[spglib] 01/03: Removing all files before importing the source of spglib-1.10.1.
Andrius Merkys
merkys-guest at moszumanska.debian.org
Tue Dec 5 07:39:44 UTC 2017
This is an automated email from the git hooks/post-receive script.
merkys-guest pushed a commit to branch master
in repository spglib.
commit 4d867a91dba637beae8e8fd80c265dc201b64053
Author: Andrius Merkys <andrius.merkys at gmail.com>
Date: Tue Dec 5 09:31:00 2017 +0200
Removing all files before importing the source of spglib-1.10.1.
---
AUTHORS | 0
COPYING | 25 -
ChangeLog | 0
INSTALL | 370 -
Makefile.am | 2 -
Makefile.in | 761 -
NEWS | 0
README | 0
aclocal.m4 | 1011 --
compile | 343 -
config.guess | 1530 --
config.h.in | 78 -
config.sub | 1782 ---
configure | 14070 -------------------
configure.ac | 47 -
depcomp | 708 -
example/Makefile_f08 | 17 -
example/README | 13 -
example/example.c | 398 -
example/example.f90 | 188 -
example/example_f08.f90 | 228 -
example/spglib_f08.f90 | 411 -
install-sh | 527 -
ltmain.sh | 9661 -------------
m4/libtool.m4 | 8001 -----------
m4/ltoptions.m4 | 384 -
m4/ltsugar.m4 | 123 -
m4/ltversion.m4 | 23 -
m4/lt~obsolete.m4 | 98 -
missing | 331 -
python/ase/ChangeLog | 9 -
python/ase/MANIFEST.in | 1 -
python/ase/_spglib.c | 847 --
python/ase/doc/Makefile | 75 -
python/ase/doc/conf.py | 186 -
python/ase/doc/index.rst | 168 -
python/ase/examples/example_ase.py | 132 -
python/ase/examples/example_atoms.py | 164 -
python/ase/pyspglib/__init__.py | 0
python/ase/pyspglib/spglib.py | 327 -
python/ase/setup.py | 50 -
python/ase/test/atoms.py | 383 -
python/ase/test/test_ir_triplets.py | 38 -
python/ase/test/test_ir_triplets_at_q.py | 69 -
python/ase/test/test_stabilized_reciprocal_mesh.py | 46 -
python/ase/test/test_symmetry_with_spin.py | 26 -
python/ase/test/vasp.py | 155 -
src/ChangeLog | 809 --
src/Makefile.am | 55 -
src/Makefile.in | 649 -
src/cell.c | 100 -
src/cell.h | 28 -
src/debug.c | 40 -
src/debug.h | 33 -
src/hall_symbol.c | 2897 ----
src/hall_symbol.h | 16 -
src/kpoint.c | 1086 --
src/kpoint.h | 57 -
src/lattice.c | 345 -
src/lattice.h | 41 -
src/mathfunc.c | 449 -
src/mathfunc.h | 86 -
src/pointgroup.c | 1256 --
src/pointgroup.h | 36 -
src/primitive.c | 701 -
src/primitive.h | 24 -
src/refinement.c | 750 -
src/refinement.h | 24 -
src/site_symmetry.c | 231 -
src/site_symmetry.h | 18 -
src/sitesym_database.c | 1152 --
src/sitesym_database.h | 12 -
src/spacegroup.c | 372 -
src/spacegroup.h | 35 -
src/spg_database.c | 8511 -----------
src/spg_database.h | 26 -
src/spglib.c | 1136 --
src/spglib.h | 340 -
src/spglib_f.c | 198 -
src/spin.c | 93 -
src/spin.h | 19 -
src/symmetry.c | 832 --
src/symmetry.h | 38 -
test/README | 10 -
test/check_consistency.py | 68 -
test/data/cubic/POSCAR-195 | 95 -
test/data/cubic/POSCAR-195-2 | 27 -
test/data/cubic/POSCAR-196 | 247 -
test/data/cubic/POSCAR-196-2 | 439 -
test/data/cubic/POSCAR-197 | 73 -
test/data/cubic/POSCAR-197-2 | 73 -
test/data/cubic/POSCAR-198 | 31 -
test/data/cubic/POSCAR-198-2 | 71 -
test/data/cubic/POSCAR-199 | 87 -
test/data/cubic/POSCAR-199-2 | 35 -
test/data/cubic/POSCAR-200 | 45 -
test/data/cubic/POSCAR-200-2 | 18 -
test/data/cubic/POSCAR-205 | 19 -
test/data/cubic/POSCAR-205-3 | 19 -
test/data/cubic/POSCAR-206 | 87 -
test/data/cubic/POSCAR-206-2 | 87 -
test/data/cubic/POSCAR-207 | 40 -
test/data/cubic/POSCAR-208 | 23 -
test/data/cubic/POSCAR-208-2 | 71 -
test/data/cubic/POSCAR-209 | 515 -
test/data/cubic/POSCAR-210 | 343 -
test/data/cubic/POSCAR-210-2 | 615 -
test/data/cubic/POSCAR-211 | 79 -
test/data/cubic/POSCAR-212 | 19 -
test/data/cubic/POSCAR-212-2 | 19 -
test/data/cubic/POSCAR-213 | 79 -
test/data/cubic/POSCAR-213-2 | 39 -
test/data/cubic/POSCAR-214 | 839 --
test/data/cubic/POSCAR-214-2 | 63 -
test/data/cubic/POSCAR-215 | 15 -
test/data/cubic/POSCAR-215-2 | 60 -
test/data/cubic/POSCAR-216 | 31 -
test/data/cubic/POSCAR-216-2 | 55 -
test/data/cubic/POSCAR-217 | 71 -
test/data/cubic/POSCAR-217-2 | 65 -
test/data/cubic/POSCAR-218 | 53 -
test/data/cubic/POSCAR-218-2 | 23 -
test/data/cubic/POSCAR-219 | 183 -
test/data/cubic/POSCAR-219-2 | 223 -
test/data/cubic/POSCAR-220 | 47 -
test/data/cubic/POSCAR-220-2 | 47 -
test/data/cubic/POSCAR-221 | 73 -
test/data/cubic/POSCAR-221-2 | 12 -
test/data/cubic/POSCAR-222 | 103 -
test/data/cubic/POSCAR-222-2 | 271 -
test/data/cubic/POSCAR-223 | 15 -
test/data/cubic/POSCAR-223-2 | 61 -
test/data/cubic/POSCAR-224 | 17 -
test/data/cubic/POSCAR-224-2 | 17 -
test/data/cubic/POSCAR-225 | 43 -
test/data/cubic/POSCAR-225-2 | 47 -
test/data/cubic/POSCAR-226 | 1607 ---
test/data/cubic/POSCAR-226-2 | 119 -
test/data/cubic/POSCAR-227 | 167 -
test/data/cubic/POSCAR-227-2 | 479 -
test/data/cubic/POSCAR-228 | 231 -
test/data/cubic/POSCAR-228-2 | 567 -
test/data/cubic/POSCAR-229 | 409 -
test/data/cubic/POSCAR-229-2 | 21 -
test/data/cubic/POSCAR-230 | 167 -
test/data/cubic/POSCAR-230-2 | 167 -
test/data/cubic/POSCAR-230-3 | 215 -
test/data/cubic/POSCAR-230-4 | 111 -
test/data/hexagonal/POSCAR-168 | 64 -
test/data/hexagonal/POSCAR-169 | 37 -
test/data/hexagonal/POSCAR-169-2 | 91 -
test/data/hexagonal/POSCAR-170 | 37 -
test/data/hexagonal/POSCAR-170-2 | 145 -
test/data/hexagonal/POSCAR-171 | 79 -
test/data/hexagonal/POSCAR-171-2 | 46 -
test/data/hexagonal/POSCAR-172 | 46 -
test/data/hexagonal/POSCAR-173 | 15 -
test/data/hexagonal/POSCAR-173-2 | 33 -
test/data/hexagonal/POSCAR-174 | 28 -
test/data/hexagonal/POSCAR-174-2 | 115 -
test/data/hexagonal/POSCAR-175 | 75 -
test/data/hexagonal/POSCAR-175-2 | 29 -
test/data/hexagonal/POSCAR-176 | 15 -
test/data/hexagonal/POSCAR-176-2 | 55 -
test/data/hexagonal/POSCAR-177 | 68 -
test/data/hexagonal/POSCAR-179 | 25 -
test/data/hexagonal/POSCAR-179-2 | 97 -
test/data/hexagonal/POSCAR-180 | 16 -
test/data/hexagonal/POSCAR-180-2 | 16 -
test/data/hexagonal/POSCAR-181 | 16 -
test/data/hexagonal/POSCAR-181-2 | 91 -
test/data/hexagonal/POSCAR-182 | 27 -
test/data/hexagonal/POSCAR-182-2 | 21 -
test/data/hexagonal/POSCAR-183 | 143 -
test/data/hexagonal/POSCAR-183-2 | 10 -
test/data/hexagonal/POSCAR-184 | 79 -
test/data/hexagonal/POSCAR-184-2 | 85 -
test/data/hexagonal/POSCAR-185 | 73 -
test/data/hexagonal/POSCAR-185-2 | 37 -
test/data/hexagonal/POSCAR-186 | 29 -
test/data/hexagonal/POSCAR-186-2 | 63 -
test/data/hexagonal/POSCAR-187 | 9 -
test/data/hexagonal/POSCAR-187-2 | 21 -
test/data/hexagonal/POSCAR-188 | 15 -
test/data/hexagonal/POSCAR-188-2 | 63 -
test/data/hexagonal/POSCAR-189 | 19 -
test/data/hexagonal/POSCAR-189-2 | 25 -
test/data/hexagonal/POSCAR-190 | 23 -
test/data/hexagonal/POSCAR-190-2 | 43 -
test/data/hexagonal/POSCAR-191 | 10 -
test/data/hexagonal/POSCAR-191-2 | 40 -
test/data/hexagonal/POSCAR-192 | 107 -
test/data/hexagonal/POSCAR-192-2 | 65 -
test/data/hexagonal/POSCAR-193 | 23 -
test/data/hexagonal/POSCAR-193-2 | 47 -
test/data/hexagonal/POSCAR-194 | 15 -
test/data/hexagonal/POSCAR-194-2 | 31 -
test/data/monoclinic/POSCAR-003 | 19 -
test/data/monoclinic/POSCAR-004 | 31 -
test/data/monoclinic/POSCAR-004-2 | 39 -
test/data/monoclinic/POSCAR-005 | 31 -
test/data/monoclinic/POSCAR-005-2 | 109 -
test/data/monoclinic/POSCAR-006 | 59 -
test/data/monoclinic/POSCAR-006-2 | 20 -
test/data/monoclinic/POSCAR-007 | 43 -
test/data/monoclinic/POSCAR-007-2 | 107 -
test/data/monoclinic/POSCAR-008 | 117 -
test/data/monoclinic/POSCAR-008-2 | 231 -
test/data/monoclinic/POSCAR-009 | 91 -
test/data/monoclinic/POSCAR-009-2 | 163 -
test/data/monoclinic/POSCAR-010 | 34 -
test/data/monoclinic/POSCAR-010-2 | 34 -
test/data/monoclinic/POSCAR-011 | 29 -
test/data/monoclinic/POSCAR-011-2 | 33 -
test/data/monoclinic/POSCAR-012 | 32 -
test/data/monoclinic/POSCAR-012-2 | 56 -
test/data/monoclinic/POSCAR-012-3 | 59 -
test/data/monoclinic/POSCAR-013 | 21 -
test/data/monoclinic/POSCAR-013-2 | 63 -
test/data/monoclinic/POSCAR-013-3 | 27 -
test/data/monoclinic/POSCAR-014 | 33 -
test/data/monoclinic/POSCAR-014-2 | 39 -
test/data/monoclinic/POSCAR-015 | 56 -
test/data/monoclinic/POSCAR-015-2 | 104 -
test/data/monoclinic/POSCAR-015-3 | 55 -
test/data/orthorhombic/POSCAR-016 | 211 -
test/data/orthorhombic/POSCAR-016-2 | 19 -
test/data/orthorhombic/POSCAR-017-2 | 19 -
test/data/orthorhombic/POSCAR-018 | 67 -
test/data/orthorhombic/POSCAR-018-2 | 39 -
test/data/orthorhombic/POSCAR-019 | 32 -
test/data/orthorhombic/POSCAR-019-2 | 31 -
test/data/orthorhombic/POSCAR-020 | 31 -
test/data/orthorhombic/POSCAR-021 | 29 -
test/data/orthorhombic/POSCAR-021-2 | 25 -
test/data/orthorhombic/POSCAR-022 | 103 -
test/data/orthorhombic/POSCAR-023 | 73 -
test/data/orthorhombic/POSCAR-023-2 | 51 -
test/data/orthorhombic/POSCAR-024 | 51 -
test/data/orthorhombic/POSCAR-024-2 | 111 -
test/data/orthorhombic/POSCAR-025 | 9 -
test/data/orthorhombic/POSCAR-025-2 | 27 -
test/data/orthorhombic/POSCAR-026 | 29 -
test/data/orthorhombic/POSCAR-026-2 | 41 -
test/data/orthorhombic/POSCAR-027 | 115 -
test/data/orthorhombic/POSCAR-027-2 | 151 -
test/data/orthorhombic/POSCAR-028 | 23 -
test/data/orthorhombic/POSCAR-028-2 | 15 -
test/data/orthorhombic/POSCAR-029 | 155 -
test/data/orthorhombic/POSCAR-029-2 | 43 -
test/data/orthorhombic/POSCAR-030 | 63 -
test/data/orthorhombic/POSCAR-030-2 | 27 -
test/data/orthorhombic/POSCAR-031 | 27 -
test/data/orthorhombic/POSCAR-031-2 | 33 -
test/data/orthorhombic/POSCAR-032 | 75 -
test/data/orthorhombic/POSCAR-032-2 | 47 -
test/data/orthorhombic/POSCAR-033 | 32 -
test/data/orthorhombic/POSCAR-033-2 | 31 -
test/data/orthorhombic/POSCAR-033-3 | 59 -
test/data/orthorhombic/POSCAR-034 | 63 -
test/data/orthorhombic/POSCAR-034-2 | 39 -
test/data/orthorhombic/POSCAR-035 | 29 -
test/data/orthorhombic/POSCAR-035-2 | 103 -
test/data/orthorhombic/POSCAR-036 | 375 -
test/data/orthorhombic/POSCAR-036-2 | 207 -
test/data/orthorhombic/POSCAR-037 | 99 -
test/data/orthorhombic/POSCAR-037-2 | 43 -
test/data/orthorhombic/POSCAR-038 | 31 -
test/data/orthorhombic/POSCAR-038-2 | 29 -
test/data/orthorhombic/POSCAR-039 | 95 -
test/data/orthorhombic/POSCAR-039-2 | 79 -
test/data/orthorhombic/POSCAR-040 | 35 -
test/data/orthorhombic/POSCAR-040-2 | 19 -
test/data/orthorhombic/POSCAR-041 | 111 -
test/data/orthorhombic/POSCAR-041-2 | 51 -
test/data/orthorhombic/POSCAR-042 | 43 -
test/data/orthorhombic/POSCAR-043 | 223 -
test/data/orthorhombic/POSCAR-043-2 | 263 -
test/data/orthorhombic/POSCAR-044 | 15 -
test/data/orthorhombic/POSCAR-044-2 | 29 -
test/data/orthorhombic/POSCAR-045 | 99 -
test/data/orthorhombic/POSCAR-045-2 | 47 -
test/data/orthorhombic/POSCAR-046 | 103 -
test/data/orthorhombic/POSCAR-046-2 | 39 -
test/data/orthorhombic/POSCAR-047 | 11 -
test/data/orthorhombic/POSCAR-047-2 | 19 -
test/data/orthorhombic/POSCAR-048 | 31 -
test/data/orthorhombic/POSCAR-048-2 | 31 -
test/data/orthorhombic/POSCAR-049 | 31 -
test/data/orthorhombic/POSCAR-049-2 | 21 -
test/data/orthorhombic/POSCAR-050 | 51 -
test/data/orthorhombic/POSCAR-050-2 | 63 -
test/data/orthorhombic/POSCAR-051 | 65 -
test/data/orthorhombic/POSCAR-051-2 | 23 -
test/data/orthorhombic/POSCAR-051-3 | 15 -
test/data/orthorhombic/POSCAR-052 | 43 -
test/data/orthorhombic/POSCAR-052-2 | 27 -
test/data/orthorhombic/POSCAR-053 | 87 -
test/data/orthorhombic/POSCAR-053-2 | 17 -
test/data/orthorhombic/POSCAR-054 | 47 -
test/data/orthorhombic/POSCAR-054-2 | 47 -
test/data/orthorhombic/POSCAR-055 | 31 -
test/data/orthorhombic/POSCAR-055-2 | 23 -
test/data/orthorhombic/POSCAR-056 | 27 -
test/data/orthorhombic/POSCAR-056-2 | 59 -
test/data/orthorhombic/POSCAR-057 | 27 -
test/data/orthorhombic/POSCAR-057-2 | 47 -
test/data/orthorhombic/POSCAR-058 | 207 -
test/data/orthorhombic/POSCAR-058-2 | 17 -
test/data/orthorhombic/POSCAR-058-3 | 20 -
test/data/orthorhombic/POSCAR-059 | 21 -
test/data/orthorhombic/POSCAR-059-2 | 13 -
test/data/orthorhombic/POSCAR-060 | 55 -
test/data/orthorhombic/POSCAR-060-2 | 83 -
test/data/orthorhombic/POSCAR-060-3 | 32 -
test/data/orthorhombic/POSCAR-061 | 127 -
test/data/orthorhombic/POSCAR-061-2 | 23 -
test/data/orthorhombic/POSCAR-062 | 27 -
test/data/orthorhombic/POSCAR-062-2 | 83 -
test/data/orthorhombic/POSCAR-063 | 39 -
test/data/orthorhombic/POSCAR-063-2 | 43 -
test/data/orthorhombic/POSCAR-063-3 | 63 -
test/data/orthorhombic/POSCAR-064 | 35 -
test/data/orthorhombic/POSCAR-064-2 | 35 -
test/data/orthorhombic/POSCAR-064-3 | 32 -
test/data/orthorhombic/POSCAR-065 | 23 -
test/data/orthorhombic/POSCAR-065-2 | 17 -
test/data/orthorhombic/POSCAR-065-3 | 12 -
test/data/orthorhombic/POSCAR-066 | 43 -
test/data/orthorhombic/POSCAR-066-2 | 55 -
test/data/orthorhombic/POSCAR-067 | 55 -
test/data/orthorhombic/POSCAR-067-2 | 75 -
test/data/orthorhombic/POSCAR-067-3 | 27 -
test/data/orthorhombic/POSCAR-068 | 115 -
test/data/orthorhombic/POSCAR-068-2 | 27 -
test/data/orthorhombic/POSCAR-069 | 43 -
test/data/orthorhombic/POSCAR-069-2 | 19 -
test/data/orthorhombic/POSCAR-070 | 55 -
test/data/orthorhombic/POSCAR-070-2 | 47 -
test/data/orthorhombic/POSCAR-071 | 29 -
test/data/orthorhombic/POSCAR-071-2 | 15 -
test/data/orthorhombic/POSCAR-072 | 51 -
test/data/orthorhombic/POSCAR-072-2 | 27 -
test/data/orthorhombic/POSCAR-073 | 103 -
test/data/orthorhombic/POSCAR-073-2 | 55 -
test/data/orthorhombic/POSCAR-074 | 63 -
test/data/orthorhombic/POSCAR-074-2 | 35 -
test/data/others/spg/CONTCAR_1 | 48 -
test/data/others/spg/CONTCAR_2 | 48 -
test/data/others/spg/CONTCAR_3 | 48 -
test/data/others/spg/CONTCAR_4 | 48 -
test/data/others/spg/CONTCAR_5 | 48 -
test/data/others/spg/CONTCAR_6 | 48 -
test/data/others/spg/CONTCAR_7 | 48 -
test/data/others/spg/CONTCAR_8 | 48 -
test/data/others/spg/README | 8 -
test/data/test-all.zsh | 22 -
test/data/test-cubic.zsh | 38 -
test/data/test-hexa.zsh | 39 -
test/data/test-monocli.zsh | 39 -
test/data/test-ortho.zsh | 39 -
test/data/test-refined_symmetry.zsh | 11 -
test/data/test-tetra.zsh | 38 -
test/data/test-tricli.zsh | 39 -
test/data/test-trigo.zsh | 39 -
test/data/tetragonal/POSCAR-075 | 101 -
test/data/tetragonal/POSCAR-075-2 | 67 -
test/data/tetragonal/POSCAR-076 | 23 -
test/data/tetragonal/POSCAR-076-2 | 43 -
test/data/tetragonal/POSCAR-077 | 119 -
test/data/tetragonal/POSCAR-077-2 | 79 -
test/data/tetragonal/POSCAR-077-3 | 119 -
test/data/tetragonal/POSCAR-078 | 115 -
test/data/tetragonal/POSCAR-078-2 | 119 -
test/data/tetragonal/POSCAR-079 | 35 -
test/data/tetragonal/POSCAR-079-2 | 119 -
test/data/tetragonal/POSCAR-080 | 143 -
test/data/tetragonal/POSCAR-080-2 | 55 -
test/data/tetragonal/POSCAR-081 | 29 -
test/data/tetragonal/POSCAR-081-2 | 37 -
test/data/tetragonal/POSCAR-082 | 21 -
test/data/tetragonal/POSCAR-082-2 | 21 -
test/data/tetragonal/POSCAR-083 | 27 -
test/data/tetragonal/POSCAR-083-2 | 47 -
test/data/tetragonal/POSCAR-083-3 | 47 -
test/data/tetragonal/POSCAR-084 | 23 -
test/data/tetragonal/POSCAR-084-2 | 27 -
test/data/tetragonal/POSCAR-085 | 21 -
test/data/tetragonal/POSCAR-085-2 | 41 -
test/data/tetragonal/POSCAR-086 | 39 -
test/data/tetragonal/POSCAR-086-2 | 25 -
test/data/tetragonal/POSCAR-087 | 65 -
test/data/tetragonal/POSCAR-087-2 | 33 -
test/data/tetragonal/POSCAR-088 | 103 -
test/data/tetragonal/POSCAR-088-2 | 47 -
test/data/tetragonal/POSCAR-090 | 61 -
test/data/tetragonal/POSCAR-090-2 | 43 -
test/data/tetragonal/POSCAR-091 | 39 -
test/data/tetragonal/POSCAR-091-2 | 199 -
test/data/tetragonal/POSCAR-092 | 87 -
test/data/tetragonal/POSCAR-092-2 | 59 -
test/data/tetragonal/POSCAR-092-3 | 32 -
test/data/tetragonal/POSCAR-094 | 25 -
test/data/tetragonal/POSCAR-094-2 | 191 -
test/data/tetragonal/POSCAR-094-3 | 51 -
test/data/tetragonal/POSCAR-095 | 35 -
test/data/tetragonal/POSCAR-095-2 | 35 -
test/data/tetragonal/POSCAR-096 | 91 -
test/data/tetragonal/POSCAR-096-2 | 71 -
test/data/tetragonal/POSCAR-097 | 69 -
test/data/tetragonal/POSCAR-097-2 | 51 -
test/data/tetragonal/POSCAR-098 | 19 -
test/data/tetragonal/POSCAR-098-2 | 191 -
test/data/tetragonal/POSCAR-099 | 12 -
test/data/tetragonal/POSCAR-099-2 | 12 -
test/data/tetragonal/POSCAR-100 | 33 -
test/data/tetragonal/POSCAR-100-2 | 37 -
test/data/tetragonal/POSCAR-102 | 27 -
test/data/tetragonal/POSCAR-102-2 | 37 -
test/data/tetragonal/POSCAR-103 | 17 -
test/data/tetragonal/POSCAR-103-2 | 17 -
test/data/tetragonal/POSCAR-104 | 29 -
test/data/tetragonal/POSCAR-104-2 | 35 -
test/data/tetragonal/POSCAR-105 | 27 -
test/data/tetragonal/POSCAR-105-2 | 19 -
test/data/tetragonal/POSCAR-106 | 71 -
test/data/tetragonal/POSCAR-107 | 47 -
test/data/tetragonal/POSCAR-107-2 | 17 -
test/data/tetragonal/POSCAR-107-3 | 35 -
test/data/tetragonal/POSCAR-108 | 35 -
test/data/tetragonal/POSCAR-108-2 | 39 -
test/data/tetragonal/POSCAR-109 | 15 -
test/data/tetragonal/POSCAR-109-2 | 95 -
test/data/tetragonal/POSCAR-110 | 183 -
test/data/tetragonal/POSCAR-110-2 | 167 -
test/data/tetragonal/POSCAR-111 | 27 -
test/data/tetragonal/POSCAR-111-2 | 14 -
test/data/tetragonal/POSCAR-112 | 19 -
test/data/tetragonal/POSCAR-112-2 | 19 -
test/data/tetragonal/POSCAR-113 | 23 -
test/data/tetragonal/POSCAR-113-2 | 17 -
test/data/tetragonal/POSCAR-114 | 45 -
test/data/tetragonal/POSCAR-114-2 | 71 -
test/data/tetragonal/POSCAR-115 | 12 -
test/data/tetragonal/POSCAR-115-2 | 21 -
test/data/tetragonal/POSCAR-115-3 | 20 -
test/data/tetragonal/POSCAR-115-4 | 22 -
test/data/tetragonal/POSCAR-115-5 | 15 -
test/data/tetragonal/POSCAR-116 | 51 -
test/data/tetragonal/POSCAR-116-2 | 227 -
test/data/tetragonal/POSCAR-117 | 47 -
test/data/tetragonal/POSCAR-117-2 | 43 -
test/data/tetragonal/POSCAR-118 | 13 -
test/data/tetragonal/POSCAR-118-2 | 33 -
test/data/tetragonal/POSCAR-119 | 31 -
test/data/tetragonal/POSCAR-119-2 | 15 -
test/data/tetragonal/POSCAR-120 | 63 -
test/data/tetragonal/POSCAR-120-2 | 127 -
test/data/tetragonal/POSCAR-121 | 19 -
test/data/tetragonal/POSCAR-121-2 | 23 -
test/data/tetragonal/POSCAR-122 | 91 -
test/data/tetragonal/POSCAR-122-2 | 135 -
test/data/tetragonal/POSCAR-122-3 | 32 -
test/data/tetragonal/POSCAR-123 | 9 -
test/data/tetragonal/POSCAR-123-2 | 163 -
test/data/tetragonal/POSCAR-123-3 | 12 -
test/data/tetragonal/POSCAR-124 | 19 -
test/data/tetragonal/POSCAR-124-2 | 29 -
test/data/tetragonal/POSCAR-125 | 21 -
test/data/tetragonal/POSCAR-125-2 | 27 -
test/data/tetragonal/POSCAR-126 | 37 -
test/data/tetragonal/POSCAR-126-2 | 31 -
test/data/tetragonal/POSCAR-127 | 27 -
test/data/tetragonal/POSCAR-127-2 | 17 -
test/data/tetragonal/POSCAR-128 | 25 -
test/data/tetragonal/POSCAR-128-2 | 41 -
test/data/tetragonal/POSCAR-129 | 11 -
test/data/tetragonal/POSCAR-129-2 | 11 -
test/data/tetragonal/POSCAR-129-3 | 11 -
test/data/tetragonal/POSCAR-130 | 43 -
test/data/tetragonal/POSCAR-130-2 | 71 -
test/data/tetragonal/POSCAR-131 | 11 -
test/data/tetragonal/POSCAR-131-2 | 15 -
test/data/tetragonal/POSCAR-132 | 19 -
test/data/tetragonal/POSCAR-132-2 | 25 -
test/data/tetragonal/POSCAR-133 | 39 -
test/data/tetragonal/POSCAR-133-2 | 167 -
test/data/tetragonal/POSCAR-134 | 57 -
test/data/tetragonal/POSCAR-134-2 | 23 -
test/data/tetragonal/POSCAR-135 | 35 -
test/data/tetragonal/POSCAR-135-2 | 35 -
test/data/tetragonal/POSCAR-136 | 13 -
test/data/tetragonal/POSCAR-136-2 | 13 -
test/data/tetragonal/POSCAR-136-3 | 20 -
test/data/tetragonal/POSCAR-136-4 | 19 -
test/data/tetragonal/POSCAR-136-5 | 11 -
test/data/tetragonal/POSCAR-137 | 23 -
test/data/tetragonal/POSCAR-137-2 | 13 -
test/data/tetragonal/POSCAR-137-3 | 20 -
test/data/tetragonal/POSCAR-138 | 55 -
test/data/tetragonal/POSCAR-138-2 | 15 -
test/data/tetragonal/POSCAR-139 | 91 -
test/data/tetragonal/POSCAR-139-2 | 17 -
test/data/tetragonal/POSCAR-140 | 211 -
test/data/tetragonal/POSCAR-140-2 | 39 -
test/data/tetragonal/POSCAR-141 | 31 -
test/data/tetragonal/POSCAR-141-2 | 71 -
test/data/tetragonal/POSCAR-142 | 239 -
test/data/tetragonal/POSCAR-142-2 | 103 -
test/data/tetragonal/POSCAR-142-3 | 95 -
test/data/triclinic/POSCAR-001 | 16 -
test/data/triclinic/POSCAR-002 | 51 -
test/data/trigonal/POSCAR-143 | 29 -
test/data/trigonal/POSCAR-143-2 | 43 -
test/data/trigonal/POSCAR-144 | 52 -
test/data/trigonal/POSCAR-144-2 | 22 -
test/data/trigonal/POSCAR-145 | 163 -
test/data/trigonal/POSCAR-145-2 | 52 -
test/data/trigonal/POSCAR-146 | 100 -
test/data/trigonal/POSCAR-146-2 | 28 -
test/data/trigonal/POSCAR-147 | 115 -
test/data/trigonal/POSCAR-147-2 | 45 -
test/data/trigonal/POSCAR-148 | 58 -
test/data/trigonal/POSCAR-148-2 | 319 -
test/data/trigonal/POSCAR-149 | 16 -
test/data/trigonal/POSCAR-149-2 | 24 -
test/data/trigonal/POSCAR-150 | 34 -
test/data/trigonal/POSCAR-150-2 | 34 -
test/data/trigonal/POSCAR-151 | 31 -
test/data/trigonal/POSCAR-151-2 | 43 -
test/data/trigonal/POSCAR-152 | 118 -
test/data/trigonal/POSCAR-152-2 | 25 -
test/data/trigonal/POSCAR-153 | 31 -
test/data/trigonal/POSCAR-154 | 16 -
test/data/trigonal/POSCAR-154-2 | 55 -
test/data/trigonal/POSCAR-154-3 | 26 -
test/data/trigonal/POSCAR-155 | 67 -
test/data/trigonal/POSCAR-155-2 | 88 -
test/data/trigonal/POSCAR-156 | 11 -
test/data/trigonal/POSCAR-156-2 | 14 -
test/data/trigonal/POSCAR-157 | 196 -
test/data/trigonal/POSCAR-157-2 | 27 -
test/data/trigonal/POSCAR-158 | 15 -
test/data/trigonal/POSCAR-158-2 | 91 -
test/data/trigonal/POSCAR-159 | 87 -
test/data/trigonal/POSCAR-159-2 | 43 -
test/data/trigonal/POSCAR-160 | 33 -
test/data/trigonal/POSCAR-160-2 | 22 -
test/data/trigonal/POSCAR-161 | 277 -
test/data/trigonal/POSCAR-161-2 | 37 -
test/data/trigonal/POSCAR-162 | 21 -
test/data/trigonal/POSCAR-162-2 | 16 -
test/data/trigonal/POSCAR-163 | 23 -
test/data/trigonal/POSCAR-163-2 | 27 -
test/data/trigonal/POSCAR-164 | 10 -
test/data/trigonal/POSCAR-164-2 | 17 -
test/data/trigonal/POSCAR-165 | 31 -
test/data/trigonal/POSCAR-165-2 | 97 -
test/data/trigonal/POSCAR-166 | 67 -
test/data/trigonal/POSCAR-166-2 | 31 -
test/data/trigonal/POSCAR-167 | 271 -
test/data/trigonal/POSCAR-167-2 | 133 -
test/data/trigonal/POSCAR-167-3 | 37 -
test/data/virtual_structure/poscar-221/POSCAR-01 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-02 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-03 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-04 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-05 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-06 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-07 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-08 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-09 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-10 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-11 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-12 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-13 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-14 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-15 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-16 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-17 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-18 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-19 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-20 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-21 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-22 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-23 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-24 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-25 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-26 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-27 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-28 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-29 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-30 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-31 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-32 | 55 -
test/data/virtual_structure/poscar-221/POSCAR-33 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-01 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-02 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-03 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-04 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-05 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-06 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-07 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-08 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-09 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-10 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-11 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-12 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-13 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-14 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-15 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-16 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-17 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-18 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-19 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-20 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-21 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-22 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-23 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-24 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-25 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-26 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-27 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-28 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-29 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-30 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-31 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-32 | 55 -
test/data/virtual_structure/poscar-222/POSCAR-33 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-01 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-02 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-03 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-04 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-05 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-06 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-07 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-08 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-09 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-10 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-11 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-12 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-13 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-14 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-15 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-16 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-17 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-18 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-19 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-20 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-21 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-22 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-23 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-24 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-25 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-26 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-27 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-28 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-29 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-30 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-31 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-32 | 55 -
test/data/virtual_structure/poscar-223/POSCAR-33 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-01 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-02 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-03 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-04 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-05 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-06 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-07 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-08 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-09 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-10 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-11 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-12 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-13 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-14 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-15 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-16 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-17 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-18 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-19 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-20 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-21 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-22 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-23 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-24 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-25 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-26 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-27 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-28 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-29 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-30 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-31 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-32 | 55 -
test/data/virtual_structure/poscar-224/POSCAR-33 | 55 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-01 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-03 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-06 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-09 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-13 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-16 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-18 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-19 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-21 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-24 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-28 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-29 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-31 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-32 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-33 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-35 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-36 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-38 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-40 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-41 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-43 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-44 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-45 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-47 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-48 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-49 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-50 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-51 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-53 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-54 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-58 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-59 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-60 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-61 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-62 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-63 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-64 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-65 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-66 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-67 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-68 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-69 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-70 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-71 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-72 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-73 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-74 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-75 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-77 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-78 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-79 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-80 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-81 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-82 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-83 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-84 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-85 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-86 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-87 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-88 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-89 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-90 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-91 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-92 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-93 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-94 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-95 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-96 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-97 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-98 | 63 -
.../virtual_structure/poscar_Fd-3m_unit/POSCAR-99 | 63 -
.../poscar_Ia-3d_primitive/POSCAR-01 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-02 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-03 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-04 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-05 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-06 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-07 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-08 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-09 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-10 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-11 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-12 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-13 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-14 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-15 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-16 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-17 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-18 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-19 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-20 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-21 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-22 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-23 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-24 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-25 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-26 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-27 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-28 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-29 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-30 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-31 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-32 | 111 -
.../poscar_Ia-3d_primitive/POSCAR-33 | 111 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-01 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-02 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-03 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-04 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-05 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-06 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-07 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-08 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-09 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-10 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-11 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-12 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-13 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-14 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-15 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-16 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-17 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-18 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-19 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-20 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-21 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-22 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-23 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-24 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-25 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-26 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-27 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-28 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-29 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-30 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-31 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-32 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-33 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-34 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-35 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-36 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-37 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-38 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-39 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-40 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-41 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-42 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-43 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-44 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-45 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-46 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-47 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-48 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-49 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-50 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-51 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-52 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-53 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-54 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-55 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-56 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-57 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-58 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-59 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-60 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-61 | 215 -
.../virtual_structure/poscar_Ia-3d_unit/POSCAR-62 | 215 -
test/data/virtual_structure/poscars-1/POSCAR-15 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-16 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-17 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-18 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-19 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-27 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-28 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-29 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-30 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-31 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-32 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-33 | 111 -
test/data/virtual_structure/poscars-1/POSCAR-6 | 111 -
test/data/virtual_structure/poscars-2/POSCAR-22 | 111 -
test/data/virtual_structure/poscars-2/POSCAR-26 | 111 -
test/data/virtual_structure/poscars-2/POSCAR-9 | 111 -
test/data/virtual_structure/rhombohedral/POSCAR-1 | 9 -
.../virtual_structure/rhombohedral/findsym.log | 37 -
test/data/virtual_structure/test-virtual.zsh | 27 -
test/extconf.rb | 9 -
test/getspg.c | 336 -
test/poscar.rb | 329 -
test/poscar2findsym.rb | 354 -
test/symPoscar.rb | 137 -
885 files changed, 130738 deletions(-)
diff --git a/AUTHORS b/AUTHORS
deleted file mode 100644
index e69de29..0000000
diff --git a/COPYING b/COPYING
deleted file mode 100644
index 161ccc0..0000000
--- a/COPYING
+++ /dev/null
@@ -1,25 +0,0 @@
-The "New" BSD License:
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-
-Redistributions of source code must retain the above copyright notice,
-this list of conditions and the following disclaimer. Redistributions
-in binary form must reproduce the above copyright notice, this list of
-conditions and the following disclaimer in the documentation and/or
-other materials provided with the distribution. Neither the name of
-the Dom Derrien nor the names of other contributors may be used to
-endorse or promote products derived from this software without
-specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE
-COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR
-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
-BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
-OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
-IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index e69de29..0000000
diff --git a/INSTALL b/INSTALL
deleted file mode 100644
index a1e89e1..0000000
--- a/INSTALL
+++ /dev/null
@@ -1,370 +0,0 @@
-Installation Instructions
-*************************
-
-Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
-Inc.
-
- Copying and distribution of this file, with or without modification,
-are permitted in any medium without royalty provided the copyright
-notice and this notice are preserved. This file is offered as-is,
-without warranty of any kind.
-
-Basic Installation
-==================
-
- Briefly, the shell commands `./configure; make; make install' should
-configure, build, and install this package. The following
-more-detailed instructions are generic; see the `README' file for
-instructions specific to this package. Some packages provide this
-`INSTALL' file but do not implement all of the features documented
-below. The lack of an optional feature in a given package is not
-necessarily a bug. More recommendations for GNU packages can be found
-in *note Makefile Conventions: (standards)Makefile Conventions.
-
- The `configure' shell script attempts to guess correct values for
-various system-dependent variables used during compilation. It uses
-those values to create a `Makefile' in each directory of the package.
-It may also create one or more `.h' files containing system-dependent
-definitions. Finally, it creates a shell script `config.status' that
-you can run in the future to recreate the current configuration, and a
-file `config.log' containing compiler output (useful mainly for
-debugging `configure').
-
- It can also use an optional file (typically called `config.cache'
-and enabled with `--cache-file=config.cache' or simply `-C') that saves
-the results of its tests to speed up reconfiguring. Caching is
-disabled by default to prevent problems with accidental use of stale
-cache files.
-
- If you need to do unusual things to compile the package, please try
-to figure out how `configure' could check whether to do them, and mail
-diffs or instructions to the address given in the `README' so they can
-be considered for the next release. If you are using the cache, and at
-some point `config.cache' contains results you don't want to keep, you
-may remove or edit it.
-
- The file `configure.ac' (or `configure.in') is used to create
-`configure' by a program called `autoconf'. You need `configure.ac' if
-you want to change it or regenerate `configure' using a newer version
-of `autoconf'.
-
- The simplest way to compile this package is:
-
- 1. `cd' to the directory containing the package's source code and type
- `./configure' to configure the package for your system.
-
- Running `configure' might take a while. While running, it prints
- some messages telling which features it is checking for.
-
- 2. Type `make' to compile the package.
-
- 3. Optionally, type `make check' to run any self-tests that come with
- the package, generally using the just-built uninstalled binaries.
-
- 4. Type `make install' to install the programs and any data files and
- documentation. When installing into a prefix owned by root, it is
- recommended that the package be configured and built as a regular
- user, and only the `make install' phase executed with root
- privileges.
-
- 5. Optionally, type `make installcheck' to repeat any self-tests, but
- this time using the binaries in their final installed location.
- This target does not install anything. Running this target as a
- regular user, particularly if the prior `make install' required
- root privileges, verifies that the installation completed
- correctly.
-
- 6. You can remove the program binaries and object files from the
- source code directory by typing `make clean'. To also remove the
- files that `configure' created (so you can compile the package for
- a different kind of computer), type `make distclean'. There is
- also a `make maintainer-clean' target, but that is intended mainly
- for the package's developers. If you use it, you may have to get
- all sorts of other programs in order to regenerate files that came
- with the distribution.
-
- 7. Often, you can also type `make uninstall' to remove the installed
- files again. In practice, not all packages have tested that
- uninstallation works correctly, even though it is required by the
- GNU Coding Standards.
-
- 8. Some packages, particularly those that use Automake, provide `make
- distcheck', which can by used by developers to test that all other
- targets like `make install' and `make uninstall' work correctly.
- This target is generally not run by end users.
-
-Compilers and Options
-=====================
-
- Some systems require unusual options for compilation or linking that
-the `configure' script does not know about. Run `./configure --help'
-for details on some of the pertinent environment variables.
-
- You can give `configure' initial values for configuration parameters
-by setting variables in the command line or in the environment. Here
-is an example:
-
- ./configure CC=c99 CFLAGS=-g LIBS=-lposix
-
- *Note Defining Variables::, for more details.
-
-Compiling For Multiple Architectures
-====================================
-
- You can compile the package for more than one kind of computer at the
-same time, by placing the object files for each architecture in their
-own directory. To do this, you can use GNU `make'. `cd' to the
-directory where you want the object files and executables to go and run
-the `configure' script. `configure' automatically checks for the
-source code in the directory that `configure' is in and in `..'. This
-is known as a "VPATH" build.
-
- With a non-GNU `make', it is safer to compile the package for one
-architecture at a time in the source code directory. After you have
-installed the package for one architecture, use `make distclean' before
-reconfiguring for another architecture.
-
- On MacOS X 10.5 and later systems, you can create libraries and
-executables that work on multiple system types--known as "fat" or
-"universal" binaries--by specifying multiple `-arch' options to the
-compiler but only a single `-arch' option to the preprocessor. Like
-this:
-
- ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
- CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
- CPP="gcc -E" CXXCPP="g++ -E"
-
- This is not guaranteed to produce working output in all cases, you
-may have to build one architecture at a time and combine the results
-using the `lipo' tool if you have problems.
-
-Installation Names
-==================
-
- By default, `make install' installs the package's commands under
-`/usr/local/bin', include files under `/usr/local/include', etc. You
-can specify an installation prefix other than `/usr/local' by giving
-`configure' the option `--prefix=PREFIX', where PREFIX must be an
-absolute file name.
-
- You can specify separate installation prefixes for
-architecture-specific files and architecture-independent files. If you
-pass the option `--exec-prefix=PREFIX' to `configure', the package uses
-PREFIX as the prefix for installing programs and libraries.
-Documentation and other data files still use the regular prefix.
-
- In addition, if you use an unusual directory layout you can give
-options like `--bindir=DIR' to specify different values for particular
-kinds of files. Run `configure --help' for a list of the directories
-you can set and what kinds of files go in them. In general, the
-default for these options is expressed in terms of `${prefix}', so that
-specifying just `--prefix' will affect all of the other directory
-specifications that were not explicitly provided.
-
- The most portable way to affect installation locations is to pass the
-correct locations to `configure'; however, many packages provide one or
-both of the following shortcuts of passing variable assignments to the
-`make install' command line to change installation locations without
-having to reconfigure or recompile.
-
- The first method involves providing an override variable for each
-affected directory. For example, `make install
-prefix=/alternate/directory' will choose an alternate location for all
-directory configuration variables that were expressed in terms of
-`${prefix}'. Any directories that were specified during `configure',
-but not in terms of `${prefix}', must each be overridden at install
-time for the entire installation to be relocated. The approach of
-makefile variable overrides for each directory variable is required by
-the GNU Coding Standards, and ideally causes no recompilation.
-However, some platforms have known limitations with the semantics of
-shared libraries that end up requiring recompilation when using this
-method, particularly noticeable in packages that use GNU Libtool.
-
- The second method involves providing the `DESTDIR' variable. For
-example, `make install DESTDIR=/alternate/directory' will prepend
-`/alternate/directory' before all installation names. The approach of
-`DESTDIR' overrides is not required by the GNU Coding Standards, and
-does not work on platforms that have drive letters. On the other hand,
-it does better at avoiding recompilation issues, and works well even
-when some directory options were not specified in terms of `${prefix}'
-at `configure' time.
-
-Optional Features
-=================
-
- If the package supports it, you can cause programs to be installed
-with an extra prefix or suffix on their names by giving `configure' the
-option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
-
- Some packages pay attention to `--enable-FEATURE' options to
-`configure', where FEATURE indicates an optional part of the package.
-They may also pay attention to `--with-PACKAGE' options, where PACKAGE
-is something like `gnu-as' or `x' (for the X Window System). The
-`README' should mention any `--enable-' and `--with-' options that the
-package recognizes.
-
- For packages that use the X Window System, `configure' can usually
-find the X include and library files automatically, but if it doesn't,
-you can use the `configure' options `--x-includes=DIR' and
-`--x-libraries=DIR' to specify their locations.
-
- Some packages offer the ability to configure how verbose the
-execution of `make' will be. For these packages, running `./configure
---enable-silent-rules' sets the default to minimal output, which can be
-overridden with `make V=1'; while running `./configure
---disable-silent-rules' sets the default to verbose, which can be
-overridden with `make V=0'.
-
-Particular systems
-==================
-
- On HP-UX, the default C compiler is not ANSI C compatible. If GNU
-CC is not installed, it is recommended to use the following options in
-order to use an ANSI C compiler:
-
- ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
-
-and if that doesn't work, install pre-built binaries of GCC for HP-UX.
-
- HP-UX `make' updates targets which have the same time stamps as
-their prerequisites, which makes it generally unusable when shipped
-generated files such as `configure' are involved. Use GNU `make'
-instead.
-
- On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
-parse its `<wchar.h>' header file. The option `-nodtk' can be used as
-a workaround. If GNU CC is not installed, it is therefore recommended
-to try
-
- ./configure CC="cc"
-
-and if that doesn't work, try
-
- ./configure CC="cc -nodtk"
-
- On Solaris, don't put `/usr/ucb' early in your `PATH'. This
-directory contains several dysfunctional programs; working variants of
-these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
-in your `PATH', put it _after_ `/usr/bin'.
-
- On Haiku, software installed for all users goes in `/boot/common',
-not `/usr/local'. It is recommended to use the following options:
-
- ./configure --prefix=/boot/common
-
-Specifying the System Type
-==========================
-
- There may be some features `configure' cannot figure out
-automatically, but needs to determine by the type of machine the package
-will run on. Usually, assuming the package is built to be run on the
-_same_ architectures, `configure' can figure that out, but if it prints
-a message saying it cannot guess the machine type, give it the
-`--build=TYPE' option. TYPE can either be a short name for the system
-type, such as `sun4', or a canonical name which has the form:
-
- CPU-COMPANY-SYSTEM
-
-where SYSTEM can have one of these forms:
-
- OS
- KERNEL-OS
-
- See the file `config.sub' for the possible values of each field. If
-`config.sub' isn't included in this package, then this package doesn't
-need to know the machine type.
-
- If you are _building_ compiler tools for cross-compiling, you should
-use the option `--target=TYPE' to select the type of system they will
-produce code for.
-
- If you want to _use_ a cross compiler, that generates code for a
-platform different from the build platform, you should specify the
-"host" platform (i.e., that on which the generated programs will
-eventually be run) with `--host=TYPE'.
-
-Sharing Defaults
-================
-
- If you want to set default values for `configure' scripts to share,
-you can create a site shell script called `config.site' that gives
-default values for variables like `CC', `cache_file', and `prefix'.
-`configure' looks for `PREFIX/share/config.site' if it exists, then
-`PREFIX/etc/config.site' if it exists. Or, you can set the
-`CONFIG_SITE' environment variable to the location of the site script.
-A warning: not all `configure' scripts look for a site script.
-
-Defining Variables
-==================
-
- Variables not defined in a site shell script can be set in the
-environment passed to `configure'. However, some packages may run
-configure again during the build, and the customized values of these
-variables may be lost. In order to avoid this problem, you should set
-them in the `configure' command line, using `VAR=value'. For example:
-
- ./configure CC=/usr/local2/bin/gcc
-
-causes the specified `gcc' to be used as the C compiler (unless it is
-overridden in the site shell script).
-
-Unfortunately, this technique does not work for `CONFIG_SHELL' due to
-an Autoconf bug. Until the bug is fixed you can use this workaround:
-
- CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
-
-`configure' Invocation
-======================
-
- `configure' recognizes the following options to control how it
-operates.
-
-`--help'
-`-h'
- Print a summary of all of the options to `configure', and exit.
-
-`--help=short'
-`--help=recursive'
- Print a summary of the options unique to this package's
- `configure', and exit. The `short' variant lists options used
- only in the top level, while the `recursive' variant lists options
- also present in any nested packages.
-
-`--version'
-`-V'
- Print the version of Autoconf used to generate the `configure'
- script, and exit.
-
-`--cache-file=FILE'
- Enable the cache: use and save the results of the tests in FILE,
- traditionally `config.cache'. FILE defaults to `/dev/null' to
- disable caching.
-
-`--config-cache'
-`-C'
- Alias for `--cache-file=config.cache'.
-
-`--quiet'
-`--silent'
-`-q'
- Do not print messages saying which checks are being made. To
- suppress all normal output, redirect it to `/dev/null' (any error
- messages will still be shown).
-
-`--srcdir=DIR'
- Look for the package's source code in directory DIR. Usually
- `configure' can determine that directory automatically.
-
-`--prefix=DIR'
- Use DIR as the installation prefix. *note Installation Names::
- for more details, including other options available for fine-tuning
- the installation locations.
-
-`--no-create'
-`-n'
- Run the configure checks, but stop before creating any output
- files.
-
-`configure' also accepts some other, not widely useful, options. Run
-`configure --help' for more details.
-
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 0182df2..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,2 +0,0 @@
-SUBDIRS = src
-ACLOCAL_AMFLAGS = -I m4
diff --git a/Makefile.in b/Makefile.in
deleted file mode 100644
index 471be63..0000000
--- a/Makefile.in
+++ /dev/null
@@ -1,761 +0,0 @@
-# Makefile.in generated by automake 1.11.6 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-VPATH = @srcdir@
-am__make_dryrun = \
- { \
- am__dry=no; \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
- | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
- *) \
- for am__flg in $$MAKEFLAGS; do \
- case $$am__flg in \
- *=*|--*) ;; \
- *n*) am__dry=yes; break;; \
- esac; \
- done;; \
- esac; \
- test $$am__dry = yes; \
- }
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-subdir = .
-DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in $(srcdir)/config.h.in \
- $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
- compile config.guess config.sub depcomp install-sh ltmain.sh \
- missing
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
- $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
- $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
- $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno config.status.lineno
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-SOURCES =
-DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
- html-recursive info-recursive install-data-recursive \
- install-dvi-recursive install-exec-recursive \
- install-html-recursive install-info-recursive \
- install-pdf-recursive install-ps-recursive install-recursive \
- installcheck-recursive installdirs-recursive pdf-recursive \
- ps-recursive uninstall-recursive
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
- distdir dist dist-all distcheck
-ETAGS = etags
-CTAGS = ctags
-DIST_SUBDIRS = $(SUBDIRS)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-distdir = $(PACKAGE)-$(VERSION)
-top_distdir = $(distdir)
-am__remove_distdir = \
- if test -d "$(distdir)"; then \
- find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
- && rm -rf "$(distdir)" \
- || { sleep 5 && rm -rf "$(distdir)"; }; \
- else :; fi
-am__relativize = \
- dir0=`pwd`; \
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
- sed_rest='s,^[^/]*/*,,'; \
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
- sed_butlast='s,/*[^/]*$$,,'; \
- while test -n "$$dir1"; do \
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
- if test "$$first" != "."; then \
- if test "$$first" = ".."; then \
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
- else \
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
- if test "$$first2" = "$$first"; then \
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
- else \
- dir2="../$$dir2"; \
- fi; \
- dir0="$$dir0"/"$$first"; \
- fi; \
- fi; \
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
- done; \
- reldir="$$dir2"
-DIST_ARCHIVES = $(distdir).tar.gz
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
- | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
-distcleancheck_listfiles = find . -type f -print
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AR = @AR@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target_alias = @target_alias@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-SUBDIRS = src
-ACLOCAL_AMFLAGS = -I m4
-all: config.h
- $(MAKE) $(AM_MAKEFLAGS) all-recursive
-
-.SUFFIXES:
-am--refresh: Makefile
- @:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
- $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
- && exit 0; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- echo ' $(SHELL) ./config.status'; \
- $(SHELL) ./config.status;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- $(SHELL) ./config.status --recheck
-
-$(top_srcdir)/configure: $(am__configure_deps)
- $(am__cd) $(srcdir) && $(AUTOCONF)
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-$(am__aclocal_m4_deps):
-
-config.h: stamp-h1
- @if test ! -f $@; then rm -f stamp-h1; else :; fi
- @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
-
-stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
- @rm -f stamp-h1
- cd $(top_builddir) && $(SHELL) ./config.status config.h
-$(srcdir)/config.h.in: $(am__configure_deps)
- ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
- rm -f stamp-h1
- touch $@
-
-distclean-hdr:
- -rm -f config.h stamp-h1
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-distclean-libtool:
- -rm -f libtool config.lt
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-# (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
- @fail= failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
-
-$(RECURSIVE_CLEAN_TARGETS):
- @fail= failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- rev=''; for subdir in $$list; do \
- if test "$$subdir" = "."; then :; else \
- rev="$$subdir $$rev"; \
- fi; \
- done; \
- rev="$$rev ."; \
- target=`echo $@ | sed s/-recursive//`; \
- for subdir in $$rev; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done && test -z "$$fail"
-tags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
- done
-ctags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
- done
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- set x; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: CTAGS
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- $(am__remove_distdir)
- test -d "$(distdir)" || mkdir "$(distdir)"
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- $(am__make_dryrun) \
- || test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
- $(am__relativize); \
- new_distdir=$$reldir; \
- dir1=$$subdir; dir2="$(top_distdir)"; \
- $(am__relativize); \
- new_top_distdir=$$reldir; \
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
- ($(am__cd) $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$new_top_distdir" \
- distdir="$$new_distdir" \
- am__remove_distdir=: \
- am__skip_length_check=: \
- am__skip_mode_fix=: \
- distdir) \
- || exit 1; \
- fi; \
- done
- -test -n "$(am__skip_mode_fix)" \
- || find "$(distdir)" -type d ! -perm -755 \
- -exec chmod u+rwx,go+rx {} \; -o \
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
- || chmod -R a+r "$(distdir)"
-dist-gzip: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- $(am__remove_distdir)
-
-dist-bzip2: distdir
- tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
- $(am__remove_distdir)
-
-dist-lzip: distdir
- tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
- $(am__remove_distdir)
-
-dist-lzma: distdir
- tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
- $(am__remove_distdir)
-
-dist-xz: distdir
- tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
- $(am__remove_distdir)
-
-dist-tarZ: distdir
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
- $(am__remove_distdir)
-
-dist-shar: distdir
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
- $(am__remove_distdir)
-
-dist-zip: distdir
- -rm -f $(distdir).zip
- zip -rq $(distdir).zip $(distdir)
- $(am__remove_distdir)
-
-dist dist-all: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- $(am__remove_distdir)
-
-# This target untars the dist file and tries a VPATH configuration. Then
-# it guarantees that the distribution is self-contained by making another
-# tarfile.
-distcheck: dist
- case '$(DIST_ARCHIVES)' in \
- *.tar.gz*) \
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
- *.tar.bz2*) \
- bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
- *.tar.lzma*) \
- lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
- *.tar.lz*) \
- lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
- *.tar.xz*) \
- xz -dc $(distdir).tar.xz | $(am__untar) ;;\
- *.tar.Z*) \
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
- *.shar.gz*) \
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
- *.zip*) \
- unzip $(distdir).zip ;;\
- esac
- chmod -R a-w $(distdir); chmod u+w $(distdir)
- mkdir $(distdir)/_build
- mkdir $(distdir)/_inst
- chmod a-w $(distdir)
- test -d $(distdir)/_build || exit 0; \
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
- && am__cwd=`pwd` \
- && $(am__cd) $(distdir)/_build \
- && ../configure --srcdir=.. --prefix="$$dc_install_base" \
- $(AM_DISTCHECK_CONFIGURE_FLAGS) \
- $(DISTCHECK_CONFIGURE_FLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
- && $(MAKE) $(AM_MAKEFLAGS) check \
- && $(MAKE) $(AM_MAKEFLAGS) install \
- && $(MAKE) $(AM_MAKEFLAGS) installcheck \
- && $(MAKE) $(AM_MAKEFLAGS) uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
- distuninstallcheck \
- && chmod -R a-w "$$dc_install_base" \
- && ({ \
- (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
- distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
- } || { rm -rf "$$dc_destdir"; exit 1; }) \
- && rm -rf "$$dc_destdir" \
- && $(MAKE) $(AM_MAKEFLAGS) dist \
- && rm -rf $(DIST_ARCHIVES) \
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
- && cd "$$am__cwd" \
- || exit 1
- $(am__remove_distdir)
- @(echo "$(distdir) archives ready for distribution: "; \
- list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
- sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
-distuninstallcheck:
- @test -n '$(distuninstallcheck_dir)' || { \
- echo 'ERROR: trying to run $@ with an empty' \
- '$$(distuninstallcheck_dir)' >&2; \
- exit 1; \
- }; \
- $(am__cd) '$(distuninstallcheck_dir)' || { \
- echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
- exit 1; \
- }; \
- test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
- || { echo "ERROR: files left after uninstall:" ; \
- if test -n "$(DESTDIR)"; then \
- echo " (check DESTDIR support)"; \
- fi ; \
- $(distuninstallcheck_listfiles) ; \
- exit 1; } >&2
-distcleancheck: distclean
- @if test '$(srcdir)' = . ; then \
- echo "ERROR: distcleancheck can only run from a VPATH build" ; \
- exit 1 ; \
- fi
- @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
- || { echo "ERROR: files left in build directory after distclean:" ; \
- $(distcleancheck_listfiles) ; \
- exit 1; } >&2
-check-am: all-am
-check: check-recursive
-all-am: Makefile config.h
-installdirs: installdirs-recursive
-installdirs-am:
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-recursive
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-recursive
- -rm -f $(am__CONFIG_DISTCLEAN_FILES)
- -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-hdr \
- distclean-libtool distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-html-am:
-
-info: info-recursive
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-recursive
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-recursive
-
-install-html-am:
-
-install-info: install-info-recursive
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-recursive
-
-install-pdf-am:
-
-install-ps: install-ps-recursive
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
- -rm -f $(am__CONFIG_DISTCLEAN_FILES)
- -rm -rf $(top_srcdir)/autom4te.cache
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
- ctags-recursive install-am install-strip tags-recursive
-
-.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
- all all-am am--refresh check check-am clean clean-generic \
- clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
- dist-gzip dist-lzip dist-lzma dist-shar dist-tarZ dist-xz \
- dist-zip distcheck distclean distclean-generic distclean-hdr \
- distclean-libtool distclean-tags distcleancheck distdir \
- distuninstallcheck dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- installdirs-am maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
- ps ps-am tags tags-recursive uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/NEWS b/NEWS
deleted file mode 100644
index e69de29..0000000
diff --git a/README b/README
deleted file mode 100644
index e69de29..0000000
diff --git a/aclocal.m4 b/aclocal.m4
deleted file mode 100644
index d19f831..0000000
--- a/aclocal.m4
+++ /dev/null
@@ -1,1011 +0,0 @@
-# generated automatically by aclocal 1.11.6 -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
-# Inc.
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
-[m4_warning([this file was generated for autoconf 2.69.
-You have another version of autoconf. It may work, but is not guaranteed to.
-If you have problems, you may need to regenerate the build system entirely.
-To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
-# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software
-# Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 1
-
-# AM_AUTOMAKE_VERSION(VERSION)
-# ----------------------------
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
-# generated from the m4 files accompanying Automake X.Y.
-# (This private macro should not be called outside this file.)
-AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.11'
-dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
-dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.11.6], [],
- [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
-])
-
-# _AM_AUTOCONF_VERSION(VERSION)
-# -----------------------------
-# aclocal traces this macro to find the Autoconf version.
-# This is a private macro too. Using m4_define simplifies
-# the logic in aclocal, which can simply ignore this definition.
-m4_define([_AM_AUTOCONF_VERSION], [])
-
-# AM_SET_CURRENT_AUTOMAKE_VERSION
-# -------------------------------
-# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
-# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.11.6])dnl
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-
-# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-
-# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 1
-
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
-# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
-#
-# Of course, Automake must honor this variable whenever it calls a
-# tool from the auxiliary directory. The problem is that $srcdir (and
-# therefore $ac_aux_dir as well) can be either absolute or relative,
-# depending on how configure is run. This is pretty annoying, since
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-# source directory, any form will work fine, but in subdirectories a
-# relative path needs to be adjusted first.
-#
-# $ac_aux_dir/missing
-# fails when called from a subdirectory if $ac_aux_dir is relative
-# $top_srcdir/$ac_aux_dir/missing
-# fails if $ac_aux_dir is absolute,
-# fails when called from a subdirectory in a VPATH build with
-# a relative $ac_aux_dir
-#
-# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
-# are both prefixed by $srcdir. In an in-source build this is usually
-# harmless because $srcdir is `.', but things will broke when you
-# start a VPATH build or use an absolute $srcdir.
-#
-# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
-# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
-# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
-# and then we would define $MISSING as
-# MISSING="\${SHELL} $am_aux_dir/missing"
-# This will work as long as MISSING is not called from configure, because
-# unfortunately $(top_srcdir) has no meaning in configure.
-# However there are other variables, like CC, which are often used in
-# configure, and could therefore not use this "fixed" $ac_aux_dir.
-#
-# Another solution, used here, is to always expand $ac_aux_dir to an
-# absolute PATH. The drawback is that using absolute paths prevent a
-# configured tree to be moved without reconfiguration.
-
-AC_DEFUN([AM_AUX_DIR_EXPAND],
-[dnl Rely on autoconf to set up CDPATH properly.
-AC_PREREQ([2.50])dnl
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
-])
-
-# AM_CONDITIONAL -*- Autoconf -*-
-
-# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 9
-
-# AM_CONDITIONAL(NAME, SHELL-CONDITION)
-# -------------------------------------
-# Define a conditional.
-AC_DEFUN([AM_CONDITIONAL],
-[AC_PREREQ(2.52)dnl
- ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-AC_SUBST([$1_TRUE])dnl
-AC_SUBST([$1_FALSE])dnl
-_AM_SUBST_NOTMAKE([$1_TRUE])dnl
-_AM_SUBST_NOTMAKE([$1_FALSE])dnl
-m4_define([_AM_COND_VALUE_$1], [$2])dnl
-if $2; then
- $1_TRUE=
- $1_FALSE='#'
-else
- $1_TRUE='#'
- $1_FALSE=
-fi
-AC_CONFIG_COMMANDS_PRE(
-[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- AC_MSG_ERROR([[conditional "$1" was never defined.
-Usually this means the macro was only invoked conditionally.]])
-fi])])
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009,
-# 2010, 2011 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 12
-
-# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
-# written in clear, in which case automake, when reading aclocal.m4,
-# will think it sees a *use*, and therefore will trigger all it's
-# C support machinery. Also note that it means that autoscan, seeing
-# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-
-
-# _AM_DEPENDENCIES(NAME)
-# ----------------------
-# See how the compiler implements dependency checking.
-# NAME is "CC", "CXX", "GCJ", or "OBJC".
-# We try a few techniques and use that to set a single cache variable.
-#
-# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
-# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
-# dependency, and given that the user is not expected to run this macro,
-# just rely on AC_PROG_CC.
-AC_DEFUN([_AM_DEPENDENCIES],
-[AC_REQUIRE([AM_SET_DEPDIR])dnl
-AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
-AC_REQUIRE([AM_MAKE_INCLUDE])dnl
-AC_REQUIRE([AM_DEP_TRACK])dnl
-
-ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
- [$1], CXX, [depcc="$CXX" am_compiler_list=],
- [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
- [$1], UPC, [depcc="$UPC" am_compiler_list=],
- [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
- [depcc="$$1" am_compiler_list=])
-
-AC_CACHE_CHECK([dependency style of $depcc],
- [am_cv_$1_dependencies_compiler_type],
-[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- # We make a subdir and do the tests there. Otherwise we can end up
- # making bogus files that we don't know about and never remove. For
- # instance it was reported that on HP-UX the gcc test will end up
- # making a dummy file named `D' -- because `-MD' means `put the output
- # in D'.
- rm -rf conftest.dir
- mkdir conftest.dir
- # Copy depcomp to subdir because otherwise we won't find it if we're
- # using a relative directory.
- cp "$am_depcomp" conftest.dir
- cd conftest.dir
- # We will build objects and dependencies in a subdirectory because
- # it helps to detect inapplicable dependency modes. For instance
- # both Tru64's cc and ICC support -MD to output dependencies as a
- # side effect of compilation, but ICC will put the dependencies in
- # the current directory while Tru64 will put them in the object
- # directory.
- mkdir sub
-
- am_cv_$1_dependencies_compiler_type=none
- if test "$am_compiler_list" = ""; then
- am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
- fi
- am__universal=false
- m4_case([$1], [CC],
- [case " $depcc " in #(
- *\ -arch\ *\ -arch\ *) am__universal=true ;;
- esac],
- [CXX],
- [case " $depcc " in #(
- *\ -arch\ *\ -arch\ *) am__universal=true ;;
- esac])
-
- for depmode in $am_compiler_list; do
- # Setup a source with many dependencies, because some compilers
- # like to wrap large dependency lists on column 80 (with \), and
- # we should not choose a depcomp mode which is confused by this.
- #
- # We need to recreate these files for each test, as the compiler may
- # overwrite some of them when testing with obscure command lines.
- # This happens at least with the AIX C compiler.
- : > sub/conftest.c
- for i in 1 2 3 4 5 6; do
- echo '#include "conftst'$i'.h"' >> sub/conftest.c
- # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
- # Solaris 8's {/usr,}/bin/sh.
- touch sub/conftst$i.h
- done
- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
- # We check with `-c' and `-o' for the sake of the "dashmstdout"
- # mode. It turns out that the SunPro C++ compiler does not properly
- # handle `-M -o', and we need to detect this. Also, some Intel
- # versions had trouble with output in subdirs
- am__obj=sub/conftest.${OBJEXT-o}
- am__minus_obj="-o $am__obj"
- case $depmode in
- gcc)
- # This depmode causes a compiler race in universal mode.
- test "$am__universal" = false || continue
- ;;
- nosideeffect)
- # after this tag, mechanisms are not by side-effect, so they'll
- # only be used when explicitly requested
- if test "x$enable_dependency_tracking" = xyes; then
- continue
- else
- break
- fi
- ;;
- msvc7 | msvc7msys | msvisualcpp | msvcmsys)
- # This compiler won't grok `-c -o', but also, the minuso test has
- # not run yet. These depmodes are late enough in the game, and
- # so weak that their functioning should not be impacted.
- am__obj=conftest.${OBJEXT-o}
- am__minus_obj=
- ;;
- none) break ;;
- esac
- if depmode=$depmode \
- source=sub/conftest.c object=$am__obj \
- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- >/dev/null 2>conftest.err &&
- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- # icc doesn't choke on unknown options, it will just issue warnings
- # or remarks (even with -Werror). So we grep stderr for any message
- # that says an option was ignored or not supported.
- # When given -MP, icc 7.0 and 7.1 complain thusly:
- # icc: Command line warning: ignoring option '-M'; no argument required
- # The diagnosis changed in icc 8.0:
- # icc: Command line remark: option '-MP' not supported
- if (grep 'ignoring option' conftest.err ||
- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- am_cv_$1_dependencies_compiler_type=$depmode
- break
- fi
- fi
- done
-
- cd ..
- rm -rf conftest.dir
-else
- am_cv_$1_dependencies_compiler_type=none
-fi
-])
-AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
-AM_CONDITIONAL([am__fastdep$1], [
- test "x$enable_dependency_tracking" != xno \
- && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
-])
-
-
-# AM_SET_DEPDIR
-# -------------
-# Choose a directory name for dependency files.
-# This macro is AC_REQUIREd in _AM_DEPENDENCIES
-AC_DEFUN([AM_SET_DEPDIR],
-[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
-])
-
-
-# AM_DEP_TRACK
-# ------------
-AC_DEFUN([AM_DEP_TRACK],
-[AC_ARG_ENABLE(dependency-tracking,
-[ --disable-dependency-tracking speeds up one-time build
- --enable-dependency-tracking do not reject slow dependency extractors])
-if test "x$enable_dependency_tracking" != xno; then
- am_depcomp="$ac_aux_dir/depcomp"
- AMDEPBACKSLASH='\'
- am__nodep='_no'
-fi
-AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
-AC_SUBST([AMDEPBACKSLASH])dnl
-_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
-AC_SUBST([am__nodep])dnl
-_AM_SUBST_NOTMAKE([am__nodep])dnl
-])
-
-# Generate code to set up dependency tracking. -*- Autoconf -*-
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-#serial 5
-
-# _AM_OUTPUT_DEPENDENCY_COMMANDS
-# ------------------------------
-AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
-[{
- # Autoconf 2.62 quotes --file arguments for eval, but not when files
- # are listed without --file. Let's play safe and only enable the eval
- # if we detect the quoting.
- case $CONFIG_FILES in
- *\'*) eval set x "$CONFIG_FILES" ;;
- *) set x $CONFIG_FILES ;;
- esac
- shift
- for mf
- do
- # Strip MF so we end up with the name of the file.
- mf=`echo "$mf" | sed -e 's/:.*$//'`
- # Check whether this is an Automake generated Makefile or not.
- # We used to match only the files named `Makefile.in', but
- # some people rename them; so instead we look at the file content.
- # Grep'ing the first line is not enough: some people post-process
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`AS_DIRNAME("$mf")`
- else
- continue
- fi
- # Extract the definition of DEPDIR, am__include, and am__quote
- # from the Makefile without running `make'.
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- test -z "$DEPDIR" && continue
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
- test -z "am__include" && continue
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- # When using ansi2knr, U may be empty or an underscore; expand it
- U=`sed -n 's/^U = //p' < "$mf"`
- # Find all dependency output files, they are included files with
- # $(DEPDIR) in their names. We invoke sed twice because it is the
- # simplest approach to changing $(DEPDIR) to its actual value in the
- # expansion.
- for file in `sed -n "
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- # Make sure the directory exists.
- test -f "$dirpart/$file" && continue
- fdir=`AS_DIRNAME(["$file"])`
- AS_MKDIR_P([$dirpart/$fdir])
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
- done
-}
-])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-
-
-# AM_OUTPUT_DEPENDENCY_COMMANDS
-# -----------------------------
-# This macro should only be invoked once -- use via AC_REQUIRE.
-#
-# This code is only required when automatic dependency tracking
-# is enabled. FIXME. This creates each `.P' file that we will
-# need in order to bootstrap the dependency handling code.
-AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
-[AC_CONFIG_COMMANDS([depfiles],
- [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
- [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
-])
-
-# Do all the work for Automake. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 16
-
-# This macro actually does too much. Some checks are only needed if
-# your package does certain things. But this isn't really a big deal.
-
-# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
-# AM_INIT_AUTOMAKE([OPTIONS])
-# -----------------------------------------------
-# The call with PACKAGE and VERSION arguments is the old style
-# call (pre autoconf-2.50), which is being phased out. PACKAGE
-# and VERSION should now be passed to AC_INIT and removed from
-# the call to AM_INIT_AUTOMAKE.
-# We support both call styles for the transition. After
-# the next Automake release, Autoconf can make the AC_INIT
-# arguments mandatory, and then we can depend on a new Autoconf
-# release and drop the old call support.
-AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_PREREQ([2.62])dnl
-dnl Autoconf wants to disallow AM_ names. We explicitly allow
-dnl the ones we care about.
-m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
-AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
-AC_REQUIRE([AC_PROG_INSTALL])dnl
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- # is not polluted with repeated "-I."
- AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
- if (cygpath --version) >/dev/null 2>/dev/null; then
- CYGPATH_W='cygpath -w'
- else
- CYGPATH_W=echo
- fi
-fi
-AC_SUBST([CYGPATH_W])
-
-# Define the identity of the package.
-dnl Distinguish between old-style and new-style calls.
-m4_ifval([$2],
-[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- AC_SUBST([PACKAGE], [$1])dnl
- AC_SUBST([VERSION], [$2])],
-[_AM_SET_OPTIONS([$1])dnl
-dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
-m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
- [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
-_AM_IF_OPTION([no-define],,
-[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-
-# Some tools Automake needs.
-AC_REQUIRE([AM_SANITY_CHECK])dnl
-AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
-AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
-AM_MISSING_PROG(AUTOHEADER, autoheader)
-AM_MISSING_PROG(MAKEINFO, makeinfo)
-AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
-AC_REQUIRE([AM_PROG_MKDIR_P])dnl
-# We need awk for the "check" target. The system "awk" is bad on
-# some platforms.
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([AC_PROG_MAKE_SET])dnl
-AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- [_AM_PROG_TAR([v7])])])
-_AM_IF_OPTION([no-dependencies],,
-[AC_PROVIDE_IFELSE([AC_PROG_CC],
- [_AM_DEPENDENCIES(CC)],
- [define([AC_PROG_CC],
- defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [_AM_DEPENDENCIES(CXX)],
- [define([AC_PROG_CXX],
- defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- [_AM_DEPENDENCIES(OBJC)],
- [define([AC_PROG_OBJC],
- defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
-])
-_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
-dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
-dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
-dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
-AC_CONFIG_COMMANDS_PRE(dnl
-[m4_provide_if([_AM_COMPILER_EXEEXT],
- [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
-])
-
-dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
-dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
-dnl mangled by Autoconf and run in a shell conditional statement.
-m4_define([_AC_COMPILER_EXEEXT],
-m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
-
-
-# When config.status generates a header, we must update the stamp-h file.
-# This file resides in the same directory as the config header
-# that is generated. The stamp files are numbered to have different names.
-
-# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
-# loop where config.status creates the headers, so we can generate
-# our stamp files there.
-AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
-[# Compute $1's index in $config_headers.
-_am_arg=$1
-_am_stamp_count=1
-for _am_header in $config_headers :; do
- case $_am_header in
- $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
-done
-echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
-# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation,
-# Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 1
-
-# AM_PROG_INSTALL_SH
-# ------------------
-# Define $install_sh.
-AC_DEFUN([AM_PROG_INSTALL_SH],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-if test x"${install_sh}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- *)
- install_sh="\${SHELL} $am_aux_dir/install-sh"
- esac
-fi
-AC_SUBST(install_sh)])
-
-# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# Check whether the underlying file-system supports filenames
-# with a leading dot. For instance MS-DOS doesn't.
-AC_DEFUN([AM_SET_LEADING_DOT],
-[rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
- am__leading_dot=.
-else
- am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-AC_SUBST([am__leading_dot])])
-
-# Check to see how 'make' treats includes. -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 4
-
-# AM_MAKE_INCLUDE()
-# -----------------
-# Check to see how make treats includes.
-AC_DEFUN([AM_MAKE_INCLUDE],
-[am_make=${MAKE-make}
-cat > confinc << 'END'
-am__doit:
- @echo this is the am__doit target
-.PHONY: am__doit
-END
-# If we don't find an include directive, just comment out the code.
-AC_MSG_CHECKING([for style of include used by $am_make])
-am__include="#"
-am__quote=
-_am_result=none
-# First try GNU make style include.
-echo "include confinc" > confmf
-# Ignore all kinds of additional output from `make'.
-case `$am_make -s -f confmf 2> /dev/null` in #(
-*the\ am__doit\ target*)
- am__include=include
- am__quote=
- _am_result=GNU
- ;;
-esac
-# Now try BSD make style include.
-if test "$am__include" = "#"; then
- echo '.include "confinc"' > confmf
- case `$am_make -s -f confmf 2> /dev/null` in #(
- *the\ am__doit\ target*)
- am__include=.include
- am__quote="\""
- _am_result=BSD
- ;;
- esac
-fi
-AC_SUBST([am__include])
-AC_SUBST([am__quote])
-AC_MSG_RESULT([$_am_result])
-rm -f confinc confmf
-])
-
-# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 6
-
-# AM_PROG_CC_C_O
-# --------------
-# Like AC_PROG_CC_C_O, but changed for automake.
-AC_DEFUN([AM_PROG_CC_C_O],
-[AC_REQUIRE([AC_PROG_CC_C_O])dnl
-AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([compile])dnl
-# FIXME: we rely on the cache variable name because
-# there is no other way.
-set dummy $CC
-am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
-eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
-if test "$am_t" != yes; then
- # Losing compiler, so override with the script.
- # FIXME: It is wrong to rewrite CC.
- # But if we don't then we get into trouble of one sort or another.
- # A longer-term fix would be to have automake use am__CC in this case,
- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
- CC="$am_aux_dir/compile $CC"
-fi
-dnl Make sure AC_PROG_CC is never called again, or it will override our
-dnl setting of CC.
-m4_define([AC_PROG_CC],
- [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
-])
-
-# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-
-# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 6
-
-# AM_MISSING_PROG(NAME, PROGRAM)
-# ------------------------------
-AC_DEFUN([AM_MISSING_PROG],
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
-$1=${$1-"${am_missing_run}$2"}
-AC_SUBST($1)])
-
-
-# AM_MISSING_HAS_RUN
-# ------------------
-# Define MISSING if not defined so far and test if it supports --run.
-# If it does, set am_missing_run to use it, otherwise, to nothing.
-AC_DEFUN([AM_MISSING_HAS_RUN],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([missing])dnl
-if test x"${MISSING+set}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- *)
- MISSING="\${SHELL} $am_aux_dir/missing" ;;
- esac
-fi
-# Use eval to expand $SHELL
-if eval "$MISSING --run true"; then
- am_missing_run="$MISSING --run "
-else
- am_missing_run=
- AC_MSG_WARN([`missing' script is too old or missing])
-fi
-])
-
-# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation,
-# Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 1
-
-# AM_PROG_MKDIR_P
-# ---------------
-# Check for `mkdir -p'.
-AC_DEFUN([AM_PROG_MKDIR_P],
-[AC_PREREQ([2.60])dnl
-AC_REQUIRE([AC_PROG_MKDIR_P])dnl
-dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
-dnl while keeping a definition of mkdir_p for backward compatibility.
-dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
-dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
-dnl Makefile.ins that do not define MKDIR_P, so we do our own
-dnl adjustment using top_builddir (which is defined more often than
-dnl MKDIR_P).
-AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
-case $mkdir_p in
- [[\\/$]]* | ?:[[\\/]]*) ;;
- */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-esac
-])
-
-# Helper functions for option handling. -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software
-# Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 5
-
-# _AM_MANGLE_OPTION(NAME)
-# -----------------------
-AC_DEFUN([_AM_MANGLE_OPTION],
-[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-
-# _AM_SET_OPTION(NAME)
-# --------------------
-# Set option NAME. Presently that only means defining a flag for this option.
-AC_DEFUN([_AM_SET_OPTION],
-[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
-# _AM_SET_OPTIONS(OPTIONS)
-# ------------------------
-# OPTIONS is a space-separated list of Automake options.
-AC_DEFUN([_AM_SET_OPTIONS],
-[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
-# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
-# -------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-AC_DEFUN([_AM_IF_OPTION],
-[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
-# Check to make sure that the build environment is sane. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
-# Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 5
-
-# AM_SANITY_CHECK
-# ---------------
-AC_DEFUN([AM_SANITY_CHECK],
-[AC_MSG_CHECKING([whether build environment is sane])
-# Just in case
-sleep 1
-echo timestamp > conftest.file
-# Reject unsafe characters in $srcdir or the absolute working directory
-# name. Accept space and tab only in the latter.
-am_lf='
-'
-case `pwd` in
- *[[\\\"\#\$\&\'\`$am_lf]]*)
- AC_MSG_ERROR([unsafe absolute working directory name]);;
-esac
-case $srcdir in
- *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
- AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
-esac
-
-# Do `set' in a subshell so we don't clobber the current shell's
-# arguments. Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
- set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- if test "$[*]" = "X"; then
- # -L didn't work.
- set X `ls -t "$srcdir/configure" conftest.file`
- fi
- rm -f conftest.file
- if test "$[*]" != "X $srcdir/configure conftest.file" \
- && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
- # If neither matched, then we have a broken ls. This can happen
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
-alias in your environment])
- fi
-
- test "$[2]" = conftest.file
- )
-then
- # Ok.
- :
-else
- AC_MSG_ERROR([newly created file is older than distributed files!
-Check your system clock])
-fi
-AC_MSG_RESULT(yes)])
-
-# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 1
-
-# AM_PROG_INSTALL_STRIP
-# ---------------------
-# One issue with vendor `install' (even GNU) is that you can't
-# specify the program used to strip binaries. This is especially
-# annoying in cross-compiling environments, where the build's strip
-# is unlikely to handle the host's binaries.
-# Fortunately install-sh will honor a STRIPPROG variable, so we
-# always use install-sh in `make install-strip', and initialize
-# STRIPPROG with the value of the STRIP variable (set by the user).
-AC_DEFUN([AM_PROG_INSTALL_STRIP],
-[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'. However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
-if test "$cross_compiling" != no; then
- AC_CHECK_TOOL([STRIP], [strip], :)
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
-# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 3
-
-# _AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
-# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
-# This macro is traced by Automake.
-AC_DEFUN([_AM_SUBST_NOTMAKE])
-
-# AM_SUBST_NOTMAKE(VARIABLE)
-# --------------------------
-# Public sister of _AM_SUBST_NOTMAKE.
-AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
-
-# Check how to create a tarball. -*- Autoconf -*-
-
-# Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# serial 2
-
-# _AM_PROG_TAR(FORMAT)
-# --------------------
-# Check how to create a tarball in format FORMAT.
-# FORMAT should be one of `v7', `ustar', or `pax'.
-#
-# Substitute a variable $(am__tar) that is a command
-# writing to stdout a FORMAT-tarball containing the directory
-# $tardir.
-# tardir=directory && $(am__tar) > result.tar
-#
-# Substitute a variable $(am__untar) that extract such
-# a tarball read from stdin.
-# $(am__untar) < result.tar
-AC_DEFUN([_AM_PROG_TAR],
-[# Always define AMTAR for backward compatibility. Yes, it's still used
-# in the wild :-( We should find a proper way to deprecate it ...
-AC_SUBST([AMTAR], ['$${TAR-tar}'])
-m4_if([$1], [v7],
- [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
- [m4_case([$1], [ustar],, [pax],,
- [m4_fatal([Unknown tar format])])
-AC_MSG_CHECKING([how to create a $1 tar archive])
-# Loop over all known methods to create a tar archive until one works.
-_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
-_am_tools=${am_cv_prog_tar_$1-$_am_tools}
-# Do not fold the above two line into one, because Tru64 sh and
-# Solaris sh will not grok spaces in the rhs of `-'.
-for _am_tool in $_am_tools
-do
- case $_am_tool in
- gnutar)
- for _am_tar in tar gnutar gtar;
- do
- AM_RUN_LOG([$_am_tar --version]) && break
- done
- am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- am__untar="$_am_tar -xf -"
- ;;
- plaintar)
- # Must skip GNU tar: if it does not support --format= it doesn't create
- # ustar tarball either.
- (tar --version) >/dev/null 2>&1 && continue
- am__tar='tar chf - "$$tardir"'
- am__tar_='tar chf - "$tardir"'
- am__untar='tar xf -'
- ;;
- pax)
- am__tar='pax -L -x $1 -w "$$tardir"'
- am__tar_='pax -L -x $1 -w "$tardir"'
- am__untar='pax -r'
- ;;
- cpio)
- am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- am__untar='cpio -i -H $1 -d'
- ;;
- none)
- am__tar=false
- am__tar_=false
- am__untar=false
- ;;
- esac
-
- # If the value was cached, stop now. We just wanted to have am__tar
- # and am__untar set.
- test -n "${am_cv_prog_tar_$1}" && break
-
- # tar/untar a dummy directory, and stop if the command works
- rm -rf conftest.dir
- mkdir conftest.dir
- echo GrepMe > conftest.dir/file
- AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- rm -rf conftest.dir
- if test -s conftest.tar; then
- AM_RUN_LOG([$am__untar <conftest.tar])
- grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- fi
-done
-rm -rf conftest.dir
-
-AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
-AC_MSG_RESULT([$am_cv_prog_tar_$1])])
-AC_SUBST([am__tar])
-AC_SUBST([am__untar])
-]) # _AM_PROG_TAR
-
-m4_include([m4/libtool.m4])
-m4_include([m4/ltoptions.m4])
-m4_include([m4/ltsugar.m4])
-m4_include([m4/ltversion.m4])
-m4_include([m4/lt~obsolete.m4])
diff --git a/compile b/compile
deleted file mode 100755
index 862a14e..0000000
--- a/compile
+++ /dev/null
@@ -1,343 +0,0 @@
-#! /bin/sh
-# Wrapper for compilers which do not understand '-c -o'.
-
-scriptversion=2012-03-05.13; # UTC
-
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free
-# Software Foundation, Inc.
-# Written by Tom Tromey <tromey at cygnus.com>.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# This file is maintained in Automake, please report
-# bugs to <bug-automake at gnu.org> or send patches to
-# <automake-patches at gnu.org>.
-
-nl='
-'
-
-# We need space, tab and new line, in precisely that order. Quoting is
-# there to prevent tools from complaining about whitespace usage.
-IFS=" "" $nl"
-
-file_conv=
-
-# func_file_conv build_file lazy
-# Convert a $build file to $host form and store it in $file
-# Currently only supports Windows hosts. If the determined conversion
-# type is listed in (the comma separated) LAZY, no conversion will
-# take place.
-func_file_conv ()
-{
- file=$1
- case $file in
- / | /[!/]*) # absolute file, and not a UNC file
- if test -z "$file_conv"; then
- # lazily determine how to convert abs files
- case `uname -s` in
- MINGW*)
- file_conv=mingw
- ;;
- CYGWIN*)
- file_conv=cygwin
- ;;
- *)
- file_conv=wine
- ;;
- esac
- fi
- case $file_conv/,$2, in
- *,$file_conv,*)
- ;;
- mingw/*)
- file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
- ;;
- cygwin/*)
- file=`cygpath -m "$file" || echo "$file"`
- ;;
- wine/*)
- file=`winepath -w "$file" || echo "$file"`
- ;;
- esac
- ;;
- esac
-}
-
-# func_cl_dashL linkdir
-# Make cl look for libraries in LINKDIR
-func_cl_dashL ()
-{
- func_file_conv "$1"
- if test -z "$lib_path"; then
- lib_path=$file
- else
- lib_path="$lib_path;$file"
- fi
- linker_opts="$linker_opts -LIBPATH:$file"
-}
-
-# func_cl_dashl library
-# Do a library search-path lookup for cl
-func_cl_dashl ()
-{
- lib=$1
- found=no
- save_IFS=$IFS
- IFS=';'
- for dir in $lib_path $LIB
- do
- IFS=$save_IFS
- if $shared && test -f "$dir/$lib.dll.lib"; then
- found=yes
- lib=$dir/$lib.dll.lib
- break
- fi
- if test -f "$dir/$lib.lib"; then
- found=yes
- lib=$dir/$lib.lib
- break
- fi
- done
- IFS=$save_IFS
-
- if test "$found" != yes; then
- lib=$lib.lib
- fi
-}
-
-# func_cl_wrapper cl arg...
-# Adjust compile command to suit cl
-func_cl_wrapper ()
-{
- # Assume a capable shell
- lib_path=
- shared=:
- linker_opts=
- for arg
- do
- if test -n "$eat"; then
- eat=
- else
- case $1 in
- -o)
- # configure might choose to run compile as 'compile cc -o foo foo.c'.
- eat=1
- case $2 in
- *.o | *.[oO][bB][jJ])
- func_file_conv "$2"
- set x "$@" -Fo"$file"
- shift
- ;;
- *)
- func_file_conv "$2"
- set x "$@" -Fe"$file"
- shift
- ;;
- esac
- ;;
- -I)
- eat=1
- func_file_conv "$2" mingw
- set x "$@" -I"$file"
- shift
- ;;
- -I*)
- func_file_conv "${1#-I}" mingw
- set x "$@" -I"$file"
- shift
- ;;
- -l)
- eat=1
- func_cl_dashl "$2"
- set x "$@" "$lib"
- shift
- ;;
- -l*)
- func_cl_dashl "${1#-l}"
- set x "$@" "$lib"
- shift
- ;;
- -L)
- eat=1
- func_cl_dashL "$2"
- ;;
- -L*)
- func_cl_dashL "${1#-L}"
- ;;
- -static)
- shared=false
- ;;
- -Wl,*)
- arg=${1#-Wl,}
- save_ifs="$IFS"; IFS=','
- for flag in $arg; do
- IFS="$save_ifs"
- linker_opts="$linker_opts $flag"
- done
- IFS="$save_ifs"
- ;;
- -Xlinker)
- eat=1
- linker_opts="$linker_opts $2"
- ;;
- -*)
- set x "$@" "$1"
- shift
- ;;
- *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
- func_file_conv "$1"
- set x "$@" -Tp"$file"
- shift
- ;;
- *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
- func_file_conv "$1" mingw
- set x "$@" "$file"
- shift
- ;;
- *)
- set x "$@" "$1"
- shift
- ;;
- esac
- fi
- shift
- done
- if test -n "$linker_opts"; then
- linker_opts="-link$linker_opts"
- fi
- exec "$@" $linker_opts
- exit 1
-}
-
-eat=
-
-case $1 in
- '')
- echo "$0: No command. Try '$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: compile [--help] [--version] PROGRAM [ARGS]
-
-Wrapper for compilers which do not understand '-c -o'.
-Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
-arguments, and rename the output as expected.
-
-If you are trying to build a whole package this is not the
-right script to run: please start by reading the file 'INSTALL'.
-
-Report bugs to <bug-automake at gnu.org>.
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "compile $scriptversion"
- exit $?
- ;;
- cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
- func_cl_wrapper "$@" # Doesn't return...
- ;;
-esac
-
-ofile=
-cfile=
-
-for arg
-do
- if test -n "$eat"; then
- eat=
- else
- case $1 in
- -o)
- # configure might choose to run compile as 'compile cc -o foo foo.c'.
- # So we strip '-o arg' only if arg is an object.
- eat=1
- case $2 in
- *.o | *.obj)
- ofile=$2
- ;;
- *)
- set x "$@" -o "$2"
- shift
- ;;
- esac
- ;;
- *.c)
- cfile=$1
- set x "$@" "$1"
- shift
- ;;
- *)
- set x "$@" "$1"
- shift
- ;;
- esac
- fi
- shift
-done
-
-if test -z "$ofile" || test -z "$cfile"; then
- # If no '-o' option was seen then we might have been invoked from a
- # pattern rule where we don't need one. That is ok -- this is a
- # normal compilation that the losing compiler can handle. If no
- # '.c' file was seen then we are probably linking. That is also
- # ok.
- exec "$@"
-fi
-
-# Name of file we expect compiler to create.
-cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
-
-# Create the lock directory.
-# Note: use '[/\\:.-]' here to ensure that we don't use the same name
-# that we are using for the .o file. Also, base the name on the expected
-# object file name, since that is what matters with a parallel build.
-lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
-while true; do
- if mkdir "$lockdir" >/dev/null 2>&1; then
- break
- fi
- sleep 1
-done
-# FIXME: race condition here if user kills between mkdir and trap.
-trap "rmdir '$lockdir'; exit 1" 1 2 15
-
-# Run the compile.
-"$@"
-ret=$?
-
-if test -f "$cofile"; then
- test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
-elif test -f "${cofile}bj"; then
- test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
-fi
-
-rmdir "$lockdir"
-exit $ret
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/config.guess b/config.guess
deleted file mode 100755
index d622a44..0000000
--- a/config.guess
+++ /dev/null
@@ -1,1530 +0,0 @@
-#! /bin/sh
-# Attempt to guess a canonical system name.
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-# 2011, 2012 Free Software Foundation, Inc.
-
-timestamp='2012-02-10'
-
-# This file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-
-# Originally written by Per Bothner. Please send patches (context
-# diff format) to <config-patches at gnu.org> and include a ChangeLog
-# entry.
-#
-# This script attempts to guess a canonical system name similar to
-# config.sub. If it succeeds, it prints the system name on stdout, and
-# exits with 0. Otherwise, it exits with 1.
-#
-# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION]
-
-Output the configuration name of the system \`$me' is run on.
-
-Operation modes:
- -h, --help print this help, then exit
- -t, --time-stamp print date of last modification, then exit
- -v, --version print version number, then exit
-
-Report bugs and patches to <config-patches at gnu.org>."
-
-version="\
-GNU config.guess ($timestamp)
-
-Originally written by Per Bothner.
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
-Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions. There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
- case $1 in
- --time-stamp | --time* | -t )
- echo "$timestamp" ; exit ;;
- --version | -v )
- echo "$version" ; exit ;;
- --help | --h* | -h )
- echo "$usage"; exit ;;
- -- ) # Stop option processing
- shift; break ;;
- - ) # Use stdin as input.
- break ;;
- -* )
- echo "$me: invalid option $1$help" >&2
- exit 1 ;;
- * )
- break ;;
- esac
-done
-
-if test $# != 0; then
- echo "$me: too many arguments$help" >&2
- exit 1
-fi
-
-trap 'exit 1' 1 2 15
-
-# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
-# compiler to aid in system detection is discouraged as it requires
-# temporary files to be created and, as you can see below, it is a
-# headache to deal with in a portable fashion.
-
-# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
-# use `HOST_CC' if defined, but it is deprecated.
-
-# Portable tmp directory creation inspired by the Autoconf team.
-
-set_cc_for_build='
-trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
-trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
-: ${TMPDIR=/tmp} ;
- { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
- { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
-dummy=$tmp/dummy ;
-tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
-case $CC_FOR_BUILD,$HOST_CC,$CC in
- ,,) echo "int x;" > $dummy.c ;
- for c in cc gcc c89 c99 ; do
- if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
- CC_FOR_BUILD="$c"; break ;
- fi ;
- done ;
- if test x"$CC_FOR_BUILD" = x ; then
- CC_FOR_BUILD=no_compiler_found ;
- fi
- ;;
- ,,*) CC_FOR_BUILD=$CC ;;
- ,*,*) CC_FOR_BUILD=$HOST_CC ;;
-esac ; set_cc_for_build= ;'
-
-# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
-# (ghazi at noc.rutgers.edu 1994-08-24)
-if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
- PATH=$PATH:/.attbin ; export PATH
-fi
-
-UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
-UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
-UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
-UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
-
-# Note: order is significant - the case branches are not exclusive.
-
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
- *:NetBSD:*:*)
- # NetBSD (nbsd) targets should (where applicable) match one or
- # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
- # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
- # switched to ELF, *-*-netbsd* would select the old
- # object file format. This provides both forward
- # compatibility and a consistent mechanism for selecting the
- # object file format.
- #
- # Note: NetBSD doesn't particularly care about the vendor
- # portion of the name. We always set it to "unknown".
- sysctl="sysctl -n hw.machine_arch"
- UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
- /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
- case "${UNAME_MACHINE_ARCH}" in
- armeb) machine=armeb-unknown ;;
- arm*) machine=arm-unknown ;;
- sh3el) machine=shl-unknown ;;
- sh3eb) machine=sh-unknown ;;
- sh5el) machine=sh5le-unknown ;;
- *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
- esac
- # The Operating System including object format, if it has switched
- # to ELF recently, or will in the future.
- case "${UNAME_MACHINE_ARCH}" in
- arm*|i386|m68k|ns32k|sh3*|sparc|vax)
- eval $set_cc_for_build
- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ELF__
- then
- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
- # Return netbsd for either. FIX?
- os=netbsd
- else
- os=netbsdelf
- fi
- ;;
- *)
- os=netbsd
- ;;
- esac
- # The OS release
- # Debian GNU/NetBSD machines have a different userland, and
- # thus, need a distinct triplet. However, they do not need
- # kernel version information, so it can be replaced with a
- # suitable tag, in the style of linux-gnu.
- case "${UNAME_VERSION}" in
- Debian*)
- release='-gnu'
- ;;
- *)
- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
- ;;
- esac
- # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
- # contains redundant information, the shorter form:
- # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
- echo "${machine}-${os}${release}"
- exit ;;
- *:OpenBSD:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
- exit ;;
- *:ekkoBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
- exit ;;
- *:SolidBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
- exit ;;
- macppc:MirBSD:*:*)
- echo powerpc-unknown-mirbsd${UNAME_RELEASE}
- exit ;;
- *:MirBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
- exit ;;
- alpha:OSF1:*:*)
- case $UNAME_RELEASE in
- *4.0)
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
- ;;
- *5.*)
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
- ;;
- esac
- # According to Compaq, /usr/sbin/psrinfo has been available on
- # OSF/1 and Tru64 systems produced since 1995. I hope that
- # covers most systems running today. This code pipes the CPU
- # types through head -n 1, so we only detect the type of CPU 0.
- ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
- case "$ALPHA_CPU_TYPE" in
- "EV4 (21064)")
- UNAME_MACHINE="alpha" ;;
- "EV4.5 (21064)")
- UNAME_MACHINE="alpha" ;;
- "LCA4 (21066/21068)")
- UNAME_MACHINE="alpha" ;;
- "EV5 (21164)")
- UNAME_MACHINE="alphaev5" ;;
- "EV5.6 (21164A)")
- UNAME_MACHINE="alphaev56" ;;
- "EV5.6 (21164PC)")
- UNAME_MACHINE="alphapca56" ;;
- "EV5.7 (21164PC)")
- UNAME_MACHINE="alphapca57" ;;
- "EV6 (21264)")
- UNAME_MACHINE="alphaev6" ;;
- "EV6.7 (21264A)")
- UNAME_MACHINE="alphaev67" ;;
- "EV6.8CB (21264C)")
- UNAME_MACHINE="alphaev68" ;;
- "EV6.8AL (21264B)")
- UNAME_MACHINE="alphaev68" ;;
- "EV6.8CX (21264D)")
- UNAME_MACHINE="alphaev68" ;;
- "EV6.9A (21264/EV69A)")
- UNAME_MACHINE="alphaev69" ;;
- "EV7 (21364)")
- UNAME_MACHINE="alphaev7" ;;
- "EV7.9 (21364A)")
- UNAME_MACHINE="alphaev79" ;;
- esac
- # A Pn.n version is a patched version.
- # A Vn.n version is a released version.
- # A Tn.n version is a released field test version.
- # A Xn.n version is an unreleased experimental baselevel.
- # 1.2 uses "1.2" for uname -r.
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
- exitcode=$?
- trap '' 0
- exit $exitcode ;;
- Alpha\ *:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # Should we change UNAME_MACHINE based on the output of uname instead
- # of the specific Alpha model?
- echo alpha-pc-interix
- exit ;;
- 21064:Windows_NT:50:3)
- echo alpha-dec-winnt3.5
- exit ;;
- Amiga*:UNIX_System_V:4.0:*)
- echo m68k-unknown-sysv4
- exit ;;
- *:[Aa]miga[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-amigaos
- exit ;;
- *:[Mm]orph[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-morphos
- exit ;;
- *:OS/390:*:*)
- echo i370-ibm-openedition
- exit ;;
- *:z/VM:*:*)
- echo s390-ibm-zvmoe
- exit ;;
- *:OS400:*:*)
- echo powerpc-ibm-os400
- exit ;;
- arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
- echo arm-acorn-riscix${UNAME_RELEASE}
- exit ;;
- arm:riscos:*:*|arm:RISCOS:*:*)
- echo arm-unknown-riscos
- exit ;;
- SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
- echo hppa1.1-hitachi-hiuxmpp
- exit ;;
- Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
- # akee at wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
- if test "`(/bin/universe) 2>/dev/null`" = att ; then
- echo pyramid-pyramid-sysv3
- else
- echo pyramid-pyramid-bsd
- fi
- exit ;;
- NILE*:*:*:dcosx)
- echo pyramid-pyramid-svr4
- exit ;;
- DRS?6000:unix:4.0:6*)
- echo sparc-icl-nx6
- exit ;;
- DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
- case `/usr/bin/uname -p` in
- sparc) echo sparc-icl-nx7; exit ;;
- esac ;;
- s390x:SunOS:*:*)
- echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4H:SunOS:5.*:*)
- echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
- echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
- echo i386-pc-auroraux${UNAME_RELEASE}
- exit ;;
- i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
- eval $set_cc_for_build
- SUN_ARCH="i386"
- # If there is a compiler, see if it is configured for 64-bit objects.
- # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
- # This test works for both compilers.
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
- if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
- then
- SUN_ARCH="x86_64"
- fi
- fi
- echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4*:SunOS:6*:*)
- # According to config.sub, this is the proper way to canonicalize
- # SunOS6. Hard to guess exactly what SunOS6 will be like, but
- # it's likely to be more like Solaris than SunOS4.
- echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4*:SunOS:*:*)
- case "`/usr/bin/arch -k`" in
- Series*|S4*)
- UNAME_RELEASE=`uname -v`
- ;;
- esac
- # Japanese Language versions have a version number like `4.1.3-JL'.
- echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
- exit ;;
- sun3*:SunOS:*:*)
- echo m68k-sun-sunos${UNAME_RELEASE}
- exit ;;
- sun*:*:4.2BSD:*)
- UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
- test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
- case "`/bin/arch`" in
- sun3)
- echo m68k-sun-sunos${UNAME_RELEASE}
- ;;
- sun4)
- echo sparc-sun-sunos${UNAME_RELEASE}
- ;;
- esac
- exit ;;
- aushp:SunOS:*:*)
- echo sparc-auspex-sunos${UNAME_RELEASE}
- exit ;;
- # The situation for MiNT is a little confusing. The machine name
- # can be virtually everything (everything which is not
- # "atarist" or "atariste" at least should have a processor
- # > m68000). The system name ranges from "MiNT" over "FreeMiNT"
- # to the lowercase version "mint" (or "freemint"). Finally
- # the system name "TOS" denotes a system which is actually not
- # MiNT. But MiNT is downward compatible to TOS, so this should
- # be no problem.
- atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit ;;
- atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit ;;
- *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit ;;
- milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
- echo m68k-milan-mint${UNAME_RELEASE}
- exit ;;
- hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
- echo m68k-hades-mint${UNAME_RELEASE}
- exit ;;
- *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
- echo m68k-unknown-mint${UNAME_RELEASE}
- exit ;;
- m68k:machten:*:*)
- echo m68k-apple-machten${UNAME_RELEASE}
- exit ;;
- powerpc:machten:*:*)
- echo powerpc-apple-machten${UNAME_RELEASE}
- exit ;;
- RISC*:Mach:*:*)
- echo mips-dec-mach_bsd4.3
- exit ;;
- RISC*:ULTRIX:*:*)
- echo mips-dec-ultrix${UNAME_RELEASE}
- exit ;;
- VAX*:ULTRIX*:*:*)
- echo vax-dec-ultrix${UNAME_RELEASE}
- exit ;;
- 2020:CLIX:*:* | 2430:CLIX:*:*)
- echo clipper-intergraph-clix${UNAME_RELEASE}
- exit ;;
- mips:*:*:UMIPS | mips:*:*:RISCos)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
-#ifdef __cplusplus
-#include <stdio.h> /* for printf() prototype */
- int main (int argc, char *argv[]) {
-#else
- int main (argc, argv) int argc; char *argv[]; {
-#endif
- #if defined (host_mips) && defined (MIPSEB)
- #if defined (SYSTYPE_SYSV)
- printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
- #endif
- #if defined (SYSTYPE_SVR4)
- printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
- #endif
- #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
- printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
- #endif
- #endif
- exit (-1);
- }
-EOF
- $CC_FOR_BUILD -o $dummy $dummy.c &&
- dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
- SYSTEM_NAME=`$dummy $dummyarg` &&
- { echo "$SYSTEM_NAME"; exit; }
- echo mips-mips-riscos${UNAME_RELEASE}
- exit ;;
- Motorola:PowerMAX_OS:*:*)
- echo powerpc-motorola-powermax
- exit ;;
- Motorola:*:4.3:PL8-*)
- echo powerpc-harris-powermax
- exit ;;
- Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
- echo powerpc-harris-powermax
- exit ;;
- Night_Hawk:Power_UNIX:*:*)
- echo powerpc-harris-powerunix
- exit ;;
- m88k:CX/UX:7*:*)
- echo m88k-harris-cxux7
- exit ;;
- m88k:*:4*:R4*)
- echo m88k-motorola-sysv4
- exit ;;
- m88k:*:3*:R3*)
- echo m88k-motorola-sysv3
- exit ;;
- AViiON:dgux:*:*)
- # DG/UX returns AViiON for all architectures
- UNAME_PROCESSOR=`/usr/bin/uname -p`
- if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
- then
- if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
- [ ${TARGET_BINARY_INTERFACE}x = x ]
- then
- echo m88k-dg-dgux${UNAME_RELEASE}
- else
- echo m88k-dg-dguxbcs${UNAME_RELEASE}
- fi
- else
- echo i586-dg-dgux${UNAME_RELEASE}
- fi
- exit ;;
- M88*:DolphinOS:*:*) # DolphinOS (SVR3)
- echo m88k-dolphin-sysv3
- exit ;;
- M88*:*:R3*:*)
- # Delta 88k system running SVR3
- echo m88k-motorola-sysv3
- exit ;;
- XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
- echo m88k-tektronix-sysv3
- exit ;;
- Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
- echo m68k-tektronix-bsd
- exit ;;
- *:IRIX*:*:*)
- echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
- exit ;;
- ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
- exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
- i*86:AIX:*:*)
- echo i386-ibm-aix
- exit ;;
- ia64:AIX:*:*)
- if [ -x /usr/bin/oslevel ] ; then
- IBM_REV=`/usr/bin/oslevel`
- else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
- fi
- echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
- exit ;;
- *:AIX:2:3)
- if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #include <sys/systemcfg.h>
-
- main()
- {
- if (!__power_pc())
- exit(1);
- puts("powerpc-ibm-aix3.2.5");
- exit(0);
- }
-EOF
- if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
- then
- echo "$SYSTEM_NAME"
- else
- echo rs6000-ibm-aix3.2.5
- fi
- elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
- echo rs6000-ibm-aix3.2.4
- else
- echo rs6000-ibm-aix3.2
- fi
- exit ;;
- *:AIX:*:[4567])
- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
- if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
- IBM_ARCH=rs6000
- else
- IBM_ARCH=powerpc
- fi
- if [ -x /usr/bin/oslevel ] ; then
- IBM_REV=`/usr/bin/oslevel`
- else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
- fi
- echo ${IBM_ARCH}-ibm-aix${IBM_REV}
- exit ;;
- *:AIX:*:*)
- echo rs6000-ibm-aix
- exit ;;
- ibmrt:4.4BSD:*|romp-ibm:BSD:*)
- echo romp-ibm-bsd4.4
- exit ;;
- ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
- echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
- exit ;; # report: romp-ibm BSD 4.3
- *:BOSX:*:*)
- echo rs6000-bull-bosx
- exit ;;
- DPX/2?00:B.O.S.:*:*)
- echo m68k-bull-sysv3
- exit ;;
- 9000/[34]??:4.3bsd:1.*:*)
- echo m68k-hp-bsd
- exit ;;
- hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
- echo m68k-hp-bsd4.4
- exit ;;
- 9000/[34678]??:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- case "${UNAME_MACHINE}" in
- 9000/31? ) HP_ARCH=m68000 ;;
- 9000/[34]?? ) HP_ARCH=m68k ;;
- 9000/[678][0-9][0-9])
- if [ -x /usr/bin/getconf ]; then
- sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
- sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
- case "${sc_cpu_version}" in
- 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
- 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
- 532) # CPU_PA_RISC2_0
- case "${sc_kernel_bits}" in
- 32) HP_ARCH="hppa2.0n" ;;
- 64) HP_ARCH="hppa2.0w" ;;
- '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
- esac ;;
- esac
- fi
- if [ "${HP_ARCH}" = "" ]; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
-
- #define _HPUX_SOURCE
- #include <stdlib.h>
- #include <unistd.h>
-
- int main ()
- {
- #if defined(_SC_KERNEL_BITS)
- long bits = sysconf(_SC_KERNEL_BITS);
- #endif
- long cpu = sysconf (_SC_CPU_VERSION);
-
- switch (cpu)
- {
- case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
- case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
- case CPU_PA_RISC2_0:
- #if defined(_SC_KERNEL_BITS)
- switch (bits)
- {
- case 64: puts ("hppa2.0w"); break;
- case 32: puts ("hppa2.0n"); break;
- default: puts ("hppa2.0"); break;
- } break;
- #else /* !defined(_SC_KERNEL_BITS) */
- puts ("hppa2.0"); break;
- #endif
- default: puts ("hppa1.0"); break;
- }
- exit (0);
- }
-EOF
- (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
- test -z "$HP_ARCH" && HP_ARCH=hppa
- fi ;;
- esac
- if [ ${HP_ARCH} = "hppa2.0w" ]
- then
- eval $set_cc_for_build
-
- # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
- # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
- # generating 64-bit code. GNU and HP use different nomenclature:
- #
- # $ CC_FOR_BUILD=cc ./config.guess
- # => hppa2.0w-hp-hpux11.23
- # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
- # => hppa64-hp-hpux11.23
-
- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
- grep -q __LP64__
- then
- HP_ARCH="hppa2.0w"
- else
- HP_ARCH="hppa64"
- fi
- fi
- echo ${HP_ARCH}-hp-hpux${HPUX_REV}
- exit ;;
- ia64:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- echo ia64-hp-hpux${HPUX_REV}
- exit ;;
- 3050*:HI-UX:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #include <unistd.h>
- int
- main ()
- {
- long cpu = sysconf (_SC_CPU_VERSION);
- /* The order matters, because CPU_IS_HP_MC68K erroneously returns
- true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
- results, however. */
- if (CPU_IS_PA_RISC (cpu))
- {
- switch (cpu)
- {
- case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
- case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
- case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
- default: puts ("hppa-hitachi-hiuxwe2"); break;
- }
- }
- else if (CPU_IS_HP_MC68K (cpu))
- puts ("m68k-hitachi-hiuxwe2");
- else puts ("unknown-hitachi-hiuxwe2");
- exit (0);
- }
-EOF
- $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
- { echo "$SYSTEM_NAME"; exit; }
- echo unknown-hitachi-hiuxwe2
- exit ;;
- 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
- echo hppa1.1-hp-bsd
- exit ;;
- 9000/8??:4.3bsd:*:*)
- echo hppa1.0-hp-bsd
- exit ;;
- *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
- echo hppa1.0-hp-mpeix
- exit ;;
- hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
- echo hppa1.1-hp-osf
- exit ;;
- hp8??:OSF1:*:*)
- echo hppa1.0-hp-osf
- exit ;;
- i*86:OSF1:*:*)
- if [ -x /usr/sbin/sysversion ] ; then
- echo ${UNAME_MACHINE}-unknown-osf1mk
- else
- echo ${UNAME_MACHINE}-unknown-osf1
- fi
- exit ;;
- parisc*:Lites*:*:*)
- echo hppa1.1-hp-lites
- exit ;;
- C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
- echo c1-convex-bsd
- exit ;;
- C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
- if getsysinfo -f scalar_acc
- then echo c32-convex-bsd
- else echo c2-convex-bsd
- fi
- exit ;;
- C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
- echo c34-convex-bsd
- exit ;;
- C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
- echo c38-convex-bsd
- exit ;;
- C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
- echo c4-convex-bsd
- exit ;;
- CRAY*Y-MP:*:*:*)
- echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*[A-Z]90:*:*:*)
- echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
- | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
- -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
- -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*TS:*:*:*)
- echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*T3E:*:*:*)
- echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*SV1:*:*:*)
- echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- *:UNICOS/mp:*:*)
- echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
- FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
- echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
- exit ;;
- 5000:UNIX_System_V:4.*:*)
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
- echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
- exit ;;
- i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
- echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
- exit ;;
- sparc*:BSD/OS:*:*)
- echo sparc-unknown-bsdi${UNAME_RELEASE}
- exit ;;
- *:BSD/OS:*:*)
- echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
- exit ;;
- *:FreeBSD:*:*)
- UNAME_PROCESSOR=`/usr/bin/uname -p`
- case ${UNAME_PROCESSOR} in
- amd64)
- echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
- *)
- echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
- esac
- exit ;;
- i*:CYGWIN*:*)
- echo ${UNAME_MACHINE}-pc-cygwin
- exit ;;
- *:MINGW*:*)
- echo ${UNAME_MACHINE}-pc-mingw32
- exit ;;
- i*:MSYS*:*)
- echo ${UNAME_MACHINE}-pc-msys
- exit ;;
- i*:windows32*:*)
- # uname -m includes "-pc" on this system.
- echo ${UNAME_MACHINE}-mingw32
- exit ;;
- i*:PW*:*)
- echo ${UNAME_MACHINE}-pc-pw32
- exit ;;
- *:Interix*:*)
- case ${UNAME_MACHINE} in
- x86)
- echo i586-pc-interix${UNAME_RELEASE}
- exit ;;
- authenticamd | genuineintel | EM64T)
- echo x86_64-unknown-interix${UNAME_RELEASE}
- exit ;;
- IA64)
- echo ia64-unknown-interix${UNAME_RELEASE}
- exit ;;
- esac ;;
- [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
- echo i${UNAME_MACHINE}-pc-mks
- exit ;;
- 8664:Windows_NT:*)
- echo x86_64-pc-mks
- exit ;;
- i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
- # UNAME_MACHINE based on the output of uname instead of i386?
- echo i586-pc-interix
- exit ;;
- i*:UWIN*:*)
- echo ${UNAME_MACHINE}-pc-uwin
- exit ;;
- amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
- echo x86_64-unknown-cygwin
- exit ;;
- p*:CYGWIN*:*)
- echo powerpcle-unknown-cygwin
- exit ;;
- prep*:SunOS:5.*:*)
- echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- *:GNU:*:*)
- # the GNU system
- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
- exit ;;
- *:GNU/*:*:*)
- # other systems with GNU libc and userland
- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
- exit ;;
- i*86:Minix:*:*)
- echo ${UNAME_MACHINE}-pc-minix
- exit ;;
- aarch64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- aarch64_be:Linux:*:*)
- UNAME_MACHINE=aarch64_be
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- alpha:Linux:*:*)
- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
- EV5) UNAME_MACHINE=alphaev5 ;;
- EV56) UNAME_MACHINE=alphaev56 ;;
- PCA56) UNAME_MACHINE=alphapca56 ;;
- PCA57) UNAME_MACHINE=alphapca56 ;;
- EV6) UNAME_MACHINE=alphaev6 ;;
- EV67) UNAME_MACHINE=alphaev67 ;;
- EV68*) UNAME_MACHINE=alphaev68 ;;
- esac
- objdump --private-headers /bin/sh | grep -q ld.so.1
- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
- exit ;;
- arm*:Linux:*:*)
- eval $set_cc_for_build
- if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ARM_EABI__
- then
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- else
- if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ARM_PCS_VFP
- then
- echo ${UNAME_MACHINE}-unknown-linux-gnueabi
- else
- echo ${UNAME_MACHINE}-unknown-linux-gnueabihf
- fi
- fi
- exit ;;
- avr32*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- cris:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-gnu
- exit ;;
- crisv32:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-gnu
- exit ;;
- frv:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- hexagon:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- i*86:Linux:*:*)
- LIBC=gnu
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #ifdef __dietlibc__
- LIBC=dietlibc
- #endif
-EOF
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
- echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
- exit ;;
- ia64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- m32r*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- m68*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- mips:Linux:*:* | mips64:Linux:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #undef CPU
- #undef ${UNAME_MACHINE}
- #undef ${UNAME_MACHINE}el
- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
- CPU=${UNAME_MACHINE}el
- #else
- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
- CPU=${UNAME_MACHINE}
- #else
- CPU=
- #endif
- #endif
-EOF
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
- ;;
- or32:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- padre:Linux:*:*)
- echo sparc-unknown-linux-gnu
- exit ;;
- parisc64:Linux:*:* | hppa64:Linux:*:*)
- echo hppa64-unknown-linux-gnu
- exit ;;
- parisc:Linux:*:* | hppa:Linux:*:*)
- # Look for CPU level
- case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
- PA7*) echo hppa1.1-unknown-linux-gnu ;;
- PA8*) echo hppa2.0-unknown-linux-gnu ;;
- *) echo hppa-unknown-linux-gnu ;;
- esac
- exit ;;
- ppc64:Linux:*:*)
- echo powerpc64-unknown-linux-gnu
- exit ;;
- ppc:Linux:*:*)
- echo powerpc-unknown-linux-gnu
- exit ;;
- s390:Linux:*:* | s390x:Linux:*:*)
- echo ${UNAME_MACHINE}-ibm-linux
- exit ;;
- sh64*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- sh*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- sparc:Linux:*:* | sparc64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- tile*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- vax:Linux:*:*)
- echo ${UNAME_MACHINE}-dec-linux-gnu
- exit ;;
- x86_64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- xtensa*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- i*86:DYNIX/ptx:4*:*)
- # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
- # earlier versions are messed up and put the nodename in both
- # sysname and nodename.
- echo i386-sequent-sysv4
- exit ;;
- i*86:UNIX_SV:4.2MP:2.*)
- # Unixware is an offshoot of SVR4, but it has its own version
- # number series starting with 2...
- # I am not positive that other SVR4 systems won't match this,
- # I just have to hope. -- rms.
- # Use sysv4.2uw... so that sysv4* matches it.
- echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
- exit ;;
- i*86:OS/2:*:*)
- # If we were able to find `uname', then EMX Unix compatibility
- # is probably installed.
- echo ${UNAME_MACHINE}-pc-os2-emx
- exit ;;
- i*86:XTS-300:*:STOP)
- echo ${UNAME_MACHINE}-unknown-stop
- exit ;;
- i*86:atheos:*:*)
- echo ${UNAME_MACHINE}-unknown-atheos
- exit ;;
- i*86:syllable:*:*)
- echo ${UNAME_MACHINE}-pc-syllable
- exit ;;
- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
- echo i386-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- i*86:*DOS:*:*)
- echo ${UNAME_MACHINE}-pc-msdosdjgpp
- exit ;;
- i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
- UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
- if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
- echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
- else
- echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
- fi
- exit ;;
- i*86:*:5:[678]*)
- # UnixWare 7.x, OpenUNIX and OpenServer 6.
- case `/bin/uname -X | grep "^Machine"` in
- *486*) UNAME_MACHINE=i486 ;;
- *Pentium) UNAME_MACHINE=i586 ;;
- *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
- esac
- echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
- exit ;;
- i*86:*:3.2:*)
- if test -f /usr/options/cb.name; then
- UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
- echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
- elif /bin/uname -X 2>/dev/null >/dev/null ; then
- UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
- (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
- (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
- && UNAME_MACHINE=i586
- (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
- && UNAME_MACHINE=i686
- (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
- && UNAME_MACHINE=i686
- echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
- else
- echo ${UNAME_MACHINE}-pc-sysv32
- fi
- exit ;;
- pc:*:*:*)
- # Left here for compatibility:
- # uname -m prints for DJGPP always 'pc', but it prints nothing about
- # the processor, so we play safe by assuming i586.
- # Note: whatever this is, it MUST be the same as what config.sub
- # prints for the "djgpp" host, or else GDB configury will decide that
- # this is a cross-build.
- echo i586-pc-msdosdjgpp
- exit ;;
- Intel:Mach:3*:*)
- echo i386-pc-mach3
- exit ;;
- paragon:*:*:*)
- echo i860-intel-osf1
- exit ;;
- i860:*:4.*:*) # i860-SVR4
- if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
- echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
- else # Add other i860-SVR4 vendors below as they are discovered.
- echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
- fi
- exit ;;
- mini*:CTIX:SYS*5:*)
- # "miniframe"
- echo m68010-convergent-sysv
- exit ;;
- mc68k:UNIX:SYSTEM5:3.51m)
- echo m68k-convergent-sysv
- exit ;;
- M680?0:D-NIX:5.3:*)
- echo m68k-diab-dnix
- exit ;;
- M68*:*:R3V[5678]*:*)
- test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
- 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
- OS_REL=''
- test -r /etc/.relid \
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
- 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4; exit; } ;;
- NCR*:*:4.2:* | MPRAS*:*:4.2:*)
- OS_REL='.3'
- test -r /etc/.relid \
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
- m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
- echo m68k-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- mc68030:UNIX_System_V:4.*:*)
- echo m68k-atari-sysv4
- exit ;;
- TSUNAMI:LynxOS:2.*:*)
- echo sparc-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- rs6000:LynxOS:2.*:*)
- echo rs6000-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
- echo powerpc-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- SM[BE]S:UNIX_SV:*:*)
- echo mips-dde-sysv${UNAME_RELEASE}
- exit ;;
- RM*:ReliantUNIX-*:*:*)
- echo mips-sni-sysv4
- exit ;;
- RM*:SINIX-*:*:*)
- echo mips-sni-sysv4
- exit ;;
- *:SINIX-*:*:*)
- if uname -p 2>/dev/null >/dev/null ; then
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
- echo ${UNAME_MACHINE}-sni-sysv4
- else
- echo ns32k-sni-sysv
- fi
- exit ;;
- PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
- # says <Richard.M.Bartel at ccMail.Census.GOV>
- echo i586-unisys-sysv4
- exit ;;
- *:UNIX_System_V:4*:FTX*)
- # From Gerald Hewes <hewes at openmarket.com>.
- # How about differentiating between stratus architectures? -djm
- echo hppa1.1-stratus-sysv4
- exit ;;
- *:*:*:FTX*)
- # From seanf at swdc.stratus.com.
- echo i860-stratus-sysv4
- exit ;;
- i*86:VOS:*:*)
- # From Paul.Green at stratus.com.
- echo ${UNAME_MACHINE}-stratus-vos
- exit ;;
- *:VOS:*:*)
- # From Paul.Green at stratus.com.
- echo hppa1.1-stratus-vos
- exit ;;
- mc68*:A/UX:*:*)
- echo m68k-apple-aux${UNAME_RELEASE}
- exit ;;
- news*:NEWS-OS:6*:*)
- echo mips-sony-newsos6
- exit ;;
- R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
- if [ -d /usr/nec ]; then
- echo mips-nec-sysv${UNAME_RELEASE}
- else
- echo mips-unknown-sysv${UNAME_RELEASE}
- fi
- exit ;;
- BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
- echo powerpc-be-beos
- exit ;;
- BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
- echo powerpc-apple-beos
- exit ;;
- BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
- echo i586-pc-beos
- exit ;;
- BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
- echo i586-pc-haiku
- exit ;;
- SX-4:SUPER-UX:*:*)
- echo sx4-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-5:SUPER-UX:*:*)
- echo sx5-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-6:SUPER-UX:*:*)
- echo sx6-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-7:SUPER-UX:*:*)
- echo sx7-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-8:SUPER-UX:*:*)
- echo sx8-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-8R:SUPER-UX:*:*)
- echo sx8r-nec-superux${UNAME_RELEASE}
- exit ;;
- Power*:Rhapsody:*:*)
- echo powerpc-apple-rhapsody${UNAME_RELEASE}
- exit ;;
- *:Rhapsody:*:*)
- echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
- exit ;;
- *:Darwin:*:*)
- UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
- case $UNAME_PROCESSOR in
- i386)
- eval $set_cc_for_build
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
- if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
- then
- UNAME_PROCESSOR="x86_64"
- fi
- fi ;;
- unknown) UNAME_PROCESSOR=powerpc ;;
- esac
- echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
- exit ;;
- *:procnto*:*:* | *:QNX:[0123456789]*:*)
- UNAME_PROCESSOR=`uname -p`
- if test "$UNAME_PROCESSOR" = "x86"; then
- UNAME_PROCESSOR=i386
- UNAME_MACHINE=pc
- fi
- echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
- exit ;;
- *:QNX:*:4*)
- echo i386-pc-qnx
- exit ;;
- NEO-?:NONSTOP_KERNEL:*:*)
- echo neo-tandem-nsk${UNAME_RELEASE}
- exit ;;
- NSE-?:NONSTOP_KERNEL:*:*)
- echo nse-tandem-nsk${UNAME_RELEASE}
- exit ;;
- NSR-?:NONSTOP_KERNEL:*:*)
- echo nsr-tandem-nsk${UNAME_RELEASE}
- exit ;;
- *:NonStop-UX:*:*)
- echo mips-compaq-nonstopux
- exit ;;
- BS2000:POSIX*:*:*)
- echo bs2000-siemens-sysv
- exit ;;
- DS/*:UNIX_System_V:*:*)
- echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
- exit ;;
- *:Plan9:*:*)
- # "uname -m" is not consistent, so use $cputype instead. 386
- # is converted to i386 for consistency with other x86
- # operating systems.
- if test "$cputype" = "386"; then
- UNAME_MACHINE=i386
- else
- UNAME_MACHINE="$cputype"
- fi
- echo ${UNAME_MACHINE}-unknown-plan9
- exit ;;
- *:TOPS-10:*:*)
- echo pdp10-unknown-tops10
- exit ;;
- *:TENEX:*:*)
- echo pdp10-unknown-tenex
- exit ;;
- KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
- echo pdp10-dec-tops20
- exit ;;
- XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
- echo pdp10-xkl-tops20
- exit ;;
- *:TOPS-20:*:*)
- echo pdp10-unknown-tops20
- exit ;;
- *:ITS:*:*)
- echo pdp10-unknown-its
- exit ;;
- SEI:*:*:SEIUX)
- echo mips-sei-seiux${UNAME_RELEASE}
- exit ;;
- *:DragonFly:*:*)
- echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
- exit ;;
- *:*VMS:*:*)
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
- case "${UNAME_MACHINE}" in
- A*) echo alpha-dec-vms ; exit ;;
- I*) echo ia64-dec-vms ; exit ;;
- V*) echo vax-dec-vms ; exit ;;
- esac ;;
- *:XENIX:*:SysV)
- echo i386-pc-xenix
- exit ;;
- i*86:skyos:*:*)
- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
- exit ;;
- i*86:rdos:*:*)
- echo ${UNAME_MACHINE}-pc-rdos
- exit ;;
- i*86:AROS:*:*)
- echo ${UNAME_MACHINE}-pc-aros
- exit ;;
- x86_64:VMkernel:*:*)
- echo ${UNAME_MACHINE}-unknown-esx
- exit ;;
-esac
-
-#echo '(No uname command or uname output not recognized.)' 1>&2
-#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
-
-eval $set_cc_for_build
-cat >$dummy.c <<EOF
-#ifdef _SEQUENT_
-# include <sys/types.h>
-# include <sys/utsname.h>
-#endif
-main ()
-{
-#if defined (sony)
-#if defined (MIPSEB)
- /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
- I don't know.... */
- printf ("mips-sony-bsd\n"); exit (0);
-#else
-#include <sys/param.h>
- printf ("m68k-sony-newsos%s\n",
-#ifdef NEWSOS4
- "4"
-#else
- ""
-#endif
- ); exit (0);
-#endif
-#endif
-
-#if defined (__arm) && defined (__acorn) && defined (__unix)
- printf ("arm-acorn-riscix\n"); exit (0);
-#endif
-
-#if defined (hp300) && !defined (hpux)
- printf ("m68k-hp-bsd\n"); exit (0);
-#endif
-
-#if defined (NeXT)
-#if !defined (__ARCHITECTURE__)
-#define __ARCHITECTURE__ "m68k"
-#endif
- int version;
- version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
- if (version < 4)
- printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
- else
- printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
- exit (0);
-#endif
-
-#if defined (MULTIMAX) || defined (n16)
-#if defined (UMAXV)
- printf ("ns32k-encore-sysv\n"); exit (0);
-#else
-#if defined (CMU)
- printf ("ns32k-encore-mach\n"); exit (0);
-#else
- printf ("ns32k-encore-bsd\n"); exit (0);
-#endif
-#endif
-#endif
-
-#if defined (__386BSD__)
- printf ("i386-pc-bsd\n"); exit (0);
-#endif
-
-#if defined (sequent)
-#if defined (i386)
- printf ("i386-sequent-dynix\n"); exit (0);
-#endif
-#if defined (ns32000)
- printf ("ns32k-sequent-dynix\n"); exit (0);
-#endif
-#endif
-
-#if defined (_SEQUENT_)
- struct utsname un;
-
- uname(&un);
-
- if (strncmp(un.version, "V2", 2) == 0) {
- printf ("i386-sequent-ptx2\n"); exit (0);
- }
- if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
- printf ("i386-sequent-ptx1\n"); exit (0);
- }
- printf ("i386-sequent-ptx\n"); exit (0);
-
-#endif
-
-#if defined (vax)
-# if !defined (ultrix)
-# include <sys/param.h>
-# if defined (BSD)
-# if BSD == 43
- printf ("vax-dec-bsd4.3\n"); exit (0);
-# else
-# if BSD == 199006
- printf ("vax-dec-bsd4.3reno\n"); exit (0);
-# else
- printf ("vax-dec-bsd\n"); exit (0);
-# endif
-# endif
-# else
- printf ("vax-dec-bsd\n"); exit (0);
-# endif
-# else
- printf ("vax-dec-ultrix\n"); exit (0);
-# endif
-#endif
-
-#if defined (alliant) && defined (i860)
- printf ("i860-alliant-bsd\n"); exit (0);
-#endif
-
- exit (1);
-}
-EOF
-
-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
- { echo "$SYSTEM_NAME"; exit; }
-
-# Apollos put the system type in the environment.
-
-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
-
-# Convex versions that predate uname can use getsysinfo(1)
-
-if [ -x /usr/convex/getsysinfo ]
-then
- case `getsysinfo -f cpu_type` in
- c1*)
- echo c1-convex-bsd
- exit ;;
- c2*)
- if getsysinfo -f scalar_acc
- then echo c32-convex-bsd
- else echo c2-convex-bsd
- fi
- exit ;;
- c34*)
- echo c34-convex-bsd
- exit ;;
- c38*)
- echo c38-convex-bsd
- exit ;;
- c4*)
- echo c4-convex-bsd
- exit ;;
- esac
-fi
-
-cat >&2 <<EOF
-$0: unable to guess system type
-
-This script, last modified $timestamp, has failed to recognize
-the operating system you are using. It is advised that you
-download the most up to date version of the config scripts from
-
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-and
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-
-If the version you run ($0) is already up to date, please
-send the following data and any information you think might be
-pertinent to <config-patches at gnu.org> in order to provide the needed
-information to handle your system.
-
-config.guess timestamp = $timestamp
-
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
-
-hostinfo = `(hostinfo) 2>/dev/null`
-/bin/universe = `(/bin/universe) 2>/dev/null`
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
-/bin/arch = `(/bin/arch) 2>/dev/null`
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
-
-UNAME_MACHINE = ${UNAME_MACHINE}
-UNAME_RELEASE = ${UNAME_RELEASE}
-UNAME_SYSTEM = ${UNAME_SYSTEM}
-UNAME_VERSION = ${UNAME_VERSION}
-EOF
-
-exit 1
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
diff --git a/config.h.in b/config.h.in
deleted file mode 100644
index 5212d6e..0000000
--- a/config.h.in
+++ /dev/null
@@ -1,78 +0,0 @@
-/* config.h.in. Generated from configure.ac by autoheader. */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#undef HAVE_DLFCN_H
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
-
-/* Define to 1 if your system has a GNU libc compatible `malloc' function, and
- to 0 otherwise. */
-#undef HAVE_MALLOC
-
-/* Define to 1 if you have the <math.h> header file. */
-#undef HAVE_MATH_H
-
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#undef HAVE_STDLIB_H
-
-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define to 1 if you have the <string.h> header file. */
-#undef HAVE_STRING_H
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#undef HAVE_SYS_TYPES_H
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#undef HAVE_UNISTD_H
-
-/* Define to the sub-directory in which libtool stores uninstalled libraries.
- */
-#undef LT_OBJDIR
-
-/* Define to 1 if your C compiler doesn't accept -c and -o together. */
-#undef NO_MINUS_C_MINUS_O
-
-/* Name of package */
-#undef PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#undef PACKAGE_URL
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* Define to 1 if you have the ANSI C header files. */
-#undef STDC_HEADERS
-
-/* Version number of package */
-#undef VERSION
-
-/* Define to empty if `const' does not conform to ANSI C. */
-#undef const
-
-/* Define to rpl_malloc if the replacement function should be used. */
-#undef malloc
diff --git a/config.sub b/config.sub
deleted file mode 100755
index 6205f84..0000000
--- a/config.sub
+++ /dev/null
@@ -1,1782 +0,0 @@
-#! /bin/sh
-# Configuration validation subroutine script.
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-# 2011, 2012 Free Software Foundation, Inc.
-
-timestamp='2012-04-18'
-
-# This file is (in principle) common to ALL GNU software.
-# The presence of a machine in this file suggests that SOME GNU software
-# can handle that machine. It does not imply ALL GNU software can.
-#
-# This file is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-
-# Please send patches to <config-patches at gnu.org>. Submit a context
-# diff and a properly formatted GNU ChangeLog entry.
-#
-# Configuration subroutine to validate and canonicalize a configuration type.
-# Supply the specified configuration type as an argument.
-# If it is invalid, we print an error message on stderr and exit with code 1.
-# Otherwise, we print the canonical config type on stdout and succeed.
-
-# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-
-# This file is supposed to be the same for all GNU packages
-# and recognize all the CPU types, system types and aliases
-# that are meaningful with *any* GNU software.
-# Each package is responsible for reporting which valid configurations
-# it does not support. The user should be able to distinguish
-# a failure to support a valid configuration from a meaningless
-# configuration.
-
-# The goal of this file is to map all the various variations of a given
-# machine specification into a single specification in the form:
-# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
-# or in some cases, the newer four-part form:
-# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
-# It is wrong to echo any other type of specification.
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION] CPU-MFR-OPSYS
- $0 [OPTION] ALIAS
-
-Canonicalize a configuration name.
-
-Operation modes:
- -h, --help print this help, then exit
- -t, --time-stamp print date of last modification, then exit
- -v, --version print version number, then exit
-
-Report bugs and patches to <config-patches at gnu.org>."
-
-version="\
-GNU config.sub ($timestamp)
-
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
-Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions. There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
- case $1 in
- --time-stamp | --time* | -t )
- echo "$timestamp" ; exit ;;
- --version | -v )
- echo "$version" ; exit ;;
- --help | --h* | -h )
- echo "$usage"; exit ;;
- -- ) # Stop option processing
- shift; break ;;
- - ) # Use stdin as input.
- break ;;
- -* )
- echo "$me: invalid option $1$help"
- exit 1 ;;
-
- *local*)
- # First pass through any local machine types.
- echo $1
- exit ;;
-
- * )
- break ;;
- esac
-done
-
-case $# in
- 0) echo "$me: missing argument$help" >&2
- exit 1;;
- 1) ;;
- *) echo "$me: too many arguments$help" >&2
- exit 1;;
-esac
-
-# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
-# Here we must recognize all the valid KERNEL-OS combinations.
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
-case $maybe_os in
- nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
- linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
- knetbsd*-gnu* | netbsd*-gnu* | \
- kopensolaris*-gnu* | \
- storm-chaos* | os2-emx* | rtmk-nova*)
- os=-$maybe_os
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
- ;;
- android-linux)
- os=-linux-android
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
- ;;
- *)
- basic_machine=`echo $1 | sed 's/-[^-]*$//'`
- if [ $basic_machine != $1 ]
- then os=`echo $1 | sed 's/.*-/-/'`
- else os=; fi
- ;;
-esac
-
-### Let's recognize common machines as not being operating systems so
-### that things like config.sub decstation-3100 work. We also
-### recognize some manufacturers as not being operating systems, so we
-### can provide default operating systems below.
-case $os in
- -sun*os*)
- # Prevent following clause from handling this invalid input.
- ;;
- -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
- -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
- -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
- -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
- -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
- -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
- -apple | -axis | -knuth | -cray | -microblaze)
- os=
- basic_machine=$1
- ;;
- -bluegene*)
- os=-cnk
- ;;
- -sim | -cisco | -oki | -wec | -winbond)
- os=
- basic_machine=$1
- ;;
- -scout)
- ;;
- -wrs)
- os=-vxworks
- basic_machine=$1
- ;;
- -chorusos*)
- os=-chorusos
- basic_machine=$1
- ;;
- -chorusrdb)
- os=-chorusrdb
- basic_machine=$1
- ;;
- -hiux*)
- os=-hiuxwe2
- ;;
- -sco6)
- os=-sco5v6
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco5)
- os=-sco3.2v5
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco4)
- os=-sco3.2v4
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco3.2.[4-9]*)
- os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco3.2v[4-9]*)
- # Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco5v6*)
- # Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco*)
- os=-sco3.2v2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -udk*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -isc)
- os=-isc2.2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -clix*)
- basic_machine=clipper-intergraph
- ;;
- -isc*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -lynx*178)
- os=-lynxos178
- ;;
- -lynx*5)
- os=-lynxos5
- ;;
- -lynx*)
- os=-lynxos
- ;;
- -ptx*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
- ;;
- -windowsnt*)
- os=`echo $os | sed -e 's/windowsnt/winnt/'`
- ;;
- -psos*)
- os=-psos
- ;;
- -mint | -mint[0-9]*)
- basic_machine=m68k-atari
- os=-mint
- ;;
-esac
-
-# Decode aliases for certain CPU-COMPANY combinations.
-case $basic_machine in
- # Recognize the basic CPU types without company name.
- # Some are omitted here because they have special meanings below.
- 1750a | 580 \
- | a29k \
- | aarch64 | aarch64_be \
- | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
- | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
- | am33_2.0 \
- | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
- | be32 | be64 \
- | bfin \
- | c4x | clipper \
- | d10v | d30v | dlx | dsp16xx \
- | epiphany \
- | fido | fr30 | frv \
- | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
- | hexagon \
- | i370 | i860 | i960 | ia64 \
- | ip2k | iq2000 \
- | le32 | le64 \
- | lm32 \
- | m32c | m32r | m32rle | m68000 | m68k | m88k \
- | maxq | mb | microblaze | mcore | mep | metag \
- | mips | mipsbe | mipseb | mipsel | mipsle \
- | mips16 \
- | mips64 | mips64el \
- | mips64octeon | mips64octeonel \
- | mips64orion | mips64orionel \
- | mips64r5900 | mips64r5900el \
- | mips64vr | mips64vrel \
- | mips64vr4100 | mips64vr4100el \
- | mips64vr4300 | mips64vr4300el \
- | mips64vr5000 | mips64vr5000el \
- | mips64vr5900 | mips64vr5900el \
- | mipsisa32 | mipsisa32el \
- | mipsisa32r2 | mipsisa32r2el \
- | mipsisa64 | mipsisa64el \
- | mipsisa64r2 | mipsisa64r2el \
- | mipsisa64sb1 | mipsisa64sb1el \
- | mipsisa64sr71k | mipsisa64sr71kel \
- | mipstx39 | mipstx39el \
- | mn10200 | mn10300 \
- | moxie \
- | mt \
- | msp430 \
- | nds32 | nds32le | nds32be \
- | nios | nios2 \
- | ns16k | ns32k \
- | open8 \
- | or32 \
- | pdp10 | pdp11 | pj | pjl \
- | powerpc | powerpc64 | powerpc64le | powerpcle \
- | pyramid \
- | rl78 | rx \
- | score \
- | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
- | sh64 | sh64le \
- | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
- | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
- | spu \
- | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
- | ubicom32 \
- | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
- | we32k \
- | x86 | xc16x | xstormy16 | xtensa \
- | z8k | z80)
- basic_machine=$basic_machine-unknown
- ;;
- c54x)
- basic_machine=tic54x-unknown
- ;;
- c55x)
- basic_machine=tic55x-unknown
- ;;
- c6x)
- basic_machine=tic6x-unknown
- ;;
- m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
- basic_machine=$basic_machine-unknown
- os=-none
- ;;
- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
- ;;
- ms1)
- basic_machine=mt-unknown
- ;;
-
- strongarm | thumb | xscale)
- basic_machine=arm-unknown
- ;;
- xgate)
- basic_machine=$basic_machine-unknown
- os=-none
- ;;
- xscaleeb)
- basic_machine=armeb-unknown
- ;;
-
- xscaleel)
- basic_machine=armel-unknown
- ;;
-
- # We use `pc' rather than `unknown'
- # because (1) that's what they normally are, and
- # (2) the word "unknown" tends to confuse beginning users.
- i*86 | x86_64)
- basic_machine=$basic_machine-pc
- ;;
- # Object if more than one company name word.
- *-*-*)
- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
- exit 1
- ;;
- # Recognize the basic CPU types with company name.
- 580-* \
- | a29k-* \
- | aarch64-* | aarch64_be-* \
- | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
- | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
- | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
- | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
- | avr-* | avr32-* \
- | be32-* | be64-* \
- | bfin-* | bs2000-* \
- | c[123]* | c30-* | [cjt]90-* | c4x-* \
- | clipper-* | craynv-* | cydra-* \
- | d10v-* | d30v-* | dlx-* \
- | elxsi-* \
- | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
- | h8300-* | h8500-* \
- | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
- | hexagon-* \
- | i*86-* | i860-* | i960-* | ia64-* \
- | ip2k-* | iq2000-* \
- | le32-* | le64-* \
- | lm32-* \
- | m32c-* | m32r-* | m32rle-* \
- | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
- | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
- | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
- | mips16-* \
- | mips64-* | mips64el-* \
- | mips64octeon-* | mips64octeonel-* \
- | mips64orion-* | mips64orionel-* \
- | mips64r5900-* | mips64r5900el-* \
- | mips64vr-* | mips64vrel-* \
- | mips64vr4100-* | mips64vr4100el-* \
- | mips64vr4300-* | mips64vr4300el-* \
- | mips64vr5000-* | mips64vr5000el-* \
- | mips64vr5900-* | mips64vr5900el-* \
- | mipsisa32-* | mipsisa32el-* \
- | mipsisa32r2-* | mipsisa32r2el-* \
- | mipsisa64-* | mipsisa64el-* \
- | mipsisa64r2-* | mipsisa64r2el-* \
- | mipsisa64sb1-* | mipsisa64sb1el-* \
- | mipsisa64sr71k-* | mipsisa64sr71kel-* \
- | mipstx39-* | mipstx39el-* \
- | mmix-* \
- | mt-* \
- | msp430-* \
- | nds32-* | nds32le-* | nds32be-* \
- | nios-* | nios2-* \
- | none-* | np1-* | ns16k-* | ns32k-* \
- | open8-* \
- | orion-* \
- | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
- | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
- | pyramid-* \
- | rl78-* | romp-* | rs6000-* | rx-* \
- | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
- | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
- | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
- | sparclite-* \
- | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
- | tahoe-* \
- | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
- | tile*-* \
- | tron-* \
- | ubicom32-* \
- | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
- | vax-* \
- | we32k-* \
- | x86-* | x86_64-* | xc16x-* | xps100-* \
- | xstormy16-* | xtensa*-* \
- | ymp-* \
- | z8k-* | z80-*)
- ;;
- # Recognize the basic CPU types without company name, with glob match.
- xtensa*)
- basic_machine=$basic_machine-unknown
- ;;
- # Recognize the various machine names and aliases which stand
- # for a CPU type and a company and sometimes even an OS.
- 386bsd)
- basic_machine=i386-unknown
- os=-bsd
- ;;
- 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
- basic_machine=m68000-att
- ;;
- 3b*)
- basic_machine=we32k-att
- ;;
- a29khif)
- basic_machine=a29k-amd
- os=-udi
- ;;
- abacus)
- basic_machine=abacus-unknown
- ;;
- adobe68k)
- basic_machine=m68010-adobe
- os=-scout
- ;;
- alliant | fx80)
- basic_machine=fx80-alliant
- ;;
- altos | altos3068)
- basic_machine=m68k-altos
- ;;
- am29k)
- basic_machine=a29k-none
- os=-bsd
- ;;
- amd64)
- basic_machine=x86_64-pc
- ;;
- amd64-*)
- basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- amdahl)
- basic_machine=580-amdahl
- os=-sysv
- ;;
- amiga | amiga-*)
- basic_machine=m68k-unknown
- ;;
- amigaos | amigados)
- basic_machine=m68k-unknown
- os=-amigaos
- ;;
- amigaunix | amix)
- basic_machine=m68k-unknown
- os=-sysv4
- ;;
- apollo68)
- basic_machine=m68k-apollo
- os=-sysv
- ;;
- apollo68bsd)
- basic_machine=m68k-apollo
- os=-bsd
- ;;
- aros)
- basic_machine=i386-pc
- os=-aros
- ;;
- aux)
- basic_machine=m68k-apple
- os=-aux
- ;;
- balance)
- basic_machine=ns32k-sequent
- os=-dynix
- ;;
- blackfin)
- basic_machine=bfin-unknown
- os=-linux
- ;;
- blackfin-*)
- basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- bluegene*)
- basic_machine=powerpc-ibm
- os=-cnk
- ;;
- c54x-*)
- basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- c55x-*)
- basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- c6x-*)
- basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- c90)
- basic_machine=c90-cray
- os=-unicos
- ;;
- cegcc)
- basic_machine=arm-unknown
- os=-cegcc
- ;;
- convex-c1)
- basic_machine=c1-convex
- os=-bsd
- ;;
- convex-c2)
- basic_machine=c2-convex
- os=-bsd
- ;;
- convex-c32)
- basic_machine=c32-convex
- os=-bsd
- ;;
- convex-c34)
- basic_machine=c34-convex
- os=-bsd
- ;;
- convex-c38)
- basic_machine=c38-convex
- os=-bsd
- ;;
- cray | j90)
- basic_machine=j90-cray
- os=-unicos
- ;;
- craynv)
- basic_machine=craynv-cray
- os=-unicosmp
- ;;
- cr16 | cr16-*)
- basic_machine=cr16-unknown
- os=-elf
- ;;
- crds | unos)
- basic_machine=m68k-crds
- ;;
- crisv32 | crisv32-* | etraxfs*)
- basic_machine=crisv32-axis
- ;;
- cris | cris-* | etrax*)
- basic_machine=cris-axis
- ;;
- crx)
- basic_machine=crx-unknown
- os=-elf
- ;;
- da30 | da30-*)
- basic_machine=m68k-da30
- ;;
- decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
- basic_machine=mips-dec
- ;;
- decsystem10* | dec10*)
- basic_machine=pdp10-dec
- os=-tops10
- ;;
- decsystem20* | dec20*)
- basic_machine=pdp10-dec
- os=-tops20
- ;;
- delta | 3300 | motorola-3300 | motorola-delta \
- | 3300-motorola | delta-motorola)
- basic_machine=m68k-motorola
- ;;
- delta88)
- basic_machine=m88k-motorola
- os=-sysv3
- ;;
- dicos)
- basic_machine=i686-pc
- os=-dicos
- ;;
- djgpp)
- basic_machine=i586-pc
- os=-msdosdjgpp
- ;;
- dpx20 | dpx20-*)
- basic_machine=rs6000-bull
- os=-bosx
- ;;
- dpx2* | dpx2*-bull)
- basic_machine=m68k-bull
- os=-sysv3
- ;;
- ebmon29k)
- basic_machine=a29k-amd
- os=-ebmon
- ;;
- elxsi)
- basic_machine=elxsi-elxsi
- os=-bsd
- ;;
- encore | umax | mmax)
- basic_machine=ns32k-encore
- ;;
- es1800 | OSE68k | ose68k | ose | OSE)
- basic_machine=m68k-ericsson
- os=-ose
- ;;
- fx2800)
- basic_machine=i860-alliant
- ;;
- genix)
- basic_machine=ns32k-ns
- ;;
- gmicro)
- basic_machine=tron-gmicro
- os=-sysv
- ;;
- go32)
- basic_machine=i386-pc
- os=-go32
- ;;
- h3050r* | hiux*)
- basic_machine=hppa1.1-hitachi
- os=-hiuxwe2
- ;;
- h8300hms)
- basic_machine=h8300-hitachi
- os=-hms
- ;;
- h8300xray)
- basic_machine=h8300-hitachi
- os=-xray
- ;;
- h8500hms)
- basic_machine=h8500-hitachi
- os=-hms
- ;;
- harris)
- basic_machine=m88k-harris
- os=-sysv3
- ;;
- hp300-*)
- basic_machine=m68k-hp
- ;;
- hp300bsd)
- basic_machine=m68k-hp
- os=-bsd
- ;;
- hp300hpux)
- basic_machine=m68k-hp
- os=-hpux
- ;;
- hp3k9[0-9][0-9] | hp9[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hp9k2[0-9][0-9] | hp9k31[0-9])
- basic_machine=m68000-hp
- ;;
- hp9k3[2-9][0-9])
- basic_machine=m68k-hp
- ;;
- hp9k6[0-9][0-9] | hp6[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hp9k7[0-79][0-9] | hp7[0-79][0-9])
- basic_machine=hppa1.1-hp
- ;;
- hp9k78[0-9] | hp78[0-9])
- # FIXME: really hppa2.0-hp
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
- # FIXME: really hppa2.0-hp
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[0-9][13679] | hp8[0-9][13679])
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[0-9][0-9] | hp8[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hppa-next)
- os=-nextstep3
- ;;
- hppaosf)
- basic_machine=hppa1.1-hp
- os=-osf
- ;;
- hppro)
- basic_machine=hppa1.1-hp
- os=-proelf
- ;;
- i370-ibm* | ibm*)
- basic_machine=i370-ibm
- ;;
- i*86v32)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-sysv32
- ;;
- i*86v4*)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-sysv4
- ;;
- i*86v)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-sysv
- ;;
- i*86sol2)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-solaris2
- ;;
- i386mach)
- basic_machine=i386-mach
- os=-mach
- ;;
- i386-vsta | vsta)
- basic_machine=i386-unknown
- os=-vsta
- ;;
- iris | iris4d)
- basic_machine=mips-sgi
- case $os in
- -irix*)
- ;;
- *)
- os=-irix4
- ;;
- esac
- ;;
- isi68 | isi)
- basic_machine=m68k-isi
- os=-sysv
- ;;
- m68knommu)
- basic_machine=m68k-unknown
- os=-linux
- ;;
- m68knommu-*)
- basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- m88k-omron*)
- basic_machine=m88k-omron
- ;;
- magnum | m3230)
- basic_machine=mips-mips
- os=-sysv
- ;;
- merlin)
- basic_machine=ns32k-utek
- os=-sysv
- ;;
- microblaze)
- basic_machine=microblaze-xilinx
- ;;
- mingw32)
- basic_machine=i386-pc
- os=-mingw32
- ;;
- mingw32ce)
- basic_machine=arm-unknown
- os=-mingw32ce
- ;;
- miniframe)
- basic_machine=m68000-convergent
- ;;
- *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
- basic_machine=m68k-atari
- os=-mint
- ;;
- mips3*-*)
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
- ;;
- mips3*)
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
- ;;
- monitor)
- basic_machine=m68k-rom68k
- os=-coff
- ;;
- morphos)
- basic_machine=powerpc-unknown
- os=-morphos
- ;;
- msdos)
- basic_machine=i386-pc
- os=-msdos
- ;;
- ms1-*)
- basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
- ;;
- msys)
- basic_machine=i386-pc
- os=-msys
- ;;
- mvs)
- basic_machine=i370-ibm
- os=-mvs
- ;;
- nacl)
- basic_machine=le32-unknown
- os=-nacl
- ;;
- ncr3000)
- basic_machine=i486-ncr
- os=-sysv4
- ;;
- netbsd386)
- basic_machine=i386-unknown
- os=-netbsd
- ;;
- netwinder)
- basic_machine=armv4l-rebel
- os=-linux
- ;;
- news | news700 | news800 | news900)
- basic_machine=m68k-sony
- os=-newsos
- ;;
- news1000)
- basic_machine=m68030-sony
- os=-newsos
- ;;
- news-3600 | risc-news)
- basic_machine=mips-sony
- os=-newsos
- ;;
- necv70)
- basic_machine=v70-nec
- os=-sysv
- ;;
- next | m*-next )
- basic_machine=m68k-next
- case $os in
- -nextstep* )
- ;;
- -ns2*)
- os=-nextstep2
- ;;
- *)
- os=-nextstep3
- ;;
- esac
- ;;
- nh3000)
- basic_machine=m68k-harris
- os=-cxux
- ;;
- nh[45]000)
- basic_machine=m88k-harris
- os=-cxux
- ;;
- nindy960)
- basic_machine=i960-intel
- os=-nindy
- ;;
- mon960)
- basic_machine=i960-intel
- os=-mon960
- ;;
- nonstopux)
- basic_machine=mips-compaq
- os=-nonstopux
- ;;
- np1)
- basic_machine=np1-gould
- ;;
- neo-tandem)
- basic_machine=neo-tandem
- ;;
- nse-tandem)
- basic_machine=nse-tandem
- ;;
- nsr-tandem)
- basic_machine=nsr-tandem
- ;;
- op50n-* | op60c-*)
- basic_machine=hppa1.1-oki
- os=-proelf
- ;;
- openrisc | openrisc-*)
- basic_machine=or32-unknown
- ;;
- os400)
- basic_machine=powerpc-ibm
- os=-os400
- ;;
- OSE68000 | ose68000)
- basic_machine=m68000-ericsson
- os=-ose
- ;;
- os68k)
- basic_machine=m68k-none
- os=-os68k
- ;;
- pa-hitachi)
- basic_machine=hppa1.1-hitachi
- os=-hiuxwe2
- ;;
- paragon)
- basic_machine=i860-intel
- os=-osf
- ;;
- parisc)
- basic_machine=hppa-unknown
- os=-linux
- ;;
- parisc-*)
- basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- pbd)
- basic_machine=sparc-tti
- ;;
- pbb)
- basic_machine=m68k-tti
- ;;
- pc532 | pc532-*)
- basic_machine=ns32k-pc532
- ;;
- pc98)
- basic_machine=i386-pc
- ;;
- pc98-*)
- basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentium | p5 | k5 | k6 | nexgen | viac3)
- basic_machine=i586-pc
- ;;
- pentiumpro | p6 | 6x86 | athlon | athlon_*)
- basic_machine=i686-pc
- ;;
- pentiumii | pentium2 | pentiumiii | pentium3)
- basic_machine=i686-pc
- ;;
- pentium4)
- basic_machine=i786-pc
- ;;
- pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
- basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentiumpro-* | p6-* | 6x86-* | athlon-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentium4-*)
- basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pn)
- basic_machine=pn-gould
- ;;
- power) basic_machine=power-ibm
- ;;
- ppc | ppcbe) basic_machine=powerpc-unknown
- ;;
- ppc-* | ppcbe-*)
- basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ppcle | powerpclittle | ppc-le | powerpc-little)
- basic_machine=powerpcle-unknown
- ;;
- ppcle-* | powerpclittle-*)
- basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ppc64) basic_machine=powerpc64-unknown
- ;;
- ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ppc64le | powerpc64little | ppc64-le | powerpc64-little)
- basic_machine=powerpc64le-unknown
- ;;
- ppc64le-* | powerpc64little-*)
- basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ps2)
- basic_machine=i386-ibm
- ;;
- pw32)
- basic_machine=i586-unknown
- os=-pw32
- ;;
- rdos)
- basic_machine=i386-pc
- os=-rdos
- ;;
- rom68k)
- basic_machine=m68k-rom68k
- os=-coff
- ;;
- rm[46]00)
- basic_machine=mips-siemens
- ;;
- rtpc | rtpc-*)
- basic_machine=romp-ibm
- ;;
- s390 | s390-*)
- basic_machine=s390-ibm
- ;;
- s390x | s390x-*)
- basic_machine=s390x-ibm
- ;;
- sa29200)
- basic_machine=a29k-amd
- os=-udi
- ;;
- sb1)
- basic_machine=mipsisa64sb1-unknown
- ;;
- sb1el)
- basic_machine=mipsisa64sb1el-unknown
- ;;
- sde)
- basic_machine=mipsisa32-sde
- os=-elf
- ;;
- sei)
- basic_machine=mips-sei
- os=-seiux
- ;;
- sequent)
- basic_machine=i386-sequent
- ;;
- sh)
- basic_machine=sh-hitachi
- os=-hms
- ;;
- sh5el)
- basic_machine=sh5le-unknown
- ;;
- sh64)
- basic_machine=sh64-unknown
- ;;
- sparclite-wrs | simso-wrs)
- basic_machine=sparclite-wrs
- os=-vxworks
- ;;
- sps7)
- basic_machine=m68k-bull
- os=-sysv2
- ;;
- spur)
- basic_machine=spur-unknown
- ;;
- st2000)
- basic_machine=m68k-tandem
- ;;
- stratus)
- basic_machine=i860-stratus
- os=-sysv4
- ;;
- strongarm-* | thumb-*)
- basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- sun2)
- basic_machine=m68000-sun
- ;;
- sun2os3)
- basic_machine=m68000-sun
- os=-sunos3
- ;;
- sun2os4)
- basic_machine=m68000-sun
- os=-sunos4
- ;;
- sun3os3)
- basic_machine=m68k-sun
- os=-sunos3
- ;;
- sun3os4)
- basic_machine=m68k-sun
- os=-sunos4
- ;;
- sun4os3)
- basic_machine=sparc-sun
- os=-sunos3
- ;;
- sun4os4)
- basic_machine=sparc-sun
- os=-sunos4
- ;;
- sun4sol2)
- basic_machine=sparc-sun
- os=-solaris2
- ;;
- sun3 | sun3-*)
- basic_machine=m68k-sun
- ;;
- sun4)
- basic_machine=sparc-sun
- ;;
- sun386 | sun386i | roadrunner)
- basic_machine=i386-sun
- ;;
- sv1)
- basic_machine=sv1-cray
- os=-unicos
- ;;
- symmetry)
- basic_machine=i386-sequent
- os=-dynix
- ;;
- t3e)
- basic_machine=alphaev5-cray
- os=-unicos
- ;;
- t90)
- basic_machine=t90-cray
- os=-unicos
- ;;
- tile*)
- basic_machine=$basic_machine-unknown
- os=-linux-gnu
- ;;
- tx39)
- basic_machine=mipstx39-unknown
- ;;
- tx39el)
- basic_machine=mipstx39el-unknown
- ;;
- toad1)
- basic_machine=pdp10-xkl
- os=-tops20
- ;;
- tower | tower-32)
- basic_machine=m68k-ncr
- ;;
- tpf)
- basic_machine=s390x-ibm
- os=-tpf
- ;;
- udi29k)
- basic_machine=a29k-amd
- os=-udi
- ;;
- ultra3)
- basic_machine=a29k-nyu
- os=-sym1
- ;;
- v810 | necv810)
- basic_machine=v810-nec
- os=-none
- ;;
- vaxv)
- basic_machine=vax-dec
- os=-sysv
- ;;
- vms)
- basic_machine=vax-dec
- os=-vms
- ;;
- vpp*|vx|vx-*)
- basic_machine=f301-fujitsu
- ;;
- vxworks960)
- basic_machine=i960-wrs
- os=-vxworks
- ;;
- vxworks68)
- basic_machine=m68k-wrs
- os=-vxworks
- ;;
- vxworks29k)
- basic_machine=a29k-wrs
- os=-vxworks
- ;;
- w65*)
- basic_machine=w65-wdc
- os=-none
- ;;
- w89k-*)
- basic_machine=hppa1.1-winbond
- os=-proelf
- ;;
- xbox)
- basic_machine=i686-pc
- os=-mingw32
- ;;
- xps | xps100)
- basic_machine=xps100-honeywell
- ;;
- xscale-* | xscalee[bl]-*)
- basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
- ;;
- ymp)
- basic_machine=ymp-cray
- os=-unicos
- ;;
- z8k-*-coff)
- basic_machine=z8k-unknown
- os=-sim
- ;;
- z80-*-coff)
- basic_machine=z80-unknown
- os=-sim
- ;;
- none)
- basic_machine=none-none
- os=-none
- ;;
-
-# Here we handle the default manufacturer of certain CPU types. It is in
-# some cases the only manufacturer, in others, it is the most popular.
- w89k)
- basic_machine=hppa1.1-winbond
- ;;
- op50n)
- basic_machine=hppa1.1-oki
- ;;
- op60c)
- basic_machine=hppa1.1-oki
- ;;
- romp)
- basic_machine=romp-ibm
- ;;
- mmix)
- basic_machine=mmix-knuth
- ;;
- rs6000)
- basic_machine=rs6000-ibm
- ;;
- vax)
- basic_machine=vax-dec
- ;;
- pdp10)
- # there are many clones, so DEC is not a safe bet
- basic_machine=pdp10-unknown
- ;;
- pdp11)
- basic_machine=pdp11-dec
- ;;
- we32k)
- basic_machine=we32k-att
- ;;
- sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
- basic_machine=sh-unknown
- ;;
- sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
- basic_machine=sparc-sun
- ;;
- cydra)
- basic_machine=cydra-cydrome
- ;;
- orion)
- basic_machine=orion-highlevel
- ;;
- orion105)
- basic_machine=clipper-highlevel
- ;;
- mac | mpw | mac-mpw)
- basic_machine=m68k-apple
- ;;
- pmac | pmac-mpw)
- basic_machine=powerpc-apple
- ;;
- *-unknown)
- # Make sure to match an already-canonicalized machine name.
- ;;
- *)
- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
- exit 1
- ;;
-esac
-
-# Here we canonicalize certain aliases for manufacturers.
-case $basic_machine in
- *-digital*)
- basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
- ;;
- *-commodore*)
- basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
- ;;
- *)
- ;;
-esac
-
-# Decode manufacturer-specific aliases for certain operating systems.
-
-if [ x"$os" != x"" ]
-then
-case $os in
- # First match some system type aliases
- # that might get confused with valid system types.
- # -solaris* is a basic system type, with this one exception.
- -auroraux)
- os=-auroraux
- ;;
- -solaris1 | -solaris1.*)
- os=`echo $os | sed -e 's|solaris1|sunos4|'`
- ;;
- -solaris)
- os=-solaris2
- ;;
- -svr4*)
- os=-sysv4
- ;;
- -unixware*)
- os=-sysv4.2uw
- ;;
- -gnu/linux*)
- os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
- ;;
- # First accept the basic system types.
- # The portable systems comes first.
- # Each alternative MUST END IN A *, to match a version number.
- # -sysv* is not here because it comes later, after sysvr4.
- -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
- | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
- | -sym* | -kopensolaris* \
- | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
- | -aos* | -aros* \
- | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
- | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
- | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
- | -openbsd* | -solidbsd* \
- | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
- | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
- | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
- | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
- | -chorusos* | -chorusrdb* | -cegcc* \
- | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
- | -mingw32* | -linux-gnu* | -linux-android* \
- | -linux-newlib* | -linux-uclibc* \
- | -uxpv* | -beos* | -mpeix* | -udk* \
- | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
- | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
- | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
- | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
- | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
- | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
- | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
- # Remember, each alternative MUST END IN *, to match a version number.
- ;;
- -qnx*)
- case $basic_machine in
- x86-* | i*86-*)
- ;;
- *)
- os=-nto$os
- ;;
- esac
- ;;
- -nto-qnx*)
- ;;
- -nto*)
- os=`echo $os | sed -e 's|nto|nto-qnx|'`
- ;;
- -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
- | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
- | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
- ;;
- -mac*)
- os=`echo $os | sed -e 's|mac|macos|'`
- ;;
- -linux-dietlibc)
- os=-linux-dietlibc
- ;;
- -linux*)
- os=`echo $os | sed -e 's|linux|linux-gnu|'`
- ;;
- -sunos5*)
- os=`echo $os | sed -e 's|sunos5|solaris2|'`
- ;;
- -sunos6*)
- os=`echo $os | sed -e 's|sunos6|solaris3|'`
- ;;
- -opened*)
- os=-openedition
- ;;
- -os400*)
- os=-os400
- ;;
- -wince*)
- os=-wince
- ;;
- -osfrose*)
- os=-osfrose
- ;;
- -osf*)
- os=-osf
- ;;
- -utek*)
- os=-bsd
- ;;
- -dynix*)
- os=-bsd
- ;;
- -acis*)
- os=-aos
- ;;
- -atheos*)
- os=-atheos
- ;;
- -syllable*)
- os=-syllable
- ;;
- -386bsd)
- os=-bsd
- ;;
- -ctix* | -uts*)
- os=-sysv
- ;;
- -nova*)
- os=-rtmk-nova
- ;;
- -ns2 )
- os=-nextstep2
- ;;
- -nsk*)
- os=-nsk
- ;;
- # Preserve the version number of sinix5.
- -sinix5.*)
- os=`echo $os | sed -e 's|sinix|sysv|'`
- ;;
- -sinix*)
- os=-sysv4
- ;;
- -tpf*)
- os=-tpf
- ;;
- -triton*)
- os=-sysv3
- ;;
- -oss*)
- os=-sysv3
- ;;
- -svr4)
- os=-sysv4
- ;;
- -svr3)
- os=-sysv3
- ;;
- -sysvr4)
- os=-sysv4
- ;;
- # This must come after -sysvr4.
- -sysv*)
- ;;
- -ose*)
- os=-ose
- ;;
- -es1800*)
- os=-ose
- ;;
- -xenix)
- os=-xenix
- ;;
- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
- os=-mint
- ;;
- -aros*)
- os=-aros
- ;;
- -kaos*)
- os=-kaos
- ;;
- -zvmoe)
- os=-zvmoe
- ;;
- -dicos*)
- os=-dicos
- ;;
- -nacl*)
- ;;
- -none)
- ;;
- *)
- # Get rid of the `-' at the beginning of $os.
- os=`echo $os | sed 's/[^-]*-//'`
- echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
- exit 1
- ;;
-esac
-else
-
-# Here we handle the default operating systems that come with various machines.
-# The value should be what the vendor currently ships out the door with their
-# machine or put another way, the most popular os provided with the machine.
-
-# Note that if you're going to try to match "-MANUFACTURER" here (say,
-# "-sun"), then you have to tell the case statement up towards the top
-# that MANUFACTURER isn't an operating system. Otherwise, code above
-# will signal an error saying that MANUFACTURER isn't an operating
-# system, and we'll never get to this point.
-
-case $basic_machine in
- score-*)
- os=-elf
- ;;
- spu-*)
- os=-elf
- ;;
- *-acorn)
- os=-riscix1.2
- ;;
- arm*-rebel)
- os=-linux
- ;;
- arm*-semi)
- os=-aout
- ;;
- c4x-* | tic4x-*)
- os=-coff
- ;;
- hexagon-*)
- os=-elf
- ;;
- tic54x-*)
- os=-coff
- ;;
- tic55x-*)
- os=-coff
- ;;
- tic6x-*)
- os=-coff
- ;;
- # This must come before the *-dec entry.
- pdp10-*)
- os=-tops20
- ;;
- pdp11-*)
- os=-none
- ;;
- *-dec | vax-*)
- os=-ultrix4.2
- ;;
- m68*-apollo)
- os=-domain
- ;;
- i386-sun)
- os=-sunos4.0.2
- ;;
- m68000-sun)
- os=-sunos3
- ;;
- m68*-cisco)
- os=-aout
- ;;
- mep-*)
- os=-elf
- ;;
- mips*-cisco)
- os=-elf
- ;;
- mips*-*)
- os=-elf
- ;;
- or32-*)
- os=-coff
- ;;
- *-tti) # must be before sparc entry or we get the wrong os.
- os=-sysv3
- ;;
- sparc-* | *-sun)
- os=-sunos4.1.1
- ;;
- *-be)
- os=-beos
- ;;
- *-haiku)
- os=-haiku
- ;;
- *-ibm)
- os=-aix
- ;;
- *-knuth)
- os=-mmixware
- ;;
- *-wec)
- os=-proelf
- ;;
- *-winbond)
- os=-proelf
- ;;
- *-oki)
- os=-proelf
- ;;
- *-hp)
- os=-hpux
- ;;
- *-hitachi)
- os=-hiux
- ;;
- i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
- os=-sysv
- ;;
- *-cbm)
- os=-amigaos
- ;;
- *-dg)
- os=-dgux
- ;;
- *-dolphin)
- os=-sysv3
- ;;
- m68k-ccur)
- os=-rtu
- ;;
- m88k-omron*)
- os=-luna
- ;;
- *-next )
- os=-nextstep
- ;;
- *-sequent)
- os=-ptx
- ;;
- *-crds)
- os=-unos
- ;;
- *-ns)
- os=-genix
- ;;
- i370-*)
- os=-mvs
- ;;
- *-next)
- os=-nextstep3
- ;;
- *-gould)
- os=-sysv
- ;;
- *-highlevel)
- os=-bsd
- ;;
- *-encore)
- os=-bsd
- ;;
- *-sgi)
- os=-irix
- ;;
- *-siemens)
- os=-sysv4
- ;;
- *-masscomp)
- os=-rtu
- ;;
- f30[01]-fujitsu | f700-fujitsu)
- os=-uxpv
- ;;
- *-rom68k)
- os=-coff
- ;;
- *-*bug)
- os=-coff
- ;;
- *-apple)
- os=-macos
- ;;
- *-atari*)
- os=-mint
- ;;
- *)
- os=-none
- ;;
-esac
-fi
-
-# Here we handle the case where we know the os, and the CPU type, but not the
-# manufacturer. We pick the logical manufacturer.
-vendor=unknown
-case $basic_machine in
- *-unknown)
- case $os in
- -riscix*)
- vendor=acorn
- ;;
- -sunos*)
- vendor=sun
- ;;
- -cnk*|-aix*)
- vendor=ibm
- ;;
- -beos*)
- vendor=be
- ;;
- -hpux*)
- vendor=hp
- ;;
- -mpeix*)
- vendor=hp
- ;;
- -hiux*)
- vendor=hitachi
- ;;
- -unos*)
- vendor=crds
- ;;
- -dgux*)
- vendor=dg
- ;;
- -luna*)
- vendor=omron
- ;;
- -genix*)
- vendor=ns
- ;;
- -mvs* | -opened*)
- vendor=ibm
- ;;
- -os400*)
- vendor=ibm
- ;;
- -ptx*)
- vendor=sequent
- ;;
- -tpf*)
- vendor=ibm
- ;;
- -vxsim* | -vxworks* | -windiss*)
- vendor=wrs
- ;;
- -aux*)
- vendor=apple
- ;;
- -hms*)
- vendor=hitachi
- ;;
- -mpw* | -macos*)
- vendor=apple
- ;;
- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
- vendor=atari
- ;;
- -vos*)
- vendor=stratus
- ;;
- esac
- basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
- ;;
-esac
-
-echo $basic_machine$os
-exit
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
diff --git a/configure b/configure
deleted file mode 100755
index d7dfd1a..0000000
--- a/configure
+++ /dev/null
@@ -1,14070 +0,0 @@
-#! /bin/sh
-# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for spglib 1.4.1.
-#
-# Report bugs to <atz.togo at gmail.com>.
-#
-#
-# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
-#
-#
-# This configure script is free software; the Free Software Foundation
-# gives unlimited permission to copy, distribute and modify it.
-## -------------------- ##
-## M4sh Initialization. ##
-## -------------------- ##
-
-# Be more Bourne compatible
-DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in #(
- *posix*) :
- set -o posix ;; #(
- *) :
- ;;
-esac
-fi
-
-
-as_nl='
-'
-export as_nl
-# Printing a long string crashes Solaris 7 /usr/bin/printf.
-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-# Prefer a ksh shell builtin over an external printf program on Solaris,
-# but without wasting forks for bash or zsh.
-if test -z "$BASH_VERSION$ZSH_VERSION" \
- && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='print -r --'
- as_echo_n='print -rn --'
-elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
-else
- if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
- as_echo_n='/usr/ucb/echo -n'
- else
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- esac;
- expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
- '
- export as_echo_n_body
- as_echo_n='sh -c $as_echo_n_body as_echo'
- fi
- export as_echo_body
- as_echo='sh -c $as_echo_body as_echo'
-fi
-
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
- PATH_SEPARATOR=:
- (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
- (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
- PATH_SEPARATOR=';'
- }
-fi
-
-
-# IFS
-# We need space, tab and new line, in precisely that order. Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-IFS=" "" $as_nl"
-
-# Find who we are. Look in the path if we contain no directory separator.
-as_myself=
-case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
-# in which case we are not to be found in the path.
-if test "x$as_myself" = x; then
- as_myself=$0
-fi
-if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- exit 1
-fi
-
-# Unset variables that we do not need and which cause bugs (e.g. in
-# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
-# suppresses any "Segmentation fault" message there. '((' could
-# trigger a bug in pdksh 5.2.14.
-for as_var in BASH_ENV ENV MAIL MAILPATH
-do eval test x\${$as_var+set} = xset \
- && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-LC_ALL=C
-export LC_ALL
-LANGUAGE=C
-export LANGUAGE
-
-# CDPATH.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-# Use a proper internal environment variable to ensure we don't fall
- # into an infinite loop, continuously re-executing ourselves.
- if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
- _as_can_reexec=no; export _as_can_reexec;
- # We cannot yet assume a decent shell, so we have to provide a
-# neutralization value for shells without unset; and this also
-# works around shells that cannot unset nonexistent variables.
-# Preserve -v and -x to the replacement shell.
-BASH_ENV=/dev/null
-ENV=/dev/null
-(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
-case $- in # ((((
- *v*x* | *x*v* ) as_opts=-vx ;;
- *v* ) as_opts=-v ;;
- *x* ) as_opts=-x ;;
- * ) as_opts= ;;
-esac
-exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
-# Admittedly, this is quite paranoid, since all the known shells bail
-# out after a failed `exec'.
-$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
-as_fn_exit 255
- fi
- # We don't want this to propagate to other subprocesses.
- { _as_can_reexec=; unset _as_can_reexec;}
-if test "x$CONFIG_SHELL" = x; then
- as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '\${1+\"\$@\"}'='\"\$@\"'
- setopt NO_GLOB_SUBST
-else
- case \`(set -o) 2>/dev/null\` in #(
- *posix*) :
- set -o posix ;; #(
- *) :
- ;;
-esac
-fi
-"
- as_required="as_fn_return () { (exit \$1); }
-as_fn_success () { as_fn_return 0; }
-as_fn_failure () { as_fn_return 1; }
-as_fn_ret_success () { return 0; }
-as_fn_ret_failure () { return 1; }
-
-exitcode=0
-as_fn_success || { exitcode=1; echo as_fn_success failed.; }
-as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
-as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
-as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
-if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
-
-else
- exitcode=1; echo positional parameters were not saved.
-fi
-test x\$exitcode = x0 || exit 1
-test -x / || exit 1"
- as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
- as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
- eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
- test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
-
- test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
- ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
- ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
- PATH=/empty FPATH=/empty; export PATH FPATH
- test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
- || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
-test \$(( 1 + 1 )) = 2 || exit 1"
- if (eval "$as_required") 2>/dev/null; then :
- as_have_required=yes
-else
- as_have_required=no
-fi
- if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
-
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_found=false
-for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- as_found=:
- case $as_dir in #(
- /*)
- for as_base in sh bash ksh sh5; do
- # Try only shells that exist, to save several forks.
- as_shell=$as_dir/$as_base
- if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
- { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
- CONFIG_SHELL=$as_shell as_have_required=yes
- if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
- break 2
-fi
-fi
- done;;
- esac
- as_found=false
-done
-$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
- { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
- CONFIG_SHELL=$SHELL as_have_required=yes
-fi; }
-IFS=$as_save_IFS
-
-
- if test "x$CONFIG_SHELL" != x; then :
- export CONFIG_SHELL
- # We cannot yet assume a decent shell, so we have to provide a
-# neutralization value for shells without unset; and this also
-# works around shells that cannot unset nonexistent variables.
-# Preserve -v and -x to the replacement shell.
-BASH_ENV=/dev/null
-ENV=/dev/null
-(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
-case $- in # ((((
- *v*x* | *x*v* ) as_opts=-vx ;;
- *v* ) as_opts=-v ;;
- *x* ) as_opts=-x ;;
- * ) as_opts= ;;
-esac
-exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
-# Admittedly, this is quite paranoid, since all the known shells bail
-# out after a failed `exec'.
-$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
-exit 255
-fi
-
- if test x$as_have_required = xno; then :
- $as_echo "$0: This script requires a shell more modern than all"
- $as_echo "$0: the shells that I found on your system."
- if test x${ZSH_VERSION+set} = xset ; then
- $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
- $as_echo "$0: be upgraded to zsh 4.3.4 or later."
- else
- $as_echo "$0: Please tell bug-autoconf at gnu.org and atz.togo at gmail.com
-$0: about your system, including any error possibly output
-$0: before this message. Then install a modern shell, or
-$0: manually run the script under such a shell if you do
-$0: have one."
- fi
- exit 1
-fi
-fi
-fi
-SHELL=${CONFIG_SHELL-/bin/sh}
-export SHELL
-# Unset more variables known to interfere with behavior of common tools.
-CLICOLOR_FORCE= GREP_OPTIONS=
-unset CLICOLOR_FORCE GREP_OPTIONS
-
-## --------------------- ##
-## M4sh Shell Functions. ##
-## --------------------- ##
-# as_fn_unset VAR
-# ---------------
-# Portably unset VAR.
-as_fn_unset ()
-{
- { eval $1=; unset $1;}
-}
-as_unset=as_fn_unset
-
-# as_fn_set_status STATUS
-# -----------------------
-# Set $? to STATUS, without forking.
-as_fn_set_status ()
-{
- return $1
-} # as_fn_set_status
-
-# as_fn_exit STATUS
-# -----------------
-# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
-as_fn_exit ()
-{
- set +e
- as_fn_set_status $1
- exit $1
-} # as_fn_exit
-
-# as_fn_mkdir_p
-# -------------
-# Create "$as_dir" as a directory, including parents if necessary.
-as_fn_mkdir_p ()
-{
-
- case $as_dir in #(
- -*) as_dir=./$as_dir;;
- esac
- test -d "$as_dir" || eval $as_mkdir_p || {
- as_dirs=
- while :; do
- case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- *) as_qdir=$as_dir;;
- esac
- as_dirs="'$as_qdir' $as_dirs"
- as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_dir" : 'X\(//\)[^/]' \| \
- X"$as_dir" : 'X\(//\)$' \| \
- X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- test -d "$as_dir" && break
- done
- test -z "$as_dirs" || eval "mkdir $as_dirs"
- } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
-
-
-} # as_fn_mkdir_p
-
-# as_fn_executable_p FILE
-# -----------------------
-# Test if FILE is an executable regular file.
-as_fn_executable_p ()
-{
- test -f "$1" && test -x "$1"
-} # as_fn_executable_p
-# as_fn_append VAR VALUE
-# ----------------------
-# Append the text in VALUE to the end of the definition contained in VAR. Take
-# advantage of any shell optimizations that allow amortized linear growth over
-# repeated appends, instead of the typical quadratic growth present in naive
-# implementations.
-if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- eval 'as_fn_append ()
- {
- eval $1+=\$2
- }'
-else
- as_fn_append ()
- {
- eval $1=\$$1\$2
- }
-fi # as_fn_append
-
-# as_fn_arith ARG...
-# ------------------
-# Perform arithmetic evaluation on the ARGs, and store the result in the
-# global $as_val. Take advantage of shells that can avoid forks. The arguments
-# must be portable across $(()) and expr.
-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- eval 'as_fn_arith ()
- {
- as_val=$(( $* ))
- }'
-else
- as_fn_arith ()
- {
- as_val=`expr "$@" || test $? -eq 1`
- }
-fi # as_fn_arith
-
-
-# as_fn_error STATUS ERROR [LINENO LOG_FD]
-# ----------------------------------------
-# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
-# script with STATUS, using 1 if that was 0.
-as_fn_error ()
-{
- as_status=$1; test $as_status -eq 0 && as_status=1
- if test "$4"; then
- as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
- fi
- $as_echo "$as_me: error: $2" >&2
- as_fn_exit $as_status
-} # as_fn_error
-
-if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- as_basename=basename
-else
- as_basename=false
-fi
-
-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- as_dirname=dirname
-else
- as_dirname=false
-fi
-
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
- sed '/^.*\/\([^/][^/]*\)\/*$/{
- s//\1/
- q
- }
- /^X\/\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\/\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
-
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-
- as_lineno_1=$LINENO as_lineno_1a=$LINENO
- as_lineno_2=$LINENO as_lineno_2a=$LINENO
- eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
- test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
- # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
- sed -n '
- p
- /[$]LINENO/=
- ' <$as_myself |
- sed '
- s/[$]LINENO.*/&-/
- t lineno
- b
- :lineno
- N
- :loop
- s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
- t loop
- s/-\n.*//
- ' >$as_me.lineno &&
- chmod +x "$as_me.lineno" ||
- { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
-
- # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
- # already done that, so ensure we don't try to do so again and fall
- # in an infinite loop. This has already happened in practice.
- _as_can_reexec=no; export _as_can_reexec
- # Don't try to exec as it changes $[0], causing all sort of problems
- # (the dirname of $[0] is not the place where we might find the
- # original and so on. Autoconf is especially sensitive to this).
- . "./$as_me.lineno"
- # Exit status is that of the last command.
- exit
-}
-
-ECHO_C= ECHO_N= ECHO_T=
-case `echo -n x` in #(((((
--n*)
- case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- xy) ECHO_C='\c';;
- *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- ECHO_T=' ';;
- esac;;
-*)
- ECHO_N='-n';;
-esac
-
-rm -f conf$$ conf$$.exe conf$$.file
-if test -d conf$$.dir; then
- rm -f conf$$.dir/conf$$.file
-else
- rm -f conf$$.dir
- mkdir conf$$.dir 2>/dev/null
-fi
-if (echo >conf$$.file) 2>/dev/null; then
- if ln -s conf$$.file conf$$ 2>/dev/null; then
- as_ln_s='ln -s'
- # ... but there are two gotchas:
- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
- # In both cases, we have to default to `cp -pR'.
- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
- as_ln_s='cp -pR'
- elif ln conf$$.file conf$$ 2>/dev/null; then
- as_ln_s=ln
- else
- as_ln_s='cp -pR'
- fi
-else
- as_ln_s='cp -pR'
-fi
-rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
-rmdir conf$$.dir 2>/dev/null
-
-if mkdir -p . 2>/dev/null; then
- as_mkdir_p='mkdir -p "$as_dir"'
-else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
-fi
-
-as_test_x='test -x'
-as_executable_p=as_fn_executable_p
-
-# Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-
-# Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-
-SHELL=${CONFIG_SHELL-/bin/sh}
-
-
-test -n "$DJDIR" || exec 7<&0 </dev/null
-exec 6>&1
-
-# Name of the host.
-# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
-# so uname gets run too.
-ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
-
-#
-# Initializations.
-#
-ac_default_prefix=/usr/local
-ac_clean_files=
-ac_config_libobj_dir=.
-LIBOBJS=
-cross_compiling=no
-subdirs=
-MFLAGS=
-MAKEFLAGS=
-
-# Identity of this package.
-PACKAGE_NAME='spglib'
-PACKAGE_TARNAME='spglib'
-PACKAGE_VERSION='1.4.1'
-PACKAGE_STRING='spglib 1.4.1'
-PACKAGE_BUGREPORT='atz.togo at gmail.com'
-PACKAGE_URL=''
-
-ac_unique_file="src/spglib.c"
-# Factoring default headers for most tests.
-ac_includes_default="\
-#include <stdio.h>
-#ifdef HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
-#ifdef HAVE_SYS_STAT_H
-# include <sys/stat.h>
-#endif
-#ifdef STDC_HEADERS
-# include <stdlib.h>
-# include <stddef.h>
-#else
-# ifdef HAVE_STDLIB_H
-# include <stdlib.h>
-# endif
-#endif
-#ifdef HAVE_STRING_H
-# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
-# include <memory.h>
-# endif
-# include <string.h>
-#endif
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#endif
-#ifdef HAVE_INTTYPES_H
-# include <inttypes.h>
-#endif
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
-#ifdef HAVE_UNISTD_H
-# include <unistd.h>
-#endif"
-
-ac_subst_vars='am__EXEEXT_FALSE
-am__EXEEXT_TRUE
-LTLIBOBJS
-LIBOBJS
-CPP
-OTOOL64
-OTOOL
-LIPO
-NMEDIT
-DSYMUTIL
-MANIFEST_TOOL
-RANLIB
-ac_ct_AR
-AR
-DLLTOOL
-OBJDUMP
-LN_S
-NM
-ac_ct_DUMPBIN
-DUMPBIN
-LD
-FGREP
-EGREP
-GREP
-SED
-host_os
-host_vendor
-host_cpu
-host
-build_os
-build_vendor
-build_cpu
-build
-LIBTOOL
-am__fastdepCC_FALSE
-am__fastdepCC_TRUE
-CCDEPMODE
-am__nodep
-AMDEPBACKSLASH
-AMDEP_FALSE
-AMDEP_TRUE
-am__quote
-am__include
-DEPDIR
-OBJEXT
-EXEEXT
-ac_ct_CC
-CPPFLAGS
-LDFLAGS
-CFLAGS
-CC
-am__untar
-am__tar
-AMTAR
-am__leading_dot
-SET_MAKE
-AWK
-mkdir_p
-MKDIR_P
-INSTALL_STRIP_PROGRAM
-STRIP
-install_sh
-MAKEINFO
-AUTOHEADER
-AUTOMAKE
-AUTOCONF
-ACLOCAL
-VERSION
-PACKAGE
-CYGPATH_W
-am__isrc
-INSTALL_DATA
-INSTALL_SCRIPT
-INSTALL_PROGRAM
-target_alias
-host_alias
-build_alias
-LIBS
-ECHO_T
-ECHO_N
-ECHO_C
-DEFS
-mandir
-localedir
-libdir
-psdir
-pdfdir
-dvidir
-htmldir
-infodir
-docdir
-oldincludedir
-includedir
-localstatedir
-sharedstatedir
-sysconfdir
-datadir
-datarootdir
-libexecdir
-sbindir
-bindir
-program_transform_name
-prefix
-exec_prefix
-PACKAGE_URL
-PACKAGE_BUGREPORT
-PACKAGE_STRING
-PACKAGE_VERSION
-PACKAGE_TARNAME
-PACKAGE_NAME
-PATH_SEPARATOR
-SHELL'
-ac_subst_files=''
-ac_user_opts='
-enable_option_checking
-enable_dependency_tracking
-enable_shared
-enable_static
-with_pic
-enable_fast_install
-with_gnu_ld
-with_sysroot
-enable_libtool_lock
-'
- ac_precious_vars='build_alias
-host_alias
-target_alias
-CC
-CFLAGS
-LDFLAGS
-LIBS
-CPPFLAGS
-CPP'
-
-
-# Initialize some variables set by options.
-ac_init_help=
-ac_init_version=false
-ac_unrecognized_opts=
-ac_unrecognized_sep=
-# The variables have the same names as the options, with
-# dashes changed to underlines.
-cache_file=/dev/null
-exec_prefix=NONE
-no_create=
-no_recursion=
-prefix=NONE
-program_prefix=NONE
-program_suffix=NONE
-program_transform_name=s,x,x,
-silent=
-site=
-srcdir=
-verbose=
-x_includes=NONE
-x_libraries=NONE
-
-# Installation directory options.
-# These are left unexpanded so users can "make install exec_prefix=/foo"
-# and all the variables that are supposed to be based on exec_prefix
-# by default will actually change.
-# Use braces instead of parens because sh, perl, etc. also accept them.
-# (The list follows the same order as the GNU Coding Standards.)
-bindir='${exec_prefix}/bin'
-sbindir='${exec_prefix}/sbin'
-libexecdir='${exec_prefix}/libexec'
-datarootdir='${prefix}/share'
-datadir='${datarootdir}'
-sysconfdir='${prefix}/etc'
-sharedstatedir='${prefix}/com'
-localstatedir='${prefix}/var'
-includedir='${prefix}/include'
-oldincludedir='/usr/include'
-docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
-infodir='${datarootdir}/info'
-htmldir='${docdir}'
-dvidir='${docdir}'
-pdfdir='${docdir}'
-psdir='${docdir}'
-libdir='${exec_prefix}/lib'
-localedir='${datarootdir}/locale'
-mandir='${datarootdir}/man'
-
-ac_prev=
-ac_dashdash=
-for ac_option
-do
- # If the previous option needs an argument, assign it.
- if test -n "$ac_prev"; then
- eval $ac_prev=\$ac_option
- ac_prev=
- continue
- fi
-
- case $ac_option in
- *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
- *=) ac_optarg= ;;
- *) ac_optarg=yes ;;
- esac
-
- # Accept the important Cygnus configure options, so we can diagnose typos.
-
- case $ac_dashdash$ac_option in
- --)
- ac_dashdash=yes ;;
-
- -bindir | --bindir | --bindi | --bind | --bin | --bi)
- ac_prev=bindir ;;
- -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
- bindir=$ac_optarg ;;
-
- -build | --build | --buil | --bui | --bu)
- ac_prev=build_alias ;;
- -build=* | --build=* | --buil=* | --bui=* | --bu=*)
- build_alias=$ac_optarg ;;
-
- -cache-file | --cache-file | --cache-fil | --cache-fi \
- | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
- ac_prev=cache_file ;;
- -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
- | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
- cache_file=$ac_optarg ;;
-
- --config-cache | -C)
- cache_file=config.cache ;;
-
- -datadir | --datadir | --datadi | --datad)
- ac_prev=datadir ;;
- -datadir=* | --datadir=* | --datadi=* | --datad=*)
- datadir=$ac_optarg ;;
-
- -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
- | --dataroo | --dataro | --datar)
- ac_prev=datarootdir ;;
- -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
- | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
- datarootdir=$ac_optarg ;;
-
- -disable-* | --disable-*)
- ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error $? "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"enable_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval enable_$ac_useropt=no ;;
-
- -docdir | --docdir | --docdi | --doc | --do)
- ac_prev=docdir ;;
- -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
- docdir=$ac_optarg ;;
-
- -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
- ac_prev=dvidir ;;
- -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
- dvidir=$ac_optarg ;;
-
- -enable-* | --enable-*)
- ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error $? "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"enable_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval enable_$ac_useropt=\$ac_optarg ;;
-
- -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
- | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
- | --exec | --exe | --ex)
- ac_prev=exec_prefix ;;
- -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
- | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
- | --exec=* | --exe=* | --ex=*)
- exec_prefix=$ac_optarg ;;
-
- -gas | --gas | --ga | --g)
- # Obsolete; use --with-gas.
- with_gas=yes ;;
-
- -help | --help | --hel | --he | -h)
- ac_init_help=long ;;
- -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
- ac_init_help=recursive ;;
- -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
- ac_init_help=short ;;
-
- -host | --host | --hos | --ho)
- ac_prev=host_alias ;;
- -host=* | --host=* | --hos=* | --ho=*)
- host_alias=$ac_optarg ;;
-
- -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
- ac_prev=htmldir ;;
- -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
- | --ht=*)
- htmldir=$ac_optarg ;;
-
- -includedir | --includedir | --includedi | --included | --include \
- | --includ | --inclu | --incl | --inc)
- ac_prev=includedir ;;
- -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
- | --includ=* | --inclu=* | --incl=* | --inc=*)
- includedir=$ac_optarg ;;
-
- -infodir | --infodir | --infodi | --infod | --info | --inf)
- ac_prev=infodir ;;
- -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
- infodir=$ac_optarg ;;
-
- -libdir | --libdir | --libdi | --libd)
- ac_prev=libdir ;;
- -libdir=* | --libdir=* | --libdi=* | --libd=*)
- libdir=$ac_optarg ;;
-
- -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
- | --libexe | --libex | --libe)
- ac_prev=libexecdir ;;
- -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
- | --libexe=* | --libex=* | --libe=*)
- libexecdir=$ac_optarg ;;
-
- -localedir | --localedir | --localedi | --localed | --locale)
- ac_prev=localedir ;;
- -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
- localedir=$ac_optarg ;;
-
- -localstatedir | --localstatedir | --localstatedi | --localstated \
- | --localstate | --localstat | --localsta | --localst | --locals)
- ac_prev=localstatedir ;;
- -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
- | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
- localstatedir=$ac_optarg ;;
-
- -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
- ac_prev=mandir ;;
- -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
- mandir=$ac_optarg ;;
-
- -nfp | --nfp | --nf)
- # Obsolete; use --without-fp.
- with_fp=no ;;
-
- -no-create | --no-create | --no-creat | --no-crea | --no-cre \
- | --no-cr | --no-c | -n)
- no_create=yes ;;
-
- -no-recursion | --no-recursion | --no-recursio | --no-recursi \
- | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
- no_recursion=yes ;;
-
- -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
- | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
- | --oldin | --oldi | --old | --ol | --o)
- ac_prev=oldincludedir ;;
- -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
- | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
- | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
- oldincludedir=$ac_optarg ;;
-
- -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
- ac_prev=prefix ;;
- -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
- prefix=$ac_optarg ;;
-
- -program-prefix | --program-prefix | --program-prefi | --program-pref \
- | --program-pre | --program-pr | --program-p)
- ac_prev=program_prefix ;;
- -program-prefix=* | --program-prefix=* | --program-prefi=* \
- | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
- program_prefix=$ac_optarg ;;
-
- -program-suffix | --program-suffix | --program-suffi | --program-suff \
- | --program-suf | --program-su | --program-s)
- ac_prev=program_suffix ;;
- -program-suffix=* | --program-suffix=* | --program-suffi=* \
- | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
- program_suffix=$ac_optarg ;;
-
- -program-transform-name | --program-transform-name \
- | --program-transform-nam | --program-transform-na \
- | --program-transform-n | --program-transform- \
- | --program-transform | --program-transfor \
- | --program-transfo | --program-transf \
- | --program-trans | --program-tran \
- | --progr-tra | --program-tr | --program-t)
- ac_prev=program_transform_name ;;
- -program-transform-name=* | --program-transform-name=* \
- | --program-transform-nam=* | --program-transform-na=* \
- | --program-transform-n=* | --program-transform-=* \
- | --program-transform=* | --program-transfor=* \
- | --program-transfo=* | --program-transf=* \
- | --program-trans=* | --program-tran=* \
- | --progr-tra=* | --program-tr=* | --program-t=*)
- program_transform_name=$ac_optarg ;;
-
- -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
- ac_prev=pdfdir ;;
- -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
- pdfdir=$ac_optarg ;;
-
- -psdir | --psdir | --psdi | --psd | --ps)
- ac_prev=psdir ;;
- -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
- psdir=$ac_optarg ;;
-
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil)
- silent=yes ;;
-
- -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
- ac_prev=sbindir ;;
- -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
- | --sbi=* | --sb=*)
- sbindir=$ac_optarg ;;
-
- -sharedstatedir | --sharedstatedir | --sharedstatedi \
- | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
- | --sharedst | --shareds | --shared | --share | --shar \
- | --sha | --sh)
- ac_prev=sharedstatedir ;;
- -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
- | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
- | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
- | --sha=* | --sh=*)
- sharedstatedir=$ac_optarg ;;
-
- -site | --site | --sit)
- ac_prev=site ;;
- -site=* | --site=* | --sit=*)
- site=$ac_optarg ;;
-
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
- srcdir=$ac_optarg ;;
-
- -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
- | --syscon | --sysco | --sysc | --sys | --sy)
- ac_prev=sysconfdir ;;
- -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
- | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
- sysconfdir=$ac_optarg ;;
-
- -target | --target | --targe | --targ | --tar | --ta | --t)
- ac_prev=target_alias ;;
- -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
- target_alias=$ac_optarg ;;
-
- -v | -verbose | --verbose | --verbos | --verbo | --verb)
- verbose=yes ;;
-
- -version | --version | --versio | --versi | --vers | -V)
- ac_init_version=: ;;
-
- -with-* | --with-*)
- ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error $? "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"with_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval with_$ac_useropt=\$ac_optarg ;;
-
- -without-* | --without-*)
- ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error $? "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"with_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval with_$ac_useropt=no ;;
-
- --x)
- # Obsolete; use --with-x.
- with_x=yes ;;
-
- -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
- | --x-incl | --x-inc | --x-in | --x-i)
- ac_prev=x_includes ;;
- -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
- | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
- x_includes=$ac_optarg ;;
-
- -x-libraries | --x-libraries | --x-librarie | --x-librari \
- | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
- ac_prev=x_libraries ;;
- -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
- | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
- x_libraries=$ac_optarg ;;
-
- -*) as_fn_error $? "unrecognized option: \`$ac_option'
-Try \`$0 --help' for more information"
- ;;
-
- *=*)
- ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
- # Reject names that are not valid shell variable names.
- case $ac_envvar in #(
- '' | [0-9]* | *[!_$as_cr_alnum]* )
- as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
- esac
- eval $ac_envvar=\$ac_optarg
- export $ac_envvar ;;
-
- *)
- # FIXME: should be removed in autoconf 3.0.
- $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
- expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
- $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
- : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
- ;;
-
- esac
-done
-
-if test -n "$ac_prev"; then
- ac_option=--`echo $ac_prev | sed 's/_/-/g'`
- as_fn_error $? "missing argument to $ac_option"
-fi
-
-if test -n "$ac_unrecognized_opts"; then
- case $enable_option_checking in
- no) ;;
- fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
- *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
- esac
-fi
-
-# Check all directory arguments for consistency.
-for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
- datadir sysconfdir sharedstatedir localstatedir includedir \
- oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
- libdir localedir mandir
-do
- eval ac_val=\$$ac_var
- # Remove trailing slashes.
- case $ac_val in
- */ )
- ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
- eval $ac_var=\$ac_val;;
- esac
- # Be sure to have absolute directory names.
- case $ac_val in
- [\\/$]* | ?:[\\/]* ) continue;;
- NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
- esac
- as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
-done
-
-# There might be people who depend on the old broken behavior: `$host'
-# used to hold the argument of --host etc.
-# FIXME: To remove some day.
-build=$build_alias
-host=$host_alias
-target=$target_alias
-
-# FIXME: To remove some day.
-if test "x$host_alias" != x; then
- if test "x$build_alias" = x; then
- cross_compiling=maybe
- elif test "x$build_alias" != "x$host_alias"; then
- cross_compiling=yes
- fi
-fi
-
-ac_tool_prefix=
-test -n "$host_alias" && ac_tool_prefix=$host_alias-
-
-test "$silent" = yes && exec 6>/dev/null
-
-
-ac_pwd=`pwd` && test -n "$ac_pwd" &&
-ac_ls_di=`ls -di .` &&
-ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
- as_fn_error $? "working directory cannot be determined"
-test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
- as_fn_error $? "pwd does not report name of working directory"
-
-
-# Find the source files, if location was not specified.
-if test -z "$srcdir"; then
- ac_srcdir_defaulted=yes
- # Try the directory containing this script, then the parent directory.
- ac_confdir=`$as_dirname -- "$as_myself" ||
-$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_myself" : 'X\(//\)[^/]' \| \
- X"$as_myself" : 'X\(//\)$' \| \
- X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_myself" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- srcdir=$ac_confdir
- if test ! -r "$srcdir/$ac_unique_file"; then
- srcdir=..
- fi
-else
- ac_srcdir_defaulted=no
-fi
-if test ! -r "$srcdir/$ac_unique_file"; then
- test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
- as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
-fi
-ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
-ac_abs_confdir=`(
- cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
- pwd)`
-# When building in place, set srcdir=.
-if test "$ac_abs_confdir" = "$ac_pwd"; then
- srcdir=.
-fi
-# Remove unnecessary trailing slashes from srcdir.
-# Double slashes in file names in object file debugging info
-# mess up M-x gdb in Emacs.
-case $srcdir in
-*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
-esac
-for ac_var in $ac_precious_vars; do
- eval ac_env_${ac_var}_set=\${${ac_var}+set}
- eval ac_env_${ac_var}_value=\$${ac_var}
- eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
- eval ac_cv_env_${ac_var}_value=\$${ac_var}
-done
-
-#
-# Report the --help message.
-#
-if test "$ac_init_help" = "long"; then
- # Omit some internal or obsolete options to make the list less imposing.
- # This message is too long to be a string in the A/UX 3.1 sh.
- cat <<_ACEOF
-\`configure' configures spglib 1.4.1 to adapt to many kinds of systems.
-
-Usage: $0 [OPTION]... [VAR=VALUE]...
-
-To assign environment variables (e.g., CC, CFLAGS...), specify them as
-VAR=VALUE. See below for descriptions of some of the useful variables.
-
-Defaults for the options are specified in brackets.
-
-Configuration:
- -h, --help display this help and exit
- --help=short display options specific to this package
- --help=recursive display the short help of all the included packages
- -V, --version display version information and exit
- -q, --quiet, --silent do not print \`checking ...' messages
- --cache-file=FILE cache test results in FILE [disabled]
- -C, --config-cache alias for \`--cache-file=config.cache'
- -n, --no-create do not create output files
- --srcdir=DIR find the sources in DIR [configure dir or \`..']
-
-Installation directories:
- --prefix=PREFIX install architecture-independent files in PREFIX
- [$ac_default_prefix]
- --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
- [PREFIX]
-
-By default, \`make install' will install all the files in
-\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
-an installation prefix other than \`$ac_default_prefix' using \`--prefix',
-for instance \`--prefix=\$HOME'.
-
-For better control, use the options below.
-
-Fine tuning of the installation directories:
- --bindir=DIR user executables [EPREFIX/bin]
- --sbindir=DIR system admin executables [EPREFIX/sbin]
- --libexecdir=DIR program executables [EPREFIX/libexec]
- --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
- --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
- --localstatedir=DIR modifiable single-machine data [PREFIX/var]
- --libdir=DIR object code libraries [EPREFIX/lib]
- --includedir=DIR C header files [PREFIX/include]
- --oldincludedir=DIR C header files for non-gcc [/usr/include]
- --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
- --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
- --infodir=DIR info documentation [DATAROOTDIR/info]
- --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
- --mandir=DIR man documentation [DATAROOTDIR/man]
- --docdir=DIR documentation root [DATAROOTDIR/doc/spglib]
- --htmldir=DIR html documentation [DOCDIR]
- --dvidir=DIR dvi documentation [DOCDIR]
- --pdfdir=DIR pdf documentation [DOCDIR]
- --psdir=DIR ps documentation [DOCDIR]
-_ACEOF
-
- cat <<\_ACEOF
-
-Program names:
- --program-prefix=PREFIX prepend PREFIX to installed program names
- --program-suffix=SUFFIX append SUFFIX to installed program names
- --program-transform-name=PROGRAM run sed PROGRAM on installed program names
-
-System types:
- --build=BUILD configure for building on BUILD [guessed]
- --host=HOST cross-compile to build programs to run on HOST [BUILD]
-_ACEOF
-fi
-
-if test -n "$ac_init_help"; then
- case $ac_init_help in
- short | recursive ) echo "Configuration of spglib 1.4.1:";;
- esac
- cat <<\_ACEOF
-
-Optional Features:
- --disable-option-checking ignore unrecognized --enable/--with options
- --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
- --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
- --disable-dependency-tracking speeds up one-time build
- --enable-dependency-tracking do not reject slow dependency extractors
- --enable-shared[=PKGS] build shared libraries [default=yes]
- --enable-static[=PKGS] build static libraries [default=yes]
- --enable-fast-install[=PKGS]
- optimize for fast installation [default=yes]
- --disable-libtool-lock avoid locking (might break parallel builds)
-
-Optional Packages:
- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
- --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
- both]
- --with-gnu-ld assume the C compiler uses GNU ld [default=no]
- --with-sysroot=DIR Search for dependent libraries within DIR
- (or the compiler's sysroot if not specified).
-
-Some influential environment variables:
- CC C compiler command
- CFLAGS C compiler flags
- LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
- nonstandard directory <lib dir>
- LIBS libraries to pass to the linker, e.g. -l<library>
- CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
- you have headers in a nonstandard directory <include dir>
- CPP C preprocessor
-
-Use these variables to override the choices made by `configure' or to help
-it to find libraries and programs with nonstandard names/locations.
-
-Report bugs to <atz.togo at gmail.com>.
-_ACEOF
-ac_status=$?
-fi
-
-if test "$ac_init_help" = "recursive"; then
- # If there are subdirs, report their specific --help.
- for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
- test -d "$ac_dir" ||
- { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
- continue
- ac_builddir=.
-
-case "$ac_dir" in
-.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
-*)
- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
- # A ".." for each directory in $ac_dir_suffix.
- ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
- case $ac_top_builddir_sub in
- "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
- *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
- esac ;;
-esac
-ac_abs_top_builddir=$ac_pwd
-ac_abs_builddir=$ac_pwd$ac_dir_suffix
-# for backward compatibility:
-ac_top_builddir=$ac_top_build_prefix
-
-case $srcdir in
- .) # We are building in place.
- ac_srcdir=.
- ac_top_srcdir=$ac_top_builddir_sub
- ac_abs_top_srcdir=$ac_pwd ;;
- [\\/]* | ?:[\\/]* ) # Absolute name.
- ac_srcdir=$srcdir$ac_dir_suffix;
- ac_top_srcdir=$srcdir
- ac_abs_top_srcdir=$srcdir ;;
- *) # Relative name.
- ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
- ac_top_srcdir=$ac_top_build_prefix$srcdir
- ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
-esac
-ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
-
- cd "$ac_dir" || { ac_status=$?; continue; }
- # Check for guested configure.
- if test -f "$ac_srcdir/configure.gnu"; then
- echo &&
- $SHELL "$ac_srcdir/configure.gnu" --help=recursive
- elif test -f "$ac_srcdir/configure"; then
- echo &&
- $SHELL "$ac_srcdir/configure" --help=recursive
- else
- $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
- fi || ac_status=$?
- cd "$ac_pwd" || { ac_status=$?; break; }
- done
-fi
-
-test -n "$ac_init_help" && exit $ac_status
-if $ac_init_version; then
- cat <<\_ACEOF
-spglib configure 1.4.1
-generated by GNU Autoconf 2.69
-
-Copyright (C) 2012 Free Software Foundation, Inc.
-This configure script is free software; the Free Software Foundation
-gives unlimited permission to copy, distribute and modify it.
-_ACEOF
- exit
-fi
-
-## ------------------------ ##
-## Autoconf initialization. ##
-## ------------------------ ##
-
-# ac_fn_c_try_compile LINENO
-# --------------------------
-# Try to compile conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_compile ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- rm -f conftest.$ac_objext
- if { { ac_try="$ac_compile"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compile") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- grep -v '^ *+' conftest.err >conftest.er1
- cat conftest.er1 >&5
- mv -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && {
- test -z "$ac_c_werror_flag" ||
- test ! -s conftest.err
- } && test -s conftest.$ac_objext; then :
- ac_retval=0
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=1
-fi
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
- as_fn_set_status $ac_retval
-
-} # ac_fn_c_try_compile
-
-# ac_fn_c_try_link LINENO
-# -----------------------
-# Try to link conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_link ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- rm -f conftest.$ac_objext conftest$ac_exeext
- if { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- grep -v '^ *+' conftest.err >conftest.er1
- cat conftest.er1 >&5
- mv -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && {
- test -z "$ac_c_werror_flag" ||
- test ! -s conftest.err
- } && test -s conftest$ac_exeext && {
- test "$cross_compiling" = yes ||
- test -x conftest$ac_exeext
- }; then :
- ac_retval=0
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=1
-fi
- # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
- # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
- # interfere with the next link command; also delete a directory that is
- # left behind by Apple's compiler. We do this before executing the actions.
- rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
- as_fn_set_status $ac_retval
-
-} # ac_fn_c_try_link
-
-# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
-# -------------------------------------------------------
-# Tests whether HEADER exists and can be compiled using the include files in
-# INCLUDES, setting the cache variable VAR accordingly.
-ac_fn_c_check_header_compile ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if eval \${$3+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-#include <$2>
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- eval "$3=yes"
-else
- eval "$3=no"
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
-
-} # ac_fn_c_check_header_compile
-
-# ac_fn_c_try_cpp LINENO
-# ----------------------
-# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_cpp ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if { { ac_try="$ac_cpp conftest.$ac_ext"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- grep -v '^ *+' conftest.err >conftest.er1
- cat conftest.er1 >&5
- mv -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } > conftest.i && {
- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- test ! -s conftest.err
- }; then :
- ac_retval=0
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=1
-fi
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
- as_fn_set_status $ac_retval
-
-} # ac_fn_c_try_cpp
-
-# ac_fn_c_try_run LINENO
-# ----------------------
-# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
-# that executables *can* be run.
-ac_fn_c_try_run ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
- { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; }; then :
- ac_retval=0
-else
- $as_echo "$as_me: program exited with status $ac_status" >&5
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=$ac_status
-fi
- rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
- as_fn_set_status $ac_retval
-
-} # ac_fn_c_try_run
-
-# ac_fn_c_check_func LINENO FUNC VAR
-# ----------------------------------
-# Tests whether FUNC exists, setting the cache variable VAR accordingly
-ac_fn_c_check_func ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if eval \${$3+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
- For example, HP-UX 11i <limits.h> declares gettimeofday. */
-#define $2 innocuous_$2
-
-/* System header to define __stub macros and hopefully few prototypes,
- which can conflict with char $2 (); below.
- Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- <limits.h> exists even on freestanding compilers. */
-
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
-
-#undef $2
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char $2 ();
-/* The GNU C library defines this for functions which it implements
- to always fail with ENOSYS. Some functions are actually named
- something starting with __ and the normal name is an alias. */
-#if defined __stub_$2 || defined __stub___$2
-choke me
-#endif
-
-int
-main ()
-{
-return $2 ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- eval "$3=yes"
-else
- eval "$3=no"
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
-
-} # ac_fn_c_check_func
-
-# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
-# -------------------------------------------------------
-# Tests whether HEADER exists, giving a warning if it cannot be compiled using
-# the include files in INCLUDES and setting the cache variable VAR
-# accordingly.
-ac_fn_c_check_header_mongrel ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if eval \${$3+:} false; then :
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if eval \${$3+:} false; then :
- $as_echo_n "(cached) " >&6
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
-else
- # Is the header compilable?
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
-$as_echo_n "checking $2 usability... " >&6; }
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-#include <$2>
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_header_compiler=yes
-else
- ac_header_compiler=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
-$as_echo "$ac_header_compiler" >&6; }
-
-# Is the header present?
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
-$as_echo_n "checking $2 presence... " >&6; }
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <$2>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
- ac_header_preproc=yes
-else
- ac_header_preproc=no
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
-$as_echo "$ac_header_preproc" >&6; }
-
-# So? What about this header?
-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
- yes:no: )
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
-$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
- ;;
- no:yes:* )
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
-$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
-$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
-$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
-$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
-( $as_echo "## --------------------------------- ##
-## Report this to atz.togo at gmail.com ##
-## --------------------------------- ##"
- ) | sed "s/^/$as_me: WARNING: /" >&2
- ;;
-esac
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if eval \${$3+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- eval "$3=\$ac_header_compiler"
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
-fi
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
-
-} # ac_fn_c_check_header_mongrel
-cat >config.log <<_ACEOF
-This file contains any messages produced by compilers while
-running configure, to aid debugging if configure makes a mistake.
-
-It was created by spglib $as_me 1.4.1, which was
-generated by GNU Autoconf 2.69. Invocation command line was
-
- $ $0 $@
-
-_ACEOF
-exec 5>>config.log
-{
-cat <<_ASUNAME
-## --------- ##
-## Platform. ##
-## --------- ##
-
-hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
-
-/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
-/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
-/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
-/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
-
-_ASUNAME
-
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- $as_echo "PATH: $as_dir"
- done
-IFS=$as_save_IFS
-
-} >&5
-
-cat >&5 <<_ACEOF
-
-
-## ----------- ##
-## Core tests. ##
-## ----------- ##
-
-_ACEOF
-
-
-# Keep a trace of the command line.
-# Strip out --no-create and --no-recursion so they do not pile up.
-# Strip out --silent because we don't want to record it for future runs.
-# Also quote any args containing shell meta-characters.
-# Make two passes to allow for proper duplicate-argument suppression.
-ac_configure_args=
-ac_configure_args0=
-ac_configure_args1=
-ac_must_keep_next=false
-for ac_pass in 1 2
-do
- for ac_arg
- do
- case $ac_arg in
- -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil)
- continue ;;
- *\'*)
- ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- case $ac_pass in
- 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
- 2)
- as_fn_append ac_configure_args1 " '$ac_arg'"
- if test $ac_must_keep_next = true; then
- ac_must_keep_next=false # Got value, back to normal.
- else
- case $ac_arg in
- *=* | --config-cache | -C | -disable-* | --disable-* \
- | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
- | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
- | -with-* | --with-* | -without-* | --without-* | --x)
- case "$ac_configure_args0 " in
- "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
- esac
- ;;
- -* ) ac_must_keep_next=true ;;
- esac
- fi
- as_fn_append ac_configure_args " '$ac_arg'"
- ;;
- esac
- done
-done
-{ ac_configure_args0=; unset ac_configure_args0;}
-{ ac_configure_args1=; unset ac_configure_args1;}
-
-# When interrupted or exit'd, cleanup temporary files, and complete
-# config.log. We remove comments because anyway the quotes in there
-# would cause problems or look ugly.
-# WARNING: Use '\'' to represent an apostrophe within the trap.
-# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
-trap 'exit_status=$?
- # Save into config.log some information that might help in debugging.
- {
- echo
-
- $as_echo "## ---------------- ##
-## Cache variables. ##
-## ---------------- ##"
- echo
- # The following way of writing the cache mishandles newlines in values,
-(
- for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
- eval ac_val=\$$ac_var
- case $ac_val in #(
- *${as_nl}*)
- case $ac_var in #(
- *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- esac
- case $ac_var in #(
- _ | IFS | as_nl) ;; #(
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- *) { eval $ac_var=; unset $ac_var;} ;;
- esac ;;
- esac
- done
- (set) 2>&1 |
- case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
- *${as_nl}ac_space=\ *)
- sed -n \
- "s/'\''/'\''\\\\'\'''\''/g;
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
- ;; #(
- *)
- sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
- ;;
- esac |
- sort
-)
- echo
-
- $as_echo "## ----------------- ##
-## Output variables. ##
-## ----------------- ##"
- echo
- for ac_var in $ac_subst_vars
- do
- eval ac_val=\$$ac_var
- case $ac_val in
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- esac
- $as_echo "$ac_var='\''$ac_val'\''"
- done | sort
- echo
-
- if test -n "$ac_subst_files"; then
- $as_echo "## ------------------- ##
-## File substitutions. ##
-## ------------------- ##"
- echo
- for ac_var in $ac_subst_files
- do
- eval ac_val=\$$ac_var
- case $ac_val in
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- esac
- $as_echo "$ac_var='\''$ac_val'\''"
- done | sort
- echo
- fi
-
- if test -s confdefs.h; then
- $as_echo "## ----------- ##
-## confdefs.h. ##
-## ----------- ##"
- echo
- cat confdefs.h
- echo
- fi
- test "$ac_signal" != 0 &&
- $as_echo "$as_me: caught signal $ac_signal"
- $as_echo "$as_me: exit $exit_status"
- } >&5
- rm -f core *.core core.conftest.* &&
- rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
- exit $exit_status
-' 0
-for ac_signal in 1 2 13 15; do
- trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
-done
-ac_signal=0
-
-# confdefs.h avoids OS command line length limits that DEFS can exceed.
-rm -f -r conftest* confdefs.h
-
-$as_echo "/* confdefs.h */" > confdefs.h
-
-# Predefined preprocessor variables.
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_NAME "$PACKAGE_NAME"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_VERSION "$PACKAGE_VERSION"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_STRING "$PACKAGE_STRING"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_URL "$PACKAGE_URL"
-_ACEOF
-
-
-# Let the site file select an alternate cache file if it wants to.
-# Prefer an explicitly selected file to automatically selected ones.
-ac_site_file1=NONE
-ac_site_file2=NONE
-if test -n "$CONFIG_SITE"; then
- # We do not want a PATH search for config.site.
- case $CONFIG_SITE in #((
- -*) ac_site_file1=./$CONFIG_SITE;;
- */*) ac_site_file1=$CONFIG_SITE;;
- *) ac_site_file1=./$CONFIG_SITE;;
- esac
-elif test "x$prefix" != xNONE; then
- ac_site_file1=$prefix/share/config.site
- ac_site_file2=$prefix/etc/config.site
-else
- ac_site_file1=$ac_default_prefix/share/config.site
- ac_site_file2=$ac_default_prefix/etc/config.site
-fi
-for ac_site_file in "$ac_site_file1" "$ac_site_file2"
-do
- test "x$ac_site_file" = xNONE && continue
- if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
-$as_echo "$as_me: loading site script $ac_site_file" >&6;}
- sed 's/^/| /' "$ac_site_file" >&5
- . "$ac_site_file" \
- || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "failed to load site script $ac_site_file
-See \`config.log' for more details" "$LINENO" 5; }
- fi
-done
-
-if test -r "$cache_file"; then
- # Some versions of bash will fail to source /dev/null (special files
- # actually), so we avoid doing that. DJGPP emulates it as a regular file.
- if test /dev/null != "$cache_file" && test -f "$cache_file"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
-$as_echo "$as_me: loading cache $cache_file" >&6;}
- case $cache_file in
- [\\/]* | ?:[\\/]* ) . "$cache_file";;
- *) . "./$cache_file";;
- esac
- fi
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
-$as_echo "$as_me: creating cache $cache_file" >&6;}
- >$cache_file
-fi
-
-# Check that the precious variables saved in the cache have kept the same
-# value.
-ac_cache_corrupted=false
-for ac_var in $ac_precious_vars; do
- eval ac_old_set=\$ac_cv_env_${ac_var}_set
- eval ac_new_set=\$ac_env_${ac_var}_set
- eval ac_old_val=\$ac_cv_env_${ac_var}_value
- eval ac_new_val=\$ac_env_${ac_var}_value
- case $ac_old_set,$ac_new_set in
- set,)
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
-$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,set)
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
-$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,);;
- *)
- if test "x$ac_old_val" != "x$ac_new_val"; then
- # differences in whitespace do not lead to failure.
- ac_old_val_w=`echo x $ac_old_val`
- ac_new_val_w=`echo x $ac_new_val`
- if test "$ac_old_val_w" != "$ac_new_val_w"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
-$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
- ac_cache_corrupted=:
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
-$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
- eval $ac_var=\$ac_old_val
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
-$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
-$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
- fi;;
- esac
- # Pass precious variables to config.status.
- if test "$ac_new_set" = set; then
- case $ac_new_val in
- *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
- *) ac_arg=$ac_var=$ac_new_val ;;
- esac
- case " $ac_configure_args " in
- *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
- *) as_fn_append ac_configure_args " '$ac_arg'" ;;
- esac
- fi
-done
-if $ac_cache_corrupted; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
-$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
- as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
-fi
-## -------------------- ##
-## Main body of script. ##
-## -------------------- ##
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-am__api_version='1.11'
-
-ac_aux_dir=
-for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
- if test -f "$ac_dir/install-sh"; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install-sh -c"
- break
- elif test -f "$ac_dir/install.sh"; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install.sh -c"
- break
- elif test -f "$ac_dir/shtool"; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/shtool install -c"
- break
- fi
-done
-if test -z "$ac_aux_dir"; then
- as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
-fi
-
-# These three variables are undocumented and unsupported,
-# and are intended to be withdrawn in a future Autoconf release.
-# They can cause serious problems if a builder's source tree is in a directory
-# whose full name contains unusual characters.
-ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
-ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
-ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
-
-
-# Find a good install program. We prefer a C program (faster),
-# so one script is as good as another. But avoid the broken or
-# incompatible versions:
-# SysV /etc/install, /usr/sbin/install
-# SunOS /usr/etc/install
-# IRIX /sbin/install
-# AIX /bin/install
-# AmigaOS /C/install, which installs bootblocks on floppy discs
-# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
-# AFS /usr/afsws/bin/install, which mishandles nonexistent args
-# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
-# OS/2's system install, which has a completely different semantic
-# ./install, which can be erroneously created by make from ./install.sh.
-# Reject install programs that cannot install multiple files.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
-$as_echo_n "checking for a BSD-compatible install... " >&6; }
-if test -z "$INSTALL"; then
-if ${ac_cv_path_install+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- # Account for people who put trailing slashes in PATH elements.
-case $as_dir/ in #((
- ./ | .// | /[cC]/* | \
- /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
- ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
- /usr/ucb/* ) ;;
- *)
- # OSF1 and SCO ODT 3.0 have their own names for install.
- # Don't use installbsd from OSF since it installs stuff as root
- # by default.
- for ac_prog in ginstall scoinst install; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
- if test $ac_prog = install &&
- grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- # AIX install. It has an incompatible calling convention.
- :
- elif test $ac_prog = install &&
- grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- # program-specific install script used by HP pwplus--don't use.
- :
- else
- rm -rf conftest.one conftest.two conftest.dir
- echo one > conftest.one
- echo two > conftest.two
- mkdir conftest.dir
- if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
- test -s conftest.one && test -s conftest.two &&
- test -s conftest.dir/conftest.one &&
- test -s conftest.dir/conftest.two
- then
- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
- break 3
- fi
- fi
- fi
- done
- done
- ;;
-esac
-
- done
-IFS=$as_save_IFS
-
-rm -rf conftest.one conftest.two conftest.dir
-
-fi
- if test "${ac_cv_path_install+set}" = set; then
- INSTALL=$ac_cv_path_install
- else
- # As a last resort, use the slow shell script. Don't cache a
- # value for INSTALL within a source directory, because that will
- # break other packages using the cache if that directory is
- # removed, or if the value is a relative name.
- INSTALL=$ac_install_sh
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
-$as_echo "$INSTALL" >&6; }
-
-# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
-# It thinks the first close brace ends the variable substitution.
-test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
-
-test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
-
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
-$as_echo_n "checking whether build environment is sane... " >&6; }
-# Just in case
-sleep 1
-echo timestamp > conftest.file
-# Reject unsafe characters in $srcdir or the absolute working directory
-# name. Accept space and tab only in the latter.
-am_lf='
-'
-case `pwd` in
- *[\\\"\#\$\&\'\`$am_lf]*)
- as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
-esac
-case $srcdir in
- *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
- as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
-esac
-
-# Do `set' in a subshell so we don't clobber the current shell's
-# arguments. Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
- set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- if test "$*" = "X"; then
- # -L didn't work.
- set X `ls -t "$srcdir/configure" conftest.file`
- fi
- rm -f conftest.file
- if test "$*" != "X $srcdir/configure conftest.file" \
- && test "$*" != "X conftest.file $srcdir/configure"; then
-
- # If neither matched, then we have a broken ls. This can happen
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
-alias in your environment" "$LINENO" 5
- fi
-
- test "$2" = conftest.file
- )
-then
- # Ok.
- :
-else
- as_fn_error $? "newly created file is older than distributed files!
-Check your system clock" "$LINENO" 5
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-test "$program_prefix" != NONE &&
- program_transform_name="s&^&$program_prefix&;$program_transform_name"
-# Use a double $ so make ignores it.
-test "$program_suffix" != NONE &&
- program_transform_name="s&\$&$program_suffix&;$program_transform_name"
-# Double any \ or $.
-# By default was `s,x,x', remove it if useless.
-ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
-program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
-
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
-
-if test x"${MISSING+set}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- *)
- MISSING="\${SHELL} $am_aux_dir/missing" ;;
- esac
-fi
-# Use eval to expand $SHELL
-if eval "$MISSING --run true"; then
- am_missing_run="$MISSING --run "
-else
- am_missing_run=
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
-$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
-fi
-
-if test x"${install_sh}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- *)
- install_sh="\${SHELL} $am_aux_dir/install-sh"
- esac
-fi
-
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'. However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-if test "$cross_compiling" != no; then
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
-set dummy ${ac_tool_prefix}strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_STRIP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$STRIP"; then
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-STRIP=$ac_cv_prog_STRIP
-if test -n "$STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
-$as_echo "$STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_STRIP"; then
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
-set dummy strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_STRIP"; then
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_STRIP="strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
-if test -n "$ac_ct_STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
-$as_echo "$ac_ct_STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_STRIP" = x; then
- STRIP=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- STRIP=$ac_ct_STRIP
- fi
-else
- STRIP="$ac_cv_prog_STRIP"
-fi
-
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
-$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
-if test -z "$MKDIR_P"; then
- if ${ac_cv_path_mkdir+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in mkdir gmkdir; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
- case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
- 'mkdir (GNU coreutils) '* | \
- 'mkdir (coreutils) '* | \
- 'mkdir (fileutils) '4.1*)
- ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
- break 3;;
- esac
- done
- done
- done
-IFS=$as_save_IFS
-
-fi
-
- test -d ./--version && rmdir ./--version
- if test "${ac_cv_path_mkdir+set}" = set; then
- MKDIR_P="$ac_cv_path_mkdir -p"
- else
- # As a last resort, use the slow shell script. Don't cache a
- # value for MKDIR_P within a source directory, because that will
- # break other packages using the cache if that directory is
- # removed, or if the value is a relative name.
- MKDIR_P="$ac_install_sh -d"
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
-$as_echo "$MKDIR_P" >&6; }
-
-mkdir_p="$MKDIR_P"
-case $mkdir_p in
- [\\/$]* | ?:[\\/]*) ;;
- */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-esac
-
-for ac_prog in gawk mawk nawk awk
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_AWK+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$AWK"; then
- ac_cv_prog_AWK="$AWK" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_AWK="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-AWK=$ac_cv_prog_AWK
-if test -n "$AWK"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
-$as_echo "$AWK" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$AWK" && break
-done
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
-$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
-set x ${MAKE-make}
-ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
-if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat >conftest.make <<\_ACEOF
-SHELL = /bin/sh
-all:
- @echo '@@@%%%=$(MAKE)=@@@%%%'
-_ACEOF
-# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
-case `${MAKE-make} -f conftest.make 2>/dev/null` in
- *@@@%%%=?*=@@@%%%*)
- eval ac_cv_prog_make_${ac_make}_set=yes;;
- *)
- eval ac_cv_prog_make_${ac_make}_set=no;;
-esac
-rm -f conftest.make
-fi
-if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- SET_MAKE=
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- SET_MAKE="MAKE=${MAKE-make}"
-fi
-
-rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
- am__leading_dot=.
-else
- am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- # is not polluted with repeated "-I."
- am__isrc=' -I$(srcdir)'
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
- fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
- if (cygpath --version) >/dev/null 2>/dev/null; then
- CYGPATH_W='cygpath -w'
- else
- CYGPATH_W=echo
- fi
-fi
-
-
-# Define the identity of the package.
- PACKAGE=spglib
- VERSION=1.4.1
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE "$PACKAGE"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define VERSION "$VERSION"
-_ACEOF
-
-# Some tools Automake needs.
-
-ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
-
-
-AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
-
-
-AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
-
-
-AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
-
-
-MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
-
-# We need awk for the "check" target. The system "awk" is bad on
-# some platforms.
-# Always define AMTAR for backward compatibility. Yes, it's still used
-# in the wild :-( We should find a proper way to deprecate it ...
-AMTAR='$${TAR-tar}'
-
-am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
-
-
-
-
-
-
-ac_config_headers="$ac_config_headers config.h"
-
-
-
-# Checks for programs.
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
-set dummy ${ac_tool_prefix}gcc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_CC="${ac_tool_prefix}gcc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_CC"; then
- ac_ct_CC=$CC
- # Extract the first word of "gcc", so it can be a program name with args.
-set dummy gcc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_CC"; then
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_CC="gcc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
-if test -n "$ac_ct_CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
-$as_echo "$ac_ct_CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_CC" = x; then
- CC=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- CC=$ac_ct_CC
- fi
-else
- CC="$ac_cv_prog_CC"
-fi
-
-if test -z "$CC"; then
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
-set dummy ${ac_tool_prefix}cc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_CC="${ac_tool_prefix}cc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- fi
-fi
-if test -z "$CC"; then
- # Extract the first word of "cc", so it can be a program name with args.
-set dummy cc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
- ac_prog_rejected=no
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
- ac_prog_rejected=yes
- continue
- fi
- ac_cv_prog_CC="cc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-if test $ac_prog_rejected = yes; then
- # We found a bogon in the path, so make sure we never use it.
- set dummy $ac_cv_prog_CC
- shift
- if test $# != 0; then
- # We chose a different compiler from the bogus one.
- # However, it has the same basename, so the bogon will be chosen
- # first if we set CC to just the basename; use the full file name.
- shift
- ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
- fi
-fi
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$CC"; then
- if test -n "$ac_tool_prefix"; then
- for ac_prog in cl.exe
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$CC" && break
- done
-fi
-if test -z "$CC"; then
- ac_ct_CC=$CC
- for ac_prog in cl.exe
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_CC"; then
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_CC="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
-if test -n "$ac_ct_CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
-$as_echo "$ac_ct_CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$ac_ct_CC" && break
-done
-
- if test "x$ac_ct_CC" = x; then
- CC=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- CC=$ac_ct_CC
- fi
-fi
-
-fi
-
-
-test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "no acceptable C compiler found in \$PATH
-See \`config.log' for more details" "$LINENO" 5; }
-
-# Provide some information about the compiler.
-$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
-set X $ac_compile
-ac_compiler=$2
-for ac_option in --version -v -V -qversion; do
- { { ac_try="$ac_compiler $ac_option >&5"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compiler $ac_option >&5") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- sed '10a\
-... rest of stderr output deleted ...
- 10q' conftest.err >conftest.er1
- cat conftest.er1 >&5
- fi
- rm -f conftest.er1 conftest.err
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
-done
-
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-ac_clean_files_save=$ac_clean_files
-ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
-# Try to create an executable without -o first, disregard a.out.
-# It will help us diagnose broken compilers, and finding out an intuition
-# of exeext.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
-$as_echo_n "checking whether the C compiler works... " >&6; }
-ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
-
-# The possible output files:
-ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
-
-ac_rmfiles=
-for ac_file in $ac_files
-do
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
- * ) ac_rmfiles="$ac_rmfiles $ac_file";;
- esac
-done
-rm -f $ac_rmfiles
-
-if { { ac_try="$ac_link_default"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link_default") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then :
- # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
-# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
-# in a Makefile. We should not override ac_cv_exeext if it was cached,
-# so that the user can short-circuit this test for compilers unknown to
-# Autoconf.
-for ac_file in $ac_files ''
-do
- test -f "$ac_file" || continue
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
- ;;
- [ab].out )
- # We found the default executable, but exeext='' is most
- # certainly right.
- break;;
- *.* )
- if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
- then :; else
- ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
- fi
- # We set ac_cv_exeext here because the later test for it is not
- # safe: cross compilers may not add the suffix if given an `-o'
- # argument, so we may need to know it at that point already.
- # Even if this section looks crufty: it has the advantage of
- # actually working.
- break;;
- * )
- break;;
- esac
-done
-test "$ac_cv_exeext" = no && ac_cv_exeext=
-
-else
- ac_file=''
-fi
-if test -z "$ac_file"; then :
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-$as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error 77 "C compiler cannot create executables
-See \`config.log' for more details" "$LINENO" 5; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
-$as_echo_n "checking for C compiler default output file name... " >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
-$as_echo "$ac_file" >&6; }
-ac_exeext=$ac_cv_exeext
-
-rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
-ac_clean_files=$ac_clean_files_save
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
-$as_echo_n "checking for suffix of executables... " >&6; }
-if { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then :
- # If both `conftest.exe' and `conftest' are `present' (well, observable)
-# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
-# work properly (i.e., refer to `conftest.exe'), while it won't with
-# `rm'.
-for ac_file in conftest.exe conftest conftest.*; do
- test -f "$ac_file" || continue
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
- *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
- break;;
- * ) break;;
- esac
-done
-else
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "cannot compute suffix of executables: cannot compile and link
-See \`config.log' for more details" "$LINENO" 5; }
-fi
-rm -f conftest conftest$ac_cv_exeext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
-$as_echo "$ac_cv_exeext" >&6; }
-
-rm -f conftest.$ac_ext
-EXEEXT=$ac_cv_exeext
-ac_exeext=$EXEEXT
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdio.h>
-int
-main ()
-{
-FILE *f = fopen ("conftest.out", "w");
- return ferror (f) || fclose (f) != 0;
-
- ;
- return 0;
-}
-_ACEOF
-ac_clean_files="$ac_clean_files conftest.out"
-# Check that the compiler produces executables we can run. If not, either
-# the compiler is broken, or we cross compile.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
-$as_echo_n "checking whether we are cross compiling... " >&6; }
-if test "$cross_compiling" != yes; then
- { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
- if { ac_try='./conftest$ac_cv_exeext'
- { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; }; then
- cross_compiling=no
- else
- if test "$cross_compiling" = maybe; then
- cross_compiling=yes
- else
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "cannot run C compiled programs.
-If you meant to cross compile, use \`--host'.
-See \`config.log' for more details" "$LINENO" 5; }
- fi
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
-$as_echo "$cross_compiling" >&6; }
-
-rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
-ac_clean_files=$ac_clean_files_save
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
-$as_echo_n "checking for suffix of object files... " >&6; }
-if ${ac_cv_objext+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-rm -f conftest.o conftest.obj
-if { { ac_try="$ac_compile"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compile") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then :
- for ac_file in conftest.o conftest.obj conftest.*; do
- test -f "$ac_file" || continue;
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
- *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
- break;;
- esac
-done
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "cannot compute suffix of object files: cannot compile
-See \`config.log' for more details" "$LINENO" 5; }
-fi
-rm -f conftest.$ac_cv_objext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
-$as_echo "$ac_cv_objext" >&6; }
-OBJEXT=$ac_cv_objext
-ac_objext=$OBJEXT
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
-$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
-if ${ac_cv_c_compiler_gnu+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-#ifndef __GNUC__
- choke me
-#endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_compiler_gnu=yes
-else
- ac_compiler_gnu=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-ac_cv_c_compiler_gnu=$ac_compiler_gnu
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
-$as_echo "$ac_cv_c_compiler_gnu" >&6; }
-if test $ac_compiler_gnu = yes; then
- GCC=yes
-else
- GCC=
-fi
-ac_test_CFLAGS=${CFLAGS+set}
-ac_save_CFLAGS=$CFLAGS
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
-$as_echo_n "checking whether $CC accepts -g... " >&6; }
-if ${ac_cv_prog_cc_g+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_save_c_werror_flag=$ac_c_werror_flag
- ac_c_werror_flag=yes
- ac_cv_prog_cc_g=no
- CFLAGS="-g"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
-else
- CFLAGS=""
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-
-else
- ac_c_werror_flag=$ac_save_c_werror_flag
- CFLAGS="-g"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- ac_c_werror_flag=$ac_save_c_werror_flag
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
-$as_echo "$ac_cv_prog_cc_g" >&6; }
-if test "$ac_test_CFLAGS" = set; then
- CFLAGS=$ac_save_CFLAGS
-elif test $ac_cv_prog_cc_g = yes; then
- if test "$GCC" = yes; then
- CFLAGS="-g -O2"
- else
- CFLAGS="-g"
- fi
-else
- if test "$GCC" = yes; then
- CFLAGS="-O2"
- else
- CFLAGS=
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
-$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
-if ${ac_cv_prog_cc_c89+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_cv_prog_cc_c89=no
-ac_save_CC=$CC
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdarg.h>
-#include <stdio.h>
-struct stat;
-/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
-struct buf { int x; };
-FILE * (*rcsopen) (struct buf *, struct stat *, int);
-static char *e (p, i)
- char **p;
- int i;
-{
- return p[i];
-}
-static char *f (char * (*g) (char **, int), char **p, ...)
-{
- char *s;
- va_list v;
- va_start (v,p);
- s = g (p, va_arg (v,int));
- va_end (v);
- return s;
-}
-
-/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
- function prototypes and stuff, but not '\xHH' hex character constants.
- These don't provoke an error unfortunately, instead are silently treated
- as 'x'. The following induces an error, until -std is added to get
- proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
- array size at least. It's necessary to write '\x00'==0 to get something
- that's true only with -std. */
-int osf4_cc_array ['\x00' == 0 ? 1 : -1];
-
-/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
- inside strings and character constants. */
-#define FOO(x) 'x'
-int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
-
-int test (int i, double x);
-struct s1 {int (*f) (int a);};
-struct s2 {int (*f) (double a);};
-int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
-int argc;
-char **argv;
-int
-main ()
-{
-return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
- ;
- return 0;
-}
-_ACEOF
-for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
- -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
-do
- CC="$ac_save_CC $ac_arg"
- if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_c89=$ac_arg
-fi
-rm -f core conftest.err conftest.$ac_objext
- test "x$ac_cv_prog_cc_c89" != "xno" && break
-done
-rm -f conftest.$ac_ext
-CC=$ac_save_CC
-
-fi
-# AC_CACHE_VAL
-case "x$ac_cv_prog_cc_c89" in
- x)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
-$as_echo "none needed" >&6; } ;;
- xno)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
-$as_echo "unsupported" >&6; } ;;
- *)
- CC="$CC $ac_cv_prog_cc_c89"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
-$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
-esac
-if test "x$ac_cv_prog_cc_c89" != xno; then :
-
-fi
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-DEPDIR="${am__leading_dot}deps"
-
-ac_config_commands="$ac_config_commands depfiles"
-
-
-am_make=${MAKE-make}
-cat > confinc << 'END'
-am__doit:
- @echo this is the am__doit target
-.PHONY: am__doit
-END
-# If we don't find an include directive, just comment out the code.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
-$as_echo_n "checking for style of include used by $am_make... " >&6; }
-am__include="#"
-am__quote=
-_am_result=none
-# First try GNU make style include.
-echo "include confinc" > confmf
-# Ignore all kinds of additional output from `make'.
-case `$am_make -s -f confmf 2> /dev/null` in #(
-*the\ am__doit\ target*)
- am__include=include
- am__quote=
- _am_result=GNU
- ;;
-esac
-# Now try BSD make style include.
-if test "$am__include" = "#"; then
- echo '.include "confinc"' > confmf
- case `$am_make -s -f confmf 2> /dev/null` in #(
- *the\ am__doit\ target*)
- am__include=.include
- am__quote="\""
- _am_result=BSD
- ;;
- esac
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
-$as_echo "$_am_result" >&6; }
-rm -f confinc confmf
-
-# Check whether --enable-dependency-tracking was given.
-if test "${enable_dependency_tracking+set}" = set; then :
- enableval=$enable_dependency_tracking;
-fi
-
-if test "x$enable_dependency_tracking" != xno; then
- am_depcomp="$ac_aux_dir/depcomp"
- AMDEPBACKSLASH='\'
- am__nodep='_no'
-fi
- if test "x$enable_dependency_tracking" != xno; then
- AMDEP_TRUE=
- AMDEP_FALSE='#'
-else
- AMDEP_TRUE='#'
- AMDEP_FALSE=
-fi
-
-
-
-depcc="$CC" am_compiler_list=
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
-$as_echo_n "checking dependency style of $depcc... " >&6; }
-if ${am_cv_CC_dependencies_compiler_type+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- # We make a subdir and do the tests there. Otherwise we can end up
- # making bogus files that we don't know about and never remove. For
- # instance it was reported that on HP-UX the gcc test will end up
- # making a dummy file named `D' -- because `-MD' means `put the output
- # in D'.
- rm -rf conftest.dir
- mkdir conftest.dir
- # Copy depcomp to subdir because otherwise we won't find it if we're
- # using a relative directory.
- cp "$am_depcomp" conftest.dir
- cd conftest.dir
- # We will build objects and dependencies in a subdirectory because
- # it helps to detect inapplicable dependency modes. For instance
- # both Tru64's cc and ICC support -MD to output dependencies as a
- # side effect of compilation, but ICC will put the dependencies in
- # the current directory while Tru64 will put them in the object
- # directory.
- mkdir sub
-
- am_cv_CC_dependencies_compiler_type=none
- if test "$am_compiler_list" = ""; then
- am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
- fi
- am__universal=false
- case " $depcc " in #(
- *\ -arch\ *\ -arch\ *) am__universal=true ;;
- esac
-
- for depmode in $am_compiler_list; do
- # Setup a source with many dependencies, because some compilers
- # like to wrap large dependency lists on column 80 (with \), and
- # we should not choose a depcomp mode which is confused by this.
- #
- # We need to recreate these files for each test, as the compiler may
- # overwrite some of them when testing with obscure command lines.
- # This happens at least with the AIX C compiler.
- : > sub/conftest.c
- for i in 1 2 3 4 5 6; do
- echo '#include "conftst'$i'.h"' >> sub/conftest.c
- # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
- # Solaris 8's {/usr,}/bin/sh.
- touch sub/conftst$i.h
- done
- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
- # We check with `-c' and `-o' for the sake of the "dashmstdout"
- # mode. It turns out that the SunPro C++ compiler does not properly
- # handle `-M -o', and we need to detect this. Also, some Intel
- # versions had trouble with output in subdirs
- am__obj=sub/conftest.${OBJEXT-o}
- am__minus_obj="-o $am__obj"
- case $depmode in
- gcc)
- # This depmode causes a compiler race in universal mode.
- test "$am__universal" = false || continue
- ;;
- nosideeffect)
- # after this tag, mechanisms are not by side-effect, so they'll
- # only be used when explicitly requested
- if test "x$enable_dependency_tracking" = xyes; then
- continue
- else
- break
- fi
- ;;
- msvc7 | msvc7msys | msvisualcpp | msvcmsys)
- # This compiler won't grok `-c -o', but also, the minuso test has
- # not run yet. These depmodes are late enough in the game, and
- # so weak that their functioning should not be impacted.
- am__obj=conftest.${OBJEXT-o}
- am__minus_obj=
- ;;
- none) break ;;
- esac
- if depmode=$depmode \
- source=sub/conftest.c object=$am__obj \
- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- >/dev/null 2>conftest.err &&
- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- # icc doesn't choke on unknown options, it will just issue warnings
- # or remarks (even with -Werror). So we grep stderr for any message
- # that says an option was ignored or not supported.
- # When given -MP, icc 7.0 and 7.1 complain thusly:
- # icc: Command line warning: ignoring option '-M'; no argument required
- # The diagnosis changed in icc 8.0:
- # icc: Command line remark: option '-MP' not supported
- if (grep 'ignoring option' conftest.err ||
- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- am_cv_CC_dependencies_compiler_type=$depmode
- break
- fi
- fi
- done
-
- cd ..
- rm -rf conftest.dir
-else
- am_cv_CC_dependencies_compiler_type=none
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
-$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
-CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
-
- if
- test "x$enable_dependency_tracking" != xno \
- && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
- am__fastdepCC_TRUE=
- am__fastdepCC_FALSE='#'
-else
- am__fastdepCC_TRUE='#'
- am__fastdepCC_FALSE=
-fi
-
-
-# AC_PROG_RANLIB
-if test "x$CC" != xcc; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
-$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
-$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
-fi
-set dummy $CC; ac_cc=`$as_echo "$2" |
- sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
-if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-# Make sure it works both with $CC and with simple cc.
-# We do the test twice because some compilers refuse to overwrite an
-# existing .o file with -o, though they will create one.
-ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
-rm -f conftest2.*
-if { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } &&
- test -f conftest2.$ac_objext && { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; };
-then
- eval ac_cv_prog_cc_${ac_cc}_c_o=yes
- if test "x$CC" != xcc; then
- # Test first that cc exists at all.
- if { ac_try='cc -c conftest.$ac_ext >&5'
- { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; }; then
- ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
- rm -f conftest2.*
- if { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } &&
- test -f conftest2.$ac_objext && { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; };
- then
- # cc works too.
- :
- else
- # cc exists but doesn't like -o.
- eval ac_cv_prog_cc_${ac_cc}_c_o=no
- fi
- fi
- fi
-else
- eval ac_cv_prog_cc_${ac_cc}_c_o=no
-fi
-rm -f core conftest*
-
-fi
-if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-
-$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
-
-fi
-
-# FIXME: we rely on the cache variable name because
-# there is no other way.
-set dummy $CC
-am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
-eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
-if test "$am_t" != yes; then
- # Losing compiler, so override with the script.
- # FIXME: It is wrong to rewrite CC.
- # But if we don't then we get into trouble of one sort or another.
- # A longer-term fix would be to have automake use am__CC in this case,
- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
- CC="$am_aux_dir/compile $CC"
-fi
-
-
-case `pwd` in
- *\ * | *\ *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
-$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
-esac
-
-
-
-macro_version='2.4.2'
-macro_revision='1.3337'
-
-
-
-
-
-
-
-
-
-
-
-
-
-ltmain="$ac_aux_dir/ltmain.sh"
-
-# Make sure we can run config.sub.
-$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
- as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
-$as_echo_n "checking build system type... " >&6; }
-if ${ac_cv_build+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_build_alias=$build_alias
-test "x$ac_build_alias" = x &&
- ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
-test "x$ac_build_alias" = x &&
- as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
-ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
- as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
-$as_echo "$ac_cv_build" >&6; }
-case $ac_cv_build in
-*-*-*) ;;
-*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
-esac
-build=$ac_cv_build
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_build
-shift
-build_cpu=$1
-build_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-build_os=$*
-IFS=$ac_save_IFS
-case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
-$as_echo_n "checking host system type... " >&6; }
-if ${ac_cv_host+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "x$host_alias" = x; then
- ac_cv_host=$ac_cv_build
-else
- ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
- as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
-$as_echo "$ac_cv_host" >&6; }
-case $ac_cv_host in
-*-*-*) ;;
-*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
-esac
-host=$ac_cv_host
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_host
-shift
-host_cpu=$1
-host_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-host_os=$*
-IFS=$ac_save_IFS
-case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
-
-
-# Backslashify metacharacters that are still active within
-# double-quoted strings.
-sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\(["`\\]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-
-ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
-$as_echo_n "checking how to print strings... " >&6; }
-# Test print first, because it will be a builtin if present.
-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
- test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='print -r --'
-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='printf %s\n'
-else
- # Use this function as a fallback that always works.
- func_fallback_echo ()
- {
- eval 'cat <<_LTECHO_EOF
-$1
-_LTECHO_EOF'
- }
- ECHO='func_fallback_echo'
-fi
-
-# func_echo_all arg...
-# Invoke $ECHO with all args, space-separated.
-func_echo_all ()
-{
- $ECHO ""
-}
-
-case "$ECHO" in
- printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
-$as_echo "printf" >&6; } ;;
- print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
-$as_echo "print -r" >&6; } ;;
- *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
-$as_echo "cat" >&6; } ;;
-esac
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
-$as_echo_n "checking for a sed that does not truncate output... " >&6; }
-if ${ac_cv_path_SED+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
- for ac_i in 1 2 3 4 5 6 7; do
- ac_script="$ac_script$as_nl$ac_script"
- done
- echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
- { ac_script=; unset ac_script;}
- if test -z "$SED"; then
- ac_path_SED_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in sed gsed; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
- as_fn_executable_p "$ac_path_SED" || continue
-# Check for GNU ac_path_SED and select it if it is found.
- # Check for GNU $ac_path_SED
-case `"$ac_path_SED" --version 2>&1` in
-*GNU*)
- ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo '' >> "conftest.nl"
- "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_SED_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_SED="$ac_path_SED"
- ac_path_SED_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_SED_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_SED"; then
- as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
- fi
-else
- ac_cv_path_SED=$SED
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
-$as_echo "$ac_cv_path_SED" >&6; }
- SED="$ac_cv_path_SED"
- rm -f conftest.sed
-
-test -z "$SED" && SED=sed
-Xsed="$SED -e 1s/^X//"
-
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
-$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
-if ${ac_cv_path_GREP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -z "$GREP"; then
- ac_path_GREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in grep ggrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
- as_fn_executable_p "$ac_path_GREP" || continue
-# Check for GNU ac_path_GREP and select it if it is found.
- # Check for GNU $ac_path_GREP
-case `"$ac_path_GREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'GREP' >> "conftest.nl"
- "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_GREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_GREP="$ac_path_GREP"
- ac_path_GREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_GREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_GREP"; then
- as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_GREP=$GREP
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
-$as_echo "$ac_cv_path_GREP" >&6; }
- GREP="$ac_cv_path_GREP"
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
-$as_echo_n "checking for egrep... " >&6; }
-if ${ac_cv_path_EGREP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
- then ac_cv_path_EGREP="$GREP -E"
- else
- if test -z "$EGREP"; then
- ac_path_EGREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in egrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
- as_fn_executable_p "$ac_path_EGREP" || continue
-# Check for GNU ac_path_EGREP and select it if it is found.
- # Check for GNU $ac_path_EGREP
-case `"$ac_path_EGREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'EGREP' >> "conftest.nl"
- "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_EGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_EGREP="$ac_path_EGREP"
- ac_path_EGREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_EGREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_EGREP"; then
- as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_EGREP=$EGREP
-fi
-
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
-$as_echo "$ac_cv_path_EGREP" >&6; }
- EGREP="$ac_cv_path_EGREP"
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
-$as_echo_n "checking for fgrep... " >&6; }
-if ${ac_cv_path_FGREP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
- then ac_cv_path_FGREP="$GREP -F"
- else
- if test -z "$FGREP"; then
- ac_path_FGREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in fgrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
- as_fn_executable_p "$ac_path_FGREP" || continue
-# Check for GNU ac_path_FGREP and select it if it is found.
- # Check for GNU $ac_path_FGREP
-case `"$ac_path_FGREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'FGREP' >> "conftest.nl"
- "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_FGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_FGREP="$ac_path_FGREP"
- ac_path_FGREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_FGREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_FGREP"; then
- as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_FGREP=$FGREP
-fi
-
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
-$as_echo "$ac_cv_path_FGREP" >&6; }
- FGREP="$ac_cv_path_FGREP"
-
-
-test -z "$GREP" && GREP=grep
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-# Check whether --with-gnu-ld was given.
-if test "${with_gnu_ld+set}" = set; then :
- withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
-else
- with_gnu_ld=no
-fi
-
-ac_prog=ld
-if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
-$as_echo_n "checking for ld used by $CC... " >&6; }
- case $host in
- *-*-mingw*)
- # gcc leaves a trailing carriage return which upsets mingw
- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- *)
- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- esac
- case $ac_prog in
- # Accept absolute paths.
- [\\/]* | ?:[\\/]*)
- re_direlt='/[^/][^/]*/\.\./'
- # Canonicalize the pathname of ld
- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- done
- test -z "$LD" && LD="$ac_prog"
- ;;
- "")
- # If it fails, then pretend we aren't using GCC.
- ac_prog=ld
- ;;
- *)
- # If it is relative, then search for the first ld in PATH.
- with_gnu_ld=unknown
- ;;
- esac
-elif test "$with_gnu_ld" = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
-$as_echo_n "checking for GNU ld... " >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
-$as_echo_n "checking for non-GNU ld... " >&6; }
-fi
-if ${lt_cv_path_LD+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -z "$LD"; then
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- lt_cv_path_LD="$ac_dir/$ac_prog"
- # Check to see if the program is GNU ld. I'd rather use --version,
- # but apparently some variants of GNU ld only accept -v.
- # Break only if it was the GNU/non-GNU ld that we prefer.
- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- *GNU* | *'with BFD'*)
- test "$with_gnu_ld" != no && break
- ;;
- *)
- test "$with_gnu_ld" != yes && break
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
-else
- lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi
-fi
-
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
-$as_echo "$LD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
-$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
-if ${lt_cv_prog_gnu_ld+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- # I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
- lt_cv_prog_gnu_ld=yes
- ;;
-*)
- lt_cv_prog_gnu_ld=no
- ;;
-esac
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
-$as_echo "$lt_cv_prog_gnu_ld" >&6; }
-with_gnu_ld=$lt_cv_prog_gnu_ld
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
-$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
-if ${lt_cv_path_NM+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$NM"; then
- # Let the user override the test.
- lt_cv_path_NM="$NM"
-else
- lt_nm_to_check="${ac_tool_prefix}nm"
- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
- lt_nm_to_check="$lt_nm_to_check nm"
- fi
- for lt_tmp_nm in $lt_nm_to_check; do
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- tmp_nm="$ac_dir/$lt_tmp_nm"
- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
- # Check to see if the nm accepts a BSD-compat flag.
- # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- # nm: unknown option "B" ignored
- # Tru64's nm complains that /dev/null is an invalid object file
- case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
- */dev/null* | *'Invalid file or object type'*)
- lt_cv_path_NM="$tmp_nm -B"
- break
- ;;
- *)
- case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
- */dev/null*)
- lt_cv_path_NM="$tmp_nm -p"
- break
- ;;
- *)
- lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
- continue # so that we can try to find one that supports BSD flags
- ;;
- esac
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
- done
- : ${lt_cv_path_NM=no}
-fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
-$as_echo "$lt_cv_path_NM" >&6; }
-if test "$lt_cv_path_NM" != "no"; then
- NM="$lt_cv_path_NM"
-else
- # Didn't find any BSD compatible name lister, look for dumpbin.
- if test -n "$DUMPBIN"; then :
- # Let the user override the test.
- else
- if test -n "$ac_tool_prefix"; then
- for ac_prog in dumpbin "link -dump"
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_DUMPBIN+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$DUMPBIN"; then
- ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-DUMPBIN=$ac_cv_prog_DUMPBIN
-if test -n "$DUMPBIN"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
-$as_echo "$DUMPBIN" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$DUMPBIN" && break
- done
-fi
-if test -z "$DUMPBIN"; then
- ac_ct_DUMPBIN=$DUMPBIN
- for ac_prog in dumpbin "link -dump"
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_DUMPBIN"; then
- ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
-if test -n "$ac_ct_DUMPBIN"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
-$as_echo "$ac_ct_DUMPBIN" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$ac_ct_DUMPBIN" && break
-done
-
- if test "x$ac_ct_DUMPBIN" = x; then
- DUMPBIN=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DUMPBIN=$ac_ct_DUMPBIN
- fi
-fi
-
- case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
- *COFF*)
- DUMPBIN="$DUMPBIN -symbols"
- ;;
- *)
- DUMPBIN=:
- ;;
- esac
- fi
-
- if test "$DUMPBIN" != ":"; then
- NM="$DUMPBIN"
- fi
-fi
-test -z "$NM" && NM=nm
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
-$as_echo_n "checking the name lister ($NM) interface... " >&6; }
-if ${lt_cv_nm_interface+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_nm_interface="BSD nm"
- echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
- (eval "$ac_compile" 2>conftest.err)
- cat conftest.err >&5
- (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- cat conftest.err >&5
- (eval echo "\"\$as_me:$LINENO: output\"" >&5)
- cat conftest.out >&5
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- lt_cv_nm_interface="MS dumpbin"
- fi
- rm -f conftest*
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
-$as_echo "$lt_cv_nm_interface" >&6; }
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
-$as_echo_n "checking whether ln -s works... " >&6; }
-LN_S=$as_ln_s
-if test "$LN_S" = "ln -s"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
-$as_echo "no, using $LN_S" >&6; }
-fi
-
-# find the maximum length of command line arguments
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
-$as_echo_n "checking the maximum length of command line arguments... " >&6; }
-if ${lt_cv_sys_max_cmd_len+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- i=0
- teststring="ABCD"
-
- case $build_os in
- msdosdjgpp*)
- # On DJGPP, this test can blow up pretty badly due to problems in libc
- # (any single argument exceeding 2000 bytes causes a buffer overrun
- # during glob expansion). Even if it were fixed, the result of this
- # check would be larger than it should be.
- lt_cv_sys_max_cmd_len=12288; # 12K is about right
- ;;
-
- gnu*)
- # Under GNU Hurd, this test is not required because there is
- # no limit to the length of command line arguments.
- # Libtool will interpret -1 as no limit whatsoever
- lt_cv_sys_max_cmd_len=-1;
- ;;
-
- cygwin* | mingw* | cegcc*)
- # On Win9x/ME, this test blows up -- it succeeds, but takes
- # about 5 minutes as the teststring grows exponentially.
- # Worse, since 9x/ME are not pre-emptively multitasking,
- # you end up with a "frozen" computer, even though with patience
- # the test eventually succeeds (with a max line length of 256k).
- # Instead, let's just punt: use the minimum linelength reported by
- # all of the supported platforms: 8192 (on NT/2K/XP).
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- mint*)
- # On MiNT this can take a long time and run out of memory.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- amigaos*)
- # On AmigaOS with pdksh, this test takes hours, literally.
- # So we just punt and use a minimum line length of 8192.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- # This has been around since 386BSD, at least. Likely further.
- if test -x /sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- elif test -x /usr/sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- else
- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- fi
- # And add a safety zone
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- ;;
-
- interix*)
- # We know the value 262144 and hardcode it with a safety zone (like BSD)
- lt_cv_sys_max_cmd_len=196608
- ;;
-
- os2*)
- # The test takes a long time on OS/2.
- lt_cv_sys_max_cmd_len=8192
- ;;
-
- osf*)
- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- # nice to cause kernel panics so lets avoid the loop below.
- # First set a reasonable default.
- lt_cv_sys_max_cmd_len=16384
- #
- if test -x /sbin/sysconfig; then
- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- *1*) lt_cv_sys_max_cmd_len=-1 ;;
- esac
- fi
- ;;
- sco3.2v5*)
- lt_cv_sys_max_cmd_len=102400
- ;;
- sysv5* | sco5v6* | sysv4.2uw2*)
- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- if test -n "$kargmax"; then
- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
- else
- lt_cv_sys_max_cmd_len=32768
- fi
- ;;
- *)
- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- if test -n "$lt_cv_sys_max_cmd_len"; then
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- else
- # Make teststring a little bigger before we do anything with it.
- # a 1K string should be a reasonable start.
- for i in 1 2 3 4 5 6 7 8 ; do
- teststring=$teststring$teststring
- done
- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- # If test is not a shell built-in, we'll probably end up computing a
- # maximum length that is only half of the actual maximum length, but
- # we can't tell.
- while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
- = "X$teststring$teststring"; } >/dev/null 2>&1 &&
- test $i != 17 # 1/2 MB should be enough
- do
- i=`expr $i + 1`
- teststring=$teststring$teststring
- done
- # Only check the string length outside the loop.
- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- teststring=
- # Add a significant safety factor because C++ compilers can tack on
- # massive amounts of additional arguments before passing them to the
- # linker. It appears as though 1/2 is a usable value.
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- fi
- ;;
- esac
-
-fi
-
-if test -n $lt_cv_sys_max_cmd_len ; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
-$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
-$as_echo "none" >&6; }
-fi
-max_cmd_len=$lt_cv_sys_max_cmd_len
-
-
-
-
-
-
-: ${CP="cp -f"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
-$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
-# Try some XSI features
-xsi_shell=no
-( _lt_dummy="a/b/c"
- test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
- = c,a/b,b/c, \
- && eval 'test $(( 1 + 1 )) -eq 2 \
- && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- && xsi_shell=yes
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
-$as_echo "$xsi_shell" >&6; }
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
-$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
-lt_shell_append=no
-( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
- >/dev/null 2>&1 \
- && lt_shell_append=yes
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
-$as_echo "$lt_shell_append" >&6; }
-
-
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- lt_unset=unset
-else
- lt_unset=false
-fi
-
-
-
-
-
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
- # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- lt_SP2NL='tr \040 \012'
- lt_NL2SP='tr \015\012 \040\040'
- ;;
- *) # EBCDIC based system
- lt_SP2NL='tr \100 \n'
- lt_NL2SP='tr \r\n \100\100'
- ;;
-esac
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
-$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
-if ${lt_cv_to_host_file_cmd+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
- ;;
- esac
- ;;
- *-*-cygwin* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
- ;;
- esac
- ;;
- * ) # unhandled hosts (and "normal" native builds)
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
-esac
-
-fi
-
-to_host_file_cmd=$lt_cv_to_host_file_cmd
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
-$as_echo "$lt_cv_to_host_file_cmd" >&6; }
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
-$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
-if ${lt_cv_to_tool_file_cmd+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- #assume ordinary cross tools, or native build.
-lt_cv_to_tool_file_cmd=func_convert_file_noop
-case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
- ;;
- esac
- ;;
-esac
-
-fi
-
-to_tool_file_cmd=$lt_cv_to_tool_file_cmd
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
-$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
-$as_echo_n "checking for $LD option to reload object files... " >&6; }
-if ${lt_cv_ld_reload_flag+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ld_reload_flag='-r'
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
-$as_echo "$lt_cv_ld_reload_flag" >&6; }
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- if test "$GCC" != yes; then
- reload_cmds=false
- fi
- ;;
- darwin*)
- if test "$GCC" = yes; then
- reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- else
- reload_cmds='$LD$reload_flag -o $output$reload_objs'
- fi
- ;;
-esac
-
-
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
-set dummy ${ac_tool_prefix}objdump; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_OBJDUMP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OBJDUMP"; then
- ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OBJDUMP=$ac_cv_prog_OBJDUMP
-if test -n "$OBJDUMP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
-$as_echo "$OBJDUMP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OBJDUMP"; then
- ac_ct_OBJDUMP=$OBJDUMP
- # Extract the first word of "objdump", so it can be a program name with args.
-set dummy objdump; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OBJDUMP"; then
- ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_OBJDUMP="objdump"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
-if test -n "$ac_ct_OBJDUMP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
-$as_echo "$ac_ct_OBJDUMP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OBJDUMP" = x; then
- OBJDUMP="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OBJDUMP=$ac_ct_OBJDUMP
- fi
-else
- OBJDUMP="$ac_cv_prog_OBJDUMP"
-fi
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
-$as_echo_n "checking how to recognize dependent libraries... " >&6; }
-if ${lt_cv_deplibs_check_method+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[4-9]*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-beos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-bsdi[45]*)
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
- lt_cv_file_magic_cmd='/usr/bin/file -L'
- lt_cv_file_magic_test_file=/shlib/libc.so
- ;;
-
-cygwin*)
- # func_win32_libid is a shell function defined in ltmain.sh
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- ;;
-
-mingw* | pw32*)
- # Base MSYS/MinGW do not provide the 'file' command needed by
- # func_win32_libid shell function, so use a weaker test based on 'objdump',
- # unless we find 'file', for example because we are cross-compiling.
- # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
- if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- else
- # Keep this pattern in sync with the one in func_win32_libid.
- lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- fi
- ;;
-
-cegcc*)
- # use the weaker test based on 'objdump'. See mingw*.
- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- ;;
-
-darwin* | rhapsody*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-freebsd* | dragonfly*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- case $host_cpu in
- i*86 )
- # Not sure whether the presence of OpenBSD here was a mistake.
- # Let's accept both of them until this is cleared up.
- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
- esac
- else
- lt_cv_deplibs_check_method=pass_all
- fi
- ;;
-
-gnu*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-haiku*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-hpux10.20* | hpux11*)
- lt_cv_file_magic_cmd=/usr/bin/file
- case $host_cpu in
- ia64*)
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
- lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- ;;
- hppa*64*)
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- ;;
- *)
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
- lt_cv_file_magic_test_file=/usr/lib/libc.sl
- ;;
- esac
- ;;
-
-interix[3-9]*)
- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $LD in
- *-32|*"-32 ") libmagic=32-bit;;
- *-n32|*"-n32 ") libmagic=N32;;
- *-64|*"-64 ") libmagic=64-bit;;
- *) libmagic=never-match;;
- esac
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
- fi
- ;;
-
-newos6*)
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=/usr/lib/libnls.so
- ;;
-
-*nto* | *qnx*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-openbsd*)
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
- fi
- ;;
-
-osf3* | osf4* | osf5*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-rdos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-solaris*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv4 | sysv4.3*)
- case $host_vendor in
- motorola)
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- ;;
- ncr)
- lt_cv_deplibs_check_method=pass_all
- ;;
- sequent)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
- ;;
- sni)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
- lt_cv_file_magic_test_file=/lib/libc.so
- ;;
- siemens)
- lt_cv_deplibs_check_method=pass_all
- ;;
- pc)
- lt_cv_deplibs_check_method=pass_all
- ;;
- esac
- ;;
-
-tpf*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-esac
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
-$as_echo "$lt_cv_deplibs_check_method" >&6; }
-
-file_magic_glob=
-want_nocaseglob=no
-if test "$build" = "$host"; then
- case $host_os in
- mingw* | pw32*)
- if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
- want_nocaseglob=yes
- else
- file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
- fi
- ;;
- esac
-fi
-
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
-set dummy ${ac_tool_prefix}dlltool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_DLLTOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$DLLTOOL"; then
- ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-DLLTOOL=$ac_cv_prog_DLLTOOL
-if test -n "$DLLTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
-$as_echo "$DLLTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_DLLTOOL"; then
- ac_ct_DLLTOOL=$DLLTOOL
- # Extract the first word of "dlltool", so it can be a program name with args.
-set dummy dlltool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_DLLTOOL"; then
- ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_DLLTOOL="dlltool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
-if test -n "$ac_ct_DLLTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
-$as_echo "$ac_ct_DLLTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_DLLTOOL" = x; then
- DLLTOOL="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DLLTOOL=$ac_ct_DLLTOOL
- fi
-else
- DLLTOOL="$ac_cv_prog_DLLTOOL"
-fi
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
-$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
-if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_sharedlib_from_linklib_cmd='unknown'
-
-case $host_os in
-cygwin* | mingw* | pw32* | cegcc*)
- # two different shell functions defined in ltmain.sh
- # decide which to use based on capabilities of $DLLTOOL
- case `$DLLTOOL --help 2>&1` in
- *--identify-strict*)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
- ;;
- *)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
- ;;
- esac
- ;;
-*)
- # fallback: assume linklib IS sharedlib
- lt_cv_sharedlib_from_linklib_cmd="$ECHO"
- ;;
-esac
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
-$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
-sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
-test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
-
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- for ac_prog in ar
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_AR+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$AR"; then
- ac_cv_prog_AR="$AR" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-AR=$ac_cv_prog_AR
-if test -n "$AR"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
-$as_echo "$AR" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$AR" && break
- done
-fi
-if test -z "$AR"; then
- ac_ct_AR=$AR
- for ac_prog in ar
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_AR+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_AR"; then
- ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_AR="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_AR=$ac_cv_prog_ac_ct_AR
-if test -n "$ac_ct_AR"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
-$as_echo "$ac_ct_AR" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$ac_ct_AR" && break
-done
-
- if test "x$ac_ct_AR" = x; then
- AR="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- AR=$ac_ct_AR
- fi
-fi
-
-: ${AR=ar}
-: ${AR_FLAGS=cru}
-
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
-$as_echo_n "checking for archiver @FILE support... " >&6; }
-if ${lt_cv_ar_at_file+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ar_at_file=no
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- echo conftest.$ac_objext > conftest.lst
- lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
- (eval $lt_ar_try) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
- if test "$ac_status" -eq 0; then
- # Ensure the archiver fails upon bogus file names.
- rm -f conftest.$ac_objext libconftest.a
- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
- (eval $lt_ar_try) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
- if test "$ac_status" -ne 0; then
- lt_cv_ar_at_file=@
- fi
- fi
- rm -f conftest.* libconftest.a
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
-$as_echo "$lt_cv_ar_at_file" >&6; }
-
-if test "x$lt_cv_ar_at_file" = xno; then
- archiver_list_spec=
-else
- archiver_list_spec=$lt_cv_ar_at_file
-fi
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
-set dummy ${ac_tool_prefix}strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_STRIP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$STRIP"; then
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-STRIP=$ac_cv_prog_STRIP
-if test -n "$STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
-$as_echo "$STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_STRIP"; then
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
-set dummy strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_STRIP"; then
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_STRIP="strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
-if test -n "$ac_ct_STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
-$as_echo "$ac_ct_STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_STRIP" = x; then
- STRIP=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- STRIP=$ac_ct_STRIP
- fi
-else
- STRIP="$ac_cv_prog_STRIP"
-fi
-
-test -z "$STRIP" && STRIP=:
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
-set dummy ${ac_tool_prefix}ranlib; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_RANLIB+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$RANLIB"; then
- ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-RANLIB=$ac_cv_prog_RANLIB
-if test -n "$RANLIB"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
-$as_echo "$RANLIB" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_RANLIB"; then
- ac_ct_RANLIB=$RANLIB
- # Extract the first word of "ranlib", so it can be a program name with args.
-set dummy ranlib; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_RANLIB"; then
- ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_RANLIB="ranlib"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
-if test -n "$ac_ct_RANLIB"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
-$as_echo "$ac_ct_RANLIB" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_RANLIB" = x; then
- RANLIB=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- RANLIB=$ac_ct_RANLIB
- fi
-else
- RANLIB="$ac_cv_prog_RANLIB"
-fi
-
-test -z "$RANLIB" && RANLIB=:
-
-
-
-
-
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
- case $host_os in
- openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
- ;;
- *)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
- ;;
- esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
-fi
-
-case $host_os in
- darwin*)
- lock_old_archive_extraction=yes ;;
- *)
- lock_old_archive_extraction=no ;;
-esac
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
-$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
-if ${lt_cv_sys_global_symbol_pipe+:} false; then :
- $as_echo_n "(cached) " >&6
-else
-
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix. What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[BCDEGRST]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
-
-# Define system-specific variables.
-case $host_os in
-aix*)
- symcode='[BCDT]'
- ;;
-cygwin* | mingw* | pw32* | cegcc*)
- symcode='[ABCDGISTW]'
- ;;
-hpux*)
- if test "$host_cpu" = ia64; then
- symcode='[ABCDEGRST]'
- fi
- ;;
-irix* | nonstopux*)
- symcode='[BCDEGRST]'
- ;;
-osf*)
- symcode='[BCDEGQRST]'
- ;;
-solaris*)
- symcode='[BDRT]'
- ;;
-sco3.2v5*)
- symcode='[DT]'
- ;;
-sysv4.2uw2*)
- symcode='[DT]'
- ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
- symcode='[ABDT]'
- ;;
-sysv4)
- symcode='[DFNSTU]'
- ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
- symcode='[ABCDGIRSTW]' ;;
-esac
-
-# Transform an extracted symbol line into a proper C declaration.
-# Some systems (esp. on ia64) link data and code symbols differently,
-# so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
- ;;
-esac
-
-# Try without a prefix underscore, then with it.
-for ac_symprfx in "" "_"; do
-
- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
- symxfrm="\\1 $ac_symprfx\\2 \\2"
-
- # Write the raw and C identifiers.
- if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- # Fake it for dumpbin and say T for any non-static function
- # and D for any global variable.
- # Also find C++ and __fastcall symbols from MSVC++,
- # which start with @ or ?.
- lt_cv_sys_global_symbol_pipe="$AWK '"\
-" {last_section=section; section=\$ 3};"\
-" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
-" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-" \$ 0!~/External *\|/{next};"\
-" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-" {if(hide[section]) next};"\
-" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-" s[1]~/^[@?]/{print s[1], s[1]; next};"\
-" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-" ' prfx=^$ac_symprfx"
- else
- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
- fi
- lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
-
- # Check to see that the pipe works correctly.
- pipe_works=no
-
- rm -f conftest*
- cat > conftest.$ac_ext <<_LT_EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(void);
-void nm_test_func(void){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-_LT_EOF
-
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- # Now try to grab the symbols.
- nlist=conftest.nm
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
- (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s "$nlist"; then
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- else
- rm -f "$nlist"T
- fi
-
- # Make sure that we snagged all the symbols we need.
- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
- cat <<_LT_EOF > conftest.$ac_ext
-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
-#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
-/* DATA imports from DLLs on WIN32 con't be const, because runtime
- relocations are performed -- see ld's documentation on pseudo-relocs. */
-# define LT_DLSYM_CONST
-#elif defined(__osf__)
-/* This system does not cope well with relocations in const data. */
-# define LT_DLSYM_CONST
-#else
-# define LT_DLSYM_CONST const
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LT_EOF
- # Now generate the symbol file.
- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-
- cat <<_LT_EOF >> conftest.$ac_ext
-
-/* The mapping between symbol names and symbols. */
-LT_DLSYM_CONST struct {
- const char *name;
- void *address;
-}
-lt__PROGRAM__LTX_preloaded_symbols[] =
-{
- { "@PROGRAM@", (void *) 0 },
-_LT_EOF
- $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
- cat <<\_LT_EOF >> conftest.$ac_ext
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt__PROGRAM__LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-_LT_EOF
- # Now try linking the two files.
- mv conftest.$ac_objext conftstm.$ac_objext
- lt_globsym_save_LIBS=$LIBS
- lt_globsym_save_CFLAGS=$CFLAGS
- LIBS="conftstm.$ac_objext"
- CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s conftest${ac_exeext}; then
- pipe_works=yes
- fi
- LIBS=$lt_globsym_save_LIBS
- CFLAGS=$lt_globsym_save_CFLAGS
- else
- echo "cannot find nm_test_func in $nlist" >&5
- fi
- else
- echo "cannot find nm_test_var in $nlist" >&5
- fi
- else
- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
- fi
- else
- echo "$progname: failed program was:" >&5
- cat conftest.$ac_ext >&5
- fi
- rm -rf conftest* conftst*
-
- # Do not use the global_symbol_pipe unless it works.
- if test "$pipe_works" = yes; then
- break
- else
- lt_cv_sys_global_symbol_pipe=
- fi
-done
-
-fi
-
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
- lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
-$as_echo "failed" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
-$as_echo "ok" >&6; }
-fi
-
-# Response file support.
-if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- nm_file_list_spec='@'
-elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
- nm_file_list_spec='@'
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
-$as_echo_n "checking for sysroot... " >&6; }
-
-# Check whether --with-sysroot was given.
-if test "${with_sysroot+set}" = set; then :
- withval=$with_sysroot;
-else
- with_sysroot=no
-fi
-
-
-lt_sysroot=
-case ${with_sysroot} in #(
- yes)
- if test "$GCC" = yes; then
- lt_sysroot=`$CC --print-sysroot 2>/dev/null`
- fi
- ;; #(
- /*)
- lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
- ;; #(
- no|'')
- ;; #(
- *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
-$as_echo "${with_sysroot}" >&6; }
- as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
- ;;
-esac
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
-$as_echo "${lt_sysroot:-no}" >&6; }
-
-
-
-
-
-# Check whether --enable-libtool-lock was given.
-if test "${enable_libtool_lock+set}" = set; then :
- enableval=$enable_libtool_lock;
-fi
-
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- case `/usr/bin/file conftest.$ac_objext` in
- *ELF-32*)
- HPUX_IA64_MODE="32"
- ;;
- *ELF-64*)
- HPUX_IA64_MODE="64"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-*-*-irix6*)
- # Find out which ABI we are using.
- echo '#line '$LINENO' "configure"' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- if test "$lt_cv_prog_gnu_ld" = yes; then
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -melf32bsmip"
- ;;
- *N32*)
- LD="${LD-ld} -melf32bmipn32"
- ;;
- *64-bit*)
- LD="${LD-ld} -melf64bmip"
- ;;
- esac
- else
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -32"
- ;;
- *N32*)
- LD="${LD-ld} -n32"
- ;;
- *64-bit*)
- LD="${LD-ld} -64"
- ;;
- esac
- fi
- fi
- rm -rf conftest*
- ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *32-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_i386_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_i386"
- ;;
- ppc64-*linux*|powerpc64-*linux*)
- LD="${LD-ld} -m elf32ppclinux"
- ;;
- s390x-*linux*)
- LD="${LD-ld} -m elf_s390"
- ;;
- sparc64-*linux*)
- LD="${LD-ld} -m elf32_sparc"
- ;;
- esac
- ;;
- *64-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_x86_64_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- ppc*-*linux*|powerpc*-*linux*)
- LD="${LD-ld} -m elf64ppc"
- ;;
- s390*-*linux*|s390*-*tpf*)
- LD="${LD-ld} -m elf64_s390"
- ;;
- sparc*-*linux*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-
-*-*-sco3.2v5*)
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
-$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
-if ${lt_cv_cc_needs_belf+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_cc_needs_belf=yes
-else
- lt_cv_cc_needs_belf=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
-$as_echo "$lt_cv_cc_needs_belf" >&6; }
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- CFLAGS="$SAVE_CFLAGS"
- fi
- ;;
-*-*solaris*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *64-bit*)
- case $lt_cv_prog_gnu_ld in
- yes*)
- case $host in
- i?86-*-solaris*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- sparc*-*-solaris*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
- if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
- LD="${LD-ld}_sol2"
- fi
- ;;
- *)
- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- LD="${LD-ld} -64"
- fi
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-esac
-
-need_locks="$enable_libtool_lock"
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
-set dummy ${ac_tool_prefix}mt; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$MANIFEST_TOOL"; then
- ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
-if test -n "$MANIFEST_TOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
-$as_echo "$MANIFEST_TOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
- ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
- # Extract the first word of "mt", so it can be a program name with args.
-set dummy mt; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_MANIFEST_TOOL"; then
- ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
-if test -n "$ac_ct_MANIFEST_TOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
-$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_MANIFEST_TOOL" = x; then
- MANIFEST_TOOL=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
- fi
-else
- MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
-fi
-
-test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
-$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
-if ${lt_cv_path_mainfest_tool+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_path_mainfest_tool=no
- echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
- $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
- cat conftest.err >&5
- if $GREP 'Manifest Tool' conftest.out > /dev/null; then
- lt_cv_path_mainfest_tool=yes
- fi
- rm -f conftest*
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
-$as_echo "$lt_cv_path_mainfest_tool" >&6; }
-if test "x$lt_cv_path_mainfest_tool" != xyes; then
- MANIFEST_TOOL=:
-fi
-
-
-
-
-
-
- case $host_os in
- rhapsody* | darwin*)
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
-set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_DSYMUTIL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$DSYMUTIL"; then
- ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-DSYMUTIL=$ac_cv_prog_DSYMUTIL
-if test -n "$DSYMUTIL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
-$as_echo "$DSYMUTIL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_DSYMUTIL"; then
- ac_ct_DSYMUTIL=$DSYMUTIL
- # Extract the first word of "dsymutil", so it can be a program name with args.
-set dummy dsymutil; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_DSYMUTIL"; then
- ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
-if test -n "$ac_ct_DSYMUTIL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
-$as_echo "$ac_ct_DSYMUTIL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_DSYMUTIL" = x; then
- DSYMUTIL=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DSYMUTIL=$ac_ct_DSYMUTIL
- fi
-else
- DSYMUTIL="$ac_cv_prog_DSYMUTIL"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
-set dummy ${ac_tool_prefix}nmedit; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_NMEDIT+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$NMEDIT"; then
- ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-NMEDIT=$ac_cv_prog_NMEDIT
-if test -n "$NMEDIT"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
-$as_echo "$NMEDIT" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_NMEDIT"; then
- ac_ct_NMEDIT=$NMEDIT
- # Extract the first word of "nmedit", so it can be a program name with args.
-set dummy nmedit; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_NMEDIT"; then
- ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_NMEDIT="nmedit"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
-if test -n "$ac_ct_NMEDIT"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
-$as_echo "$ac_ct_NMEDIT" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_NMEDIT" = x; then
- NMEDIT=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- NMEDIT=$ac_ct_NMEDIT
- fi
-else
- NMEDIT="$ac_cv_prog_NMEDIT"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
-set dummy ${ac_tool_prefix}lipo; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_LIPO+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$LIPO"; then
- ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-LIPO=$ac_cv_prog_LIPO
-if test -n "$LIPO"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
-$as_echo "$LIPO" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_LIPO"; then
- ac_ct_LIPO=$LIPO
- # Extract the first word of "lipo", so it can be a program name with args.
-set dummy lipo; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_LIPO"; then
- ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_LIPO="lipo"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
-if test -n "$ac_ct_LIPO"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
-$as_echo "$ac_ct_LIPO" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_LIPO" = x; then
- LIPO=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- LIPO=$ac_ct_LIPO
- fi
-else
- LIPO="$ac_cv_prog_LIPO"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
-set dummy ${ac_tool_prefix}otool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_OTOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OTOOL"; then
- ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OTOOL=$ac_cv_prog_OTOOL
-if test -n "$OTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
-$as_echo "$OTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OTOOL"; then
- ac_ct_OTOOL=$OTOOL
- # Extract the first word of "otool", so it can be a program name with args.
-set dummy otool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OTOOL"; then
- ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_OTOOL="otool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
-if test -n "$ac_ct_OTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
-$as_echo "$ac_ct_OTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OTOOL" = x; then
- OTOOL=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OTOOL=$ac_ct_OTOOL
- fi
-else
- OTOOL="$ac_cv_prog_OTOOL"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
-set dummy ${ac_tool_prefix}otool64; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_OTOOL64+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OTOOL64"; then
- ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OTOOL64=$ac_cv_prog_OTOOL64
-if test -n "$OTOOL64"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
-$as_echo "$OTOOL64" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OTOOL64"; then
- ac_ct_OTOOL64=$OTOOL64
- # Extract the first word of "otool64", so it can be a program name with args.
-set dummy otool64; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OTOOL64"; then
- ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_OTOOL64="otool64"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
-if test -n "$ac_ct_OTOOL64"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
-$as_echo "$ac_ct_OTOOL64" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OTOOL64" = x; then
- OTOOL64=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OTOOL64=$ac_ct_OTOOL64
- fi
-else
- OTOOL64="$ac_cv_prog_OTOOL64"
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
-$as_echo_n "checking for -single_module linker flag... " >&6; }
-if ${lt_cv_apple_cc_single_mod+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_apple_cc_single_mod=no
- if test -z "${LT_MULTI_MODULE}"; then
- # By default we will add the -single_module flag. You can override
- # by either setting the environment variable LT_MULTI_MODULE
- # non-empty at configure time, or by adding -multi_module to the
- # link flags.
- rm -rf libconftest.dylib*
- echo "int foo(void){return 1;}" > conftest.c
- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--dynamiclib -Wl,-single_module conftest.c" >&5
- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- _lt_result=$?
- # If there is a non-empty error log, and "single_module"
- # appears in it, assume the flag caused a linker warning
- if test -s conftest.err && $GREP single_module conftest.err; then
- cat conftest.err >&5
- # Otherwise, if the output was created with a 0 exit code from
- # the compiler, it worked.
- elif test -f libconftest.dylib && test $_lt_result -eq 0; then
- lt_cv_apple_cc_single_mod=yes
- else
- cat conftest.err >&5
- fi
- rm -rf libconftest.dylib*
- rm -f conftest.*
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
-$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
-$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
-if ${lt_cv_ld_exported_symbols_list+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ld_exported_symbols_list=no
- save_LDFLAGS=$LDFLAGS
- echo "_main" > conftest.sym
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_ld_exported_symbols_list=yes
-else
- lt_cv_ld_exported_symbols_list=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
-$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
-$as_echo_n "checking for -force_load linker flag... " >&6; }
-if ${lt_cv_ld_force_load+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ld_force_load=no
- cat > conftest.c << _LT_EOF
-int forced_loaded() { return 2;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
- $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
- echo "$AR cru libconftest.a conftest.o" >&5
- $AR cru libconftest.a conftest.o 2>&5
- echo "$RANLIB libconftest.a" >&5
- $RANLIB libconftest.a 2>&5
- cat > conftest.c << _LT_EOF
-int main() { return 0;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
- $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
- _lt_result=$?
- if test -s conftest.err && $GREP force_load conftest.err; then
- cat conftest.err >&5
- elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
- lt_cv_ld_force_load=yes
- else
- cat conftest.err >&5
- fi
- rm -f conftest.err libconftest.a conftest conftest.c
- rm -rf conftest.dSYM
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
-$as_echo "$lt_cv_ld_force_load" >&6; }
- case $host_os in
- rhapsody* | darwin1.[012])
- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- darwin1.*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- darwin*) # darwin 5.x on
- # if running on 10.5 or later, the deployment target defaults
- # to the OS version, if on x86, and 10.4, the deployment
- # target defaults to 10.4. Don't you love it?
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- 10.[012]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- esac
- ;;
- esac
- if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- _lt_dar_single_mod='$single_module'
- fi
- if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- else
- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- fi
- if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
- _lt_dsymutil='~$DSYMUTIL $lib || :'
- else
- _lt_dsymutil=
- fi
- ;;
- esac
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
-$as_echo_n "checking how to run the C preprocessor... " >&6; }
-# On Suns, sometimes $CPP names a directory.
-if test -n "$CPP" && test -d "$CPP"; then
- CPP=
-fi
-if test -z "$CPP"; then
- if ${ac_cv_prog_CPP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- # Double quotes because CPP needs to be expanded
- for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
- do
- ac_preproc_ok=false
-for ac_c_preproc_warn_flag in '' yes
-do
- # Use a header file that comes with gcc, so configuring glibc
- # with a fresh cross-compiler works.
- # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
- Syntax error
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
-
-else
- # Broken: fails on valid input.
-continue
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ac_nonexistent.h>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
-continue
-else
- # Passes both tests.
-ac_preproc_ok=:
-break
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-
-done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.i conftest.err conftest.$ac_ext
-if $ac_preproc_ok; then :
- break
-fi
-
- done
- ac_cv_prog_CPP=$CPP
-
-fi
- CPP=$ac_cv_prog_CPP
-else
- ac_cv_prog_CPP=$CPP
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
-$as_echo "$CPP" >&6; }
-ac_preproc_ok=false
-for ac_c_preproc_warn_flag in '' yes
-do
- # Use a header file that comes with gcc, so configuring glibc
- # with a fresh cross-compiler works.
- # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
- Syntax error
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
-
-else
- # Broken: fails on valid input.
-continue
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ac_nonexistent.h>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
-continue
-else
- # Passes both tests.
-ac_preproc_ok=:
-break
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-
-done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.i conftest.err conftest.$ac_ext
-if $ac_preproc_ok; then :
-
-else
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
-See \`config.log' for more details" "$LINENO" 5; }
-fi
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
-$as_echo_n "checking for ANSI C header files... " >&6; }
-if ${ac_cv_header_stdc+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdlib.h>
-#include <stdarg.h>
-#include <string.h>
-#include <float.h>
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_header_stdc=yes
-else
- ac_cv_header_stdc=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-if test $ac_cv_header_stdc = yes; then
- # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <string.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "memchr" >/dev/null 2>&1; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
- # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdlib.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "free" >/dev/null 2>&1; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
- # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
- if test "$cross_compiling" = yes; then :
- :
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ctype.h>
-#include <stdlib.h>
-#if ((' ' & 0x0FF) == 0x020)
-# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
-# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
-#else
-# define ISLOWER(c) \
- (('a' <= (c) && (c) <= 'i') \
- || ('j' <= (c) && (c) <= 'r') \
- || ('s' <= (c) && (c) <= 'z'))
-# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
-#endif
-
-#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
-int
-main ()
-{
- int i;
- for (i = 0; i < 256; i++)
- if (XOR (islower (i), ISLOWER (i))
- || toupper (i) != TOUPPER (i))
- return 2;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-
-fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
-$as_echo "$ac_cv_header_stdc" >&6; }
-if test $ac_cv_header_stdc = yes; then
-
-$as_echo "#define STDC_HEADERS 1" >>confdefs.h
-
-fi
-
-# On IRIX 5.3, sys/types and inttypes.h are conflicting.
-for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
- inttypes.h stdint.h unistd.h
-do :
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
-"
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-
-for ac_header in dlfcn.h
-do :
- ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
-"
-if test "x$ac_cv_header_dlfcn_h" = xyes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_DLFCN_H 1
-_ACEOF
-
-fi
-
-done
-
-
-
-
-
-# Set options
-
-
-
- enable_dlopen=no
-
-
- enable_win32_dll=no
-
-
- # Check whether --enable-shared was given.
-if test "${enable_shared+set}" = set; then :
- enableval=$enable_shared; p=${PACKAGE-default}
- case $enableval in
- yes) enable_shared=yes ;;
- no) enable_shared=no ;;
- *)
- enable_shared=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_shared=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- enable_shared=yes
-fi
-
-
-
-
-
-
-
-
-
- # Check whether --enable-static was given.
-if test "${enable_static+set}" = set; then :
- enableval=$enable_static; p=${PACKAGE-default}
- case $enableval in
- yes) enable_static=yes ;;
- no) enable_static=no ;;
- *)
- enable_static=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_static=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- enable_static=yes
-fi
-
-
-
-
-
-
-
-
-
-
-# Check whether --with-pic was given.
-if test "${with_pic+set}" = set; then :
- withval=$with_pic; lt_p=${PACKAGE-default}
- case $withval in
- yes|no) pic_mode=$withval ;;
- *)
- pic_mode=default
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for lt_pkg in $withval; do
- IFS="$lt_save_ifs"
- if test "X$lt_pkg" = "X$lt_p"; then
- pic_mode=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- pic_mode=default
-fi
-
-
-test -z "$pic_mode" && pic_mode=default
-
-
-
-
-
-
-
- # Check whether --enable-fast-install was given.
-if test "${enable_fast_install+set}" = set; then :
- enableval=$enable_fast_install; p=${PACKAGE-default}
- case $enableval in
- yes) enable_fast_install=yes ;;
- no) enable_fast_install=no ;;
- *)
- enable_fast_install=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_fast_install=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- enable_fast_install=yes
-fi
-
-
-
-
-
-
-
-
-
-
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ltmain"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-test -z "$LN_S" && LN_S="ln -s"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
-$as_echo_n "checking for objdir... " >&6; }
-if ${lt_cv_objdir+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
- lt_cv_objdir=.libs
-else
- # MS-DOS does not allow filenames that begin with a dot.
- lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
-$as_echo "$lt_cv_objdir" >&6; }
-objdir=$lt_cv_objdir
-
-
-
-
-
-cat >>confdefs.h <<_ACEOF
-#define LT_OBJDIR "$lt_cv_objdir/"
-_ACEOF
-
-
-
-
-case $host_os in
-aix3*)
- # AIX sometimes has problems with the GCC collect2 program. For some
- # reason, if we set the COLLECT_NAMES environment variable, the problems
- # vanish in a puff of smoke.
- if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
- fi
- ;;
-esac
-
-# Global variables:
-ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$LD" && LD=ld
-test -z "$ac_objext" && ac_objext=o
-
-for cc_temp in $compiler""; do
- case $cc_temp in
- compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
- distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
- \-*) ;;
- *) break;;
- esac
-done
-cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
-
-
-# Only perform the check for file, if the check method requires it
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-case $deplibs_check_method in
-file_magic*)
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
-$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
-if ${lt_cv_path_MAGIC_CMD+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- case $MAGIC_CMD in
-[\\/*] | ?:[\\/]*)
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/${ac_tool_prefix}file; then
- lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool at gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac
-fi
-
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
-$as_echo "$MAGIC_CMD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-
-
-
-if test -z "$lt_cv_path_MAGIC_CMD"; then
- if test -n "$ac_tool_prefix"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
-$as_echo_n "checking for file... " >&6; }
-if ${lt_cv_path_MAGIC_CMD+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- case $MAGIC_CMD in
-[\\/*] | ?:[\\/]*)
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/file; then
- lt_cv_path_MAGIC_CMD="$ac_dir/file"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool at gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac
-fi
-
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
-$as_echo "$MAGIC_CMD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- else
- MAGIC_CMD=:
- fi
-fi
-
- fi
- ;;
-esac
-
-# Use C for the default configuration in the libtool script
-
-lt_save_CC="$CC"
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-objext=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-
-
-
-
-
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-
-# Save the default compiler, since it gets overwritten when the other
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-compiler_DEFAULT=$CC
-
-# save warnings/boilerplate of simple test code
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$RM conftest*
-
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$RM -r conftest*
-
-
-## CAVEAT EMPTOR:
-## There is no encapsulation within the following macros, do not change
-## the running order or otherwise move them around unless you know exactly
-## what you are doing...
-if test -n "$compiler"; then
-
-lt_prog_compiler_no_builtin_flag=
-
-if test "$GCC" = yes; then
- case $cc_basename in
- nvcc*)
- lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
- *)
- lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
- esac
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
-$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
-if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_rtti_exceptions=no
- ac_outfile=conftest.$ac_objext
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="-fno-rtti -fno-exceptions"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_rtti_exceptions=yes
- fi
- fi
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
-$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
-
-if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
- lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
-else
- :
-fi
-
-fi
-
-
-
-
-
-
- lt_prog_compiler_wl=
-lt_prog_compiler_pic=
-lt_prog_compiler_static=
-
-
- if test "$GCC" = yes; then
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_static='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- lt_prog_compiler_static='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- lt_prog_compiler_pic='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- lt_prog_compiler_pic='-DDLL_EXPORT'
- ;;
-
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- lt_prog_compiler_pic='-fno-common'
- ;;
-
- haiku*)
- # PIC is the default for Haiku.
- # The "-static" flag exists, but is broken.
- lt_prog_compiler_static=
- ;;
-
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- # +Z the default
- ;;
- *)
- lt_prog_compiler_pic='-fPIC'
- ;;
- esac
- ;;
-
- interix[3-9]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
-
- msdosdjgpp*)
- # Just because we use GCC doesn't mean we suddenly get shared libraries
- # on systems that don't support them.
- lt_prog_compiler_can_build_shared=no
- enable_shared=no
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- lt_prog_compiler_pic='-fPIC -shared'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- lt_prog_compiler_pic=-Kconform_pic
- fi
- ;;
-
- *)
- lt_prog_compiler_pic='-fPIC'
- ;;
- esac
-
- case $cc_basename in
- nvcc*) # Cuda Compiler Driver 2.2
- lt_prog_compiler_wl='-Xlinker '
- if test -n "$lt_prog_compiler_pic"; then
- lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
- fi
- ;;
- esac
- else
- # PORTME Check for flag to pass linker flags through the system compiler.
- case $host_os in
- aix*)
- lt_prog_compiler_wl='-Wl,'
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- lt_prog_compiler_static='-Bstatic'
- else
- lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- lt_prog_compiler_pic='-DDLL_EXPORT'
- ;;
-
- hpux9* | hpux10* | hpux11*)
- lt_prog_compiler_wl='-Wl,'
- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
- # not for PA HP-UX.
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- lt_prog_compiler_pic='+Z'
- ;;
- esac
- # Is there a better lt_prog_compiler_static that works with the bundled CC?
- lt_prog_compiler_static='${wl}-a ${wl}archive'
- ;;
-
- irix5* | irix6* | nonstopux*)
- lt_prog_compiler_wl='-Wl,'
- # PIC (with -KPIC) is the default.
- lt_prog_compiler_static='-non_shared'
- ;;
-
- linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-static'
- ;;
- # icc used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- icc* | ifort*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fPIC'
- lt_prog_compiler_static='-static'
- ;;
- # Lahey Fortran 8.1.
- lf95*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='--shared'
- lt_prog_compiler_static='--static'
- ;;
- nagfor*)
- # NAG Fortran compiler
- lt_prog_compiler_wl='-Wl,-Wl,,'
- lt_prog_compiler_pic='-PIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
- pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group compilers (*not* the Pentium gcc compiler,
- # which looks to be a dead project)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fpic'
- lt_prog_compiler_static='-Bstatic'
- ;;
- ccc*)
- lt_prog_compiler_wl='-Wl,'
- # All Alpha code is PIC.
- lt_prog_compiler_static='-non_shared'
- ;;
- xl* | bgxl* | bgf* | mpixl*)
- # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-qpic'
- lt_prog_compiler_static='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
- # Sun Fortran 8.3 passes all unrecognized flags to the linker
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- lt_prog_compiler_wl=''
- ;;
- *Sun\ F* | *Sun*Fortran*)
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- lt_prog_compiler_wl='-Qoption ld '
- ;;
- *Sun\ C*)
- # Sun C 5.9
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- lt_prog_compiler_wl='-Wl,'
- ;;
- *Intel*\ [CF]*Compiler*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fPIC'
- lt_prog_compiler_static='-static'
- ;;
- *Portland\ Group*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fpic'
- lt_prog_compiler_static='-Bstatic'
- ;;
- esac
- ;;
- esac
- ;;
-
- newsos6)
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- lt_prog_compiler_pic='-fPIC -shared'
- ;;
-
- osf3* | osf4* | osf5*)
- lt_prog_compiler_wl='-Wl,'
- # All OSF/1 code is PIC.
- lt_prog_compiler_static='-non_shared'
- ;;
-
- rdos*)
- lt_prog_compiler_static='-non_shared'
- ;;
-
- solaris*)
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- case $cc_basename in
- f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
- lt_prog_compiler_wl='-Qoption ld ';;
- *)
- lt_prog_compiler_wl='-Wl,';;
- esac
- ;;
-
- sunos4*)
- lt_prog_compiler_wl='-Qoption ld '
- lt_prog_compiler_pic='-PIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- sysv4 | sysv4.2uw2* | sysv4.3*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec ;then
- lt_prog_compiler_pic='-Kconform_pic'
- lt_prog_compiler_static='-Bstatic'
- fi
- ;;
-
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- unicos*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_can_build_shared=no
- ;;
-
- uts4*)
- lt_prog_compiler_pic='-pic'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- *)
- lt_prog_compiler_can_build_shared=no
- ;;
- esac
- fi
-
-case $host_os in
- # For platforms which do not support PIC, -DPIC is meaningless:
- *djgpp*)
- lt_prog_compiler_pic=
- ;;
- *)
- lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
- ;;
-esac
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
-$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
-if ${lt_cv_prog_compiler_pic+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
-$as_echo "$lt_cv_prog_compiler_pic" >&6; }
-lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$lt_prog_compiler_pic"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
-$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
-if ${lt_cv_prog_compiler_pic_works+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_pic_works=no
- ac_outfile=conftest.$ac_objext
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_pic_works=yes
- fi
- fi
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
-$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
-
-if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
- case $lt_prog_compiler_pic in
- "" | " "*) ;;
- *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
- esac
-else
- lt_prog_compiler_pic=
- lt_prog_compiler_can_build_shared=no
-fi
-
-fi
-
-
-
-
-
-
-
-
-
-
-
-#
-# Check to make sure the static flag actually works.
-#
-wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
-$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
-if ${lt_cv_prog_compiler_static_works+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_static_works=no
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
- echo "$lt_simple_link_test_code" > conftest.$ac_ext
- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- # The linker can only warn and ignore the option if not recognized
- # So say no if there are warnings
- if test -s conftest.err; then
- # Append any errors to the config.log.
- cat conftest.err 1>&5
- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_static_works=yes
- fi
- else
- lt_cv_prog_compiler_static_works=yes
- fi
- fi
- $RM -r conftest*
- LDFLAGS="$save_LDFLAGS"
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
-$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
-
-if test x"$lt_cv_prog_compiler_static_works" = xyes; then
- :
-else
- lt_prog_compiler_static=
-fi
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-if ${lt_cv_prog_compiler_c_o+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_c_o=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_c_o=yes
- fi
- fi
- chmod u+w . 2>&5
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
-$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-if ${lt_cv_prog_compiler_c_o+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_c_o=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_c_o=yes
- fi
- fi
- chmod u+w . 2>&5
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
-$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
-
-
-hard_links="nottested"
-if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
- # do not overwrite the value of need_locks provided by the user
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
-$as_echo_n "checking if we can lock with hard links... " >&6; }
- hard_links=yes
- $RM conftest*
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- touch conftest.a
- ln conftest.a conftest.b 2>&5 || hard_links=no
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
-$as_echo "$hard_links" >&6; }
- if test "$hard_links" = no; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
-$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
- need_locks=warn
- fi
-else
- need_locks=no
-fi
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
-$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
-
- runpath_var=
- allow_undefined_flag=
- always_export_symbols=no
- archive_cmds=
- archive_expsym_cmds=
- compiler_needs_object=no
- enable_shared_with_static_runtimes=no
- export_dynamic_flag_spec=
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- hardcode_automatic=no
- hardcode_direct=no
- hardcode_direct_absolute=no
- hardcode_libdir_flag_spec=
- hardcode_libdir_separator=
- hardcode_minus_L=no
- hardcode_shlibpath_var=unsupported
- inherit_rpath=no
- link_all_deplibs=unknown
- module_cmds=
- module_expsym_cmds=
- old_archive_from_new_cmds=
- old_archive_from_expsyms_cmds=
- thread_safe_flag_spec=
- whole_archive_flag_spec=
- # include_expsyms should be a list of space-separated symbols to be *always*
- # included in the symbol list
- include_expsyms=
- # exclude_expsyms can be an extended regexp of symbols to exclude
- # it will be wrapped by ` (' and `)$', so one must not match beginning or
- # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
- # as well as any symbol that contains `d'.
- exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
- # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
- # platforms (ab)use it in PIC code, but their linkers get confused if
- # the symbol is explicitly referenced. Since portable code cannot
- # rely on this symbol name, it's probably fine to never include it in
- # preloaded symbol tables.
- # Exclude shared library initialization/finalization symbols.
- extract_expsyms_cmds=
-
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- # FIXME: the MSVC++ port hasn't been tested in a loooong time
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- if test "$GCC" != yes; then
- with_gnu_ld=no
- fi
- ;;
- interix*)
- # we just hope/assume this is gcc and not c89 (= MSVC++)
- with_gnu_ld=yes
- ;;
- openbsd*)
- with_gnu_ld=no
- ;;
- linux* | k*bsd*-gnu | gnu*)
- link_all_deplibs=no
- ;;
- esac
-
- ld_shlibs=yes
-
- # On some targets, GNU ld is compatible enough with the native linker
- # that we're better off using the native interface for both.
- lt_use_gnu_ld_interface=no
- if test "$with_gnu_ld" = yes; then
- case $host_os in
- aix*)
- # The AIX port of GNU ld has always aspired to compatibility
- # with the native linker. However, as the warning in the GNU ld
- # block says, versions before 2.19.5* couldn't really create working
- # shared libraries, regardless of the interface used.
- case `$LD -v 2>&1` in
- *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
- *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
- *\ \(GNU\ Binutils\)\ [3-9]*) ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- fi
-
- if test "$lt_use_gnu_ld_interface" = yes; then
- # If archive_cmds runs LD, not CC, wlarc should be empty
- wlarc='${wl}'
-
- # Set some defaults for GNU ld with shared library support. These
- # are reset later if shared libraries are not supported. Putting them
- # here allows them to be overridden if necessary.
- runpath_var=LD_RUN_PATH
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- export_dynamic_flag_spec='${wl}--export-dynamic'
- # ancient GNU ld didn't support --whole-archive et. al.
- if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
- whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- whole_archive_flag_spec=
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- *GNU\ gold*) supports_anon_versioning=yes ;;
- *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- *\ 2.11.*) ;; # other 2.11 versions
- *) supports_anon_versioning=yes ;;
- esac
-
- # See if GNU ld supports shared libraries.
- case $host_os in
- aix[3-9]*)
- # On AIX/PPC, the GNU linker is very broken
- if test "$host_cpu" != ia64; then
- ld_shlibs=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.19, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support. If you
-*** really care for shared libraries, you may want to install binutils
-*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
-*** You will then need to restart the configuration process.
-
-_LT_EOF
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds=''
- ;;
- m68k)
- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_minus_L=yes
- ;;
- esac
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- allow_undefined_flag=unsupported
- # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
- # as there is no search path for DLLs.
- hardcode_libdir_flag_spec='-L$libdir'
- export_dynamic_flag_spec='${wl}--export-all-symbols'
- allow_undefined_flag=unsupported
- always_export_symbols=no
- enable_shared_with_static_runtimes=yes
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
- exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- ld_shlibs=no
- fi
- ;;
-
- haiku*)
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- link_all_deplibs=yes
- ;;
-
- interix[3-9]*)
- hardcode_direct=no
- hardcode_shlibpath_var=no
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- export_dynamic_flag_spec='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
- esac
- fi
- if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
- && test "$tmp_diet" = no
- then
- tmp_addflag=' $pic_flag'
- tmp_sharedflag='-shared'
- case $cc_basename,$host_cpu in
- pgcc*) # Portland Group C compiler
- whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag'
- ;;
- pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group f77 and f90 compilers
- whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag -Mnomain' ;;
- ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
- tmp_addflag=' -i_dynamic' ;;
- efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
- tmp_addflag=' -i_dynamic -nofor_main' ;;
- ifc* | ifort*) # Intel Fortran compiler
- tmp_addflag=' -nofor_main' ;;
- lf95*) # Lahey Fortran 8.1
- whole_archive_flag_spec=
- tmp_sharedflag='--shared' ;;
- xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
- tmp_sharedflag='-qmkshrobj'
- tmp_addflag= ;;
- nvcc*) # Cuda Compiler Driver 2.2
- whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- compiler_needs_object=yes
- ;;
- esac
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*) # Sun C 5.9
- whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- compiler_needs_object=yes
- tmp_sharedflag='-G' ;;
- *Sun\ F*) # Sun Fortran 8.3
- tmp_sharedflag='-G' ;;
- esac
- archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
- if test "x$supports_anon_versioning" = xyes; then
- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
-
- case $cc_basename in
- xlf* | bgf* | bgxlf* | mpixlf*)
- # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
- whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
- fi
- ;;
- esac
- else
- ld_shlibs=no
- fi
- ;;
-
- netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- else
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- fi
- ;;
-
- solaris*)
- if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- ld_shlibs=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
- case `$LD -v 2>&1` in
- *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
- ld_shlibs=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- ;;
- *)
- # For security reasons, it is highly recommended that you always
- # use absolute paths for naming shared libraries, and exclude the
- # DT_RUNPATH tag from executables and libraries. But doing so
- # requires that you compile everything twice, which is a pain.
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
- esac
- ;;
-
- sunos4*)
- archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- wlarc=
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- *)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
- esac
-
- if test "$ld_shlibs" = no; then
- runpath_var=
- hardcode_libdir_flag_spec=
- export_dynamic_flag_spec=
- whole_archive_flag_spec=
- fi
- else
- # PORTME fill in a description of your system's linker (not GNU ld)
- case $host_os in
- aix3*)
- allow_undefined_flag=unsupported
- always_export_symbols=yes
- archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
- # Note: this linker hardcodes the directories in LIBPATH if there
- # are no directories specified by -L.
- hardcode_minus_L=yes
- if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
- # Neither direct hardcoding nor static linking is supported with a
- # broken collect2.
- hardcode_direct=unsupported
- fi
- ;;
-
- aix[4-9]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- # Also, AIX nm treats weak defined symbols like other global
- # defined symbols, whereas GNU nm marks them as "W".
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
- for ld_flag in $LDFLAGS; do
- if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
- aix_use_runtimelinking=yes
- break
- fi
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- archive_cmds=''
- hardcode_direct=yes
- hardcode_direct_absolute=yes
- hardcode_libdir_separator=':'
- link_all_deplibs=yes
- file_list_spec='${wl}-f,'
-
- if test "$GCC" = yes; then
- case $host_os in aix4.[012]|aix4.[012].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- hardcode_direct=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- hardcode_minus_L=yes
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_libdir_separator=
- fi
- ;;
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- link_all_deplibs=no
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- export_dynamic_flag_spec='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to export.
- always_export_symbols=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- allow_undefined_flag='-berok'
- # Determine the default libpath from the value encoded in an
- # empty executable.
- if test "${lt_cv_aix_libpath+set}" = set; then
- aix_libpath=$lt_cv_aix_libpath
-else
- if ${lt_cv_aix_libpath_+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
-
- lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\([^ ]*\) *$/\1/
- p
- }
- }'
- lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
- if test -z "$lt_cv_aix_libpath_"; then
- lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- if test -z "$lt_cv_aix_libpath_"; then
- lt_cv_aix_libpath_="/usr/lib:/lib"
- fi
-
-fi
-
- aix_libpath=$lt_cv_aix_libpath_
-fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
- allow_undefined_flag="-z nodefs"
- archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- if test "${lt_cv_aix_libpath+set}" = set; then
- aix_libpath=$lt_cv_aix_libpath
-else
- if ${lt_cv_aix_libpath_+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
-
- lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\([^ ]*\) *$/\1/
- p
- }
- }'
- lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
- if test -z "$lt_cv_aix_libpath_"; then
- lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- if test -z "$lt_cv_aix_libpath_"; then
- lt_cv_aix_libpath_="/usr/lib:/lib"
- fi
-
-fi
-
- aix_libpath=$lt_cv_aix_libpath_
-fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- no_undefined_flag=' ${wl}-bernotok'
- allow_undefined_flag=' ${wl}-berok'
- if test "$with_gnu_ld" = yes; then
- # We only use this code for GNU lds that support --whole-archive.
- whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- else
- # Exported symbols can be pulled into shared objects from archives
- whole_archive_flag_spec='$convenience'
- fi
- archive_cmds_need_lc=yes
- # This is similar to how AIX traditionally builds its shared libraries.
- archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds=''
- ;;
- m68k)
- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_minus_L=yes
- ;;
- esac
- ;;
-
- bsdi[45]*)
- export_dynamic_flag_spec=-rdynamic
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- case $cc_basename in
- cl*)
- # Native MSVC
- hardcode_libdir_flag_spec=' '
- allow_undefined_flag=unsupported
- always_export_symbols=yes
- file_list_spec='@'
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
- archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
- else
- sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
- fi~
- $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
- linknames='
- # The linker will not automatically build a static lib if we build a DLL.
- # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
- enable_shared_with_static_runtimes=yes
- exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
- # Don't use ranlib
- old_postinstall_cmds='chmod 644 $oldlib'
- postlink_cmds='lt_outputfile="@OUTPUT@"~
- lt_tool_outputfile="@TOOL_OUTPUT@"~
- case $lt_outputfile in
- *.exe|*.EXE) ;;
- *)
- lt_outputfile="$lt_outputfile.exe"
- lt_tool_outputfile="$lt_tool_outputfile.exe"
- ;;
- esac~
- if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
- $RM "$lt_outputfile.manifest";
- fi'
- ;;
- *)
- # Assume MSVC wrapper
- hardcode_libdir_flag_spec=' '
- allow_undefined_flag=unsupported
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
- # The linker will automatically build a .lib file if we build a DLL.
- old_archive_from_new_cmds='true'
- # FIXME: Should let the user specify the lib program.
- old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
- enable_shared_with_static_runtimes=yes
- ;;
- esac
- ;;
-
- darwin* | rhapsody*)
-
-
- archive_cmds_need_lc=no
- hardcode_direct=no
- hardcode_automatic=yes
- hardcode_shlibpath_var=unsupported
- if test "$lt_cv_ld_force_load" = "yes"; then
- whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
-
- else
- whole_archive_flag_spec=''
- fi
- link_all_deplibs=yes
- allow_undefined_flag="$_lt_dar_allow_undefined"
- case $cc_basename in
- ifort*) _lt_dar_can_shared=yes ;;
- *) _lt_dar_can_shared=$GCC ;;
- esac
- if test "$_lt_dar_can_shared" = "yes"; then
- output_verbose_link_cmd=func_echo_all
- archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-
- else
- ld_shlibs=no
- fi
-
- ;;
-
- dgux*)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_shlibpath_var=no
- ;;
-
- # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
- # support. Future versions do this automatically, but an explicit c++rt0.o
- # does not break anything, and helps significantly (at the cost of a little
- # extra space).
- freebsd2.2*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- # Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2.*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=yes
- hardcode_minus_L=yes
- hardcode_shlibpath_var=no
- ;;
-
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd* | dragonfly*)
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- hpux9*)
- if test "$GCC" = yes; then
- archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- fi
- hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_separator=:
- hardcode_direct=yes
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- hardcode_minus_L=yes
- export_dynamic_flag_spec='${wl}-E'
- ;;
-
- hpux10*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
- fi
- if test "$with_gnu_ld" = no; then
- hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_separator=:
- hardcode_direct=yes
- hardcode_direct_absolute=yes
- export_dynamic_flag_spec='${wl}-E'
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- hardcode_minus_L=yes
- fi
- ;;
-
- hpux11*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- case $host_cpu in
- hppa*64*)
- archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- else
- case $host_cpu in
- hppa*64*)
- archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
-
- # Older versions of the 11.00 compiler do not understand -b yet
- # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
-$as_echo_n "checking if $CC understands -b... " >&6; }
-if ${lt_cv_prog_compiler__b+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler__b=no
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -b"
- echo "$lt_simple_link_test_code" > conftest.$ac_ext
- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- # The linker can only warn and ignore the option if not recognized
- # So say no if there are warnings
- if test -s conftest.err; then
- # Append any errors to the config.log.
- cat conftest.err 1>&5
- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler__b=yes
- fi
- else
- lt_cv_prog_compiler__b=yes
- fi
- fi
- $RM -r conftest*
- LDFLAGS="$save_LDFLAGS"
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
-$as_echo "$lt_cv_prog_compiler__b" >&6; }
-
-if test x"$lt_cv_prog_compiler__b" = xyes; then
- archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-else
- archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
-fi
-
- ;;
- esac
- fi
- if test "$with_gnu_ld" = no; then
- hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_separator=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- hardcode_direct=no
- hardcode_shlibpath_var=no
- ;;
- *)
- hardcode_direct=yes
- hardcode_direct_absolute=yes
- export_dynamic_flag_spec='${wl}-E'
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- hardcode_minus_L=yes
- ;;
- esac
- fi
- ;;
-
- irix5* | irix6* | nonstopux*)
- if test "$GCC" = yes; then
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- # Try to use the -exported_symbol ld option, if it does not
- # work, assume that -exports_file does not work either and
- # implicitly export all symbols.
- # This should be the same for all languages, so no per-tag cache variable.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
-$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
-if ${lt_cv_irix_exported_symbol+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-int foo (void) { return 0; }
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_irix_exported_symbol=yes
-else
- lt_cv_irix_exported_symbol=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
-$as_echo "$lt_cv_irix_exported_symbol" >&6; }
- if test "$lt_cv_irix_exported_symbol" = yes; then
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
- fi
- else
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
- fi
- archive_cmds_need_lc='no'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- hardcode_libdir_separator=:
- inherit_rpath=yes
- link_all_deplibs=yes
- ;;
-
- netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
- fi
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- newsos6)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=yes
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- hardcode_libdir_separator=:
- hardcode_shlibpath_var=no
- ;;
-
- *nto* | *qnx*)
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- hardcode_direct_absolute=yes
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- export_dynamic_flag_spec='${wl}-E'
- else
- case $host_os in
- openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-R$libdir'
- ;;
- *)
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- ;;
- esac
- fi
- else
- ld_shlibs=no
- fi
- ;;
-
- os2*)
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_minus_L=yes
- allow_undefined_flag=unsupported
- archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
- old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
- ;;
-
- osf3*)
- if test "$GCC" = yes; then
- allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- allow_undefined_flag=' -expect_unresolved \*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- fi
- archive_cmds_need_lc='no'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- hardcode_libdir_separator=:
- ;;
-
- osf4* | osf5*) # as osf3* with the addition of -msym flag
- if test "$GCC" = yes; then
- allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
- archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- else
- allow_undefined_flag=' -expect_unresolved \*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
- $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
-
- # Both c and cxx compiler support -rpath directly
- hardcode_libdir_flag_spec='-rpath $libdir'
- fi
- archive_cmds_need_lc='no'
- hardcode_libdir_separator=:
- ;;
-
- solaris*)
- no_undefined_flag=' -z defs'
- if test "$GCC" = yes; then
- wlarc='${wl}'
- archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- else
- case `$CC -V 2>&1` in
- *"Compilers 5.0"*)
- wlarc=''
- archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
- ;;
- *)
- wlarc='${wl}'
- archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- ;;
- esac
- fi
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_shlibpath_var=no
- case $host_os in
- solaris2.[0-5] | solaris2.[0-5].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'. GCC discards it without `$wl',
- # but is careful enough not to reorder.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- if test "$GCC" = yes; then
- whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- else
- whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
- fi
- ;;
- esac
- link_all_deplibs=yes
- ;;
-
- sunos4*)
- if test "x$host_vendor" = xsequent; then
- # Use $CC to link under sequent, because it throws in some extra .o
- # files that make .init and .fini sections work.
- archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
- fi
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_direct=yes
- hardcode_minus_L=yes
- hardcode_shlibpath_var=no
- ;;
-
- sysv4)
- case $host_vendor in
- sni)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=yes # is this really true???
- ;;
- siemens)
- ## LD is ld it makes a PLAMLIB
- ## CC just makes a GrossModule.
- archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
- reload_cmds='$CC -r -o $output$reload_objs'
- hardcode_direct=no
- ;;
- motorola)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=no #Motorola manual says yes, but my tests say they lie
- ;;
- esac
- runpath_var='LD_RUN_PATH'
- hardcode_shlibpath_var=no
- ;;
-
- sysv4.3*)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_shlibpath_var=no
- export_dynamic_flag_spec='-Bexport'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_shlibpath_var=no
- runpath_var=LD_RUN_PATH
- hardcode_runpath_var=yes
- ld_shlibs=yes
- fi
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
- no_undefined_flag='${wl}-z,text'
- archive_cmds_need_lc=no
- hardcode_shlibpath_var=no
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- no_undefined_flag='${wl}-z,text'
- allow_undefined_flag='${wl}-z,nodefs'
- archive_cmds_need_lc=no
- hardcode_shlibpath_var=no
- hardcode_libdir_flag_spec='${wl}-R,$libdir'
- hardcode_libdir_separator=':'
- link_all_deplibs=yes
- export_dynamic_flag_spec='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- uts4*)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_shlibpath_var=no
- ;;
-
- *)
- ld_shlibs=no
- ;;
- esac
-
- if test x$host_vendor = xsni; then
- case $host in
- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
- export_dynamic_flag_spec='${wl}-Blargedynsym'
- ;;
- esac
- fi
- fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
-$as_echo "$ld_shlibs" >&6; }
-test "$ld_shlibs" = no && can_build_shared=no
-
-with_gnu_ld=$with_gnu_ld
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$archive_cmds_need_lc" in
-x|xyes)
- # Assume -lc should be added
- archive_cmds_need_lc=yes
-
- if test "$enable_shared" = yes && test "$GCC" = yes; then
- case $archive_cmds in
- *'~'*)
- # FIXME: we may have to deal with multi-command sequences.
- ;;
- '$CC '*)
- # Test whether the compiler implicitly links with -lc since on some
- # systems, -lgcc has to come before -lc. If gcc already passes -lc
- # to ld, don't add -lc before -lgcc.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
-$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
-if ${lt_cv_archive_cmds_need_lc+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- $RM conftest*
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } 2>conftest.err; then
- soname=conftest
- lib=conftest
- libobjs=conftest.$ac_objext
- deplibs=
- wl=$lt_prog_compiler_wl
- pic_flag=$lt_prog_compiler_pic
- compiler_flags=-v
- linker_flags=-v
- verstring=
- output_objdir=.
- libname=conftest
- lt_save_allow_undefined_flag=$allow_undefined_flag
- allow_undefined_flag=
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
- (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
- then
- lt_cv_archive_cmds_need_lc=no
- else
- lt_cv_archive_cmds_need_lc=yes
- fi
- allow_undefined_flag=$lt_save_allow_undefined_flag
- else
- cat conftest.err 1>&5
- fi
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
-$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
- archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
- ;;
- esac
- fi
- ;;
-esac
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
-$as_echo_n "checking dynamic linker characteristics... " >&6; }
-
-if test "$GCC" = yes; then
- case $host_os in
- darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- *) lt_awk_arg="/^libraries:/" ;;
- esac
- case $host_os in
- mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
- *) lt_sed_strip_eq="s,=/,/,g" ;;
- esac
- lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
- case $lt_search_path_spec in
- *\;*)
- # if the path contains ";" then we assume it to be the separator
- # otherwise default to the standard path separator (i.e. ":") - it is
- # assumed that no part of a normal pathname contains ";" but that should
- # okay in the real world where ";" in dirpaths is itself problematic.
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
- ;;
- *)
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
- ;;
- esac
- # Ok, now we have the path, separated by spaces, we can step through it
- # and add multilib dir if necessary.
- lt_tmp_lt_search_path_spec=
- lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- for lt_sys_path in $lt_search_path_spec; do
- if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- else
- test -d "$lt_sys_path" && \
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- fi
- done
- lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
-BEGIN {RS=" "; FS="/|\n";} {
- lt_foo="";
- lt_count=0;
- for (lt_i = NF; lt_i > 0; lt_i--) {
- if ($lt_i != "" && $lt_i != ".") {
- if ($lt_i == "..") {
- lt_count++;
- } else {
- if (lt_count == 0) {
- lt_foo="/" $lt_i lt_foo;
- } else {
- lt_count--;
- }
- }
- }
- }
- if (lt_foo != "") { lt_freq[lt_foo]++; }
- if (lt_freq[lt_foo] == 1) { print lt_foo; }
-}'`
- # AWK program above erroneously prepends '/' to C:/dos/paths
- # for these hosts.
- case $host_os in
- mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
- $SED 's,/\([A-Za-z]:\),\1,g'` ;;
- esac
- sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
-else
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- shlibpath_var=LIBPATH
-
- # AIX 3 has no versioning support, so we append a major version to the name.
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
-
-aix[4-9]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- hardcode_into_libs=yes
- if test "$host_cpu" = ia64; then
- # AIX 5 supports IA64
- library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- else
- # With GCC up to 2.95.x, collect2 would create an import file
- # for dependence libraries. The import file would start with
- # the line `#! .'. This would cause the generated library to
- # depend on `.', always an invalid library. This was fixed in
- # development snapshots of GCC prior to 3.0.
- case $host_os in
- aix4 | aix4.[01] | aix4.[01].*)
- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- echo ' yes '
- echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- :
- else
- can_build_shared=no
- fi
- ;;
- esac
- # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- # soname into executable. Probably we can add versioning support to
- # collect2, so additional links can be useful in future.
- if test "$aix_use_runtimelinking" = yes; then
- # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- # instead of lib<name>.a to let people know that these are not
- # typical AIX shared libraries.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- else
- # We preserve .a as extension for shared libraries through AIX4.2
- # and later when we are not doing run time linking.
- library_names_spec='${libname}${release}.a $libname.a'
- soname_spec='${libname}${release}${shared_ext}$major'
- fi
- shlibpath_var=LIBPATH
- fi
- ;;
-
-amigaos*)
- case $host_cpu in
- powerpc)
- # Since July 2007 AmigaOS4 officially supports .so libraries.
- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- ;;
- m68k)
- library_names_spec='$libname.ixlibrary $libname.a'
- # Create ${libname}_ixlibrary.a entries in /sys/libs.
- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- ;;
- esac
- ;;
-
-beos*)
- library_names_spec='${libname}${shared_ext}'
- dynamic_linker="$host_os ld.so"
- shlibpath_var=LIBRARY_PATH
- ;;
-
-bsdi[45]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- # the default ld.so.conf also contains /usr/contrib/lib and
- # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- # libtool to hard-code these into programs
- ;;
-
-cygwin* | mingw* | pw32* | cegcc*)
- version_type=windows
- shrext_cmds=".dll"
- need_version=no
- need_lib_prefix=no
-
- case $GCC,$cc_basename in
- yes,*)
- # gcc
- library_names_spec='$libname.dll.a'
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname~
- chmod a+x \$dldir/$dlname~
- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- fi'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
-
- case $host_os in
- cygwin*)
- # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
-
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
- ;;
- mingw* | cegcc*)
- # MinGW DLLs use traditional 'lib' prefix
- soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
- ;;
- pw32*)
- # pw32 DLLs use 'pw' prefix rather than 'lib'
- library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
- ;;
- esac
- dynamic_linker='Win32 ld.exe'
- ;;
-
- *,cl*)
- # Native MSVC
- libname_spec='$name'
- soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
- library_names_spec='${libname}.dll.lib'
-
- case $build_os in
- mingw*)
- sys_lib_search_path_spec=
- lt_save_ifs=$IFS
- IFS=';'
- for lt_path in $LIB
- do
- IFS=$lt_save_ifs
- # Let DOS variable expansion print the short 8.3 style file name.
- lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
- sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
- done
- IFS=$lt_save_ifs
- # Convert to MSYS style.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
- ;;
- cygwin*)
- # Convert to unix form, then to dos form, then back to unix form
- # but this time dos style (no spaces!) so that the unix form looks
- # like /cygdrive/c/PROGRA~1:/cygdr...
- sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
- sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
- sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- ;;
- *)
- sys_lib_search_path_spec="$LIB"
- if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
- # It is most probably a Windows format PATH.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- else
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- fi
- # FIXME: find the short name or the path components, as spaces are
- # common. (e.g. "Program Files" -> "PROGRA~1")
- ;;
- esac
-
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
- dynamic_linker='Win32 link.exe'
- ;;
-
- *)
- # Assume MSVC wrapper
- library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
- dynamic_linker='Win32 ld.exe'
- ;;
- esac
- # FIXME: first we should search . and the directory the executable is in
- shlibpath_var=PATH
- ;;
-
-darwin* | rhapsody*)
- dynamic_linker="$host_os dyld"
- version_type=darwin
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- soname_spec='${libname}${release}${major}$shared_ext'
- shlibpath_overrides_runpath=yes
- shlibpath_var=DYLD_LIBRARY_PATH
- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- ;;
-
-dgux*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-freebsd* | dragonfly*)
- # DragonFly does not have aout. When/if they implement a new
- # versioning mechanism, adjust this.
- if test -x /usr/bin/objformat; then
- objformat=`/usr/bin/objformat`
- else
- case $host_os in
- freebsd[23].*) objformat=aout ;;
- *) objformat=elf ;;
- esac
- fi
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- need_version=no
- need_lib_prefix=no
- ;;
- freebsd-*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- need_version=yes
- ;;
- esac
- shlibpath_var=LD_LIBRARY_PATH
- case $host_os in
- freebsd2.*)
- shlibpath_overrides_runpath=yes
- ;;
- freebsd3.[01]* | freebsdelf3.[01]*)
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
- freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
- *) # from 4.6 on, and DragonFly
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- esac
- ;;
-
-gnu*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-haiku*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- dynamic_linker="$host_os runtime_loader"
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
- hardcode_into_libs=yes
- ;;
-
-hpux9* | hpux10* | hpux11*)
- # Give a soname corresponding to the major version so that dld.sl refuses to
- # link against other versions.
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- case $host_cpu in
- ia64*)
- shrext_cmds='.so'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.so"
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- if test "X$HPUX_IA64_MODE" = X32; then
- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- else
- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- fi
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- hppa*64*)
- shrext_cmds='.sl'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- *)
- shrext_cmds='.sl'
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=SHLIB_PATH
- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
- esac
- # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
- postinstall_cmds='chmod 555 $lib'
- # or fails outright, so override atomically:
- install_override_mode=555
- ;;
-
-interix[3-9]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $host_os in
- nonstopux*) version_type=nonstopux ;;
- *)
- if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux # correct to gnu/linux during the next big refactor
- else
- version_type=irix
- fi ;;
- esac
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- case $host_os in
- irix5* | nonstopux*)
- libsuff= shlibsuff=
- ;;
- *)
- case $LD in # libtool.m4 will add one of these switches to LD
- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- libsuff= shlibsuff= libmagic=32-bit;;
- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- libsuff=32 shlibsuff=N32 libmagic=N32;;
- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- libsuff=64 shlibsuff=64 libmagic=64-bit;;
- *) libsuff= shlibsuff= libmagic=never-match;;
- esac
- ;;
- esac
- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- hardcode_into_libs=yes
- ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
- dynamic_linker=no
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
-
- # Some binutils ld are patched to set DT_RUNPATH
- if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_shlibpath_overrides_runpath=no
- save_LDFLAGS=$LDFLAGS
- save_libdir=$libdir
- eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
- LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
- lt_cv_shlibpath_overrides_runpath=yes
-fi
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LDFLAGS=$save_LDFLAGS
- libdir=$save_libdir
-
-fi
-
- shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
-
- # This implies no fast_install, which is unacceptable.
- # Some rework will be needed to allow for fast_install
- # before this can be enabled.
- hardcode_into_libs=yes
-
- # Append ld.so.conf contents to the search path
- if test -f /etc/ld.so.conf; then
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- fi
-
- # We used to test for /lib/ld.so.1 and disable shared libraries on
- # powerpc, because MkLinux only supported shared libraries with the
- # GNU dynamic linker. Since this was broken with cross compilers,
- # most powerpc-linux boxes support dynamic linking these days and
- # people can always --disable-shared, the test was removed, and we
- # assume the GNU/Linux dynamic linker is in use.
- dynamic_linker='GNU/Linux ld.so'
- ;;
-
-netbsdelf*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='NetBSD ld.elf_so'
- ;;
-
-netbsd*)
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- dynamic_linker='NetBSD (a.out) ld.so'
- else
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='NetBSD ld.elf_so'
- fi
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
-
-newsos6)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- ;;
-
-*nto* | *qnx*)
- version_type=qnx
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='ldqnx.so'
- ;;
-
-openbsd*)
- version_type=sunos
- sys_lib_dlsearch_path_spec="/usr/lib"
- need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- case $host_os in
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- *) need_version=no ;;
- esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- case $host_os in
- openbsd2.[89] | openbsd2.[89].*)
- shlibpath_overrides_runpath=no
- ;;
- *)
- shlibpath_overrides_runpath=yes
- ;;
- esac
- else
- shlibpath_overrides_runpath=yes
- fi
- ;;
-
-os2*)
- libname_spec='$name'
- shrext_cmds=".dll"
- need_lib_prefix=no
- library_names_spec='$libname${shared_ext} $libname.a'
- dynamic_linker='OS/2 ld.exe'
- shlibpath_var=LIBPATH
- ;;
-
-osf3* | osf4* | osf5*)
- version_type=osf
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- ;;
-
-rdos*)
- dynamic_linker=no
- ;;
-
-solaris*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- # ldd complains unless libraries are executable
- postinstall_cmds='chmod +x $lib'
- ;;
-
-sunos4*)
- version_type=sunos
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- if test "$with_gnu_ld" = yes; then
- need_lib_prefix=no
- fi
- need_version=yes
- ;;
-
-sysv4 | sysv4.3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- case $host_vendor in
- sni)
- shlibpath_overrides_runpath=no
- need_lib_prefix=no
- runpath_var=LD_RUN_PATH
- ;;
- siemens)
- need_lib_prefix=no
- ;;
- motorola)
- need_lib_prefix=no
- need_version=no
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- ;;
- esac
- ;;
-
-sysv4*MP*)
- if test -d /usr/nec ;then
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- soname_spec='$libname${shared_ext}.$major'
- shlibpath_var=LD_LIBRARY_PATH
- fi
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- version_type=freebsd-elf
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- if test "$with_gnu_ld" = yes; then
- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- else
- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- case $host_os in
- sco3.2v5*)
- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- ;;
- esac
- fi
- sys_lib_dlsearch_path_spec='/usr/lib'
- ;;
-
-tpf*)
- # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-uts4*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-*)
- dynamic_linker=no
- ;;
-esac
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
-$as_echo "$dynamic_linker" >&6; }
-test "$dynamic_linker" = no && can_build_shared=no
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-
-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-fi
-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
-$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
-hardcode_action=
-if test -n "$hardcode_libdir_flag_spec" ||
- test -n "$runpath_var" ||
- test "X$hardcode_automatic" = "Xyes" ; then
-
- # We can hardcode non-existent directories.
- if test "$hardcode_direct" != no &&
- # If the only mechanism to avoid hardcoding is shlibpath_var, we
- # have to relink, otherwise we might link with an installed library
- # when we should be linking with a yet-to-be-installed one
- ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
- test "$hardcode_minus_L" != no; then
- # Linking always hardcodes the temporary library directory.
- hardcode_action=relink
- else
- # We can link without hardcoding, and we can hardcode nonexisting dirs.
- hardcode_action=immediate
- fi
-else
- # We cannot hardcode anything, or else we can only hardcode existing
- # directories.
- hardcode_action=unsupported
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
-$as_echo "$hardcode_action" >&6; }
-
-if test "$hardcode_action" = relink ||
- test "$inherit_rpath" = yes; then
- # Fast installation is not supported
- enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
- test "$enable_shared" = no; then
- # Fast installation is not necessary
- enable_fast_install=needless
-fi
-
-
-
-
-
-
- if test "x$enable_dlopen" != xyes; then
- enable_dlopen=unknown
- enable_dlopen_self=unknown
- enable_dlopen_self_static=unknown
-else
- lt_cv_dlopen=no
- lt_cv_dlopen_libs=
-
- case $host_os in
- beos*)
- lt_cv_dlopen="load_add_on"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ;;
-
- mingw* | pw32* | cegcc*)
- lt_cv_dlopen="LoadLibrary"
- lt_cv_dlopen_libs=
- ;;
-
- cygwin*)
- lt_cv_dlopen="dlopen"
- lt_cv_dlopen_libs=
- ;;
-
- darwin*)
- # if libdl is installed we need to link against it
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
-$as_echo_n "checking for dlopen in -ldl... " >&6; }
-if ${ac_cv_lib_dl_dlopen+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldl $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen ();
-int
-main ()
-{
-return dlopen ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dl_dlopen=yes
-else
- ac_cv_lib_dl_dlopen=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
-if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
-else
-
- lt_cv_dlopen="dyld"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
-
-fi
-
- ;;
-
- *)
- ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
-if test "x$ac_cv_func_shl_load" = xyes; then :
- lt_cv_dlopen="shl_load"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
-$as_echo_n "checking for shl_load in -ldld... " >&6; }
-if ${ac_cv_lib_dld_shl_load+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldld $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char shl_load ();
-int
-main ()
-{
-return shl_load ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dld_shl_load=yes
-else
- ac_cv_lib_dld_shl_load=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
-$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
-if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
- lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
-else
- ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
-if test "x$ac_cv_func_dlopen" = xyes; then :
- lt_cv_dlopen="dlopen"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
-$as_echo_n "checking for dlopen in -ldl... " >&6; }
-if ${ac_cv_lib_dl_dlopen+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldl $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen ();
-int
-main ()
-{
-return dlopen ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dl_dlopen=yes
-else
- ac_cv_lib_dl_dlopen=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
-if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
-$as_echo_n "checking for dlopen in -lsvld... " >&6; }
-if ${ac_cv_lib_svld_dlopen+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lsvld $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen ();
-int
-main ()
-{
-return dlopen ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_svld_dlopen=yes
-else
- ac_cv_lib_svld_dlopen=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
-$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
-if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
-$as_echo_n "checking for dld_link in -ldld... " >&6; }
-if ${ac_cv_lib_dld_dld_link+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldld $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dld_link ();
-int
-main ()
-{
-return dld_link ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dld_dld_link=yes
-else
- ac_cv_lib_dld_dld_link=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
-$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
-if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
- lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
-fi
-
-
-fi
-
-
-fi
-
-
-fi
-
-
-fi
-
-
-fi
-
- ;;
- esac
-
- if test "x$lt_cv_dlopen" != xno; then
- enable_dlopen=yes
- else
- enable_dlopen=no
- fi
-
- case $lt_cv_dlopen in
- dlopen)
- save_CPPFLAGS="$CPPFLAGS"
- test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
- save_LDFLAGS="$LDFLAGS"
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
- save_LIBS="$LIBS"
- LIBS="$lt_cv_dlopen_libs $LIBS"
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
-$as_echo_n "checking whether a program can dlopen itself... " >&6; }
-if ${lt_cv_dlopen_self+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- lt_cv_dlopen_self=cross
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-#line $LINENO "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-/* When -fvisbility=hidden is used, assume the code has been annotated
- correspondingly for the symbols needed. */
-#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
-int fnord () __attribute__((visibility("default")));
-#endif
-
-int fnord () { return 42; }
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else
- {
- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- else puts (dlerror ());
- }
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}
-_LT_EOF
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
- x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
- x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
- esac
- else :
- # compilation failed
- lt_cv_dlopen_self=no
- fi
-fi
-rm -fr conftest*
-
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
-$as_echo "$lt_cv_dlopen_self" >&6; }
-
- if test "x$lt_cv_dlopen_self" = xyes; then
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
-$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
-if ${lt_cv_dlopen_self_static+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- lt_cv_dlopen_self_static=cross
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-#line $LINENO "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-/* When -fvisbility=hidden is used, assume the code has been annotated
- correspondingly for the symbols needed. */
-#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
-int fnord () __attribute__((visibility("default")));
-#endif
-
-int fnord () { return 42; }
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else
- {
- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- else puts (dlerror ());
- }
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}
-_LT_EOF
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
- x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
- x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
- esac
- else :
- # compilation failed
- lt_cv_dlopen_self_static=no
- fi
-fi
-rm -fr conftest*
-
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
-$as_echo "$lt_cv_dlopen_self_static" >&6; }
- fi
-
- CPPFLAGS="$save_CPPFLAGS"
- LDFLAGS="$save_LDFLAGS"
- LIBS="$save_LIBS"
- ;;
- esac
-
- case $lt_cv_dlopen_self in
- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- *) enable_dlopen_self=unknown ;;
- esac
-
- case $lt_cv_dlopen_self_static in
- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- *) enable_dlopen_self_static=unknown ;;
- esac
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-striplib=
-old_striplib=
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
-$as_echo_n "checking whether stripping libraries is possible... " >&6; }
-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
-# FIXME - insert some real tests, host_os isn't really good enough
- case $host_os in
- darwin*)
- if test -n "$STRIP" ; then
- striplib="$STRIP -x"
- old_striplib="$STRIP -S"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- fi
- ;;
- *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- ;;
- esac
-fi
-
-
-
-
-
-
-
-
-
-
-
-
- # Report which library types will actually be built
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
-$as_echo_n "checking if libtool supports shared libraries... " >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
-$as_echo "$can_build_shared" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
-$as_echo_n "checking whether to build shared libraries... " >&6; }
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
-
- aix[4-9]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
-$as_echo "$enable_shared" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
-$as_echo_n "checking whether to build static libraries... " >&6; }
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
-$as_echo "$enable_static" >&6; }
-
-
-
-
-fi
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-CC="$lt_save_CC"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ac_config_commands="$ac_config_commands libtool"
-
-
-
-
-# Only expand once:
-
-
-
-# Checks for libraries.
-
-# Checks for header files.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
-$as_echo_n "checking for ANSI C header files... " >&6; }
-if ${ac_cv_header_stdc+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdlib.h>
-#include <stdarg.h>
-#include <string.h>
-#include <float.h>
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_header_stdc=yes
-else
- ac_cv_header_stdc=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-if test $ac_cv_header_stdc = yes; then
- # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <string.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "memchr" >/dev/null 2>&1; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
- # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdlib.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "free" >/dev/null 2>&1; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
- # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
- if test "$cross_compiling" = yes; then :
- :
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ctype.h>
-#include <stdlib.h>
-#if ((' ' & 0x0FF) == 0x020)
-# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
-# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
-#else
-# define ISLOWER(c) \
- (('a' <= (c) && (c) <= 'i') \
- || ('j' <= (c) && (c) <= 'r') \
- || ('s' <= (c) && (c) <= 'z'))
-# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
-#endif
-
-#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
-int
-main ()
-{
- int i;
- for (i = 0; i < 256; i++)
- if (XOR (islower (i), ISLOWER (i))
- || toupper (i) != TOUPPER (i))
- return 2;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-
-fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
-$as_echo "$ac_cv_header_stdc" >&6; }
-if test $ac_cv_header_stdc = yes; then
-
-$as_echo "#define STDC_HEADERS 1" >>confdefs.h
-
-fi
-
-for ac_header in stdlib.h string.h math.h
-do :
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-
-#
-# For Python module
-#
-# if test -z $PYTHON; then
-# PYTHON="python"
-# fi
-# PYTHON_INCDIR=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_inc()" 2>/dev/null`
-# NUMPY_INCDIR=`$PYTHON -c "import numpy; print numpy.get_include()" 2>/dev/null`
-# CPPFLAGS="$CPPFLAGS -I$PYTHON_INCDIR -I$NUMPY_INCDIR"
-# AC_CHECK_HEADERS([Python.h])
-# AC_CHECK_HEADERS([numpy/arrayobject.h])
-# AC_CHECK_HEADERS([spglib.h])
-
-# Checks for typedefs, structures, and compiler characteristics.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
-$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
-if ${ac_cv_c_const+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
-#ifndef __cplusplus
- /* Ultrix mips cc rejects this sort of thing. */
- typedef int charset[2];
- const charset cs = { 0, 0 };
- /* SunOS 4.1.1 cc rejects this. */
- char const *const *pcpcc;
- char **ppc;
- /* NEC SVR4.0.2 mips cc rejects this. */
- struct point {int x, y;};
- static struct point const zero = {0,0};
- /* AIX XL C 1.02.0.0 rejects this.
- It does not let you subtract one const X* pointer from another in
- an arm of an if-expression whose if-part is not a constant
- expression */
- const char *g = "string";
- pcpcc = &g + (g ? g-g : 0);
- /* HPUX 7.0 cc rejects these. */
- ++pcpcc;
- ppc = (char**) pcpcc;
- pcpcc = (char const *const *) ppc;
- { /* SCO 3.2v4 cc rejects this sort of thing. */
- char tx;
- char *t = &tx;
- char const *s = 0 ? (char *) 0 : (char const *) 0;
-
- *t++ = 0;
- if (s) return 0;
- }
- { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
- int x[] = {25, 17};
- const int *foo = &x[0];
- ++foo;
- }
- { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
- typedef const int *iptr;
- iptr p = 0;
- ++p;
- }
- { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
- "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
- struct s { int j; const int *ap[3]; } bx;
- struct s *b = &bx; b->j = 5;
- }
- { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
- const int foo = 10;
- if (!foo) return 0;
- }
- return !cs[0] && !zero.x;
-#endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_const=yes
-else
- ac_cv_c_const=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
-$as_echo "$ac_cv_c_const" >&6; }
-if test $ac_cv_c_const = no; then
-
-$as_echo "#define const /**/" >>confdefs.h
-
-fi
-
-
-# Checks for library functions.
-for ac_header in stdlib.h
-do :
- ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
-if test "x$ac_cv_header_stdlib_h" = xyes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_STDLIB_H 1
-_ACEOF
-
-fi
-
-done
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
-$as_echo_n "checking for GNU libc compatible malloc... " >&6; }
-if ${ac_cv_func_malloc_0_nonnull+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- ac_cv_func_malloc_0_nonnull=no
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#if defined STDC_HEADERS || defined HAVE_STDLIB_H
-# include <stdlib.h>
-#else
-char *malloc ();
-#endif
-
-int
-main ()
-{
-return ! malloc (0);
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
- ac_cv_func_malloc_0_nonnull=yes
-else
- ac_cv_func_malloc_0_nonnull=no
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
-$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
-if test $ac_cv_func_malloc_0_nonnull = yes; then :
-
-$as_echo "#define HAVE_MALLOC 1" >>confdefs.h
-
-else
- $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
-
- case " $LIBOBJS " in
- *" malloc.$ac_objext "* ) ;;
- *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
- ;;
-esac
-
-
-$as_echo "#define malloc rpl_malloc" >>confdefs.h
-
-fi
-
-
-
-ac_config_files="$ac_config_files Makefile src/Makefile"
-
-# AC_CONFIG_FILES([Makefile
-# python/Makefile
-# src/Makefile])
-cat >confcache <<\_ACEOF
-# This file is a shell script that caches the results of configure
-# tests run on this system so they can be shared between configure
-# scripts and configure runs, see configure's option --config-cache.
-# It is not useful on other systems. If it contains results you don't
-# want to keep, you may remove or edit it.
-#
-# config.status only pays attention to the cache file if you give it
-# the --recheck option to rerun configure.
-#
-# `ac_cv_env_foo' variables (set or unset) will be overridden when
-# loading this file, other *unset* `ac_cv_foo' will be assigned the
-# following values.
-
-_ACEOF
-
-# The following way of writing the cache mishandles newlines in values,
-# but we know of no workaround that is simple, portable, and efficient.
-# So, we kill variables containing newlines.
-# Ultrix sh set writes to stderr and can't be redirected directly,
-# and sets the high bit in the cache file unless we assign to the vars.
-(
- for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
- eval ac_val=\$$ac_var
- case $ac_val in #(
- *${as_nl}*)
- case $ac_var in #(
- *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- esac
- case $ac_var in #(
- _ | IFS | as_nl) ;; #(
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- *) { eval $ac_var=; unset $ac_var;} ;;
- esac ;;
- esac
- done
-
- (set) 2>&1 |
- case $as_nl`(ac_space=' '; set) 2>&1` in #(
- *${as_nl}ac_space=\ *)
- # `set' does not quote correctly, so add quotes: double-quote
- # substitution turns \\\\ into \\, and sed turns \\ into \.
- sed -n \
- "s/'/'\\\\''/g;
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
- ;; #(
- *)
- # `set' quotes correctly as required by POSIX, so do not add quotes.
- sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
- ;;
- esac |
- sort
-) |
- sed '
- /^ac_cv_env_/b end
- t clear
- :clear
- s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
- t end
- s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
- :end' >>confcache
-if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
- if test -w "$cache_file"; then
- if test "x$cache_file" != "x/dev/null"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
-$as_echo "$as_me: updating cache $cache_file" >&6;}
- if test ! -f "$cache_file" || test -h "$cache_file"; then
- cat confcache >"$cache_file"
- else
- case $cache_file in #(
- */* | ?:*)
- mv -f confcache "$cache_file"$$ &&
- mv -f "$cache_file"$$ "$cache_file" ;; #(
- *)
- mv -f confcache "$cache_file" ;;
- esac
- fi
- fi
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
-$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
- fi
-fi
-rm -f confcache
-
-test "x$prefix" = xNONE && prefix=$ac_default_prefix
-# Let make expand exec_prefix.
-test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
-
-DEFS=-DHAVE_CONFIG_H
-
-ac_libobjs=
-ac_ltlibobjs=
-U=
-for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
- # 1. Remove the extension, and $U if already installed.
- ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
- ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
- # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
- # will be set to the directory where LIBOBJS objects are built.
- as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
- as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
-done
-LIBOBJS=$ac_libobjs
-
-LTLIBOBJS=$ac_ltlibobjs
-
-
- if test -n "$EXEEXT"; then
- am__EXEEXT_TRUE=
- am__EXEEXT_FALSE='#'
-else
- am__EXEEXT_TRUE='#'
- am__EXEEXT_FALSE=
-fi
-
-if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
- as_fn_error $? "conditional \"AMDEP\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
- as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-
-: "${CONFIG_STATUS=./config.status}"
-ac_write_fail=0
-ac_clean_files_save=$ac_clean_files
-ac_clean_files="$ac_clean_files $CONFIG_STATUS"
-{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
-$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
-as_write_fail=0
-cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
-#! $SHELL
-# Generated by $as_me.
-# Run this file to recreate the current configuration.
-# Compiler output produced by configure, useful for debugging
-# configure, is in config.log if it exists.
-
-debug=false
-ac_cs_recheck=false
-ac_cs_silent=false
-
-SHELL=\${CONFIG_SHELL-$SHELL}
-export SHELL
-_ASEOF
-cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
-## -------------------- ##
-## M4sh Initialization. ##
-## -------------------- ##
-
-# Be more Bourne compatible
-DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in #(
- *posix*) :
- set -o posix ;; #(
- *) :
- ;;
-esac
-fi
-
-
-as_nl='
-'
-export as_nl
-# Printing a long string crashes Solaris 7 /usr/bin/printf.
-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-# Prefer a ksh shell builtin over an external printf program on Solaris,
-# but without wasting forks for bash or zsh.
-if test -z "$BASH_VERSION$ZSH_VERSION" \
- && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='print -r --'
- as_echo_n='print -rn --'
-elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
-else
- if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
- as_echo_n='/usr/ucb/echo -n'
- else
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- esac;
- expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
- '
- export as_echo_n_body
- as_echo_n='sh -c $as_echo_n_body as_echo'
- fi
- export as_echo_body
- as_echo='sh -c $as_echo_body as_echo'
-fi
-
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
- PATH_SEPARATOR=:
- (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
- (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
- PATH_SEPARATOR=';'
- }
-fi
-
-
-# IFS
-# We need space, tab and new line, in precisely that order. Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-IFS=" "" $as_nl"
-
-# Find who we are. Look in the path if we contain no directory separator.
-as_myself=
-case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
-# in which case we are not to be found in the path.
-if test "x$as_myself" = x; then
- as_myself=$0
-fi
-if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- exit 1
-fi
-
-# Unset variables that we do not need and which cause bugs (e.g. in
-# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
-# suppresses any "Segmentation fault" message there. '((' could
-# trigger a bug in pdksh 5.2.14.
-for as_var in BASH_ENV ENV MAIL MAILPATH
-do eval test x\${$as_var+set} = xset \
- && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-LC_ALL=C
-export LC_ALL
-LANGUAGE=C
-export LANGUAGE
-
-# CDPATH.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-
-# as_fn_error STATUS ERROR [LINENO LOG_FD]
-# ----------------------------------------
-# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
-# script with STATUS, using 1 if that was 0.
-as_fn_error ()
-{
- as_status=$1; test $as_status -eq 0 && as_status=1
- if test "$4"; then
- as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
- fi
- $as_echo "$as_me: error: $2" >&2
- as_fn_exit $as_status
-} # as_fn_error
-
-
-# as_fn_set_status STATUS
-# -----------------------
-# Set $? to STATUS, without forking.
-as_fn_set_status ()
-{
- return $1
-} # as_fn_set_status
-
-# as_fn_exit STATUS
-# -----------------
-# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
-as_fn_exit ()
-{
- set +e
- as_fn_set_status $1
- exit $1
-} # as_fn_exit
-
-# as_fn_unset VAR
-# ---------------
-# Portably unset VAR.
-as_fn_unset ()
-{
- { eval $1=; unset $1;}
-}
-as_unset=as_fn_unset
-# as_fn_append VAR VALUE
-# ----------------------
-# Append the text in VALUE to the end of the definition contained in VAR. Take
-# advantage of any shell optimizations that allow amortized linear growth over
-# repeated appends, instead of the typical quadratic growth present in naive
-# implementations.
-if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- eval 'as_fn_append ()
- {
- eval $1+=\$2
- }'
-else
- as_fn_append ()
- {
- eval $1=\$$1\$2
- }
-fi # as_fn_append
-
-# as_fn_arith ARG...
-# ------------------
-# Perform arithmetic evaluation on the ARGs, and store the result in the
-# global $as_val. Take advantage of shells that can avoid forks. The arguments
-# must be portable across $(()) and expr.
-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- eval 'as_fn_arith ()
- {
- as_val=$(( $* ))
- }'
-else
- as_fn_arith ()
- {
- as_val=`expr "$@" || test $? -eq 1`
- }
-fi # as_fn_arith
-
-
-if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- as_basename=basename
-else
- as_basename=false
-fi
-
-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- as_dirname=dirname
-else
- as_dirname=false
-fi
-
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
- sed '/^.*\/\([^/][^/]*\)\/*$/{
- s//\1/
- q
- }
- /^X\/\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\/\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
-
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-ECHO_C= ECHO_N= ECHO_T=
-case `echo -n x` in #(((((
--n*)
- case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- xy) ECHO_C='\c';;
- *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- ECHO_T=' ';;
- esac;;
-*)
- ECHO_N='-n';;
-esac
-
-rm -f conf$$ conf$$.exe conf$$.file
-if test -d conf$$.dir; then
- rm -f conf$$.dir/conf$$.file
-else
- rm -f conf$$.dir
- mkdir conf$$.dir 2>/dev/null
-fi
-if (echo >conf$$.file) 2>/dev/null; then
- if ln -s conf$$.file conf$$ 2>/dev/null; then
- as_ln_s='ln -s'
- # ... but there are two gotchas:
- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
- # In both cases, we have to default to `cp -pR'.
- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
- as_ln_s='cp -pR'
- elif ln conf$$.file conf$$ 2>/dev/null; then
- as_ln_s=ln
- else
- as_ln_s='cp -pR'
- fi
-else
- as_ln_s='cp -pR'
-fi
-rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
-rmdir conf$$.dir 2>/dev/null
-
-
-# as_fn_mkdir_p
-# -------------
-# Create "$as_dir" as a directory, including parents if necessary.
-as_fn_mkdir_p ()
-{
-
- case $as_dir in #(
- -*) as_dir=./$as_dir;;
- esac
- test -d "$as_dir" || eval $as_mkdir_p || {
- as_dirs=
- while :; do
- case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- *) as_qdir=$as_dir;;
- esac
- as_dirs="'$as_qdir' $as_dirs"
- as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_dir" : 'X\(//\)[^/]' \| \
- X"$as_dir" : 'X\(//\)$' \| \
- X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- test -d "$as_dir" && break
- done
- test -z "$as_dirs" || eval "mkdir $as_dirs"
- } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
-
-
-} # as_fn_mkdir_p
-if mkdir -p . 2>/dev/null; then
- as_mkdir_p='mkdir -p "$as_dir"'
-else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
-fi
-
-
-# as_fn_executable_p FILE
-# -----------------------
-# Test if FILE is an executable regular file.
-as_fn_executable_p ()
-{
- test -f "$1" && test -x "$1"
-} # as_fn_executable_p
-as_test_x='test -x'
-as_executable_p=as_fn_executable_p
-
-# Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-
-# Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-
-
-exec 6>&1
-## ----------------------------------- ##
-## Main body of $CONFIG_STATUS script. ##
-## ----------------------------------- ##
-_ASEOF
-test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-# Save the log message, to keep $0 and so on meaningful, and to
-# report actual input values of CONFIG_FILES etc. instead of their
-# values after options handling.
-ac_log="
-This file was extended by spglib $as_me 1.4.1, which was
-generated by GNU Autoconf 2.69. Invocation command line was
-
- CONFIG_FILES = $CONFIG_FILES
- CONFIG_HEADERS = $CONFIG_HEADERS
- CONFIG_LINKS = $CONFIG_LINKS
- CONFIG_COMMANDS = $CONFIG_COMMANDS
- $ $0 $@
-
-on `(hostname || uname -n) 2>/dev/null | sed 1q`
-"
-
-_ACEOF
-
-case $ac_config_files in *"
-"*) set x $ac_config_files; shift; ac_config_files=$*;;
-esac
-
-case $ac_config_headers in *"
-"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
-esac
-
-
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-# Files that config.status was made for.
-config_files="$ac_config_files"
-config_headers="$ac_config_headers"
-config_commands="$ac_config_commands"
-
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-ac_cs_usage="\
-\`$as_me' instantiates files and other configuration actions
-from templates according to the current configuration. Unless the files
-and actions are specified as TAGs, all are instantiated by default.
-
-Usage: $0 [OPTION]... [TAG]...
-
- -h, --help print this help, then exit
- -V, --version print version number and configuration settings, then exit
- --config print configuration, then exit
- -q, --quiet, --silent
- do not print progress messages
- -d, --debug don't remove temporary files
- --recheck update $as_me by reconfiguring in the same conditions
- --file=FILE[:TEMPLATE]
- instantiate the configuration file FILE
- --header=FILE[:TEMPLATE]
- instantiate the configuration header FILE
-
-Configuration files:
-$config_files
-
-Configuration headers:
-$config_headers
-
-Configuration commands:
-$config_commands
-
-Report bugs to <atz.togo at gmail.com>."
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
-ac_cs_version="\\
-spglib config.status 1.4.1
-configured by $0, generated by GNU Autoconf 2.69,
- with options \\"\$ac_cs_config\\"
-
-Copyright (C) 2012 Free Software Foundation, Inc.
-This config.status script is free software; the Free Software Foundation
-gives unlimited permission to copy, distribute and modify it."
-
-ac_pwd='$ac_pwd'
-srcdir='$srcdir'
-INSTALL='$INSTALL'
-MKDIR_P='$MKDIR_P'
-AWK='$AWK'
-test -n "\$AWK" || AWK=awk
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-# The default lists apply if the user does not specify any file.
-ac_need_defaults=:
-while test $# != 0
-do
- case $1 in
- --*=?*)
- ac_option=`expr "X$1" : 'X\([^=]*\)='`
- ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
- ac_shift=:
- ;;
- --*=)
- ac_option=`expr "X$1" : 'X\([^=]*\)='`
- ac_optarg=
- ac_shift=:
- ;;
- *)
- ac_option=$1
- ac_optarg=$2
- ac_shift=shift
- ;;
- esac
-
- case $ac_option in
- # Handling of the options.
- -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
- ac_cs_recheck=: ;;
- --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
- $as_echo "$ac_cs_version"; exit ;;
- --config | --confi | --conf | --con | --co | --c )
- $as_echo "$ac_cs_config"; exit ;;
- --debug | --debu | --deb | --de | --d | -d )
- debug=: ;;
- --file | --fil | --fi | --f )
- $ac_shift
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- '') as_fn_error $? "missing file argument" ;;
- esac
- as_fn_append CONFIG_FILES " '$ac_optarg'"
- ac_need_defaults=false;;
- --header | --heade | --head | --hea )
- $ac_shift
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- as_fn_append CONFIG_HEADERS " '$ac_optarg'"
- ac_need_defaults=false;;
- --he | --h)
- # Conflict between --help and --header
- as_fn_error $? "ambiguous option: \`$1'
-Try \`$0 --help' for more information.";;
- --help | --hel | -h )
- $as_echo "$ac_cs_usage"; exit ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil | --si | --s)
- ac_cs_silent=: ;;
-
- # This is an error.
- -*) as_fn_error $? "unrecognized option: \`$1'
-Try \`$0 --help' for more information." ;;
-
- *) as_fn_append ac_config_targets " $1"
- ac_need_defaults=false ;;
-
- esac
- shift
-done
-
-ac_configure_extra_args=
-
-if $ac_cs_silent; then
- exec 6>/dev/null
- ac_configure_extra_args="$ac_configure_extra_args --silent"
-fi
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-if \$ac_cs_recheck; then
- set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
- shift
- \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
- CONFIG_SHELL='$SHELL'
- export CONFIG_SHELL
- exec "\$@"
-fi
-
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-exec 5>>config.log
-{
- echo
- sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
-## Running $as_me. ##
-_ASBOX
- $as_echo "$ac_log"
-} >&5
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-#
-# INIT-COMMANDS
-#
-AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
-
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-sed_quote_subst='$sed_quote_subst'
-double_quote_subst='$double_quote_subst'
-delay_variable_subst='$delay_variable_subst'
-macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
-macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
-enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
-enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
-pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
-enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
-SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
-ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
-PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
-host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
-host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
-host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
-build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
-build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
-build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
-SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
-Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
-GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
-EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
-FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
-LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
-NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
-LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
-max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
-ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
-exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
-lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
-lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
-lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
-lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
-lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
-reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
-reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
-OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
-deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
-file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
-file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
-want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
-DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
-sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
-AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
-AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
-archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
-STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
-RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
-old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
-old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
-old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
-lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
-CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
-CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
-compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
-GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
-nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
-lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
-objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
-MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
-lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
-lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
-lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
-lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
-lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
-need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
-MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
-DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
-NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
-LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
-OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
-OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
-libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
-shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
-extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
-archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
-enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
-export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
-whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
-compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
-old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
-old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
-archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
-archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
-module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
-module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
-with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
-allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
-no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
-hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
-hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
-hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
-hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
-hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
-hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
-hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
-inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
-link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
-always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
-export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
-exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
-include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
-prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
-postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
-file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
-variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
-need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
-need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
-version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
-runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
-shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
-shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
-libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
-library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
-soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
-install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
-postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
-postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
-finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
-finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
-hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
-sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
-sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
-hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
-enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
-enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
-enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
-old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
-striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
-
-LTCC='$LTCC'
-LTCFLAGS='$LTCFLAGS'
-compiler='$compiler_DEFAULT'
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
- eval 'cat <<_LTECHO_EOF
-\$1
-_LTECHO_EOF'
-}
-
-# Quote evaled strings.
-for var in SHELL \
-ECHO \
-PATH_SEPARATOR \
-SED \
-GREP \
-EGREP \
-FGREP \
-LD \
-NM \
-LN_S \
-lt_SP2NL \
-lt_NL2SP \
-reload_flag \
-OBJDUMP \
-deplibs_check_method \
-file_magic_cmd \
-file_magic_glob \
-want_nocaseglob \
-DLLTOOL \
-sharedlib_from_linklib_cmd \
-AR \
-AR_FLAGS \
-archiver_list_spec \
-STRIP \
-RANLIB \
-CC \
-CFLAGS \
-compiler \
-lt_cv_sys_global_symbol_pipe \
-lt_cv_sys_global_symbol_to_cdecl \
-lt_cv_sys_global_symbol_to_c_name_address \
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
-nm_file_list_spec \
-lt_prog_compiler_no_builtin_flag \
-lt_prog_compiler_pic \
-lt_prog_compiler_wl \
-lt_prog_compiler_static \
-lt_cv_prog_compiler_c_o \
-need_locks \
-MANIFEST_TOOL \
-DSYMUTIL \
-NMEDIT \
-LIPO \
-OTOOL \
-OTOOL64 \
-shrext_cmds \
-export_dynamic_flag_spec \
-whole_archive_flag_spec \
-compiler_needs_object \
-with_gnu_ld \
-allow_undefined_flag \
-no_undefined_flag \
-hardcode_libdir_flag_spec \
-hardcode_libdir_separator \
-exclude_expsyms \
-include_expsyms \
-file_list_spec \
-variables_saved_for_relink \
-libname_spec \
-library_names_spec \
-soname_spec \
-install_override_mode \
-finish_eval \
-old_striplib \
-striplib; do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[\\\\\\\`\\"\\\$]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-# Double-quote double-evaled strings.
-for var in reload_cmds \
-old_postinstall_cmds \
-old_postuninstall_cmds \
-old_archive_cmds \
-extract_expsyms_cmds \
-old_archive_from_new_cmds \
-old_archive_from_expsyms_cmds \
-archive_cmds \
-archive_expsym_cmds \
-module_cmds \
-module_expsym_cmds \
-export_symbols_cmds \
-prelink_cmds \
-postlink_cmds \
-postinstall_cmds \
-postuninstall_cmds \
-finish_cmds \
-sys_lib_search_path_spec \
-sys_lib_dlsearch_path_spec; do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[\\\\\\\`\\"\\\$]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-ac_aux_dir='$ac_aux_dir'
-xsi_shell='$xsi_shell'
-lt_shell_append='$lt_shell_append'
-
-# See if we are running on zsh, and set the options which allow our
-# commands through without removal of \ escapes INIT.
-if test -n "\${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-
- PACKAGE='$PACKAGE'
- VERSION='$VERSION'
- TIMESTAMP='$TIMESTAMP'
- RM='$RM'
- ofile='$ofile'
-
-
-
-
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-
-# Handling of arguments.
-for ac_config_target in $ac_config_targets
-do
- case $ac_config_target in
- "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
- "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
- "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
- "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
- "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
-
- *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
- esac
-done
-
-
-# If the user did not use the arguments to specify the items to instantiate,
-# then the envvar interface is used. Set only those that are not.
-# We use the long form for the default assignment because of an extremely
-# bizarre bug on SunOS 4.1.3.
-if $ac_need_defaults; then
- test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
- test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
- test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
-fi
-
-# Have a temporary directory for convenience. Make it in the build tree
-# simply because there is no reason against having it here, and in addition,
-# creating and moving files from /tmp can sometimes cause problems.
-# Hook for its removal unless debugging.
-# Note that there is a small window in which the directory will not be cleaned:
-# after its creation but before its name has been assigned to `$tmp'.
-$debug ||
-{
- tmp= ac_tmp=
- trap 'exit_status=$?
- : "${ac_tmp:=$tmp}"
- { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
-' 0
- trap 'as_fn_exit 1' 1 2 13 15
-}
-# Create a (secure) tmp directory for tmp files.
-
-{
- tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
- test -d "$tmp"
-} ||
-{
- tmp=./conf$$-$RANDOM
- (umask 077 && mkdir "$tmp")
-} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
-ac_tmp=$tmp
-
-# Set up the scripts for CONFIG_FILES section.
-# No need to generate them if there are no CONFIG_FILES.
-# This happens for instance with `./config.status config.h'.
-if test -n "$CONFIG_FILES"; then
-
-
-ac_cr=`echo X | tr X '\015'`
-# On cygwin, bash can eat \r inside `` if the user requested igncr.
-# But we know of no other shell where ac_cr would be empty at this
-# point, so we can use a bashism as a fallback.
-if test "x$ac_cr" = x; then
- eval ac_cr=\$\'\\r\'
-fi
-ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
-if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
- ac_cs_awk_cr='\\r'
-else
- ac_cs_awk_cr=$ac_cr
-fi
-
-echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
-_ACEOF
-
-
-{
- echo "cat >conf$$subs.awk <<_ACEOF" &&
- echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
- echo "_ACEOF"
-} >conf$$subs.sh ||
- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
-ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
-ac_delim='%!_!# '
-for ac_last_try in false false false false false :; do
- . ./conf$$subs.sh ||
- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
-
- ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
- if test $ac_delim_n = $ac_delim_num; then
- break
- elif $ac_last_try; then
- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
-done
-rm -f conf$$subs.sh
-
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
-_ACEOF
-sed -n '
-h
-s/^/S["/; s/!.*/"]=/
-p
-g
-s/^[^!]*!//
-:repl
-t repl
-s/'"$ac_delim"'$//
-t delim
-:nl
-h
-s/\(.\{148\}\)..*/\1/
-t more1
-s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
-p
-n
-b repl
-:more1
-s/["\\]/\\&/g; s/^/"/; s/$/"\\/
-p
-g
-s/.\{148\}//
-t nl
-:delim
-h
-s/\(.\{148\}\)..*/\1/
-t more2
-s/["\\]/\\&/g; s/^/"/; s/$/"/
-p
-b
-:more2
-s/["\\]/\\&/g; s/^/"/; s/$/"\\/
-p
-g
-s/.\{148\}//
-t delim
-' <conf$$subs.awk | sed '
-/^[^""]/{
- N
- s/\n//
-}
-' >>$CONFIG_STATUS || ac_write_fail=1
-rm -f conf$$subs.awk
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-_ACAWK
-cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
- for (key in S) S_is_set[key] = 1
- FS = ""
-
-}
-{
- line = $ 0
- nfields = split(line, field, "@")
- substed = 0
- len = length(field[1])
- for (i = 2; i < nfields; i++) {
- key = field[i]
- keylen = length(key)
- if (S_is_set[key]) {
- value = S[key]
- line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
- len += length(value) + length(field[++i])
- substed = 1
- } else
- len += 1 + keylen
- }
-
- print line
-}
-
-_ACAWK
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
- sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
-else
- cat
-fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
- || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
-_ACEOF
-
-# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
-# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
-# trailing colons and then remove the whole line if VPATH becomes empty
-# (actually we leave an empty line to preserve line numbers).
-if test "x$srcdir" = x.; then
- ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
-h
-s///
-s/^/:/
-s/[ ]*$/:/
-s/:\$(srcdir):/:/g
-s/:\${srcdir}:/:/g
-s/:@srcdir@:/:/g
-s/^:*//
-s/:*$//
-x
-s/\(=[ ]*\).*/\1/
-G
-s/\n//
-s/^[^=]*=[ ]*$//
-}'
-fi
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-fi # test -n "$CONFIG_FILES"
-
-# Set up the scripts for CONFIG_HEADERS section.
-# No need to generate them if there are no CONFIG_HEADERS.
-# This happens for instance with `./config.status Makefile'.
-if test -n "$CONFIG_HEADERS"; then
-cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
-BEGIN {
-_ACEOF
-
-# Transform confdefs.h into an awk script `defines.awk', embedded as
-# here-document in config.status, that substitutes the proper values into
-# config.h.in to produce config.h.
-
-# Create a delimiter string that does not exist in confdefs.h, to ease
-# handling of long lines.
-ac_delim='%!_!# '
-for ac_last_try in false false :; do
- ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
- if test -z "$ac_tt"; then
- break
- elif $ac_last_try; then
- as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
-done
-
-# For the awk script, D is an array of macro values keyed by name,
-# likewise P contains macro parameters if any. Preserve backslash
-# newline sequences.
-
-ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
-sed -n '
-s/.\{148\}/&'"$ac_delim"'/g
-t rset
-:rset
-s/^[ ]*#[ ]*define[ ][ ]*/ /
-t def
-d
-:def
-s/\\$//
-t bsnl
-s/["\\]/\\&/g
-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
-D["\1"]=" \3"/p
-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
-d
-:bsnl
-s/["\\]/\\&/g
-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
-D["\1"]=" \3\\\\\\n"\\/p
-t cont
-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
-t cont
-d
-:cont
-n
-s/.\{148\}/&'"$ac_delim"'/g
-t clear
-:clear
-s/\\$//
-t bsnlc
-s/["\\]/\\&/g; s/^/"/; s/$/"/p
-d
-:bsnlc
-s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
-b cont
-' <confdefs.h | sed '
-s/'"$ac_delim"'/"\\\
-"/g' >>$CONFIG_STATUS || ac_write_fail=1
-
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- for (key in D) D_is_set[key] = 1
- FS = ""
-}
-/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
- line = \$ 0
- split(line, arg, " ")
- if (arg[1] == "#") {
- defundef = arg[2]
- mac1 = arg[3]
- } else {
- defundef = substr(arg[1], 2)
- mac1 = arg[2]
- }
- split(mac1, mac2, "(") #)
- macro = mac2[1]
- prefix = substr(line, 1, index(line, defundef) - 1)
- if (D_is_set[macro]) {
- # Preserve the white space surrounding the "#".
- print prefix "define", macro P[macro] D[macro]
- next
- } else {
- # Replace #undef with comments. This is necessary, for example,
- # in the case of _POSIX_SOURCE, which is predefined and required
- # on some systems where configure will not decide to define it.
- if (defundef == "undef") {
- print "/*", prefix defundef, macro, "*/"
- next
- }
- }
-}
-{ print }
-_ACAWK
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
-fi # test -n "$CONFIG_HEADERS"
-
-
-eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
-shift
-for ac_tag
-do
- case $ac_tag in
- :[FHLC]) ac_mode=$ac_tag; continue;;
- esac
- case $ac_mode$ac_tag in
- :[FHL]*:*);;
- :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
- :[FH]-) ac_tag=-:-;;
- :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
- esac
- ac_save_IFS=$IFS
- IFS=:
- set x $ac_tag
- IFS=$ac_save_IFS
- shift
- ac_file=$1
- shift
-
- case $ac_mode in
- :L) ac_source=$1;;
- :[FH])
- ac_file_inputs=
- for ac_f
- do
- case $ac_f in
- -) ac_f="$ac_tmp/stdin";;
- *) # Look for the file first in the build tree, then in the source tree
- # (if the path is not absolute). The absolute path cannot be DOS-style,
- # because $ac_f cannot contain `:'.
- test -f "$ac_f" ||
- case $ac_f in
- [\\/$]*) false;;
- *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
- esac ||
- as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
- esac
- case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
- as_fn_append ac_file_inputs " '$ac_f'"
- done
-
- # Let's still pretend it is `configure' which instantiates (i.e., don't
- # use $as_me), people would be surprised to read:
- # /* config.h. Generated by config.status. */
- configure_input='Generated from '`
- $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
- `' by configure.'
- if test x"$ac_file" != x-; then
- configure_input="$ac_file. $configure_input"
- { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
-$as_echo "$as_me: creating $ac_file" >&6;}
- fi
- # Neutralize special characters interpreted by sed in replacement strings.
- case $configure_input in #(
- *\&* | *\|* | *\\* )
- ac_sed_conf_input=`$as_echo "$configure_input" |
- sed 's/[\\\\&|]/\\\\&/g'`;; #(
- *) ac_sed_conf_input=$configure_input;;
- esac
-
- case $ac_tag in
- *:-:* | *:-) cat >"$ac_tmp/stdin" \
- || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
- esac
- ;;
- esac
-
- ac_dir=`$as_dirname -- "$ac_file" ||
-$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$ac_file" : 'X\(//\)[^/]' \| \
- X"$ac_file" : 'X\(//\)$' \| \
- X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$ac_file" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- as_dir="$ac_dir"; as_fn_mkdir_p
- ac_builddir=.
-
-case "$ac_dir" in
-.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
-*)
- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
- # A ".." for each directory in $ac_dir_suffix.
- ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
- case $ac_top_builddir_sub in
- "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
- *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
- esac ;;
-esac
-ac_abs_top_builddir=$ac_pwd
-ac_abs_builddir=$ac_pwd$ac_dir_suffix
-# for backward compatibility:
-ac_top_builddir=$ac_top_build_prefix
-
-case $srcdir in
- .) # We are building in place.
- ac_srcdir=.
- ac_top_srcdir=$ac_top_builddir_sub
- ac_abs_top_srcdir=$ac_pwd ;;
- [\\/]* | ?:[\\/]* ) # Absolute name.
- ac_srcdir=$srcdir$ac_dir_suffix;
- ac_top_srcdir=$srcdir
- ac_abs_top_srcdir=$srcdir ;;
- *) # Relative name.
- ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
- ac_top_srcdir=$ac_top_build_prefix$srcdir
- ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
-esac
-ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
-
-
- case $ac_mode in
- :F)
- #
- # CONFIG_FILE
- #
-
- case $INSTALL in
- [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
- *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
- esac
- ac_MKDIR_P=$MKDIR_P
- case $MKDIR_P in
- [\\/$]* | ?:[\\/]* ) ;;
- */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
- esac
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-# If the template does not know about datarootdir, expand it.
-# FIXME: This hack should be removed a few years after 2.60.
-ac_datarootdir_hack=; ac_datarootdir_seen=
-ac_sed_dataroot='
-/datarootdir/ {
- p
- q
-}
-/@datadir@/p
-/@docdir@/p
-/@infodir@/p
-/@localedir@/p
-/@mandir@/p'
-case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
-*datarootdir*) ac_datarootdir_seen=yes;;
-*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
-$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- ac_datarootdir_hack='
- s&@datadir@&$datadir&g
- s&@docdir@&$docdir&g
- s&@infodir@&$infodir&g
- s&@localedir@&$localedir&g
- s&@mandir@&$mandir&g
- s&\\\${datarootdir}&$datarootdir&g' ;;
-esac
-_ACEOF
-
-# Neutralize VPATH when `$srcdir' = `.'.
-# Shell code in configure.ac might set extrasub.
-# FIXME: do we really want to maintain this feature?
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-ac_sed_extra="$ac_vpsub
-$extrasub
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-:t
-/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
-s|@configure_input@|$ac_sed_conf_input|;t t
-s&@top_builddir@&$ac_top_builddir_sub&;t t
-s&@top_build_prefix@&$ac_top_build_prefix&;t t
-s&@srcdir@&$ac_srcdir&;t t
-s&@abs_srcdir@&$ac_abs_srcdir&;t t
-s&@top_srcdir@&$ac_top_srcdir&;t t
-s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
-s&@builddir@&$ac_builddir&;t t
-s&@abs_builddir@&$ac_abs_builddir&;t t
-s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
-s&@INSTALL@&$ac_INSTALL&;t t
-s&@MKDIR_P@&$ac_MKDIR_P&;t t
-$ac_datarootdir_hack
-"
-eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
- >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
-
-test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
- { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
- { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
- "$ac_tmp/out"`; test -z "$ac_out"; } &&
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined. Please make sure it is defined" >&5
-$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined. Please make sure it is defined" >&2;}
-
- rm -f "$ac_tmp/stdin"
- case $ac_file in
- -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
- *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
- esac \
- || as_fn_error $? "could not create $ac_file" "$LINENO" 5
- ;;
- :H)
- #
- # CONFIG_HEADER
- #
- if test x"$ac_file" != x-; then
- {
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
- } >"$ac_tmp/config.h" \
- || as_fn_error $? "could not create $ac_file" "$LINENO" 5
- if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
-$as_echo "$as_me: $ac_file is unchanged" >&6;}
- else
- rm -f "$ac_file"
- mv "$ac_tmp/config.h" "$ac_file" \
- || as_fn_error $? "could not create $ac_file" "$LINENO" 5
- fi
- else
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
- || as_fn_error $? "could not create -" "$LINENO" 5
- fi
-# Compute "$ac_file"'s index in $config_headers.
-_am_arg="$ac_file"
-_am_stamp_count=1
-for _am_header in $config_headers :; do
- case $_am_header in
- $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
-done
-echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
-$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$_am_arg" : 'X\(//\)[^/]' \| \
- X"$_am_arg" : 'X\(//\)$' \| \
- X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$_am_arg" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`/stamp-h$_am_stamp_count
- ;;
-
- :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
-$as_echo "$as_me: executing $ac_file commands" >&6;}
- ;;
- esac
-
-
- case $ac_file$ac_mode in
- "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
- # Autoconf 2.62 quotes --file arguments for eval, but not when files
- # are listed without --file. Let's play safe and only enable the eval
- # if we detect the quoting.
- case $CONFIG_FILES in
- *\'*) eval set x "$CONFIG_FILES" ;;
- *) set x $CONFIG_FILES ;;
- esac
- shift
- for mf
- do
- # Strip MF so we end up with the name of the file.
- mf=`echo "$mf" | sed -e 's/:.*$//'`
- # Check whether this is an Automake generated Makefile or not.
- # We used to match only the files named `Makefile.in', but
- # some people rename them; so instead we look at the file content.
- # Grep'ing the first line is not enough: some people post-process
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`$as_dirname -- "$mf" ||
-$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$mf" : 'X\(//\)[^/]' \| \
- X"$mf" : 'X\(//\)$' \| \
- X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$mf" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- else
- continue
- fi
- # Extract the definition of DEPDIR, am__include, and am__quote
- # from the Makefile without running `make'.
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- test -z "$DEPDIR" && continue
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
- test -z "am__include" && continue
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- # When using ansi2knr, U may be empty or an underscore; expand it
- U=`sed -n 's/^U = //p' < "$mf"`
- # Find all dependency output files, they are included files with
- # $(DEPDIR) in their names. We invoke sed twice because it is the
- # simplest approach to changing $(DEPDIR) to its actual value in the
- # expansion.
- for file in `sed -n "
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- # Make sure the directory exists.
- test -f "$dirpart/$file" && continue
- fdir=`$as_dirname -- "$file" ||
-$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$file" : 'X\(//\)[^/]' \| \
- X"$file" : 'X\(//\)$' \| \
- X"$file" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$file" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- as_dir=$dirpart/$fdir; as_fn_mkdir_p
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
- done
-}
- ;;
- "libtool":C)
-
- # See if we are running on zsh, and set the options which allow our
- # commands through without removal of \ escapes.
- if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
- fi
-
- cfgfile="${ofile}T"
- trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- $RM "$cfgfile"
-
- cat <<_LT_EOF >> "$cfgfile"
-#! $SHELL
-
-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is part of GNU Libtool.
-#
-# GNU Libtool is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License, or (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-# obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-
-# The names of the tagged configurations supported by this script.
-available_tags=""
-
-# ### BEGIN LIBTOOL CONFIG
-
-# Which release of libtool.m4 was used?
-macro_version=$macro_version
-macro_revision=$macro_revision
-
-# Whether or not to build shared libraries.
-build_libtool_libs=$enable_shared
-
-# Whether or not to build static libraries.
-build_old_libs=$enable_static
-
-# What type of objects to build.
-pic_mode=$pic_mode
-
-# Whether or not to optimize for fast installation.
-fast_install=$enable_fast_install
-
-# Shell to use when invoking shell scripts.
-SHELL=$lt_SHELL
-
-# An echo program that protects backslashes.
-ECHO=$lt_ECHO
-
-# The PATH separator for the build system.
-PATH_SEPARATOR=$lt_PATH_SEPARATOR
-
-# The host system.
-host_alias=$host_alias
-host=$host
-host_os=$host_os
-
-# The build system.
-build_alias=$build_alias
-build=$build
-build_os=$build_os
-
-# A sed program that does not truncate output.
-SED=$lt_SED
-
-# Sed that helps us avoid accidentally triggering echo(1) options like -n.
-Xsed="\$SED -e 1s/^X//"
-
-# A grep program that handles long lines.
-GREP=$lt_GREP
-
-# An ERE matcher.
-EGREP=$lt_EGREP
-
-# A literal string matcher.
-FGREP=$lt_FGREP
-
-# A BSD- or MS-compatible name lister.
-NM=$lt_NM
-
-# Whether we need soft or hard links.
-LN_S=$lt_LN_S
-
-# What is the maximum length of a command?
-max_cmd_len=$max_cmd_len
-
-# Object file suffix (normally "o").
-objext=$ac_objext
-
-# Executable file suffix (normally "").
-exeext=$exeext
-
-# whether the shell understands "unset".
-lt_unset=$lt_unset
-
-# turn spaces into newlines.
-SP2NL=$lt_lt_SP2NL
-
-# turn newlines into spaces.
-NL2SP=$lt_lt_NL2SP
-
-# convert \$build file names to \$host format.
-to_host_file_cmd=$lt_cv_to_host_file_cmd
-
-# convert \$build files to toolchain format.
-to_tool_file_cmd=$lt_cv_to_tool_file_cmd
-
-# An object symbol dumper.
-OBJDUMP=$lt_OBJDUMP
-
-# Method to check whether dependent libraries are shared objects.
-deplibs_check_method=$lt_deplibs_check_method
-
-# Command to use when deplibs_check_method = "file_magic".
-file_magic_cmd=$lt_file_magic_cmd
-
-# How to find potential files when deplibs_check_method = "file_magic".
-file_magic_glob=$lt_file_magic_glob
-
-# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
-want_nocaseglob=$lt_want_nocaseglob
-
-# DLL creation program.
-DLLTOOL=$lt_DLLTOOL
-
-# Command to associate shared and link libraries.
-sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
-
-# The archiver.
-AR=$lt_AR
-
-# Flags to create an archive.
-AR_FLAGS=$lt_AR_FLAGS
-
-# How to feed a file listing to the archiver.
-archiver_list_spec=$lt_archiver_list_spec
-
-# A symbol stripping program.
-STRIP=$lt_STRIP
-
-# Commands used to install an old-style archive.
-RANLIB=$lt_RANLIB
-old_postinstall_cmds=$lt_old_postinstall_cmds
-old_postuninstall_cmds=$lt_old_postuninstall_cmds
-
-# Whether to use a lock for old archive extraction.
-lock_old_archive_extraction=$lock_old_archive_extraction
-
-# A C compiler.
-LTCC=$lt_CC
-
-# LTCC compiler flags.
-LTCFLAGS=$lt_CFLAGS
-
-# Take the output of nm and produce a listing of raw symbols and C names.
-global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
-
-# Transform the output of nm in a proper C declaration.
-global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
-
-# Transform the output of nm in a C name address pair.
-global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
-
-# Transform the output of nm in a C name address pair when lib prefix is needed.
-global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
-
-# Specify filename containing input files for \$NM.
-nm_file_list_spec=$lt_nm_file_list_spec
-
-# The root where to search for dependent libraries,and in which our libraries should be installed.
-lt_sysroot=$lt_sysroot
-
-# The name of the directory that contains temporary libtool files.
-objdir=$objdir
-
-# Used to examine libraries when file_magic_cmd begins with "file".
-MAGIC_CMD=$MAGIC_CMD
-
-# Must we lock files when doing compilation?
-need_locks=$lt_need_locks
-
-# Manifest tool.
-MANIFEST_TOOL=$lt_MANIFEST_TOOL
-
-# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
-DSYMUTIL=$lt_DSYMUTIL
-
-# Tool to change global to local symbols on Mac OS X.
-NMEDIT=$lt_NMEDIT
-
-# Tool to manipulate fat objects and archives on Mac OS X.
-LIPO=$lt_LIPO
-
-# ldd/readelf like tool for Mach-O binaries on Mac OS X.
-OTOOL=$lt_OTOOL
-
-# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
-OTOOL64=$lt_OTOOL64
-
-# Old archive suffix (normally "a").
-libext=$libext
-
-# Shared library suffix (normally ".so").
-shrext_cmds=$lt_shrext_cmds
-
-# The commands to extract the exported symbol list from a shared archive.
-extract_expsyms_cmds=$lt_extract_expsyms_cmds
-
-# Variables whose values should be saved in libtool wrapper scripts and
-# restored at link time.
-variables_saved_for_relink=$lt_variables_saved_for_relink
-
-# Do we need the "lib" prefix for modules?
-need_lib_prefix=$need_lib_prefix
-
-# Do we need a version for libraries?
-need_version=$need_version
-
-# Library versioning type.
-version_type=$version_type
-
-# Shared library runtime path variable.
-runpath_var=$runpath_var
-
-# Shared library path variable.
-shlibpath_var=$shlibpath_var
-
-# Is shlibpath searched before the hard-coded library search path?
-shlibpath_overrides_runpath=$shlibpath_overrides_runpath
-
-# Format of library name prefix.
-libname_spec=$lt_libname_spec
-
-# List of archive names. First name is the real one, the rest are links.
-# The last name is the one that the linker finds with -lNAME
-library_names_spec=$lt_library_names_spec
-
-# The coded name of the library, if different from the real name.
-soname_spec=$lt_soname_spec
-
-# Permission mode override for installation of shared libraries.
-install_override_mode=$lt_install_override_mode
-
-# Command to use after installation of a shared archive.
-postinstall_cmds=$lt_postinstall_cmds
-
-# Command to use after uninstallation of a shared archive.
-postuninstall_cmds=$lt_postuninstall_cmds
-
-# Commands used to finish a libtool library installation in a directory.
-finish_cmds=$lt_finish_cmds
-
-# As "finish_cmds", except a single script fragment to be evaled but
-# not shown.
-finish_eval=$lt_finish_eval
-
-# Whether we should hardcode library paths into libraries.
-hardcode_into_libs=$hardcode_into_libs
-
-# Compile-time system search path for libraries.
-sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
-
-# Run-time system search path for libraries.
-sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
-
-# Whether dlopen is supported.
-dlopen_support=$enable_dlopen
-
-# Whether dlopen of programs is supported.
-dlopen_self=$enable_dlopen_self
-
-# Whether dlopen of statically linked programs is supported.
-dlopen_self_static=$enable_dlopen_self_static
-
-# Commands to strip libraries.
-old_striplib=$lt_old_striplib
-striplib=$lt_striplib
-
-
-# The linker used to build libraries.
-LD=$lt_LD
-
-# How to create reloadable object files.
-reload_flag=$lt_reload_flag
-reload_cmds=$lt_reload_cmds
-
-# Commands used to build an old-style archive.
-old_archive_cmds=$lt_old_archive_cmds
-
-# A language specific compiler.
-CC=$lt_compiler
-
-# Is the compiler the GNU compiler?
-with_gcc=$GCC
-
-# Compiler flag to turn off builtin functions.
-no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
-
-# Additional compiler flags for building library objects.
-pic_flag=$lt_lt_prog_compiler_pic
-
-# How to pass a linker flag through the compiler.
-wl=$lt_lt_prog_compiler_wl
-
-# Compiler flag to prevent dynamic linking.
-link_static_flag=$lt_lt_prog_compiler_static
-
-# Does compiler simultaneously support -c and -o options?
-compiler_c_o=$lt_lt_cv_prog_compiler_c_o
-
-# Whether or not to add -lc for building shared libraries.
-build_libtool_need_lc=$archive_cmds_need_lc
-
-# Whether or not to disallow shared libs when runtime libs are static.
-allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
-
-# Compiler flag to allow reflexive dlopens.
-export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
-
-# Compiler flag to generate shared objects directly from archives.
-whole_archive_flag_spec=$lt_whole_archive_flag_spec
-
-# Whether the compiler copes with passing no objects directly.
-compiler_needs_object=$lt_compiler_needs_object
-
-# Create an old-style archive from a shared archive.
-old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
-
-# Create a temporary old-style archive to link instead of a shared archive.
-old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
-
-# Commands used to build a shared archive.
-archive_cmds=$lt_archive_cmds
-archive_expsym_cmds=$lt_archive_expsym_cmds
-
-# Commands used to build a loadable module if different from building
-# a shared archive.
-module_cmds=$lt_module_cmds
-module_expsym_cmds=$lt_module_expsym_cmds
-
-# Whether we are building with GNU ld or not.
-with_gnu_ld=$lt_with_gnu_ld
-
-# Flag that allows shared libraries with undefined symbols to be built.
-allow_undefined_flag=$lt_allow_undefined_flag
-
-# Flag that enforces no undefined symbols.
-no_undefined_flag=$lt_no_undefined_flag
-
-# Flag to hardcode \$libdir into a binary during linking.
-# This must work even if \$libdir does not exist
-hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
-
-# Whether we need a single "-rpath" flag with a separated argument.
-hardcode_libdir_separator=$lt_hardcode_libdir_separator
-
-# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
-# DIR into the resulting binary.
-hardcode_direct=$hardcode_direct
-
-# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
-# DIR into the resulting binary and the resulting library dependency is
-# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
-# library is relocated.
-hardcode_direct_absolute=$hardcode_direct_absolute
-
-# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
-# into the resulting binary.
-hardcode_minus_L=$hardcode_minus_L
-
-# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
-# into the resulting binary.
-hardcode_shlibpath_var=$hardcode_shlibpath_var
-
-# Set to "yes" if building a shared library automatically hardcodes DIR
-# into the library and all subsequent libraries and executables linked
-# against it.
-hardcode_automatic=$hardcode_automatic
-
-# Set to yes if linker adds runtime paths of dependent libraries
-# to runtime path list.
-inherit_rpath=$inherit_rpath
-
-# Whether libtool must link a program against all its dependency libraries.
-link_all_deplibs=$link_all_deplibs
-
-# Set to "yes" if exported symbols are required.
-always_export_symbols=$always_export_symbols
-
-# The commands to list exported symbols.
-export_symbols_cmds=$lt_export_symbols_cmds
-
-# Symbols that should not be listed in the preloaded symbols.
-exclude_expsyms=$lt_exclude_expsyms
-
-# Symbols that must always be exported.
-include_expsyms=$lt_include_expsyms
-
-# Commands necessary for linking programs (against libraries) with templates.
-prelink_cmds=$lt_prelink_cmds
-
-# Commands necessary for finishing linking programs.
-postlink_cmds=$lt_postlink_cmds
-
-# Specify filename containing input files.
-file_list_spec=$lt_file_list_spec
-
-# How to hardcode a shared library path into an executable.
-hardcode_action=$hardcode_action
-
-# ### END LIBTOOL CONFIG
-
-_LT_EOF
-
- case $host_os in
- aix3*)
- cat <<\_LT_EOF >> "$cfgfile"
-# AIX sometimes has problems with the GCC collect2 program. For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
-fi
-_LT_EOF
- ;;
- esac
-
-
-ltmain="$ac_aux_dir/ltmain.sh"
-
-
- # We use sed instead of cat because bash on DJGPP gets confused if
- # if finds mixed CR/LF and LF-only lines. Since sed operates in
- # text mode, it properly converts lines to CR/LF. This bash problem
- # is reportedly fixed, but why not run on old versions too?
- sed '$q' "$ltmain" >> "$cfgfile" \
- || (rm -f "$cfgfile"; exit 1)
-
- if test x"$xsi_shell" = xyes; then
- sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
-func_dirname ()\
-{\
-\ case ${1} in\
-\ */*) func_dirname_result="${1%/*}${2}" ;;\
-\ * ) func_dirname_result="${3}" ;;\
-\ esac\
-} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_basename ()$/,/^} # func_basename /c\
-func_basename ()\
-{\
-\ func_basename_result="${1##*/}"\
-} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
-func_dirname_and_basename ()\
-{\
-\ case ${1} in\
-\ */*) func_dirname_result="${1%/*}${2}" ;;\
-\ * ) func_dirname_result="${3}" ;;\
-\ esac\
-\ func_basename_result="${1##*/}"\
-} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
-func_stripname ()\
-{\
-\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
-\ # positional parameters, so assign one to ordinary parameter first.\
-\ func_stripname_result=${3}\
-\ func_stripname_result=${func_stripname_result#"${1}"}\
-\ func_stripname_result=${func_stripname_result%"${2}"}\
-} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
-func_split_long_opt ()\
-{\
-\ func_split_long_opt_name=${1%%=*}\
-\ func_split_long_opt_arg=${1#*=}\
-} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
-func_split_short_opt ()\
-{\
-\ func_split_short_opt_arg=${1#??}\
-\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
-} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
-func_lo2o ()\
-{\
-\ case ${1} in\
-\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
-\ *) func_lo2o_result=${1} ;;\
-\ esac\
-} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_xform ()$/,/^} # func_xform /c\
-func_xform ()\
-{\
- func_xform_result=${1%.*}.lo\
-} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_arith ()$/,/^} # func_arith /c\
-func_arith ()\
-{\
- func_arith_result=$(( $* ))\
-} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_len ()$/,/^} # func_len /c\
-func_len ()\
-{\
- func_len_result=${#1}\
-} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-fi
-
-if test x"$lt_shell_append" = xyes; then
- sed -e '/^func_append ()$/,/^} # func_append /c\
-func_append ()\
-{\
- eval "${1}+=\\${2}"\
-} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
-func_append_quoted ()\
-{\
-\ func_quote_for_eval "${2}"\
-\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
-} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- # Save a `func_append' function call where possible by direct use of '+='
- sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-else
- # Save a `func_append' function call even when '+=' is not available
- sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-fi
-
-if test x"$_lt_function_replace_fail" = x":"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
-$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
-fi
-
-
- mv -f "$cfgfile" "$ofile" ||
- (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- chmod +x "$ofile"
-
- ;;
-
- esac
-done # for ac_tag
-
-
-as_fn_exit 0
-_ACEOF
-ac_clean_files=$ac_clean_files_save
-
-test $ac_write_fail = 0 ||
- as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
-
-
-# configure is writing to config.log, and then calls config.status.
-# config.status does its own redirection, appending to config.log.
-# Unfortunately, on DOS this fails, as config.log is still kept open
-# by configure, so config.status won't be able to write to it; its
-# output is simply discarded. So we exec the FD to /dev/null,
-# effectively closing config.log, so it can be properly (re)opened and
-# appended to by config.status. When coming back to configure, we
-# need to make the FD available again.
-if test "$no_create" != yes; then
- ac_cs_success=:
- ac_config_status_args=
- test "$silent" = yes &&
- ac_config_status_args="$ac_config_status_args --quiet"
- exec 5>/dev/null
- $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
- exec 5>>config.log
- # Use ||, not &&, to avoid exiting from the if with $? = 1, which
- # would make configure fail if this is the last instruction.
- $ac_cs_success || as_fn_exit 1
-fi
-if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
-$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
-fi
-
diff --git a/configure.ac b/configure.ac
deleted file mode 100644
index ccc3bb7..0000000
--- a/configure.ac
+++ /dev/null
@@ -1,47 +0,0 @@
-# -*- Autoconf -*-
-# Process this file with autoconf to produce a configure script.
-
-AC_PREREQ(2.61)
-AC_INIT([spglib], 1.4.1, [atz.togo at gmail.com])
-AM_INIT_AUTOMAKE([spglib], 1.4.1)
-AC_CONFIG_SRCDIR([src/spglib.c])
-AC_CONFIG_HEADER([config.h])
-AC_CONFIG_MACRO_DIR([m4])
-
-# Checks for programs.
-AC_PROG_CC
-# AC_PROG_RANLIB
-AM_PROG_CC_C_O
-AM_PROG_LIBTOOL
-
-# Checks for libraries.
-
-# Checks for header files.
-AC_HEADER_STDC
-AC_CHECK_HEADERS([stdlib.h string.h math.h])
-
-#
-# For Python module
-#
-# if test -z $PYTHON; then
-# PYTHON="python"
-# fi
-# PYTHON_INCDIR=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_inc()" 2>/dev/null`
-# NUMPY_INCDIR=`$PYTHON -c "import numpy; print numpy.get_include()" 2>/dev/null`
-# CPPFLAGS="$CPPFLAGS -I$PYTHON_INCDIR -I$NUMPY_INCDIR"
-# AC_CHECK_HEADERS([Python.h])
-# AC_CHECK_HEADERS([numpy/arrayobject.h])
-# AC_CHECK_HEADERS([spglib.h])
-
-# Checks for typedefs, structures, and compiler characteristics.
-AC_C_CONST
-
-# Checks for library functions.
-AC_FUNC_MALLOC
-
-AC_CONFIG_FILES([Makefile
- src/Makefile])
-# AC_CONFIG_FILES([Makefile
-# python/Makefile
-# src/Makefile])
-AC_OUTPUT
diff --git a/depcomp b/depcomp
deleted file mode 100755
index 25a39e6..0000000
--- a/depcomp
+++ /dev/null
@@ -1,708 +0,0 @@
-#! /bin/sh
-# depcomp - compile a program generating dependencies as side-effects
-
-scriptversion=2012-03-27.16; # UTC
-
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
-# 2011, 2012 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Originally written by Alexandre Oliva <oliva at dcc.unicamp.br>.
-
-case $1 in
- '')
- echo "$0: No command. Try '$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: depcomp [--help] [--version] PROGRAM [ARGS]
-
-Run PROGRAMS ARGS to compile a file, generating dependencies
-as side-effects.
-
-Environment variables:
- depmode Dependency tracking mode.
- source Source file read by 'PROGRAMS ARGS'.
- object Object file output by 'PROGRAMS ARGS'.
- DEPDIR directory where to store dependencies.
- depfile Dependency file to output.
- tmpdepfile Temporary file to use when outputting dependencies.
- libtool Whether libtool is used (yes/no).
-
-Report bugs to <bug-automake at gnu.org>.
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "depcomp $scriptversion"
- exit $?
- ;;
-esac
-
-# A tabulation character.
-tab=' '
-# A newline character.
-nl='
-'
-
-if test -z "$depmode" || test -z "$source" || test -z "$object"; then
- echo "depcomp: Variables source, object and depmode must be set" 1>&2
- exit 1
-fi
-
-# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
-depfile=${depfile-`echo "$object" |
- sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
-tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
-
-rm -f "$tmpdepfile"
-
-# Some modes work just like other modes, but use different flags. We
-# parameterize here, but still list the modes in the big case below,
-# to make depend.m4 easier to write. Note that we *cannot* use a case
-# here, because this file can only contain one case statement.
-if test "$depmode" = hp; then
- # HP compiler uses -M and no extra arg.
- gccflag=-M
- depmode=gcc
-fi
-
-if test "$depmode" = dashXmstdout; then
- # This is just like dashmstdout with a different argument.
- dashmflag=-xM
- depmode=dashmstdout
-fi
-
-cygpath_u="cygpath -u -f -"
-if test "$depmode" = msvcmsys; then
- # This is just like msvisualcpp but w/o cygpath translation.
- # Just convert the backslash-escaped backslashes to single forward
- # slashes to satisfy depend.m4
- cygpath_u='sed s,\\\\,/,g'
- depmode=msvisualcpp
-fi
-
-if test "$depmode" = msvc7msys; then
- # This is just like msvc7 but w/o cygpath translation.
- # Just convert the backslash-escaped backslashes to single forward
- # slashes to satisfy depend.m4
- cygpath_u='sed s,\\\\,/,g'
- depmode=msvc7
-fi
-
-if test "$depmode" = xlc; then
- # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency informations.
- gccflag=-qmakedep=gcc,-MF
- depmode=gcc
-fi
-
-case "$depmode" in
-gcc3)
-## gcc 3 implements dependency tracking that does exactly what
-## we want. Yay! Note: for some reason libtool 1.4 doesn't like
-## it if -MD -MP comes after the -MF stuff. Hmm.
-## Unfortunately, FreeBSD c89 acceptance of flags depends upon
-## the command line argument order; so add the flags where they
-## appear in depend2.am. Note that the slowdown incurred here
-## affects only configure: in makefiles, %FASTDEP% shortcuts this.
- for arg
- do
- case $arg in
- -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
- *) set fnord "$@" "$arg" ;;
- esac
- shift # fnord
- shift # $arg
- done
- "$@"
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile"
- exit $stat
- fi
- mv "$tmpdepfile" "$depfile"
- ;;
-
-gcc)
-## There are various ways to get dependency output from gcc. Here's
-## why we pick this rather obscure method:
-## - Don't want to use -MD because we'd like the dependencies to end
-## up in a subdir. Having to rename by hand is ugly.
-## (We might end up doing this anyway to support other compilers.)
-## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
-## -MM, not -M (despite what the docs say).
-## - Using -M directly means running the compiler twice (even worse
-## than renaming).
- if test -z "$gccflag"; then
- gccflag=-MD,
- fi
- "$@" -Wp,"$gccflag$tmpdepfile"
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
-## The second -e expression handles DOS-style file names with drive letters.
- sed -e 's/^[^:]*: / /' \
- -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
-## This next piece of magic avoids the "deleted header file" problem.
-## The problem is that when a header file which appears in a .P file
-## is deleted, the dependency causes make to die (because there is
-## typically no way to rebuild the header). We avoid this by adding
-## dummy dependencies for each header file. Too bad gcc doesn't do
-## this for us directly.
- tr ' ' "$nl" < "$tmpdepfile" |
-## Some versions of gcc put a space before the ':'. On the theory
-## that the space means something, we add a space to the output as
-## well. hp depmode also adds that space, but also prefixes the VPATH
-## to the object. Take care to not repeat it in the output.
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly. Breaking it into two sed invocations is a workaround.
- sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
- | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-hp)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-sgi)
- if test "$libtool" = yes; then
- "$@" "-Wp,-MDupdate,$tmpdepfile"
- else
- "$@" -MDupdate "$tmpdepfile"
- fi
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
-
- if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
- echo "$object : \\" > "$depfile"
-
- # Clip off the initial element (the dependent). Don't try to be
- # clever and replace this with sed code, as IRIX sed won't handle
- # lines with more than a fixed number of characters (4096 in
- # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
- # the IRIX cc adds comments like '#:fec' to the end of the
- # dependency line.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
- tr "$nl" ' ' >> "$depfile"
- echo >> "$depfile"
-
- # The second pass generates a dummy entry for each header file.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
- >> "$depfile"
- else
- # The sourcefile does not contain any dependencies, so just
- # store a dummy comment line, to avoid errors with the Makefile
- # "include basename.Plo" scheme.
- echo "#dummy" > "$depfile"
- fi
- rm -f "$tmpdepfile"
- ;;
-
-xlc)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-aix)
- # The C for AIX Compiler uses -M and outputs the dependencies
- # in a .u file. In older versions, this file always lives in the
- # current directory. Also, the AIX compiler puts '$object:' at the
- # start of each line; $object doesn't have directory information.
- # Version 6 uses the directory in both cases.
- dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
- test "x$dir" = "x$object" && dir=
- base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
- if test "$libtool" = yes; then
- tmpdepfile1=$dir$base.u
- tmpdepfile2=$base.u
- tmpdepfile3=$dir.libs/$base.u
- "$@" -Wc,-M
- else
- tmpdepfile1=$dir$base.u
- tmpdepfile2=$dir$base.u
- tmpdepfile3=$dir$base.u
- "$@" -M
- fi
- stat=$?
-
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- do
- test -f "$tmpdepfile" && break
- done
- if test -f "$tmpdepfile"; then
- # Each line is of the form 'foo.o: dependent.h'.
- # Do two passes, one to just change these to
- # '$object: dependent.h' and one to simply 'dependent.h:'.
- sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
- sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
- else
- # The sourcefile does not contain any dependencies, so just
- # store a dummy comment line, to avoid errors with the Makefile
- # "include basename.Plo" scheme.
- echo "#dummy" > "$depfile"
- fi
- rm -f "$tmpdepfile"
- ;;
-
-icc)
- # Intel's C compiler anf tcc (Tiny C Compiler) understand '-MD -MF file'.
- # However on
- # $CC -MD -MF foo.d -c -o sub/foo.o sub/foo.c
- # ICC 7.0 will fill foo.d with something like
- # foo.o: sub/foo.c
- # foo.o: sub/foo.h
- # which is wrong. We want
- # sub/foo.o: sub/foo.c
- # sub/foo.o: sub/foo.h
- # sub/foo.c:
- # sub/foo.h:
- # ICC 7.1 will output
- # foo.o: sub/foo.c sub/foo.h
- # and will wrap long lines using '\':
- # foo.o: sub/foo.c ... \
- # sub/foo.h ... \
- # ...
- # tcc 0.9.26 (FIXME still under development at the moment of writing)
- # will emit a similar output, but also prepend the continuation lines
- # with horizontal tabulation characters.
- "$@" -MD -MF "$tmpdepfile"
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- # Each line is of the form 'foo.o: dependent.h',
- # or 'foo.o: dep1.h dep2.h \', or ' dep3.h dep4.h \'.
- # Do two passes, one to just change these to
- # '$object: dependent.h' and one to simply 'dependent.h:'.
- sed -e "s/^[ $tab][ $tab]*/ /" -e "s,^[^:]*:,$object :," \
- < "$tmpdepfile" > "$depfile"
- sed '
- s/[ '"$tab"'][ '"$tab"']*/ /g
- s/^ *//
- s/ *\\*$//
- s/^[^:]*: *//
- /^$/d
- /:$/d
- s/$/ :/
- ' < "$tmpdepfile" >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-hp2)
- # The "hp" stanza above does not work with aCC (C++) and HP's ia64
- # compilers, which have integrated preprocessors. The correct option
- # to use with these is +Maked; it writes dependencies to a file named
- # 'foo.d', which lands next to the object file, wherever that
- # happens to be.
- # Much of this is similar to the tru64 case; see comments there.
- dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
- test "x$dir" = "x$object" && dir=
- base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
- if test "$libtool" = yes; then
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir.libs/$base.d
- "$@" -Wc,+Maked
- else
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir$base.d
- "$@" +Maked
- fi
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile1" "$tmpdepfile2"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
- do
- test -f "$tmpdepfile" && break
- done
- if test -f "$tmpdepfile"; then
- sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
- # Add 'dependent.h:' lines.
- sed -ne '2,${
- s/^ *//
- s/ \\*$//
- s/$/:/
- p
- }' "$tmpdepfile" >> "$depfile"
- else
- echo "#dummy" > "$depfile"
- fi
- rm -f "$tmpdepfile" "$tmpdepfile2"
- ;;
-
-tru64)
- # The Tru64 compiler uses -MD to generate dependencies as a side
- # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
- # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
- # dependencies in 'foo.d' instead, so we check for that too.
- # Subdirectories are respected.
- dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
- test "x$dir" = "x$object" && dir=
- base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
-
- if test "$libtool" = yes; then
- # With Tru64 cc, shared objects can also be used to make a
- # static library. This mechanism is used in libtool 1.4 series to
- # handle both shared and static libraries in a single compilation.
- # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
- #
- # With libtool 1.5 this exception was removed, and libtool now
- # generates 2 separate objects for the 2 libraries. These two
- # compilations output dependencies in $dir.libs/$base.o.d and
- # in $dir$base.o.d. We have to check for both files, because
- # one of the two compilations can be disabled. We should prefer
- # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
- # automatically cleaned when .libs/ is deleted, while ignoring
- # the former would cause a distcleancheck panic.
- tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
- tmpdepfile2=$dir$base.o.d # libtool 1.5
- tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
- tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
- "$@" -Wc,-MD
- else
- tmpdepfile1=$dir$base.o.d
- tmpdepfile2=$dir$base.d
- tmpdepfile3=$dir$base.d
- tmpdepfile4=$dir$base.d
- "$@" -MD
- fi
-
- stat=$?
- if test $stat -eq 0; then :
- else
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
- do
- test -f "$tmpdepfile" && break
- done
- if test -f "$tmpdepfile"; then
- sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
- sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
- else
- echo "#dummy" > "$depfile"
- fi
- rm -f "$tmpdepfile"
- ;;
-
-msvc7)
- if test "$libtool" = yes; then
- showIncludes=-Wc,-showIncludes
- else
- showIncludes=-showIncludes
- fi
- "$@" $showIncludes > "$tmpdepfile"
- stat=$?
- grep -v '^Note: including file: ' "$tmpdepfile"
- if test "$stat" = 0; then :
- else
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- # The first sed program below extracts the file names and escapes
- # backslashes for cygpath. The second sed program outputs the file
- # name when reading, but also accumulates all include files in the
- # hold buffer in order to output them again at the end. This only
- # works with sed implementations that can handle large buffers.
- sed < "$tmpdepfile" -n '
-/^Note: including file: *\(.*\)/ {
- s//\1/
- s/\\/\\\\/g
- p
-}' | $cygpath_u | sort -u | sed -n '
-s/ /\\ /g
-s/\(.*\)/'"$tab"'\1 \\/p
-s/.\(.*\) \\/\1:/
-H
-$ {
- s/.*/'"$tab"'/
- G
- p
-}' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-msvc7msys)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-#nosideeffect)
- # This comment above is used by automake to tell side-effect
- # dependency tracking mechanisms from slower ones.
-
-dashmstdout)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout, regardless of -o.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- # Remove '-o $object'.
- IFS=" "
- for arg
- do
- case $arg in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift # fnord
- shift # $arg
- ;;
- esac
- done
-
- test -z "$dashmflag" && dashmflag=-M
- # Require at least two characters before searching for ':'
- # in the target name. This is to cope with DOS-style filenames:
- # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
- "$@" $dashmflag |
- sed 's:^['"$tab"' ]*[^:'"$tab"' ][^:][^:]*\:['"$tab"' ]*:'"$object"'\: :' > "$tmpdepfile"
- rm -f "$depfile"
- cat < "$tmpdepfile" > "$depfile"
- tr ' ' "$nl" < "$tmpdepfile" | \
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly. Breaking it into two sed invocations is a workaround.
- sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-dashXmstdout)
- # This case only exists to satisfy depend.m4. It is never actually
- # run, as this mode is specially recognized in the preamble.
- exit 1
- ;;
-
-makedepend)
- "$@" || exit $?
- # Remove any Libtool call
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
- # X makedepend
- shift
- cleared=no eat=no
- for arg
- do
- case $cleared in
- no)
- set ""; shift
- cleared=yes ;;
- esac
- if test $eat = yes; then
- eat=no
- continue
- fi
- case "$arg" in
- -D*|-I*)
- set fnord "$@" "$arg"; shift ;;
- # Strip any option that makedepend may not understand. Remove
- # the object too, otherwise makedepend will parse it as a source file.
- -arch)
- eat=yes ;;
- -*|$object)
- ;;
- *)
- set fnord "$@" "$arg"; shift ;;
- esac
- done
- obj_suffix=`echo "$object" | sed 's/^.*\././'`
- touch "$tmpdepfile"
- ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
- rm -f "$depfile"
- # makedepend may prepend the VPATH from the source file name to the object.
- # No need to regex-escape $object, excess matching of '.' is harmless.
- sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
- sed '1,2d' "$tmpdepfile" | tr ' ' "$nl" | \
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly. Breaking it into two sed invocations is a workaround.
- sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile" "$tmpdepfile".bak
- ;;
-
-cpp)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- # Remove '-o $object'.
- IFS=" "
- for arg
- do
- case $arg in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift # fnord
- shift # $arg
- ;;
- esac
- done
-
- "$@" -E |
- sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
- -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
- sed '$ s: \\$::' > "$tmpdepfile"
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- cat < "$tmpdepfile" >> "$depfile"
- sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-msvisualcpp)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- IFS=" "
- for arg
- do
- case "$arg" in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
- set fnord "$@"
- shift
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift
- shift
- ;;
- esac
- done
- "$@" -E 2>/dev/null |
- sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile"
- echo "$tab" >> "$depfile"
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-msvcmsys)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-none)
- exec "$@"
- ;;
-
-*)
- echo "Unknown depmode $depmode" 1>&2
- exit 1
- ;;
-esac
-
-exit 0
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/example/Makefile_f08 b/example/Makefile_f08
deleted file mode 100644
index a6e62c1..0000000
--- a/example/Makefile_f08
+++ /dev/null
@@ -1,17 +0,0 @@
-
-fc = gfortran -g -fcheck=all -fbacktrace
-# fc = ifort -g -check all -traceback
-lib = ../src/.libs/libsymspg.a
-
-test: example
- ./example
-
-
-example: example_f08.f90 spglib_f08.o
- $(fc) $^ $(lib) -o $@
-
-spglib_f08.o: spglib_f08.f90
- $(fc) -c $^
-
-clean:
- rm -f example{,.o} defs_basis.mod spglib_f08.{o,mod}
diff --git a/example/README b/example/README
deleted file mode 100644
index 3f38fb4..0000000
--- a/example/README
+++ /dev/null
@@ -1,13 +0,0 @@
-This is the README file for examples.
-
-To compile example.c
-% gcc example.c -I[include directory] -L[library directory] -lsymspg -lm
-
-To complie example_f08.f90, please follow Makefile_f08.
-% make -f Makefile_f08
-
-To compile obsolete example.f90
-% gcc -c spglib_f.c
-% gfortran example.f90 spglib_f.o -L[library directory] -lsymspg -lm
-
-Togo <atz.togo at gmail.com>
diff --git a/example/example.c b/example/example.c
deleted file mode 100644
index 6d35470..0000000
--- a/example/example.c
+++ /dev/null
@@ -1,398 +0,0 @@
-#include "spglib.h"
-#include <stdio.h>
-#include <math.h>
-
-void test_spg_get_symmetry();
-void test_spg_get_symmetry_with_collinear_spin();
-void test_spg_get_multiplicity();
-void test_spg_find_primitive();
-void test_spg_get_international();
-void test_spg_get_schoenflies();
-void test_spg_refine_cell();
-void test_spg_get_dataset();
-void test_spg_get_ir_reciprocal_mesh();
-
-int main()
-{
- test_spg_find_primitive();
- test_spg_get_multiplicity();
- test_spg_get_symmetry();
- test_spg_get_symmetry_with_collinear_spin();
- test_spg_get_international();
- test_spg_get_schoenflies();
- test_spg_refine_cell();
- test_spg_get_dataset();
- test_spg_get_ir_reciprocal_mesh();
-
- return 0;
-}
-
-void test_spg_find_primitive()
-{
- double lattice[3][3] = { {4, 0, 0}, {0, 4, 0}, {0, 0, 4} };
- double position[][3] = {
- {0, 0, 0},
- {0.5, 0.5, 0.5}
- };
- int types[] = { 1, 1 };
- int i, num_atom = 2, num_primitive_atom;
- double symprec = 1e-5;
-
- /* lattice, position, and types are overwirtten. */
- printf("*** Example of spg_find_primitive (BCC unitcell --> primitive) ***:\n");
- num_primitive_atom = spg_find_primitive(lattice, position, types, num_atom, symprec);
- if ( num_primitive_atom == 0 ) {
- printf("Primitive cell was not found.\n");
- } else {
- printf("Lattice parameter:\n");
- for (i = 0; i < 3; i++) {
- printf("%f %f %f\n", lattice[0][i], lattice[1][i], lattice[2][i]);
- }
- printf("Atomic positions:\n");
- for (i=0; i<num_primitive_atom; i++) {
- printf("%d: %f %f %f\n", types[i], position[i][0], position[i][1],
- position[i][2]);
- }
- }
-}
-
-void test_spg_refine_cell()
-{
- double lattice[3][3] = { {0, 2, 2}, {2, 0, 2}, {2, 2, 0} };
-
- /* 4 times larger memory space must be prepared. */
- double position[4][3];
- int types[4];
-
- int i, num_atom_bravais, num_atom = 1;
- double symprec = 1e-5;
-
- position[0][0] = 0;
- position[0][1] = 0;
- position[0][2] = 0;
- types[0] = 1;
-
- /* lattice, position, and types are overwirtten. */
- printf("*** Example of spg_refine_cell ***:\n");
- num_atom_bravais = spg_refine_cell( lattice,
- position,
- types,
- num_atom,
- symprec );
- printf("Lattice parameter:\n");
- for ( i = 0; i < 3; i++ ) {
- printf("%f %f %f\n", lattice[0][i], lattice[1][i], lattice[2][i]);
- }
- printf("Atomic positions:\n");
- for ( i = 0; i<num_atom_bravais; i++ ) {
- printf("%d: %f %f %f\n", types[i], position[i][0], position[i][1],
- position[i][2]);
- }
-}
-
-void test_spg_get_international()
-{
- double lattice[3][3] = {{4,0,0},{0,4,0},{0,0,3}};
- double position[][3] =
- {
- {0,0,0},
- {0.5,0.5,0.5},
- {0.3,0.3,0},
- {0.7,0.7,0},
- {0.2,0.8,0.5},
- {0.8,0.2,0.5},
- };
- int types[] = {1,1,2,2,2,2};
- int num_spg, num_atom = 6;
- char symbol[21];
-
- num_spg = spg_get_international(symbol, lattice, position, types, num_atom, 1e-5);
- printf("*** Example of spg_get_international ***:\n");
- if ( num_spg > 0 ) {
- printf("%s (%d)\n", symbol, num_spg);
- } else {
- printf("Space group could not be found.\n");
- }
-}
-
-void test_spg_get_schoenflies()
-{
- double lattice[3][3] = {{4,0,0},{0,4,0},{0,0,3}};
- double position[][3] =
- {
- {0,0,0},
- {0.5,0.5,0.5},
- {0.3,0.3,0},
- {0.7,0.7,0},
- {0.2,0.8,0.5},
- {0.8,0.2,0.5},
- };
- int types[] = {1,1,2,2,2,2};
- int num_atom = 6;
- char symbol[7];
-
- spg_get_schoenflies(symbol, lattice, position, types, num_atom, 1e-5);
- printf("*** Example of spg_get_schoenflies ***:\n");
- printf("Schoenflies: %s\n", symbol);
-}
-
-void test_spg_get_multiplicity()
-{
- double lattice[3][3] = { {4, 0, 0}, {0, 4, 0}, {0, 0, 4} };
- double position[][3] = {
- {0, 0, 0},
- {0.5, 0.5, 0.5}
- };
- int types[] = { 1, 2 };
- int num_atom = 2;
- int size;
-
- size = spg_get_multiplicity(lattice, position, types, num_atom, 1e-5);
-
- printf("*** Example of spg_get_multiplicity ***:\n");
- printf("Number of symmetry operations: %d\n", size);
-}
-
-
-void test_spg_get_symmetry()
-{
- double lattice[3][3] = {{4,0,0},{0,4,0},{0,0,3}};
- double position[][3] =
- {
- {0,0,0},
- {0.5,0.5,0.25},
- {0.3,0.3,0},
- {0.7,0.7,0},
- {0.2,0.8,0.25},
- {0.8,0.2,0.25},
- {0,0,0.5},
- {0.5,0.5,0.75},
- {0.3,0.3,0.5},
- {0.7,0.7,0.5},
- {0.2,0.8,0.75},
- {0.8,0.2,0.75}
- };
- int types[] = {1,1,2,2,2,2,1,1,2,2,2,2};
- int num_atom = 12;
- int max_size = 50;
- int i, j, size;
- int rotation[max_size][3][3];
- double translation[max_size][3];
-
- double origin_shift[3] = { 0.1, 0.1, 0 };
- for ( i = 0; i < num_atom; i++ ) {
- for ( j = 0; j < 3; j++ ) {
- position[i][j] += origin_shift[j];
- }
- }
-
- printf("*** Example of spg_get_symmetry (Rutile two unit cells) ***:\n");
- size = spg_get_symmetry( rotation,
- translation,
- max_size,
- lattice,
- position,
- types,
- num_atom,
- 1e-5 );
- for (i = 0; i < size; i++) {
- printf("--- %d ---\n", i + 1);
- for (j = 0; j < 3; j++)
- printf("%2d %2d %2d\n", rotation[i][j][0], rotation[i][j][1], rotation[i][j][2]);
- printf("%f %f %f\n", translation[i][0], translation[i][1],
- translation[i][2]);
- }
-
-}
-
-void test_spg_get_symmetry_with_collinear_spin() {
- double lattice[3][3] = {{4,0,0},{0,4,0},{0,0,4}};
- double position[][3] =
- {
- {0,0,0},
- {0.5,0.5,0.5}
- };
- int types[] = { 1, 1 };
- double spins[2];
- int num_atom = 2;
- int max_size = 300;
- int i, j, size;
- int rotation[max_size][3][3];
- double translation[max_size][3];
-
- printf("*** Example of spg_get_symmetry_with_spin (BCC ferro) ***:\n");
- spins[0] = 1;
- spins[1] = 1;
- size = spg_get_symmetry_with_collinear_spin( rotation,
- translation,
- max_size,
- lattice,
- position,
- types,
- spins,
- num_atom,
- 1e-5 );
- for (i = 0; i < size; i++) {
- printf("--- %d ---\n", i + 1);
- for (j = 0; j < 3; j++)
- printf("%2d %2d %2d\n", rotation[i][j][0], rotation[i][j][1], rotation[i][j][2]);
- printf("%f %f %f\n", translation[i][0], translation[i][1],
- translation[i][2]);
- }
-
- printf("*** Example of spg_get_symmetry_with_spin (BCC antiferro) ***:\n");
- spins[0] = 1;
- spins[1] = -1;
- size = spg_get_symmetry_with_collinear_spin( rotation,
- translation,
- max_size,
- lattice,
- position,
- types,
- spins,
- num_atom,
- 1e-5 );
- for (i = 0; i < size; i++) {
- printf("--- %d ---\n", i + 1);
- for (j = 0; j < 3; j++)
- printf("%2d %2d %2d\n", rotation[i][j][0], rotation[i][j][1], rotation[i][j][2]);
- printf("%f %f %f\n", translation[i][0], translation[i][1],
- translation[i][2]);
- }
-
- printf("*** Example of spg_get_symmetry_with_spin (BCC broken spin) ***:\n");
- spins[0] = 1;
- spins[1] = 2;
- size = spg_get_symmetry_with_collinear_spin( rotation,
- translation,
- max_size,
- lattice,
- position,
- types,
- spins,
- num_atom,
- 1e-5 );
- for (i = 0; i < size; i++) {
- printf("--- %d ---\n", i + 1);
- for (j = 0; j < 3; j++)
- printf("%2d %2d %2d\n", rotation[i][j][0], rotation[i][j][1], rotation[i][j][2]);
- printf("%f %f %f\n", translation[i][0], translation[i][1],
- translation[i][2]);
- }
-}
-
-
-void test_spg_get_dataset()
-{
- SpglibDataset *dataset;
- double lattice[3][3] = {{4,0,0},{0,4,0},{0,0,3}};
- double origin_shift[3] = { 0.1, 0.1, 0 };
- double position[][3] =
- {
- {0,0,0},
- {0.5,0.5,0.25},
- {0.3,0.3,0},
- {0.7,0.7,0},
- {0.2,0.8,0.25},
- {0.8,0.2,0.25},
- {0,0,0.5},
- {0.5,0.5,0.75},
- {0.3,0.3,0.5},
- {0.7,0.7,0.5},
- {0.2,0.8,0.75},
- {0.8,0.2,0.75}
- };
- int types[] = {1,1,2,2,2,2,1,1,2,2,2,2};
- int num_atom = 12;
- int i, j, size;
- const char *wl = "abcdefghijklmnopqrstuvwxyz";
-
- for ( i = 0; i < num_atom; i++ ) {
- for ( j = 0; j < 3; j++ ) {
- position[i][j] += origin_shift[j];
- }
- }
-
- printf("*** Example of spg_get_dataset (Rutile two unit cells) ***:\n");
- dataset = spg_get_dataset( lattice,
- position,
- types,
- num_atom,
- 1e-5 );
-
- printf("International: %s (%d)\n", dataset->international_symbol, dataset->spacegroup_number );
- printf("Hall symbol: %s\n", dataset->hall_symbol );
- printf("Transformation matrix:\n");
- for ( i = 0; i < 3; i++ ) {
- printf("%f %f %f\n",
- dataset->transformation_matrix[i][0],
- dataset->transformation_matrix[i][1],
- dataset->transformation_matrix[i][2]);
- }
- printf("Wyckoff letters:\n");
- for ( i = 0; i < dataset->n_atoms; i++ ) {
- printf("%c ", wl[dataset->wyckoffs[i]]);
- }
- printf("\n");
- printf("Equivalent atoms:\n");
- for ( i = 0; i < dataset->n_atoms; i++ ) {
- printf("%d ", dataset->equivalent_atoms[i]);
- }
- printf("\n");
-
- for ( i = 0; i < dataset->n_operations; i++ ) {
- printf("--- %d ---\n", i + 1);
- for ( j = 0; j < 3; j++ ) {
- printf("%2d %2d %2d\n",
- dataset->rotations[i][j][0],
- dataset->rotations[i][j][1],
- dataset->rotations[i][j][2]);
- }
- printf("%f %f %f\n",
- dataset->translations[i][0],
- dataset->translations[i][1],
- dataset->translations[i][2]);
- }
-
- spg_free_dataset( dataset );
-
-}
-
-void test_spg_get_ir_reciprocal_mesh()
-{
- double lattice[3][3] = {{4,0,0},{0,4,0},{0,0,3}};
- double position[][3] =
- {
- {0,0,0},
- {0.5,0.5,0.5},
- {0.3,0.3,0},
- {0.7,0.7,0},
- {0.2,0.8,0.5},
- {0.8,0.2,0.5},
- };
- int types[] = {1,1,2,2,2,2};
- int num_atom = 6;
- int m = 100;
- int mesh[] = { m, m, m };
- int is_shift[] = { 1, 1, 1 };
- int grid_point[m*m*m][3];
- int map[m*m*m];
-
- printf("*** Example of spg_get_ir_reciprocal_mesh of Rutile structure ***:\n");
-
- int num_ir =
- spg_get_ir_reciprocal_mesh( grid_point,
- map,
- mesh,
- is_shift,
- 1,
- lattice,
- position,
- types,
- num_atom,
- 1e-5 );
-
- printf("Number of irreducible k-points of Rutile with\n");
- printf("100x100x100 Monkhorst-Pack mesh is %d.\n", num_ir);
-}
-
diff --git a/example/example.f90 b/example/example.f90
deleted file mode 100644
index 7c4fcc5..0000000
--- a/example/example.f90
+++ /dev/null
@@ -1,188 +0,0 @@
-! How to make
-!
-! gcc -c spglib_f.c
-! gfortran -c spglib_f_test.f90
-! gfortran -o spglib_test spglib_f_test.o spglib_f.o ~/code/spglib/trunk/src/.libs/libsymspg.a
-
-module defs_basis
- implicit none
- integer, parameter :: dp=kind(1.0d0)
-end module defs_basis
-
-subroutine write_syminfo( max_num_sym, num_atom, &
- lattice, symprec, atom_types, positions, &
- mesh, is_shift, is_time_reversal )
-
- use defs_basis
-
- implicit none
-
- ! Arguments ------------------------------------
- ! scalars
- integer, intent(in) :: num_atom, max_num_sym, is_time_reversal
- real(dp), intent(in) :: symprec
- ! arrays
- integer, intent(in), dimension(num_atom) :: atom_types
- integer, intent(in), dimension(3) :: mesh, is_shift
- real(dp), intent(in), dimension(3, 3) :: lattice
- real(dp), intent(in), dimension(3, num_atom) :: positions
- ! Local variables-------------------------------
- ! scalars
- integer :: i, j, counter, weight, sum_weight, space_group, num_sym, indent
- integer :: num_ir_grid
- character(len=11) :: international
- character(len=7) :: schoenflies
- character(len=30) :: space
- ! arrays
- integer, dimension(3, 3, max_num_sym) :: rotations
- integer, dimension(3, mesh(1)*mesh(2)*mesh(3)) :: grid_point
- integer, dimension(mesh(1)*mesh(2)*mesh(3)) :: map
- real(dp), dimension(3, max_num_sym) :: translations
- real(dp), dimension(3, 3) :: lattice_t
- !**************************************************************************
-
- space = " "
-
-
- ! transpose due to array order difference between C and fortran
- lattice_t = transpose( lattice )
-
- call spg_get_symmetry( num_sym, rotations, translations, max_num_sym, &
- & lattice_t, positions, atom_types, num_atom, symprec)
-
- ! transpose due to array order difference between C and fortran
- do i = 1, num_sym
- rotations(:,:,i) = transpose(rotations(:,:,i))
- end do
-
-
- indent = 1
- call spg_get_international( space_group, international, &
- & lattice_t, positions, atom_types, num_atom, symprec );
-
- if (space_group /= 0) then
- call spg_get_schoenflies( space_group, schoenflies, &
- & lattice_t, positions, atom_types, num_atom, symprec );
-
- print('(a, "space_group: ", i3)'), space(1:indent*2), space_group
- print('(a, "international: ", a, a)' ), space(1:indent*2), trim(international)
- print('(a, "schoenflies: ", a)'), space(1:indent*2), trim(schoenflies)
- else
- print '("Space group could not be found,")'
- end if
-
- print ('(a, "atom-type:")'), space(1:indent*2)
- do i = 1, num_atom
- print('(a, "- { type: ", i3, " }")'), space(1:indent*2), atom_types(i)
- end do
- print('(a, "real-basis:")'), space(1:indent*2)
- do i = 1, 3
- print('(a, "- [", f19.14, ", ", f19.14, ", ", f19.14, " ]")'), space(1:indent*2), lattice(:, i)
- end do
- print('(a, "position:")'), space(1:indent*2)
- do i = 1, num_atom
- print('(a, "- [", f17.14, ", ", f17.14, ", ", f17.14, " ]")'), space(1:indent*2), positions(:, i)
- end do
- print('(a, "operation:")'), space(1:indent*2)
- do i = 1, num_sym
- print('(a, "- rotation: #", i4)'), space(1:indent*2), i
- do j = 1, 3
- print('(a, " - [", i3,",", i3,",", i3," ]")'), space(1:indent*2), rotations(j,:, i)
- end do
- print('(a, " translation: [ ", f10.7,", ", f10.7,", ", f10.7," ]")'), space(1:indent*2), translations(:,i)
- end do
-
- print('(a, "reciprocal-mesh: [", i3, ", ", i3, ", ", i3, " ]")'), space(1:indent*2), mesh(:)
- print('(a, "- is_shift: [", i3, ", ", i3, ", ", i3, " ]")'), space(1:indent*2), is_shift(:)
- print('(a, "- is_time_reversal: ", i3)'), space(1:indent*2), is_time_reversal
- call spg_get_ir_reciprocal_mesh( num_ir_grid, grid_point, map, &
- mesh, is_shift, is_time_reversal, lattice, positions, &
- atom_types, num_atom, symprec )
-
- print('(a, "- num-ir-grid-point:", i4)'), space(1:indent*2), num_ir_grid
- print('(a, "- ir-grid-point:")'), space(1:indent*2)
- counter = 0
- sum_weight = 0
- do i = 1, mesh(1)*mesh(2)*mesh(3)
- if ( i == map(i) ) then
- ! Ad-hoc and intuitive implementation of weight
- weight = 0
- do j = 1, mesh(1)*mesh(2)*mesh(3)
- if ( i == map(j) ) then
- weight = weight + 1
- end if
- end do
-
- counter = counter + 1
- sum_weight = sum_weight + weight
-
- print('(a, " - #", i4)'), space(1:indent*2), counter
- print('(a, " address: [", i3, ", ", i3, ", ", i3, " ]")'), space(1:indent*2), grid_point(:, map(i))
- print('(a, " weight: ", i4)'), space(1:indent*2), weight
- end if
- end do
- ! print('(a, " sum_weight: ", i4)'), space(1:indent*2), sum_weight
-
-end subroutine write_syminfo
-
-program spglib_test
-
- use defs_basis
-
- implicit none
-
- ! max_sym is the expected maximum number of symmetry operations.
- ! This can be very big if it is supercell.
- integer :: max_num_sym=192
-
- integer :: num_atom
- real(dp) :: symprec
- integer, dimension(3, 3, 192) :: rotations
- real(dp), dimension(3, 192) :: translations
- real(dp), dimension(3, 3) :: lattice
- real(dp), dimension(3, 1000) :: positions
- integer, dimension(1000) :: atom_types
-
- integer, dimension(3) :: mesh=(/ 20, 20, 20 /)
- integer, dimension(3) :: is_shift=(/ 0, 0, 0/)
- integer, dimension(3, 8000) :: grid_point
- integer, dimension(8000) :: map
- integer :: is_time_reversal=1
-
- symprec = 1e-5
-
- ! Rutile
-
- print '("Rutile:")'
- num_atom = 6
- lattice(1:3, 1) = (/ 4.0, 0.0, 0.0 /)
- lattice(1:3, 2) = (/ 0.0, 4.0, 0.0 /)
- lattice(1:3, 3) = (/ 0.0, 0.0, 2.6 /)
- positions(1:3, 1) = (/ 0.0, 0.0, 0.0 /)
- positions(1:3, 2) = (/ 0.5, 0.5, 0.5 /)
- positions(1:3, 3) = (/ 0.3, 0.3, 0.0 /)
- positions(1:3, 4) = (/ 0.7, 0.7, 0.0 /)
- positions(1:3, 5) = (/ 0.2, 0.8, 0.5 /)
- positions(1:3, 6) = (/ 0.8, 0.2, 0.5 /)
- atom_types(1:6) = (/ 1, 1, 2, 2, 2, 2 /)
-
- call write_syminfo( max_num_sym, num_atom, &
- lattice, symprec, atom_types, positions, &
- mesh, is_shift, is_time_reversal )
-
- ! FCC
- print '("")'
- print '("FCC:")'
- num_atom = 1
- lattice(1:3, 1) = (/ 0.0, 2.0, 2.0 /)
- lattice(1:3, 2) = (/ 2.0, 0.0, 2.0 /)
- lattice(1:3, 3) = (/ 2.0, 2.0, 0.0 /)
- positions(1:3, 1) = (/ 0.0, 0.0, 0.0 /)
- atom_types(1) = 1
-
- call write_syminfo( max_num_sym, num_atom, &
- lattice, symprec, atom_types, positions, &
- mesh, is_shift, is_time_reversal )
-
-end program spglib_test
-
diff --git a/example/example_f08.f90 b/example/example_f08.f90
deleted file mode 100644
index e580ef0..0000000
--- a/example/example_f08.f90
+++ /dev/null
@@ -1,228 +0,0 @@
-! How to make
-!
-! gcc -c spglib_f.c
-! gfortran -c spglib_f_test.f90
-! gfortran -o spglib_test spglib_f_test.o spglib_f.o ~/code/spglib/trunk/src/.libs/libsymspg.a
-
-module defs_basis
- implicit none
- integer, parameter :: dp=kind(1.0d0)
-end module defs_basis
-
-subroutine write_syminfo( max_num_sym, num_atom, &
- & lattice, symprec, atom_types, positions, &
- & mesh, is_shift, is_time_reversal )
-
- use defs_basis
-
- use spglib_f08
-
- implicit none
-
- ! Arguments ------------------------------------
- ! scalars
- integer, intent(in) :: num_atom, max_num_sym, is_time_reversal
- real(dp), intent(in) :: symprec
- ! arrays
- integer, intent(in), dimension(num_atom) :: atom_types
- integer, intent(in), dimension(3) :: mesh, is_shift
- real(dp), intent(in), dimension(3, 3) :: lattice
- real(dp), intent(in), dimension(3, num_atom) :: positions
- ! Local variables-------------------------------
- ! scalars
- integer :: i, j, counter, weight, space_group, num_sym, indent
- integer :: num_ir_grid
- character(len=21) :: international
- character(len=10) :: schoenflies
- character(len=30) :: space
- character(len=128) :: fmt
- ! arrays
- integer, dimension(3, 3, max_num_sym) :: rotations
- integer, dimension(3, mesh(1)*mesh(2)*mesh(3)) :: grid_point
- integer, dimension(mesh(1)*mesh(2)*mesh(3)) :: map
- real(dp), dimension(3, max_num_sym) :: translations
-
- type(SpglibDataset) :: dset
-
- !**************************************************************************
-
- space = " "
-
-! The allocatable components of dset get deallocated on scope exit
- dset = spg_get_dataset(lattice, positions, atom_types, num_atom, symprec)
-
- num_sym = dset % n_operations
-
- indent = 1
- if (dset % spacegroup_number /= 0) then
- schoenflies = ' '
- space_group = spg_get_schoenflies( schoenflies, &
- & lattice, positions, atom_types, num_atom, symprec );
-
- print('(a, "space_group: ", i3)'), space(1:indent*2), dset % spacegroup_number
- print('(a, "international: ", a, a)' ), space(1:indent*2), trim(dset % international_symbol)
- print('(a, "schoenflies: ", a)'), space(1:indent*2), trim(schoenflies)
- else
- print '("Space group could not be found,")'
- end if
-
- print ('(a, "atom-type:")'), space(1:indent*2)
- do i = 1, num_atom
- print('(a, "- { type: ", i3, "}")'), space(1:indent*2), atom_types(i)
- end do
- print('(a, "real-basis:")'), space(1:indent*2)
- do i = 1, 3
- print('(a, "- [", f19.14, ", ", f19.14, ", ", f19.14, "]")'), space(1:indent*2), lattice(i, :)
- end do
- print('(a, "position:")'), space(1:indent*2)
- do i = 1, num_atom
- print('(a, "- [", f17.14, ", ", f17.14, ", ", f17.14, "]")'), space(1:indent*2), positions(:, i)
- end do
- print('(a, "operation:")'), space(1:indent*2)
- do i = 1, num_sym
- print('(a, "- rotation: #", i4)'), space(1:indent*2), i
- do j = 1, 3
- print('(a, " - [", i3,",", i3,",", i3,"]")'), space(1:indent*2), dset % rotations(:,j, i)
- end do
- print('(a, " translation: [ ", f10.7,", ", f10.7,", ", f10.7,"]")'), space(1:indent*2), dset % translations(:,i)
- end do
-
-
- write(fmt, '(i0,a)') num_atom, "(x,i0,':',i0))"
- print "(a,'wyckoffs: ', "//fmt,space(1:indent*2),(i, dset % wyckoffs(i), i = 1, dset % n_atoms)
- print "(a,'equivalent_atoms: ', "//fmt,space(1:indent*2),(i, dset % equivalent_atoms(i) + 1, i = 1, dset % n_atoms)
-
- print('(a, "reciprocal-mesh: [", i3, ", ", i3, ", ", i3, "]")'), space(1:indent*2), mesh(:)
- print('(a, "- is_shift: [", i3, ", ", i3, ", ", i3, "]")'), space(1:indent*2), is_shift(:)
- print('(a, "- is_time_reversal: ", i3)'), space(1:indent*2), is_time_reversal
-
- num_ir_grid = spg_get_ir_reciprocal_mesh( grid_point, map, &
- & mesh, is_shift, is_time_reversal, lattice, positions, &
- & atom_types, num_atom, symprec )
-
- print('(a, "- num-ir-grid-point:", i4)'), space(1:indent*2), num_ir_grid
- print('(a, "- ir-grid-point:")'), space(1:indent*2)
- counter = 0
-
- do i = 1, product(mesh)
- if ( i-1 == map(i) ) then
- ! Ad-hoc and intuitive implementation of weight. Not optimal for very large size
- weight = count(map == i-1)
- counter = counter + 1
-
- print '(i5, 3(x,f9.6), 2x,i4,2x, f9.6, 3(x,i4))', counter, &
- & real(is_shift + 2*grid_point(:, i))/real(2*mesh), map(i)+1, &
- & real(weight)/real(product(mesh)), grid_point(:, i)
- end if
- end do
-
-end subroutine write_syminfo
-
-program spglib_test
-
- use defs_basis
-
- implicit none
-
- ! max_sym is the expected maximum number of symmetry operations.
- ! This can be very big if it is supercell.
- integer :: max_num_sym=192
-
- integer :: num_atom
- real(dp) :: symprec
- integer, dimension(3, 3, 192) :: rotations
- real(dp), dimension(3, 192) :: translations
- real(dp), dimension(3, 3) :: lattice
- real(dp), dimension(3, 1000) :: positions
- integer, dimension(1000) :: atom_types
-
- integer, dimension(3) :: mesh = [20,20,20]
- integer, dimension(3) :: is_shift
- integer, dimension(3, 8000) :: grid_point
- integer, dimension(8000) :: map
- integer :: is_time_reversal = 1
-
- real(dp) :: a
-
-! All numbers are improperly given in default (single) precision to avoid clutter. It should be fine as long as symprec > the error of sp
-
- symprec = 1e-6
-
-
- ! Rutile
-
- print '("Rutile:")'
- num_atom = 6
- lattice(1,:) = (/ 4.0, 0.0, 0.0 /)
- lattice(2,:) = (/ 0.0, 4.0, 0.0 /)
- lattice(3,:) = (/ 0.0, 0.0, 2.6 /)
- positions(1:3, 1) = (/ 0.0, 0.0, 0.0 /)
- positions(1:3, 2) = (/ 0.5, 0.5, 0.5 /)
- positions(1:3, 3) = (/ 0.3, 0.3, 0.0 /)
- positions(1:3, 4) = (/ 0.7, 0.7, 0.0 /)
- positions(1:3, 5) = (/ 0.2, 0.8, 0.5 /)
- positions(1:3, 6) = (/ 0.8, 0.2, 0.5 /)
- atom_types(1:6) = (/ 1, 1, 2, 2, 2, 2 /)
-
- call write_syminfo( max_num_sym, num_atom, &
- lattice, symprec, atom_types, positions, &
- mesh, is_shift, is_time_reversal )
-
- ! FCC
- print '("")'
- print '("FCC:")'
- num_atom = 1
- lattice(1,:) = (/ 0.0, 2.0, 2.0 /)
- lattice(2,:) = (/ 2.0, 0.0, 2.0 /)
- lattice(3,:) = (/ 2.0, 2.0, 0.0 /)
- positions(1:3, 1) = (/ 0.0, 0.0, 0.0 /)
- atom_types(1) = 1
-
- call write_syminfo( max_num_sym, num_atom, &
- lattice, symprec, atom_types, positions, &
- mesh, is_shift, is_time_reversal )
-
-
-
-
-
- print '(/,"D0_{24}:")'
- a = 2.89
-
- lattice(1,:) = [ sqrt(3.0), -1.0, 0.0]
- lattice(2,:) = [ sqrt(3.0), 1.0, 0.0]
- lattice(3,:) = [ 0.0 , 0.0, sqrt(32.0/3.0)]
-
-
- num_atom = 16
- positions(:, 1) = [ 0.0, 0.0, 0.0]
- positions(:, 2) = [ 3.0, 0.0, 0.0]
- positions(:, 3) = [ 0.0, 3.0, 0.0]
- positions(:, 4) = [ 3.0, 3.0, 0.0]
- positions(:, 5) = [ 2.0, 2.0, 1.0]
- positions(:, 6) = [ 5.0, 2.0, 1.0]
- positions(:, 7) = [ 2.0, 5.0, 1.0]
- positions(:, 8) = [ 5.0, 5.0, 1.0]
- positions(:, 9) = [ 0.0, 0.0, 2.0]
- positions(:,10) = [ 3.0, 0.0, 2.0]
- positions(:,11) = [ 0.0, 3.0, 2.0]
- positions(:,12) = [ 3.0, 3.0, 2.0]
- positions(:,13) = [ 1.0, 1.0, 3.0]
- positions(:,14) = [ 4.0, 1.0, 3.0]
- positions(:,15) = [ 1.0, 4.0, 3.0]
- positions(:,16) = [ 4.0, 4.0, 3.0]
-
- positions(1:2,:num_atom) = positions(1:2,:num_atom)/6.0
- positions(3,:num_atom) = positions(3,:num_atom)/4.0
-
-
- atom_types(:num_atom) = [ 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1]
- mesh = [ 12, 12, 6]
- is_shift = [1,1,1]
-
- call write_syminfo( max_num_sym, num_atom, &
- & lattice, symprec, atom_types, positions, &
- & mesh, is_shift, is_time_reversal )
-
-end program spglib_test
-
diff --git a/example/spglib_f08.f90 b/example/spglib_f08.f90
deleted file mode 100644
index b901734..0000000
--- a/example/spglib_f08.f90
+++ /dev/null
@@ -1,411 +0,0 @@
-
- module spglib_f08
-
- use iso_c_binding, only: c_char, c_int, c_double, c_ptr, c_f_pointer
-
- implicit none
-
- private
-
- type :: SpglibDataset
- integer :: spacegroup_number
- integer :: hall_number
- character(len=11) :: international_symbol
- character(len=17) :: hall_symbol
- real(c_double) :: transformation_matrix(3,3)
- real(c_double) :: origin_shift(3)
- integer :: n_operations
- integer, allocatable :: rotations(:,:,:)
- real(c_double), allocatable :: translations(:,:)
- integer :: n_atoms
- integer, allocatable :: wyckoffs(:)
- integer, allocatable :: equivalent_atoms(:) !Beware mapping refers to positions starting at 0
- end type
-
-
-
- interface
-
- function spg_get_symmetry( rotation, translation, max_size, lattice, &
- & position, types, num_atom, symprec) bind(c)
- import c_int, c_double
- integer(c_int), intent(inout) :: rotation(3,3,*)
- real(c_double), intent(inout) :: translation(3,*)
- integer(c_int), intent(in), value :: max_size
- real(c_double), intent(in) :: lattice(3,3), position(3,*)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_get_symmetry
- end function spg_get_symmetry
-
-
- function spgat_get_symmetry( rotation, translation, max_size, lattice, &
- & position, types, num_atom, symprec, angle_tolerance) bind(c)
- import c_int, c_double
- integer(c_int), intent(inout) :: rotation(3,3,*)
- real(c_double), intent(inout) :: translation(3,*)
- integer(c_int), intent(in), value :: max_size
- real(c_double), intent(in) :: lattice(3,3), position(3,*)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec, angle_tolerance
- integer(c_int) :: spgat_get_symmetry
- end function spgat_get_symmetry
-
-
- function spg_get_symmetry_with_collinear_spin( rotation, translation, &
- & max_size, lattice, position, types, spins, num_atom, symprec) bind(c)
- import c_int, c_double
- integer(c_int), intent(inout) :: rotation(3,3,*)
- real(c_double), intent(inout) :: translation(3,*)
- integer(c_int), intent(in), value :: max_size
- real(c_double), intent(in) :: lattice(3,3), position(3,*)
- integer(c_int), intent(in) :: types(*)
- real(c_double), intent(in) :: spins(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_get_symmetry_with_collinear_spin
- end function spg_get_symmetry_with_collinear_spin
-
-
- function spgat_get_symmetry_with_collinear_spin( rotation, translation, &
- & max_size, lattice, position, types, spins, num_atom, symprec, angle_tolerance) bind(c)
- import c_int, c_double
- integer(c_int), intent(inout) :: rotation(3,3,*)
- real(c_double), intent(inout) :: translation(3,*)
- integer(c_int), intent(in), value :: max_size
- real(c_double), intent(in) :: lattice(3,3), position(3,*)
- integer(c_int), intent(in) :: types(*)
- real(c_double), intent(in) :: spins(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec, angle_tolerance
- integer(c_int) :: spgat_get_symmetry_with_collinear_spin
- end function spgat_get_symmetry_with_collinear_spin
-
-
-
- function spg_get_multiplicity( lattice, position, types, num_atom, symprec) bind(c)
- import c_int, c_double
- real(c_double), intent(in) :: lattice(3,3), position(3,*)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_get_multiplicity
- end function spg_get_multiplicity
-
-
- function spgat_get_multiplicity( lattice, position, types, num_atom, symprec, angle_tolerance) bind(c)
- import c_int, c_double
- real(c_double), intent(in) :: lattice(3,3), position(3,*)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec, angle_tolerance
- integer(c_int) :: spgat_get_multiplicity
- end function spgat_get_multiplicity
-
-
- function spg_get_smallest_lattice( smallest_lattice, lattice, symprec) bind(c)
- import c_int, c_double
- real(c_double), intent(inout) :: smallest_lattice(3,3)
- real(c_double), intent(in) :: lattice(3,3)
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_get_smallest_lattice
- end function spg_get_smallest_lattice
-
-
- function spg_find_primitive(lattice, position, types, num_atom, symprec) bind(c)
- import c_int, c_double
- real(c_double), intent(inout) :: lattice(3,3), position(3,*)
- integer(c_int), intent(inout) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_find_primitive
- end function spg_find_primitive
-
-
- function spgat_find_primitive(lattice, position, types, num_atom, symprec, angle_tolerance) bind(c)
- import c_int, c_double
- real(c_double), intent(inout) :: lattice(3,3), position(3,*)
- integer(c_int), intent(inout) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec, angle_tolerance
- integer(c_int) :: spgat_find_primitive
- end function spgat_find_primitive
-
-
-
- function spg_get_international( symbol, lattice, position, types, num_atom, symprec) bind(c)
- import c_char, c_int, c_double
- character(kind=c_char), intent(out) :: symbol(11)
- real(c_double), intent(in) :: lattice(3,3), position(3, *)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_get_international ! the number corresponding to 'symbol'. 0 on failure
- end function spg_get_international
-
-
- function spgat_get_international( symbol, lattice, position, types, num_atom, symprec, angle_tolerance) bind(c)
- import c_char, c_int, c_double
- character(kind=c_char), intent(out) :: symbol(11)
- real(c_double), intent(in) :: lattice(3,3), position(3, *)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec, angle_tolerance
- integer(c_int) :: spgat_get_international ! the number corresponding to 'symbol'. 0 on failure
- end function spgat_get_international
-
-
-
-
- function spg_get_schoenflies( symbol, lattice, position, types, num_atom, symprec) bind(c)
- import c_char, c_int, c_double
- character(kind=c_char), intent(out) :: symbol(10)
- real(c_double), intent(in) :: lattice(3,3), position(3, *)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_get_schoenflies ! the number corresponding to 'symbol'. 0 on failure
- end function spg_get_schoenflies
-
- function spgat_get_schoenflies( symbol, lattice, position, types, num_atom, symprec, angle_tolerance) bind(c)
- import c_char, c_int, c_double
- character(kind=c_char), intent(out) :: symbol(10)
- real(c_double), intent(in) :: lattice(3,3), position(3, *)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec, angle_tolerance
- integer(c_int) :: spgat_get_schoenflies ! the number corresponding to 'symbol'. 0 on failure
- end function spgat_get_schoenflies
-
-
-
- function spg_get_pointgroup( symbol, trans_mat, rotations, num_rotations) bind(c)
- import c_char, c_int, c_double
- character(kind=c_char) :: symbol(6)
- integer(c_int), intent(inout) :: trans_mat(3,3)
- integer(c_int), intent(in) :: rotations(3,3,*)
- integer(c_int), intent(in), value :: num_rotations
- integer(c_int) :: spg_get_pointgroup
- end function spg_get_pointgroup
-
-
- function spg_refine_cell( lattice, position, types, num_atom, symprec) bind(c)
- import c_int, c_double
- real(c_double), intent(inout) :: lattice(3,3), position(3,*)
- integer(c_int), intent(inout) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_refine_cell
- end function spg_refine_cell
-
- function spgat_refine_cell( lattice, position, types, num_atom, symprec, angle_tolerance) bind(c)
- import c_int, c_double
- real(c_double), intent(inout) :: lattice(3,3), position(3,*)
- integer(c_int), intent(inout) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec, angle_tolerance
- integer(c_int) :: spgat_refine_cell
- end function spgat_refine_cell
-
-
- function spg_get_ir_kpoints( map, kpoints, num_kpoints, lattice, position, &
- & types, num_atom, is_time_reversal, symprec) bind(c)
-! Beware the map refers to positions starting at 0
- import c_int, c_double
- integer(c_int), intent(inout) :: map(*)
- real(c_double), intent(in) :: kpoints(3,*)
- integer(c_int), intent(in), value :: num_kpoints
- real(c_double), intent(in) :: lattice(3,3), position(3,*)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- integer(c_int), intent(in), value :: is_time_reversal
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_get_ir_kpoints
- end function spg_get_ir_kpoints
-
-
- function spg_get_ir_reciprocal_mesh(grid_point, map, mesh, &
- & is_shift, is_time_reversal, lattice, position, types, num_atom, symprec) bind(c)
- import c_int, c_double
-! Beware the map refers to positions starting at 0
- integer(c_int), intent(out) :: grid_point(3, *), map(*) ! size is product(mesh)
- integer(c_int), intent(in) :: mesh(3), is_shift(3)
- integer(c_int), intent(in), value :: is_time_reversal
- real(c_double), intent(in) :: lattice(3,3), position(3, *)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- integer(c_int) :: spg_get_ir_reciprocal_mesh ! the number of points in the reduced mesh
- end function spg_get_ir_reciprocal_mesh
-
-
- function spg_get_stabilized_reciprocal_mesh(grid_point, map, mesh, is_shift, &
- & is_time_reversal, lattice, num_rot, rotations, num_q, qpoints) bind(c)
- import c_int, c_double
-! Beware the map refers to positions starting at 0
- integer(c_int), intent(inout) :: grid_point(3,*), map(*)
- integer(c_int), intent(in) :: mesh(3)
- integer(c_int), intent(in) :: is_shift(3)
- integer(c_int), intent(in), value :: is_time_reversal
- real(c_double), intent(in) :: lattice(3,3)
- integer(c_int), intent(in), value :: num_rot
- integer(c_int), intent(in) :: rotations(3,3,*)
- integer(c_int), intent(in), value :: num_q
- real(c_double), intent(in) :: qpoints(3,*)
- integer(c_int) :: spg_get_stabilized_reciprocal_mesh
- end function spg_get_stabilized_reciprocal_mesh
-
-
- function spg_get_triplets_reciprocal_mesh_at_q(weights, grid_points, third_q, &
- & grid_point, mesh, is_time_reversal, lattice, num_rot, rotations) bind(c)
- import c_int, c_double
- integer(c_int), intent(inout) :: weights(*)
- integer(c_int), intent(inout) :: grid_points(3,*)
- integer(c_int), intent(inout) :: third_q(*)
- integer(c_int), intent(in), value :: grid_point
- integer(c_int), intent(in) :: mesh(3)
- integer(c_int), intent(in), value :: is_time_reversal
- real(c_double), intent(in) :: lattice(3,3)
- integer(c_int), intent(in), value :: num_rot
- integer(c_int), intent(in) :: rotations(3,3,*)
- integer(c_int) :: spg_get_triplets_reciprocal_mesh_at_q
- end function spg_get_triplets_reciprocal_mesh_at_q
-
-
-
- function spg_extract_triplets_reciprocal_mesh_at_q(triplets_at_q, &
- & weight_triplets_at_q, fixed_grid_number, num_triplets, triplets, &
- & mesh, is_time_reversal, lattice, num_rot, rotations) bind(c)
- import c_int, c_double
- integer(c_int), intent(inout) :: triplets_at_q(3,*)
- integer(c_int), intent(inout) :: weight_triplets_at_q(*)
- integer(c_int), intent(in), value :: fixed_grid_number
- integer(c_int), intent(in), value :: num_triplets
- integer(c_int), intent(in) :: triplets(3,*)
- integer(c_int), intent(in) :: mesh(3)
- integer(c_int), intent(in), value :: is_time_reversal
- real(c_double), intent(in) :: lattice(3,3)
- integer(c_int), intent(in), value :: num_rot
- integer(c_int), intent(in) :: rotations(3,3,*)
- integer(c_int) :: spg_extract_triplets_reciprocal_mesh_at_q
- end function spg_extract_triplets_reciprocal_mesh_at_q
-
-
- end interface
-
-
-
- public :: SpglibDataset, spg_get_dataset, &
- & spg_get_symmetry, spgat_get_symmetry, &
- & spg_get_symmetry_with_collinear_spin, spgat_get_symmetry_with_collinear_spin, &
- & spg_get_multiplicity, spgat_get_multiplicity, spg_get_smallest_lattice, &
- & spg_find_primitive, spgat_find_primitive, &
- & spg_get_international, spgat_get_international, &
- & spg_get_schoenflies, spgat_get_schoenflies, &
- & spg_get_pointgroup, spg_refine_cell, spgat_refine_cell, &
- & spg_get_ir_kpoints, spg_get_ir_reciprocal_mesh, spg_get_stabilized_reciprocal_mesh, &
- & spg_get_triplets_reciprocal_mesh_at_q, spg_extract_triplets_reciprocal_mesh_at_q
-
-
- contains
-
-
-
-
- function spg_get_dataset(lattice, position, types, num_atom, symprec) result(dset)
-
- real(c_double), intent(in) :: lattice(3,3)
- real(c_double), intent(in) :: position(3,*)
- integer, intent(in) :: types(*)
- integer, intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- type(SpglibDataset) :: dset
-
-
-
- type, bind(c) :: SpglibDataset_c
- integer(c_int) :: spacegroup_number
- integer(c_int) :: hall_number
- character(kind=c_char) :: international_symbol(11)
- character(kind=c_char) :: hall_symbol(17)
- real(c_double) :: transformation_matrix(3,3)
- real(c_double) :: origin_shift(3)
- integer(c_int) :: n_operations
- ! integer(c_int), pointer :: rotations(3,3,:)
- type(c_ptr) :: rotations
- ! real(c_double), pointer :: translations(3,:)
- type(c_ptr) :: translations
- integer(c_int) :: n_atoms
- ! integer(c_int), pointer :: wyckoffs(:)
- type(c_ptr) :: wyckoffs
- ! integer(c_int), pointer :: equivalent_atoms(:)
- type(c_ptr) :: equivalent_atoms
- end type
-
-
- interface
- function spg_get_dataset_c(lattice, position, types, num_atom, symprec) bind(c, name='spg_get_dataset')
- import c_int, c_double, c_ptr
- real(c_double), intent(in) :: lattice(3,3)
- real(c_double), intent(in) :: position(3,*)
- integer(c_int), intent(in) :: types(*)
- integer(c_int), intent(in), value :: num_atom
- real(c_double), intent(in), value :: symprec
- type(c_ptr) :: spg_get_dataset_c
- end function spg_get_dataset_c
-
- subroutine spg_free_dataset_c(dataset) bind(c, name = 'spg_free_dataset')
- import SpglibDataset_c
- type(SpglibDataset_c), intent(inout) :: dataset
- end subroutine spg_free_dataset_c
- end interface
-
- type(SpglibDataset_c), pointer :: dset_c
- integer :: n_operations, n_atoms, i
-
- real(c_double), pointer :: translations(:,:)
- integer(c_int), pointer :: rotations(:,:,:), wyckoffs(:), equivalent_atoms(:)
-
- call c_f_pointer( spg_get_dataset_c(lattice, position, types, num_atom, symprec), dset_c)
-
- dset % spacegroup_number = dset_c % spacegroup_number
- dset % hall_number = dset_c % hall_number
- dset % transformation_matrix = dset_c % transformation_matrix
- dset % origin_shift = dset_c % origin_shift
- dset % n_operations = dset_c % n_operations
- dset % n_atoms = dset_c % n_atoms
-
- do i = 1, size(dset_c % international_symbol)
- dset % international_symbol(i:i) = dset_c % international_symbol(i)
- end do
-
- do i = 1, size(dset_c % hall_symbol)
- dset % hall_symbol(i:i) = dset_c % hall_symbol(i)
- end do
-
- n_operations = dset_c % n_operations
- n_atoms = dset_c % n_atoms
-
- call c_f_pointer (dset_c % rotations , rotations , shape = [3, 3, n_operations])
- call c_f_pointer (dset_c % translations , translations , shape = [3, n_operations])
- call c_f_pointer (dset_c % wyckoffs , wyckoffs , shape = [n_atoms])
- call c_f_pointer (dset_c % equivalent_atoms, equivalent_atoms, shape = [n_atoms])
-
- allocate( dset % rotations (3, 3, n_operations))
- allocate( dset % translations (3, n_operations))
- allocate( dset % wyckoffs (n_atoms))
- allocate( dset % equivalent_atoms(n_atoms))
-
- dset % rotations = rotations
- dset % translations = translations
- dset % wyckoffs = wyckoffs
- dset % equivalent_atoms = equivalent_atoms
-
- call spg_free_dataset_c(dset_c)
-
- end function spg_get_dataset
-
-
- end module spglib_f08
diff --git a/install-sh b/install-sh
deleted file mode 100755
index a9244eb..0000000
--- a/install-sh
+++ /dev/null
@@ -1,527 +0,0 @@
-#!/bin/sh
-# install - install a program, script, or datafile
-
-scriptversion=2011-01-19.21; # UTC
-
-# This originates from X11R5 (mit/util/scripts/install.sh), which was
-# later released in X11R6 (xc/config/util/install.sh) with the
-# following copyright and license.
-#
-# Copyright (C) 1994 X Consortium
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
-# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#
-# Except as contained in this notice, the name of the X Consortium shall not
-# be used in advertising or otherwise to promote the sale, use or other deal-
-# ings in this Software without prior written authorization from the X Consor-
-# tium.
-#
-#
-# FSF changes to this file are in the public domain.
-#
-# Calling this script install-sh is preferred over install.sh, to prevent
-# `make' implicit rules from creating a file called install from it
-# when there is no Makefile.
-#
-# This script is compatible with the BSD install script, but was written
-# from scratch.
-
-nl='
-'
-IFS=" "" $nl"
-
-# set DOITPROG to echo to test this script
-
-# Don't use :- since 4.3BSD and earlier shells don't like it.
-doit=${DOITPROG-}
-if test -z "$doit"; then
- doit_exec=exec
-else
- doit_exec=$doit
-fi
-
-# Put in absolute file names if you don't have them in your path;
-# or use environment vars.
-
-chgrpprog=${CHGRPPROG-chgrp}
-chmodprog=${CHMODPROG-chmod}
-chownprog=${CHOWNPROG-chown}
-cmpprog=${CMPPROG-cmp}
-cpprog=${CPPROG-cp}
-mkdirprog=${MKDIRPROG-mkdir}
-mvprog=${MVPROG-mv}
-rmprog=${RMPROG-rm}
-stripprog=${STRIPPROG-strip}
-
-posix_glob='?'
-initialize_posix_glob='
- test "$posix_glob" != "?" || {
- if (set -f) 2>/dev/null; then
- posix_glob=
- else
- posix_glob=:
- fi
- }
-'
-
-posix_mkdir=
-
-# Desired mode of installed file.
-mode=0755
-
-chgrpcmd=
-chmodcmd=$chmodprog
-chowncmd=
-mvcmd=$mvprog
-rmcmd="$rmprog -f"
-stripcmd=
-
-src=
-dst=
-dir_arg=
-dst_arg=
-
-copy_on_change=false
-no_target_directory=
-
-usage="\
-Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
- or: $0 [OPTION]... SRCFILES... DIRECTORY
- or: $0 [OPTION]... -t DIRECTORY SRCFILES...
- or: $0 [OPTION]... -d DIRECTORIES...
-
-In the 1st form, copy SRCFILE to DSTFILE.
-In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
-In the 4th, create DIRECTORIES.
-
-Options:
- --help display this help and exit.
- --version display version info and exit.
-
- -c (ignored)
- -C install only if different (preserve the last data modification time)
- -d create directories instead of installing files.
- -g GROUP $chgrpprog installed files to GROUP.
- -m MODE $chmodprog installed files to MODE.
- -o USER $chownprog installed files to USER.
- -s $stripprog installed files.
- -t DIRECTORY install into DIRECTORY.
- -T report an error if DSTFILE is a directory.
-
-Environment variables override the default commands:
- CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
- RMPROG STRIPPROG
-"
-
-while test $# -ne 0; do
- case $1 in
- -c) ;;
-
- -C) copy_on_change=true;;
-
- -d) dir_arg=true;;
-
- -g) chgrpcmd="$chgrpprog $2"
- shift;;
-
- --help) echo "$usage"; exit $?;;
-
- -m) mode=$2
- case $mode in
- *' '* | *' '* | *'
-'* | *'*'* | *'?'* | *'['*)
- echo "$0: invalid mode: $mode" >&2
- exit 1;;
- esac
- shift;;
-
- -o) chowncmd="$chownprog $2"
- shift;;
-
- -s) stripcmd=$stripprog;;
-
- -t) dst_arg=$2
- # Protect names problematic for `test' and other utilities.
- case $dst_arg in
- -* | [=\(\)!]) dst_arg=./$dst_arg;;
- esac
- shift;;
-
- -T) no_target_directory=true;;
-
- --version) echo "$0 $scriptversion"; exit $?;;
-
- --) shift
- break;;
-
- -*) echo "$0: invalid option: $1" >&2
- exit 1;;
-
- *) break;;
- esac
- shift
-done
-
-if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
- # When -d is used, all remaining arguments are directories to create.
- # When -t is used, the destination is already specified.
- # Otherwise, the last argument is the destination. Remove it from $@.
- for arg
- do
- if test -n "$dst_arg"; then
- # $@ is not empty: it contains at least $arg.
- set fnord "$@" "$dst_arg"
- shift # fnord
- fi
- shift # arg
- dst_arg=$arg
- # Protect names problematic for `test' and other utilities.
- case $dst_arg in
- -* | [=\(\)!]) dst_arg=./$dst_arg;;
- esac
- done
-fi
-
-if test $# -eq 0; then
- if test -z "$dir_arg"; then
- echo "$0: no input file specified." >&2
- exit 1
- fi
- # It's OK to call `install-sh -d' without argument.
- # This can happen when creating conditional directories.
- exit 0
-fi
-
-if test -z "$dir_arg"; then
- do_exit='(exit $ret); exit $ret'
- trap "ret=129; $do_exit" 1
- trap "ret=130; $do_exit" 2
- trap "ret=141; $do_exit" 13
- trap "ret=143; $do_exit" 15
-
- # Set umask so as not to create temps with too-generous modes.
- # However, 'strip' requires both read and write access to temps.
- case $mode in
- # Optimize common cases.
- *644) cp_umask=133;;
- *755) cp_umask=22;;
-
- *[0-7])
- if test -z "$stripcmd"; then
- u_plus_rw=
- else
- u_plus_rw='% 200'
- fi
- cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
- *)
- if test -z "$stripcmd"; then
- u_plus_rw=
- else
- u_plus_rw=,u+rw
- fi
- cp_umask=$mode$u_plus_rw;;
- esac
-fi
-
-for src
-do
- # Protect names problematic for `test' and other utilities.
- case $src in
- -* | [=\(\)!]) src=./$src;;
- esac
-
- if test -n "$dir_arg"; then
- dst=$src
- dstdir=$dst
- test -d "$dstdir"
- dstdir_status=$?
- else
-
- # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
- # might cause directories to be created, which would be especially bad
- # if $src (and thus $dsttmp) contains '*'.
- if test ! -f "$src" && test ! -d "$src"; then
- echo "$0: $src does not exist." >&2
- exit 1
- fi
-
- if test -z "$dst_arg"; then
- echo "$0: no destination specified." >&2
- exit 1
- fi
- dst=$dst_arg
-
- # If destination is a directory, append the input filename; won't work
- # if double slashes aren't ignored.
- if test -d "$dst"; then
- if test -n "$no_target_directory"; then
- echo "$0: $dst_arg: Is a directory" >&2
- exit 1
- fi
- dstdir=$dst
- dst=$dstdir/`basename "$src"`
- dstdir_status=0
- else
- # Prefer dirname, but fall back on a substitute if dirname fails.
- dstdir=`
- (dirname "$dst") 2>/dev/null ||
- expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$dst" : 'X\(//\)[^/]' \| \
- X"$dst" : 'X\(//\)$' \| \
- X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
- echo X"$dst" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'
- `
-
- test -d "$dstdir"
- dstdir_status=$?
- fi
- fi
-
- obsolete_mkdir_used=false
-
- if test $dstdir_status != 0; then
- case $posix_mkdir in
- '')
- # Create intermediate dirs using mode 755 as modified by the umask.
- # This is like FreeBSD 'install' as of 1997-10-28.
- umask=`umask`
- case $stripcmd.$umask in
- # Optimize common cases.
- *[2367][2367]) mkdir_umask=$umask;;
- .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
-
- *[0-7])
- mkdir_umask=`expr $umask + 22 \
- - $umask % 100 % 40 + $umask % 20 \
- - $umask % 10 % 4 + $umask % 2
- `;;
- *) mkdir_umask=$umask,go-w;;
- esac
-
- # With -d, create the new directory with the user-specified mode.
- # Otherwise, rely on $mkdir_umask.
- if test -n "$dir_arg"; then
- mkdir_mode=-m$mode
- else
- mkdir_mode=
- fi
-
- posix_mkdir=false
- case $umask in
- *[123567][0-7][0-7])
- # POSIX mkdir -p sets u+wx bits regardless of umask, which
- # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
- ;;
- *)
- tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
- trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
-
- if (umask $mkdir_umask &&
- exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
- then
- if test -z "$dir_arg" || {
- # Check for POSIX incompatibilities with -m.
- # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
- # other-writeable bit of parent directory when it shouldn't.
- # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
- ls_ld_tmpdir=`ls -ld "$tmpdir"`
- case $ls_ld_tmpdir in
- d????-?r-*) different_mode=700;;
- d????-?--*) different_mode=755;;
- *) false;;
- esac &&
- $mkdirprog -m$different_mode -p -- "$tmpdir" && {
- ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
- test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
- }
- }
- then posix_mkdir=:
- fi
- rmdir "$tmpdir/d" "$tmpdir"
- else
- # Remove any dirs left behind by ancient mkdir implementations.
- rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
- fi
- trap '' 0;;
- esac;;
- esac
-
- if
- $posix_mkdir && (
- umask $mkdir_umask &&
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
- )
- then :
- else
-
- # The umask is ridiculous, or mkdir does not conform to POSIX,
- # or it failed possibly due to a race condition. Create the
- # directory the slow way, step by step, checking for races as we go.
-
- case $dstdir in
- /*) prefix='/';;
- [-=\(\)!]*) prefix='./';;
- *) prefix='';;
- esac
-
- eval "$initialize_posix_glob"
-
- oIFS=$IFS
- IFS=/
- $posix_glob set -f
- set fnord $dstdir
- shift
- $posix_glob set +f
- IFS=$oIFS
-
- prefixes=
-
- for d
- do
- test X"$d" = X && continue
-
- prefix=$prefix$d
- if test -d "$prefix"; then
- prefixes=
- else
- if $posix_mkdir; then
- (umask=$mkdir_umask &&
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
- # Don't fail if two instances are running concurrently.
- test -d "$prefix" || exit 1
- else
- case $prefix in
- *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
- *) qprefix=$prefix;;
- esac
- prefixes="$prefixes '$qprefix'"
- fi
- fi
- prefix=$prefix/
- done
-
- if test -n "$prefixes"; then
- # Don't fail if two instances are running concurrently.
- (umask $mkdir_umask &&
- eval "\$doit_exec \$mkdirprog $prefixes") ||
- test -d "$dstdir" || exit 1
- obsolete_mkdir_used=true
- fi
- fi
- fi
-
- if test -n "$dir_arg"; then
- { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
- { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
- test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
- else
-
- # Make a couple of temp file names in the proper directory.
- dsttmp=$dstdir/_inst.$$_
- rmtmp=$dstdir/_rm.$$_
-
- # Trap to clean up those temp files at exit.
- trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
-
- # Copy the file name to the temp name.
- (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
-
- # and set any options; do chmod last to preserve setuid bits.
- #
- # If any of these fail, we abort the whole thing. If we want to
- # ignore errors from any of these, just make sure not to ignore
- # errors from the above "$doit $cpprog $src $dsttmp" command.
- #
- { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
- { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
- { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
-
- # If -C, don't bother to copy if it wouldn't change the file.
- if $copy_on_change &&
- old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
- new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
-
- eval "$initialize_posix_glob" &&
- $posix_glob set -f &&
- set X $old && old=:$2:$4:$5:$6 &&
- set X $new && new=:$2:$4:$5:$6 &&
- $posix_glob set +f &&
-
- test "$old" = "$new" &&
- $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
- then
- rm -f "$dsttmp"
- else
- # Rename the file to the real destination.
- $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
-
- # The rename failed, perhaps because mv can't rename something else
- # to itself, or perhaps because mv is so ancient that it does not
- # support -f.
- {
- # Now remove or move aside any old file at destination location.
- # We try this two ways since rm can't unlink itself on some
- # systems and the destination file might be busy for other
- # reasons. In this case, the final cleanup might fail but the new
- # file should still install successfully.
- {
- test ! -f "$dst" ||
- $doit $rmcmd -f "$dst" 2>/dev/null ||
- { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
- { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
- } ||
- { echo "$0: cannot unlink or rename $dst" >&2
- (exit 1); exit 1
- }
- } &&
-
- # Now rename the file to the real destination.
- $doit $mvcmd "$dsttmp" "$dst"
- }
- fi || exit 1
-
- trap '' 0
- fi
-done
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/ltmain.sh b/ltmain.sh
deleted file mode 100644
index 0096fe6..0000000
--- a/ltmain.sh
+++ /dev/null
@@ -1,9661 +0,0 @@
-
-# libtool (GNU libtool) 2.4.2
-# Written by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
-# This is free software; see the source for copying conditions. There is NO
-# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-# GNU Libtool is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html,
-# or obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Usage: $progname [OPTION]... [MODE-ARG]...
-#
-# Provide generalized library-building support services.
-#
-# --config show all configuration variables
-# --debug enable verbose shell tracing
-# -n, --dry-run display commands without modifying any files
-# --features display basic configuration information and exit
-# --mode=MODE use operation mode MODE
-# --preserve-dup-deps don't remove duplicate dependency libraries
-# --quiet, --silent don't print informational messages
-# --no-quiet, --no-silent
-# print informational messages (default)
-# --no-warn don't display warning messages
-# --tag=TAG use configuration variables from tag TAG
-# -v, --verbose print more informational messages than default
-# --no-verbose don't print the extra informational messages
-# --version print version information
-# -h, --help, --help-all print short, long, or detailed help message
-#
-# MODE must be one of the following:
-#
-# clean remove files from the build directory
-# compile compile a source file into a libtool object
-# execute automatically set library path, then run a program
-# finish complete the installation of libtool libraries
-# install install libraries or executables
-# link create a library or an executable
-# uninstall remove libraries from an installed directory
-#
-# MODE-ARGS vary depending on the MODE. When passed as first option,
-# `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that.
-# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
-#
-# When reporting a bug, please describe a test case to reproduce it and
-# include the following information:
-#
-# host-triplet: $host
-# shell: $SHELL
-# compiler: $LTCC
-# compiler flags: $LTCFLAGS
-# linker: $LD (gnu? $with_gnu_ld)
-# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2
-# automake: $automake_version
-# autoconf: $autoconf_version
-#
-# Report bugs to <bug-libtool at gnu.org>.
-# GNU libtool home page: <http://www.gnu.org/software/libtool/>.
-# General help using GNU software: <http://www.gnu.org/gethelp/>.
-
-PROGRAM=libtool
-PACKAGE=libtool
-VERSION="2.4.2 Debian-2.4.2-1ubuntu2"
-TIMESTAMP=""
-package_revision=1.3337
-
-# Be Bourne compatible
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
- eval 'cat <<_LTECHO_EOF
-$1
-_LTECHO_EOF'
-}
-
-# NLS nuisances: We save the old values to restore during execute mode.
-lt_user_locale=
-lt_safe_locale=
-for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
-do
- eval "if test \"\${$lt_var+set}\" = set; then
- save_$lt_var=\$$lt_var
- $lt_var=C
- export $lt_var
- lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
- lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
- fi"
-done
-LC_ALL=C
-LANGUAGE=C
-export LANGUAGE LC_ALL
-
-$lt_unset CDPATH
-
-
-# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
-# is ksh but when the shell is invoked as "sh" and the current value of
-# the _XPG environment variable is not equal to 1 (one), the special
-# positional parameter $0, within a function call, is the name of the
-# function.
-progpath="$0"
-
-
-
-: ${CP="cp -f"}
-test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'}
-: ${MAKE="make"}
-: ${MKDIR="mkdir"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
-: ${Xsed="$SED -e 1s/^X//"}
-
-# Global variables:
-EXIT_SUCCESS=0
-EXIT_FAILURE=1
-EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
-EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
-
-exit_status=$EXIT_SUCCESS
-
-# Make sure IFS has a sensible default
-lt_nl='
-'
-IFS=" $lt_nl"
-
-dirname="s,/[^/]*$,,"
-basename="s,^.*/,,"
-
-# func_dirname file append nondir_replacement
-# Compute the dirname of FILE. If nonempty, add APPEND to the result,
-# otherwise set result to NONDIR_REPLACEMENT.
-func_dirname ()
-{
- func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
- if test "X$func_dirname_result" = "X${1}"; then
- func_dirname_result="${3}"
- else
- func_dirname_result="$func_dirname_result${2}"
- fi
-} # func_dirname may be replaced by extended shell implementation
-
-
-# func_basename file
-func_basename ()
-{
- func_basename_result=`$ECHO "${1}" | $SED "$basename"`
-} # func_basename may be replaced by extended shell implementation
-
-
-# func_dirname_and_basename file append nondir_replacement
-# perform func_basename and func_dirname in a single function
-# call:
-# dirname: Compute the dirname of FILE. If nonempty,
-# add APPEND to the result, otherwise set result
-# to NONDIR_REPLACEMENT.
-# value returned in "$func_dirname_result"
-# basename: Compute filename of FILE.
-# value retuned in "$func_basename_result"
-# Implementation must be kept synchronized with func_dirname
-# and func_basename. For efficiency, we do not delegate to
-# those functions but instead duplicate the functionality here.
-func_dirname_and_basename ()
-{
- # Extract subdirectory from the argument.
- func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
- if test "X$func_dirname_result" = "X${1}"; then
- func_dirname_result="${3}"
- else
- func_dirname_result="$func_dirname_result${2}"
- fi
- func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
-} # func_dirname_and_basename may be replaced by extended shell implementation
-
-
-# func_stripname prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-# func_strip_suffix prefix name
-func_stripname ()
-{
- case ${2} in
- .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
- *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
- esac
-} # func_stripname may be replaced by extended shell implementation
-
-
-# These SED scripts presuppose an absolute path with a trailing slash.
-pathcar='s,^/\([^/]*\).*$,\1,'
-pathcdr='s,^/[^/]*,,'
-removedotparts=':dotsl
- s@/\./@/@g
- t dotsl
- s,/\.$,/,'
-collapseslashes='s@/\{1,\}@/@g'
-finalslash='s,/*$,/,'
-
-# func_normal_abspath PATH
-# Remove doubled-up and trailing slashes, "." path components,
-# and cancel out any ".." path components in PATH after making
-# it an absolute path.
-# value returned in "$func_normal_abspath_result"
-func_normal_abspath ()
-{
- # Start from root dir and reassemble the path.
- func_normal_abspath_result=
- func_normal_abspath_tpath=$1
- func_normal_abspath_altnamespace=
- case $func_normal_abspath_tpath in
- "")
- # Empty path, that just means $cwd.
- func_stripname '' '/' "`pwd`"
- func_normal_abspath_result=$func_stripname_result
- return
- ;;
- # The next three entries are used to spot a run of precisely
- # two leading slashes without using negated character classes;
- # we take advantage of case's first-match behaviour.
- ///*)
- # Unusual form of absolute path, do nothing.
- ;;
- //*)
- # Not necessarily an ordinary path; POSIX reserves leading '//'
- # and for example Cygwin uses it to access remote file shares
- # over CIFS/SMB, so we conserve a leading double slash if found.
- func_normal_abspath_altnamespace=/
- ;;
- /*)
- # Absolute path, do nothing.
- ;;
- *)
- # Relative path, prepend $cwd.
- func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath
- ;;
- esac
- # Cancel out all the simple stuff to save iterations. We also want
- # the path to end with a slash for ease of parsing, so make sure
- # there is one (and only one) here.
- func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
- -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"`
- while :; do
- # Processed it all yet?
- if test "$func_normal_abspath_tpath" = / ; then
- # If we ascended to the root using ".." the result may be empty now.
- if test -z "$func_normal_abspath_result" ; then
- func_normal_abspath_result=/
- fi
- break
- fi
- func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \
- -e "$pathcar"`
- func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
- -e "$pathcdr"`
- # Figure out what to do with it
- case $func_normal_abspath_tcomponent in
- "")
- # Trailing empty path component, ignore it.
- ;;
- ..)
- # Parent dir; strip last assembled component from result.
- func_dirname "$func_normal_abspath_result"
- func_normal_abspath_result=$func_dirname_result
- ;;
- *)
- # Actual path component, append it.
- func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent
- ;;
- esac
- done
- # Restore leading double-slash if one was found on entry.
- func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result
-}
-
-# func_relative_path SRCDIR DSTDIR
-# generates a relative path from SRCDIR to DSTDIR, with a trailing
-# slash if non-empty, suitable for immediately appending a filename
-# without needing to append a separator.
-# value returned in "$func_relative_path_result"
-func_relative_path ()
-{
- func_relative_path_result=
- func_normal_abspath "$1"
- func_relative_path_tlibdir=$func_normal_abspath_result
- func_normal_abspath "$2"
- func_relative_path_tbindir=$func_normal_abspath_result
-
- # Ascend the tree starting from libdir
- while :; do
- # check if we have found a prefix of bindir
- case $func_relative_path_tbindir in
- $func_relative_path_tlibdir)
- # found an exact match
- func_relative_path_tcancelled=
- break
- ;;
- $func_relative_path_tlibdir*)
- # found a matching prefix
- func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir"
- func_relative_path_tcancelled=$func_stripname_result
- if test -z "$func_relative_path_result"; then
- func_relative_path_result=.
- fi
- break
- ;;
- *)
- func_dirname $func_relative_path_tlibdir
- func_relative_path_tlibdir=${func_dirname_result}
- if test "x$func_relative_path_tlibdir" = x ; then
- # Have to descend all the way to the root!
- func_relative_path_result=../$func_relative_path_result
- func_relative_path_tcancelled=$func_relative_path_tbindir
- break
- fi
- func_relative_path_result=../$func_relative_path_result
- ;;
- esac
- done
-
- # Now calculate path; take care to avoid doubling-up slashes.
- func_stripname '' '/' "$func_relative_path_result"
- func_relative_path_result=$func_stripname_result
- func_stripname '/' '/' "$func_relative_path_tcancelled"
- if test "x$func_stripname_result" != x ; then
- func_relative_path_result=${func_relative_path_result}/${func_stripname_result}
- fi
-
- # Normalisation. If bindir is libdir, return empty string,
- # else relative path ending with a slash; either way, target
- # file name can be directly appended.
- if test ! -z "$func_relative_path_result"; then
- func_stripname './' '' "$func_relative_path_result/"
- func_relative_path_result=$func_stripname_result
- fi
-}
-
-# The name of this program:
-func_dirname_and_basename "$progpath"
-progname=$func_basename_result
-
-# Make sure we have an absolute path for reexecution:
-case $progpath in
- [\\/]*|[A-Za-z]:\\*) ;;
- *[\\/]*)
- progdir=$func_dirname_result
- progdir=`cd "$progdir" && pwd`
- progpath="$progdir/$progname"
- ;;
- *)
- save_IFS="$IFS"
- IFS=${PATH_SEPARATOR-:}
- for progdir in $PATH; do
- IFS="$save_IFS"
- test -x "$progdir/$progname" && break
- done
- IFS="$save_IFS"
- test -n "$progdir" || progdir=`pwd`
- progpath="$progdir/$progname"
- ;;
-esac
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed="${SED}"' -e 1s/^X//'
-sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\(["`\\]\)/\\\1/g'
-
-# Sed substitution that turns a string into a regex matching for the
-# string literally.
-sed_make_literal_regex='s,[].[^$\\*\/],\\&,g'
-
-# Sed substitution that converts a w32 file name or path
-# which contains forward slashes, into one that contains
-# (escaped) backslashes. A very naive implementation.
-lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
-
-# Re-`\' parameter expansions in output of double_quote_subst that were
-# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
-# in input to double_quote_subst, that '$' was protected from expansion.
-# Since each input `\' is now two `\'s, look for any number of runs of
-# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
-bs='\\'
-bs2='\\\\'
-bs4='\\\\\\\\'
-dollar='\$'
-sed_double_backslash="\
- s/$bs4/&\\
-/g
- s/^$bs2$dollar/$bs&/
- s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
- s/\n//g"
-
-# Standard options:
-opt_dry_run=false
-opt_help=false
-opt_quiet=false
-opt_verbose=false
-opt_warning=:
-
-# func_echo arg...
-# Echo program name prefixed message, along with the current mode
-# name if it has been set yet.
-func_echo ()
-{
- $ECHO "$progname: ${opt_mode+$opt_mode: }$*"
-}
-
-# func_verbose arg...
-# Echo program name prefixed message in verbose mode only.
-func_verbose ()
-{
- $opt_verbose && func_echo ${1+"$@"}
-
- # A bug in bash halts the script if the last line of a function
- # fails when set -e is in force, so we need another command to
- # work around that:
- :
-}
-
-# func_echo_all arg...
-# Invoke $ECHO with all args, space-separated.
-func_echo_all ()
-{
- $ECHO "$*"
-}
-
-# func_error arg...
-# Echo program name prefixed message to standard error.
-func_error ()
-{
- $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2
-}
-
-# func_warning arg...
-# Echo program name prefixed warning message to standard error.
-func_warning ()
-{
- $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2
-
- # bash bug again:
- :
-}
-
-# func_fatal_error arg...
-# Echo program name prefixed message to standard error, and exit.
-func_fatal_error ()
-{
- func_error ${1+"$@"}
- exit $EXIT_FAILURE
-}
-
-# func_fatal_help arg...
-# Echo program name prefixed message to standard error, followed by
-# a help hint, and exit.
-func_fatal_help ()
-{
- func_error ${1+"$@"}
- func_fatal_error "$help"
-}
-help="Try \`$progname --help' for more information." ## default
-
-
-# func_grep expression filename
-# Check whether EXPRESSION matches any line of FILENAME, without output.
-func_grep ()
-{
- $GREP "$1" "$2" >/dev/null 2>&1
-}
-
-
-# func_mkdir_p directory-path
-# Make sure the entire path to DIRECTORY-PATH is available.
-func_mkdir_p ()
-{
- my_directory_path="$1"
- my_dir_list=
-
- if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
-
- # Protect directory names starting with `-'
- case $my_directory_path in
- -*) my_directory_path="./$my_directory_path" ;;
- esac
-
- # While some portion of DIR does not yet exist...
- while test ! -d "$my_directory_path"; do
- # ...make a list in topmost first order. Use a colon delimited
- # list incase some portion of path contains whitespace.
- my_dir_list="$my_directory_path:$my_dir_list"
-
- # If the last portion added has no slash in it, the list is done
- case $my_directory_path in */*) ;; *) break ;; esac
-
- # ...otherwise throw away the child directory and loop
- my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"`
- done
- my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'`
-
- save_mkdir_p_IFS="$IFS"; IFS=':'
- for my_dir in $my_dir_list; do
- IFS="$save_mkdir_p_IFS"
- # mkdir can fail with a `File exist' error if two processes
- # try to create one of the directories concurrently. Don't
- # stop in that case!
- $MKDIR "$my_dir" 2>/dev/null || :
- done
- IFS="$save_mkdir_p_IFS"
-
- # Bail out if we (or some other process) failed to create a directory.
- test -d "$my_directory_path" || \
- func_fatal_error "Failed to create \`$1'"
- fi
-}
-
-
-# func_mktempdir [string]
-# Make a temporary directory that won't clash with other running
-# libtool processes, and avoids race conditions if possible. If
-# given, STRING is the basename for that directory.
-func_mktempdir ()
-{
- my_template="${TMPDIR-/tmp}/${1-$progname}"
-
- if test "$opt_dry_run" = ":"; then
- # Return a directory name, but don't create it in dry-run mode
- my_tmpdir="${my_template}-$$"
- else
-
- # If mktemp works, use that first and foremost
- my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
-
- if test ! -d "$my_tmpdir"; then
- # Failing that, at least try and use $RANDOM to avoid a race
- my_tmpdir="${my_template}-${RANDOM-0}$$"
-
- save_mktempdir_umask=`umask`
- umask 0077
- $MKDIR "$my_tmpdir"
- umask $save_mktempdir_umask
- fi
-
- # If we're not in dry-run mode, bomb out on failure
- test -d "$my_tmpdir" || \
- func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
- fi
-
- $ECHO "$my_tmpdir"
-}
-
-
-# func_quote_for_eval arg
-# Aesthetically quote ARG to be evaled later.
-# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
-# is double-quoted, suitable for a subsequent eval, whereas
-# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
-# which are still active within double quotes backslashified.
-func_quote_for_eval ()
-{
- case $1 in
- *[\\\`\"\$]*)
- func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;;
- *)
- func_quote_for_eval_unquoted_result="$1" ;;
- esac
-
- case $func_quote_for_eval_unquoted_result in
- # Double-quote args containing shell metacharacters to delay
- # word splitting, command substitution and and variable
- # expansion for a subsequent eval.
- # Many Bourne shells cannot handle close brackets correctly
- # in scan sets, so we specify it separately.
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
- func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
- ;;
- *)
- func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
- esac
-}
-
-
-# func_quote_for_expand arg
-# Aesthetically quote ARG to be evaled later; same as above,
-# but do not quote variable references.
-func_quote_for_expand ()
-{
- case $1 in
- *[\\\`\"]*)
- my_arg=`$ECHO "$1" | $SED \
- -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
- *)
- my_arg="$1" ;;
- esac
-
- case $my_arg in
- # Double-quote args containing shell metacharacters to delay
- # word splitting and command substitution for a subsequent eval.
- # Many Bourne shells cannot handle close brackets correctly
- # in scan sets, so we specify it separately.
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
- my_arg="\"$my_arg\""
- ;;
- esac
-
- func_quote_for_expand_result="$my_arg"
-}
-
-
-# func_show_eval cmd [fail_exp]
-# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
-# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
-# is given, then evaluate it.
-func_show_eval ()
-{
- my_cmd="$1"
- my_fail_exp="${2-:}"
-
- ${opt_silent-false} || {
- func_quote_for_expand "$my_cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
-
- if ${opt_dry_run-false}; then :; else
- eval "$my_cmd"
- my_status=$?
- if test "$my_status" -eq 0; then :; else
- eval "(exit $my_status); $my_fail_exp"
- fi
- fi
-}
-
-
-# func_show_eval_locale cmd [fail_exp]
-# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
-# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
-# is given, then evaluate it. Use the saved locale for evaluation.
-func_show_eval_locale ()
-{
- my_cmd="$1"
- my_fail_exp="${2-:}"
-
- ${opt_silent-false} || {
- func_quote_for_expand "$my_cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
-
- if ${opt_dry_run-false}; then :; else
- eval "$lt_user_locale
- $my_cmd"
- my_status=$?
- eval "$lt_safe_locale"
- if test "$my_status" -eq 0; then :; else
- eval "(exit $my_status); $my_fail_exp"
- fi
- fi
-}
-
-# func_tr_sh
-# Turn $1 into a string suitable for a shell variable name.
-# Result is stored in $func_tr_sh_result. All characters
-# not in the set a-zA-Z0-9_ are replaced with '_'. Further,
-# if $1 begins with a digit, a '_' is prepended as well.
-func_tr_sh ()
-{
- case $1 in
- [0-9]* | *[!a-zA-Z0-9_]*)
- func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'`
- ;;
- * )
- func_tr_sh_result=$1
- ;;
- esac
-}
-
-
-# func_version
-# Echo version message to standard output and exit.
-func_version ()
-{
- $opt_debug
-
- $SED -n '/(C)/!b go
- :more
- /\./!{
- N
- s/\n# / /
- b more
- }
- :go
- /^# '$PROGRAM' (GNU /,/# warranty; / {
- s/^# //
- s/^# *$//
- s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
- p
- }' < "$progpath"
- exit $?
-}
-
-# func_usage
-# Echo short help message to standard output and exit.
-func_usage ()
-{
- $opt_debug
-
- $SED -n '/^# Usage:/,/^# *.*--help/ {
- s/^# //
- s/^# *$//
- s/\$progname/'$progname'/
- p
- }' < "$progpath"
- echo
- $ECHO "run \`$progname --help | more' for full usage"
- exit $?
-}
-
-# func_help [NOEXIT]
-# Echo long help message to standard output and exit,
-# unless 'noexit' is passed as argument.
-func_help ()
-{
- $opt_debug
-
- $SED -n '/^# Usage:/,/# Report bugs to/ {
- :print
- s/^# //
- s/^# *$//
- s*\$progname*'$progname'*
- s*\$host*'"$host"'*
- s*\$SHELL*'"$SHELL"'*
- s*\$LTCC*'"$LTCC"'*
- s*\$LTCFLAGS*'"$LTCFLAGS"'*
- s*\$LD*'"$LD"'*
- s/\$with_gnu_ld/'"$with_gnu_ld"'/
- s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/
- s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/
- p
- d
- }
- /^# .* home page:/b print
- /^# General help using/b print
- ' < "$progpath"
- ret=$?
- if test -z "$1"; then
- exit $ret
- fi
-}
-
-# func_missing_arg argname
-# Echo program name prefixed message to standard error and set global
-# exit_cmd.
-func_missing_arg ()
-{
- $opt_debug
-
- func_error "missing argument for $1."
- exit_cmd=exit
-}
-
-
-# func_split_short_opt shortopt
-# Set func_split_short_opt_name and func_split_short_opt_arg shell
-# variables after splitting SHORTOPT after the 2nd character.
-func_split_short_opt ()
-{
- my_sed_short_opt='1s/^\(..\).*$/\1/;q'
- my_sed_short_rest='1s/^..\(.*\)$/\1/;q'
-
- func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"`
- func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"`
-} # func_split_short_opt may be replaced by extended shell implementation
-
-
-# func_split_long_opt longopt
-# Set func_split_long_opt_name and func_split_long_opt_arg shell
-# variables after splitting LONGOPT at the `=' sign.
-func_split_long_opt ()
-{
- my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q'
- my_sed_long_arg='1s/^--[^=]*=//'
-
- func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"`
- func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"`
-} # func_split_long_opt may be replaced by extended shell implementation
-
-exit_cmd=:
-
-
-
-
-
-magic="%%%MAGIC variable%%%"
-magic_exe="%%%MAGIC EXE variable%%%"
-
-# Global variables.
-nonopt=
-preserve_args=
-lo2o="s/\\.lo\$/.${objext}/"
-o2lo="s/\\.${objext}\$/.lo/"
-extracted_archives=
-extracted_serial=0
-
-# If this variable is set in any of the actions, the command in it
-# will be execed at the end. This prevents here-documents from being
-# left over by shells.
-exec_cmd=
-
-# func_append var value
-# Append VALUE to the end of shell variable VAR.
-func_append ()
-{
- eval "${1}=\$${1}\${2}"
-} # func_append may be replaced by extended shell implementation
-
-# func_append_quoted var value
-# Quote VALUE and append to the end of shell variable VAR, separated
-# by a space.
-func_append_quoted ()
-{
- func_quote_for_eval "${2}"
- eval "${1}=\$${1}\\ \$func_quote_for_eval_result"
-} # func_append_quoted may be replaced by extended shell implementation
-
-
-# func_arith arithmetic-term...
-func_arith ()
-{
- func_arith_result=`expr "${@}"`
-} # func_arith may be replaced by extended shell implementation
-
-
-# func_len string
-# STRING may not start with a hyphen.
-func_len ()
-{
- func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len`
-} # func_len may be replaced by extended shell implementation
-
-
-# func_lo2o object
-func_lo2o ()
-{
- func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
-} # func_lo2o may be replaced by extended shell implementation
-
-
-# func_xform libobj-or-source
-func_xform ()
-{
- func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
-} # func_xform may be replaced by extended shell implementation
-
-
-# func_fatal_configuration arg...
-# Echo program name prefixed message to standard error, followed by
-# a configuration failure hint, and exit.
-func_fatal_configuration ()
-{
- func_error ${1+"$@"}
- func_error "See the $PACKAGE documentation for more information."
- func_fatal_error "Fatal configuration error."
-}
-
-
-# func_config
-# Display the configuration for all the tags in this script.
-func_config ()
-{
- re_begincf='^# ### BEGIN LIBTOOL'
- re_endcf='^# ### END LIBTOOL'
-
- # Default configuration.
- $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
-
- # Now print the configurations for the tags.
- for tagname in $taglist; do
- $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
- done
-
- exit $?
-}
-
-# func_features
-# Display the features supported by this script.
-func_features ()
-{
- echo "host: $host"
- if test "$build_libtool_libs" = yes; then
- echo "enable shared libraries"
- else
- echo "disable shared libraries"
- fi
- if test "$build_old_libs" = yes; then
- echo "enable static libraries"
- else
- echo "disable static libraries"
- fi
-
- exit $?
-}
-
-# func_enable_tag tagname
-# Verify that TAGNAME is valid, and either flag an error and exit, or
-# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
-# variable here.
-func_enable_tag ()
-{
- # Global variable:
- tagname="$1"
-
- re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
- re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
- sed_extractcf="/$re_begincf/,/$re_endcf/p"
-
- # Validate tagname.
- case $tagname in
- *[!-_A-Za-z0-9,/]*)
- func_fatal_error "invalid tag name: $tagname"
- ;;
- esac
-
- # Don't test for the "default" C tag, as we know it's
- # there but not specially marked.
- case $tagname in
- CC) ;;
- *)
- if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
- taglist="$taglist $tagname"
-
- # Evaluate the configuration. Be careful to quote the path
- # and the sed script, to avoid splitting on whitespace, but
- # also don't use non-portable quotes within backquotes within
- # quotes we have to do it in 2 steps:
- extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
- eval "$extractedcf"
- else
- func_error "ignoring unknown tag $tagname"
- fi
- ;;
- esac
-}
-
-# func_check_version_match
-# Ensure that we are using m4 macros, and libtool script from the same
-# release of libtool.
-func_check_version_match ()
-{
- if test "$package_revision" != "$macro_revision"; then
- if test "$VERSION" != "$macro_version"; then
- if test -z "$macro_version"; then
- cat >&2 <<_LT_EOF
-$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
-$progname: definition of this LT_INIT comes from an older release.
-$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
-$progname: and run autoconf again.
-_LT_EOF
- else
- cat >&2 <<_LT_EOF
-$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
-$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
-$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
-$progname: and run autoconf again.
-_LT_EOF
- fi
- else
- cat >&2 <<_LT_EOF
-$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
-$progname: but the definition of this LT_INIT comes from revision $macro_revision.
-$progname: You should recreate aclocal.m4 with macros from revision $package_revision
-$progname: of $PACKAGE $VERSION and run autoconf again.
-_LT_EOF
- fi
-
- exit $EXIT_MISMATCH
- fi
-}
-
-
-# Shorthand for --mode=foo, only valid as the first argument
-case $1 in
-clean|clea|cle|cl)
- shift; set dummy --mode clean ${1+"$@"}; shift
- ;;
-compile|compil|compi|comp|com|co|c)
- shift; set dummy --mode compile ${1+"$@"}; shift
- ;;
-execute|execut|execu|exec|exe|ex|e)
- shift; set dummy --mode execute ${1+"$@"}; shift
- ;;
-finish|finis|fini|fin|fi|f)
- shift; set dummy --mode finish ${1+"$@"}; shift
- ;;
-install|instal|insta|inst|ins|in|i)
- shift; set dummy --mode install ${1+"$@"}; shift
- ;;
-link|lin|li|l)
- shift; set dummy --mode link ${1+"$@"}; shift
- ;;
-uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
- shift; set dummy --mode uninstall ${1+"$@"}; shift
- ;;
-esac
-
-
-
-# Option defaults:
-opt_debug=:
-opt_dry_run=false
-opt_config=false
-opt_preserve_dup_deps=false
-opt_features=false
-opt_finish=false
-opt_help=false
-opt_help_all=false
-opt_silent=:
-opt_warning=:
-opt_verbose=:
-opt_silent=false
-opt_verbose=false
-
-
-# Parse options once, thoroughly. This comes as soon as possible in the
-# script to make things like `--version' happen as quickly as we can.
-{
- # this just eases exit handling
- while test $# -gt 0; do
- opt="$1"
- shift
- case $opt in
- --debug|-x) opt_debug='set -x'
- func_echo "enabling shell trace mode"
- $opt_debug
- ;;
- --dry-run|--dryrun|-n)
- opt_dry_run=:
- ;;
- --config)
- opt_config=:
-func_config
- ;;
- --dlopen|-dlopen)
- optarg="$1"
- opt_dlopen="${opt_dlopen+$opt_dlopen
-}$optarg"
- shift
- ;;
- --preserve-dup-deps)
- opt_preserve_dup_deps=:
- ;;
- --features)
- opt_features=:
-func_features
- ;;
- --finish)
- opt_finish=:
-set dummy --mode finish ${1+"$@"}; shift
- ;;
- --help)
- opt_help=:
- ;;
- --help-all)
- opt_help_all=:
-opt_help=': help-all'
- ;;
- --mode)
- test $# = 0 && func_missing_arg $opt && break
- optarg="$1"
- opt_mode="$optarg"
-case $optarg in
- # Valid mode arguments:
- clean|compile|execute|finish|install|link|relink|uninstall) ;;
-
- # Catch anything else as an error
- *) func_error "invalid argument for $opt"
- exit_cmd=exit
- break
- ;;
-esac
- shift
- ;;
- --no-silent|--no-quiet)
- opt_silent=false
-func_append preserve_args " $opt"
- ;;
- --no-warning|--no-warn)
- opt_warning=false
-func_append preserve_args " $opt"
- ;;
- --no-verbose)
- opt_verbose=false
-func_append preserve_args " $opt"
- ;;
- --silent|--quiet)
- opt_silent=:
-func_append preserve_args " $opt"
- opt_verbose=false
- ;;
- --verbose|-v)
- opt_verbose=:
-func_append preserve_args " $opt"
-opt_silent=false
- ;;
- --tag)
- test $# = 0 && func_missing_arg $opt && break
- optarg="$1"
- opt_tag="$optarg"
-func_append preserve_args " $opt $optarg"
-func_enable_tag "$optarg"
- shift
- ;;
-
- -\?|-h) func_usage ;;
- --help) func_help ;;
- --version) func_version ;;
-
- # Separate optargs to long options:
- --*=*)
- func_split_long_opt "$opt"
- set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"}
- shift
- ;;
-
- # Separate non-argument short options:
- -\?*|-h*|-n*|-v*)
- func_split_short_opt "$opt"
- set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"}
- shift
- ;;
-
- --) break ;;
- -*) func_fatal_help "unrecognized option \`$opt'" ;;
- *) set dummy "$opt" ${1+"$@"}; shift; break ;;
- esac
- done
-
- # Validate options:
-
- # save first non-option argument
- if test "$#" -gt 0; then
- nonopt="$opt"
- shift
- fi
-
- # preserve --debug
- test "$opt_debug" = : || func_append preserve_args " --debug"
-
- case $host in
- *cygwin* | *mingw* | *pw32* | *cegcc*)
- # don't eliminate duplications in $postdeps and $predeps
- opt_duplicate_compiler_generated_deps=:
- ;;
- *)
- opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps
- ;;
- esac
-
- $opt_help || {
- # Sanity checks first:
- func_check_version_match
-
- if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
- func_fatal_configuration "not configured to build any kind of library"
- fi
-
- # Darwin sucks
- eval std_shrext=\"$shrext_cmds\"
-
- # Only execute mode is allowed to have -dlopen flags.
- if test -n "$opt_dlopen" && test "$opt_mode" != execute; then
- func_error "unrecognized option \`-dlopen'"
- $ECHO "$help" 1>&2
- exit $EXIT_FAILURE
- fi
-
- # Change the help message to a mode-specific one.
- generic_help="$help"
- help="Try \`$progname --help --mode=$opt_mode' for more information."
- }
-
-
- # Bail if the options were screwed
- $exit_cmd $EXIT_FAILURE
-}
-
-
-
-
-## ----------- ##
-## Main. ##
-## ----------- ##
-
-# func_lalib_p file
-# True iff FILE is a libtool `.la' library or `.lo' object file.
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_lalib_p ()
-{
- test -f "$1" &&
- $SED -e 4q "$1" 2>/dev/null \
- | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
-}
-
-# func_lalib_unsafe_p file
-# True iff FILE is a libtool `.la' library or `.lo' object file.
-# This function implements the same check as func_lalib_p without
-# resorting to external programs. To this end, it redirects stdin and
-# closes it afterwards, without saving the original file descriptor.
-# As a safety measure, use it only where a negative result would be
-# fatal anyway. Works if `file' does not exist.
-func_lalib_unsafe_p ()
-{
- lalib_p=no
- if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
- for lalib_p_l in 1 2 3 4
- do
- read lalib_p_line
- case "$lalib_p_line" in
- \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
- esac
- done
- exec 0<&5 5<&-
- fi
- test "$lalib_p" = yes
-}
-
-# func_ltwrapper_script_p file
-# True iff FILE is a libtool wrapper script
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_ltwrapper_script_p ()
-{
- func_lalib_p "$1"
-}
-
-# func_ltwrapper_executable_p file
-# True iff FILE is a libtool wrapper executable
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_ltwrapper_executable_p ()
-{
- func_ltwrapper_exec_suffix=
- case $1 in
- *.exe) ;;
- *) func_ltwrapper_exec_suffix=.exe ;;
- esac
- $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
-}
-
-# func_ltwrapper_scriptname file
-# Assumes file is an ltwrapper_executable
-# uses $file to determine the appropriate filename for a
-# temporary ltwrapper_script.
-func_ltwrapper_scriptname ()
-{
- func_dirname_and_basename "$1" "" "."
- func_stripname '' '.exe' "$func_basename_result"
- func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
-}
-
-# func_ltwrapper_p file
-# True iff FILE is a libtool wrapper script or wrapper executable
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_ltwrapper_p ()
-{
- func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
-}
-
-
-# func_execute_cmds commands fail_cmd
-# Execute tilde-delimited COMMANDS.
-# If FAIL_CMD is given, eval that upon failure.
-# FAIL_CMD may read-access the current command in variable CMD!
-func_execute_cmds ()
-{
- $opt_debug
- save_ifs=$IFS; IFS='~'
- for cmd in $1; do
- IFS=$save_ifs
- eval cmd=\"$cmd\"
- func_show_eval "$cmd" "${2-:}"
- done
- IFS=$save_ifs
-}
-
-
-# func_source file
-# Source FILE, adding directory component if necessary.
-# Note that it is not necessary on cygwin/mingw to append a dot to
-# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
-# behavior happens only for exec(3), not for open(2)! Also, sourcing
-# `FILE.' does not work on cygwin managed mounts.
-func_source ()
-{
- $opt_debug
- case $1 in
- */* | *\\*) . "$1" ;;
- *) . "./$1" ;;
- esac
-}
-
-
-# func_resolve_sysroot PATH
-# Replace a leading = in PATH with a sysroot. Store the result into
-# func_resolve_sysroot_result
-func_resolve_sysroot ()
-{
- func_resolve_sysroot_result=$1
- case $func_resolve_sysroot_result in
- =*)
- func_stripname '=' '' "$func_resolve_sysroot_result"
- func_resolve_sysroot_result=$lt_sysroot$func_stripname_result
- ;;
- esac
-}
-
-# func_replace_sysroot PATH
-# If PATH begins with the sysroot, replace it with = and
-# store the result into func_replace_sysroot_result.
-func_replace_sysroot ()
-{
- case "$lt_sysroot:$1" in
- ?*:"$lt_sysroot"*)
- func_stripname "$lt_sysroot" '' "$1"
- func_replace_sysroot_result="=$func_stripname_result"
- ;;
- *)
- # Including no sysroot.
- func_replace_sysroot_result=$1
- ;;
- esac
-}
-
-# func_infer_tag arg
-# Infer tagged configuration to use if any are available and
-# if one wasn't chosen via the "--tag" command line option.
-# Only attempt this if the compiler in the base compile
-# command doesn't match the default compiler.
-# arg is usually of the form 'gcc ...'
-func_infer_tag ()
-{
- $opt_debug
- if test -n "$available_tags" && test -z "$tagname"; then
- CC_quoted=
- for arg in $CC; do
- func_append_quoted CC_quoted "$arg"
- done
- CC_expanded=`func_echo_all $CC`
- CC_quoted_expanded=`func_echo_all $CC_quoted`
- case $@ in
- # Blanks in the command may have been stripped by the calling shell,
- # but not from the CC environment variable when configure was run.
- " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
- " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;;
- # Blanks at the start of $base_compile will cause this to fail
- # if we don't check for them as well.
- *)
- for z in $available_tags; do
- if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
- # Evaluate the configuration.
- eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
- CC_quoted=
- for arg in $CC; do
- # Double-quote args containing other shell metacharacters.
- func_append_quoted CC_quoted "$arg"
- done
- CC_expanded=`func_echo_all $CC`
- CC_quoted_expanded=`func_echo_all $CC_quoted`
- case "$@ " in
- " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
- " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*)
- # The compiler in the base compile command matches
- # the one in the tagged configuration.
- # Assume this is the tagged configuration we want.
- tagname=$z
- break
- ;;
- esac
- fi
- done
- # If $tagname still isn't set, then no tagged configuration
- # was found and let the user know that the "--tag" command
- # line option must be used.
- if test -z "$tagname"; then
- func_echo "unable to infer tagged configuration"
- func_fatal_error "specify a tag with \`--tag'"
-# else
-# func_verbose "using $tagname tagged configuration"
- fi
- ;;
- esac
- fi
-}
-
-
-
-# func_write_libtool_object output_name pic_name nonpic_name
-# Create a libtool object file (analogous to a ".la" file),
-# but don't create it if we're doing a dry run.
-func_write_libtool_object ()
-{
- write_libobj=${1}
- if test "$build_libtool_libs" = yes; then
- write_lobj=\'${2}\'
- else
- write_lobj=none
- fi
-
- if test "$build_old_libs" = yes; then
- write_oldobj=\'${3}\'
- else
- write_oldobj=none
- fi
-
- $opt_dry_run || {
- cat >${write_libobj}T <<EOF
-# $write_libobj - a libtool object file
-# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# Name of the PIC object.
-pic_object=$write_lobj
-
-# Name of the non-PIC object
-non_pic_object=$write_oldobj
-
-EOF
- $MV "${write_libobj}T" "${write_libobj}"
- }
-}
-
-
-##################################################
-# FILE NAME AND PATH CONVERSION HELPER FUNCTIONS #
-##################################################
-
-# func_convert_core_file_wine_to_w32 ARG
-# Helper function used by file name conversion functions when $build is *nix,
-# and $host is mingw, cygwin, or some other w32 environment. Relies on a
-# correctly configured wine environment available, with the winepath program
-# in $build's $PATH.
-#
-# ARG is the $build file name to be converted to w32 format.
-# Result is available in $func_convert_core_file_wine_to_w32_result, and will
-# be empty on error (or when ARG is empty)
-func_convert_core_file_wine_to_w32 ()
-{
- $opt_debug
- func_convert_core_file_wine_to_w32_result="$1"
- if test -n "$1"; then
- # Unfortunately, winepath does not exit with a non-zero error code, so we
- # are forced to check the contents of stdout. On the other hand, if the
- # command is not found, the shell will set an exit code of 127 and print
- # *an error message* to stdout. So we must check for both error code of
- # zero AND non-empty stdout, which explains the odd construction:
- func_convert_core_file_wine_to_w32_tmp=`winepath -w "$1" 2>/dev/null`
- if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then
- func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" |
- $SED -e "$lt_sed_naive_backslashify"`
- else
- func_convert_core_file_wine_to_w32_result=
- fi
- fi
-}
-# end: func_convert_core_file_wine_to_w32
-
-
-# func_convert_core_path_wine_to_w32 ARG
-# Helper function used by path conversion functions when $build is *nix, and
-# $host is mingw, cygwin, or some other w32 environment. Relies on a correctly
-# configured wine environment available, with the winepath program in $build's
-# $PATH. Assumes ARG has no leading or trailing path separator characters.
-#
-# ARG is path to be converted from $build format to win32.
-# Result is available in $func_convert_core_path_wine_to_w32_result.
-# Unconvertible file (directory) names in ARG are skipped; if no directory names
-# are convertible, then the result may be empty.
-func_convert_core_path_wine_to_w32 ()
-{
- $opt_debug
- # unfortunately, winepath doesn't convert paths, only file names
- func_convert_core_path_wine_to_w32_result=""
- if test -n "$1"; then
- oldIFS=$IFS
- IFS=:
- for func_convert_core_path_wine_to_w32_f in $1; do
- IFS=$oldIFS
- func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f"
- if test -n "$func_convert_core_file_wine_to_w32_result" ; then
- if test -z "$func_convert_core_path_wine_to_w32_result"; then
- func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result"
- else
- func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result"
- fi
- fi
- done
- IFS=$oldIFS
- fi
-}
-# end: func_convert_core_path_wine_to_w32
-
-
-# func_cygpath ARGS...
-# Wrapper around calling the cygpath program via LT_CYGPATH. This is used when
-# when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2)
-# $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or
-# (2), returns the Cygwin file name or path in func_cygpath_result (input
-# file name or path is assumed to be in w32 format, as previously converted
-# from $build's *nix or MSYS format). In case (3), returns the w32 file name
-# or path in func_cygpath_result (input file name or path is assumed to be in
-# Cygwin format). Returns an empty string on error.
-#
-# ARGS are passed to cygpath, with the last one being the file name or path to
-# be converted.
-#
-# Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH
-# environment variable; do not put it in $PATH.
-func_cygpath ()
-{
- $opt_debug
- if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then
- func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null`
- if test "$?" -ne 0; then
- # on failure, ensure result is empty
- func_cygpath_result=
- fi
- else
- func_cygpath_result=
- func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'"
- fi
-}
-#end: func_cygpath
-
-
-# func_convert_core_msys_to_w32 ARG
-# Convert file name or path ARG from MSYS format to w32 format. Return
-# result in func_convert_core_msys_to_w32_result.
-func_convert_core_msys_to_w32 ()
-{
- $opt_debug
- # awkward: cmd appends spaces to result
- func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null |
- $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
-}
-#end: func_convert_core_msys_to_w32
-
-
-# func_convert_file_check ARG1 ARG2
-# Verify that ARG1 (a file name in $build format) was converted to $host
-# format in ARG2. Otherwise, emit an error message, but continue (resetting
-# func_to_host_file_result to ARG1).
-func_convert_file_check ()
-{
- $opt_debug
- if test -z "$2" && test -n "$1" ; then
- func_error "Could not determine host file name corresponding to"
- func_error " \`$1'"
- func_error "Continuing, but uninstalled executables may not work."
- # Fallback:
- func_to_host_file_result="$1"
- fi
-}
-# end func_convert_file_check
-
-
-# func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH
-# Verify that FROM_PATH (a path in $build format) was converted to $host
-# format in TO_PATH. Otherwise, emit an error message, but continue, resetting
-# func_to_host_file_result to a simplistic fallback value (see below).
-func_convert_path_check ()
-{
- $opt_debug
- if test -z "$4" && test -n "$3"; then
- func_error "Could not determine the host path corresponding to"
- func_error " \`$3'"
- func_error "Continuing, but uninstalled executables may not work."
- # Fallback. This is a deliberately simplistic "conversion" and
- # should not be "improved". See libtool.info.
- if test "x$1" != "x$2"; then
- lt_replace_pathsep_chars="s|$1|$2|g"
- func_to_host_path_result=`echo "$3" |
- $SED -e "$lt_replace_pathsep_chars"`
- else
- func_to_host_path_result="$3"
- fi
- fi
-}
-# end func_convert_path_check
-
-
-# func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG
-# Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT
-# and appending REPL if ORIG matches BACKPAT.
-func_convert_path_front_back_pathsep ()
-{
- $opt_debug
- case $4 in
- $1 ) func_to_host_path_result="$3$func_to_host_path_result"
- ;;
- esac
- case $4 in
- $2 ) func_append func_to_host_path_result "$3"
- ;;
- esac
-}
-# end func_convert_path_front_back_pathsep
-
-
-##################################################
-# $build to $host FILE NAME CONVERSION FUNCTIONS #
-##################################################
-# invoked via `$to_host_file_cmd ARG'
-#
-# In each case, ARG is the path to be converted from $build to $host format.
-# Result will be available in $func_to_host_file_result.
-
-
-# func_to_host_file ARG
-# Converts the file name ARG from $build format to $host format. Return result
-# in func_to_host_file_result.
-func_to_host_file ()
-{
- $opt_debug
- $to_host_file_cmd "$1"
-}
-# end func_to_host_file
-
-
-# func_to_tool_file ARG LAZY
-# converts the file name ARG from $build format to toolchain format. Return
-# result in func_to_tool_file_result. If the conversion in use is listed
-# in (the comma separated) LAZY, no conversion takes place.
-func_to_tool_file ()
-{
- $opt_debug
- case ,$2, in
- *,"$to_tool_file_cmd",*)
- func_to_tool_file_result=$1
- ;;
- *)
- $to_tool_file_cmd "$1"
- func_to_tool_file_result=$func_to_host_file_result
- ;;
- esac
-}
-# end func_to_tool_file
-
-
-# func_convert_file_noop ARG
-# Copy ARG to func_to_host_file_result.
-func_convert_file_noop ()
-{
- func_to_host_file_result="$1"
-}
-# end func_convert_file_noop
-
-
-# func_convert_file_msys_to_w32 ARG
-# Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic
-# conversion to w32 is not available inside the cwrapper. Returns result in
-# func_to_host_file_result.
-func_convert_file_msys_to_w32 ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- func_convert_core_msys_to_w32 "$1"
- func_to_host_file_result="$func_convert_core_msys_to_w32_result"
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_msys_to_w32
-
-
-# func_convert_file_cygwin_to_w32 ARG
-# Convert file name ARG from Cygwin to w32 format. Returns result in
-# func_to_host_file_result.
-func_convert_file_cygwin_to_w32 ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- # because $build is cygwin, we call "the" cygpath in $PATH; no need to use
- # LT_CYGPATH in this case.
- func_to_host_file_result=`cygpath -m "$1"`
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_cygwin_to_w32
-
-
-# func_convert_file_nix_to_w32 ARG
-# Convert file name ARG from *nix to w32 format. Requires a wine environment
-# and a working winepath. Returns result in func_to_host_file_result.
-func_convert_file_nix_to_w32 ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- func_convert_core_file_wine_to_w32 "$1"
- func_to_host_file_result="$func_convert_core_file_wine_to_w32_result"
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_nix_to_w32
-
-
-# func_convert_file_msys_to_cygwin ARG
-# Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
-# Returns result in func_to_host_file_result.
-func_convert_file_msys_to_cygwin ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- func_convert_core_msys_to_w32 "$1"
- func_cygpath -u "$func_convert_core_msys_to_w32_result"
- func_to_host_file_result="$func_cygpath_result"
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_msys_to_cygwin
-
-
-# func_convert_file_nix_to_cygwin ARG
-# Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed
-# in a wine environment, working winepath, and LT_CYGPATH set. Returns result
-# in func_to_host_file_result.
-func_convert_file_nix_to_cygwin ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- # convert from *nix to w32, then use cygpath to convert from w32 to cygwin.
- func_convert_core_file_wine_to_w32 "$1"
- func_cygpath -u "$func_convert_core_file_wine_to_w32_result"
- func_to_host_file_result="$func_cygpath_result"
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_nix_to_cygwin
-
-
-#############################################
-# $build to $host PATH CONVERSION FUNCTIONS #
-#############################################
-# invoked via `$to_host_path_cmd ARG'
-#
-# In each case, ARG is the path to be converted from $build to $host format.
-# The result will be available in $func_to_host_path_result.
-#
-# Path separators are also converted from $build format to $host format. If
-# ARG begins or ends with a path separator character, it is preserved (but
-# converted to $host format) on output.
-#
-# All path conversion functions are named using the following convention:
-# file name conversion function : func_convert_file_X_to_Y ()
-# path conversion function : func_convert_path_X_to_Y ()
-# where, for any given $build/$host combination the 'X_to_Y' value is the
-# same. If conversion functions are added for new $build/$host combinations,
-# the two new functions must follow this pattern, or func_init_to_host_path_cmd
-# will break.
-
-
-# func_init_to_host_path_cmd
-# Ensures that function "pointer" variable $to_host_path_cmd is set to the
-# appropriate value, based on the value of $to_host_file_cmd.
-to_host_path_cmd=
-func_init_to_host_path_cmd ()
-{
- $opt_debug
- if test -z "$to_host_path_cmd"; then
- func_stripname 'func_convert_file_' '' "$to_host_file_cmd"
- to_host_path_cmd="func_convert_path_${func_stripname_result}"
- fi
-}
-
-
-# func_to_host_path ARG
-# Converts the path ARG from $build format to $host format. Return result
-# in func_to_host_path_result.
-func_to_host_path ()
-{
- $opt_debug
- func_init_to_host_path_cmd
- $to_host_path_cmd "$1"
-}
-# end func_to_host_path
-
-
-# func_convert_path_noop ARG
-# Copy ARG to func_to_host_path_result.
-func_convert_path_noop ()
-{
- func_to_host_path_result="$1"
-}
-# end func_convert_path_noop
-
-
-# func_convert_path_msys_to_w32 ARG
-# Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic
-# conversion to w32 is not available inside the cwrapper. Returns result in
-# func_to_host_path_result.
-func_convert_path_msys_to_w32 ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # Remove leading and trailing path separator characters from ARG. MSYS
- # behavior is inconsistent here; cygpath turns them into '.;' and ';.';
- # and winepath ignores them completely.
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
- func_to_host_path_result="$func_convert_core_msys_to_w32_result"
- func_convert_path_check : ";" \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
- fi
-}
-# end func_convert_path_msys_to_w32
-
-
-# func_convert_path_cygwin_to_w32 ARG
-# Convert path ARG from Cygwin to w32 format. Returns result in
-# func_to_host_file_result.
-func_convert_path_cygwin_to_w32 ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # See func_convert_path_msys_to_w32:
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"`
- func_convert_path_check : ";" \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
- fi
-}
-# end func_convert_path_cygwin_to_w32
-
-
-# func_convert_path_nix_to_w32 ARG
-# Convert path ARG from *nix to w32 format. Requires a wine environment and
-# a working winepath. Returns result in func_to_host_file_result.
-func_convert_path_nix_to_w32 ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # See func_convert_path_msys_to_w32:
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
- func_to_host_path_result="$func_convert_core_path_wine_to_w32_result"
- func_convert_path_check : ";" \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
- fi
-}
-# end func_convert_path_nix_to_w32
-
-
-# func_convert_path_msys_to_cygwin ARG
-# Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
-# Returns result in func_to_host_file_result.
-func_convert_path_msys_to_cygwin ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # See func_convert_path_msys_to_w32:
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
- func_cygpath -u -p "$func_convert_core_msys_to_w32_result"
- func_to_host_path_result="$func_cygpath_result"
- func_convert_path_check : : \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" : "$1"
- fi
-}
-# end func_convert_path_msys_to_cygwin
-
-
-# func_convert_path_nix_to_cygwin ARG
-# Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a
-# a wine environment, working winepath, and LT_CYGPATH set. Returns result in
-# func_to_host_file_result.
-func_convert_path_nix_to_cygwin ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # Remove leading and trailing path separator characters from
- # ARG. msys behavior is inconsistent here, cygpath turns them
- # into '.;' and ';.', and winepath ignores them completely.
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
- func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result"
- func_to_host_path_result="$func_cygpath_result"
- func_convert_path_check : : \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" : "$1"
- fi
-}
-# end func_convert_path_nix_to_cygwin
-
-
-# func_mode_compile arg...
-func_mode_compile ()
-{
- $opt_debug
- # Get the compilation command and the source file.
- base_compile=
- srcfile="$nonopt" # always keep a non-empty value in "srcfile"
- suppress_opt=yes
- suppress_output=
- arg_mode=normal
- libobj=
- later=
- pie_flag=
-
- for arg
- do
- case $arg_mode in
- arg )
- # do not "continue". Instead, add this to base_compile
- lastarg="$arg"
- arg_mode=normal
- ;;
-
- target )
- libobj="$arg"
- arg_mode=normal
- continue
- ;;
-
- normal )
- # Accept any command-line options.
- case $arg in
- -o)
- test -n "$libobj" && \
- func_fatal_error "you cannot specify \`-o' more than once"
- arg_mode=target
- continue
- ;;
-
- -pie | -fpie | -fPIE)
- func_append pie_flag " $arg"
- continue
- ;;
-
- -shared | -static | -prefer-pic | -prefer-non-pic)
- func_append later " $arg"
- continue
- ;;
-
- -no-suppress)
- suppress_opt=no
- continue
- ;;
-
- -Xcompiler)
- arg_mode=arg # the next one goes into the "base_compile" arg list
- continue # The current "srcfile" will either be retained or
- ;; # replaced later. I would guess that would be a bug.
-
- -Wc,*)
- func_stripname '-Wc,' '' "$arg"
- args=$func_stripname_result
- lastarg=
- save_ifs="$IFS"; IFS=','
- for arg in $args; do
- IFS="$save_ifs"
- func_append_quoted lastarg "$arg"
- done
- IFS="$save_ifs"
- func_stripname ' ' '' "$lastarg"
- lastarg=$func_stripname_result
-
- # Add the arguments to base_compile.
- func_append base_compile " $lastarg"
- continue
- ;;
-
- *)
- # Accept the current argument as the source file.
- # The previous "srcfile" becomes the current argument.
- #
- lastarg="$srcfile"
- srcfile="$arg"
- ;;
- esac # case $arg
- ;;
- esac # case $arg_mode
-
- # Aesthetically quote the previous argument.
- func_append_quoted base_compile "$lastarg"
- done # for arg
-
- case $arg_mode in
- arg)
- func_fatal_error "you must specify an argument for -Xcompile"
- ;;
- target)
- func_fatal_error "you must specify a target with \`-o'"
- ;;
- *)
- # Get the name of the library object.
- test -z "$libobj" && {
- func_basename "$srcfile"
- libobj="$func_basename_result"
- }
- ;;
- esac
-
- # Recognize several different file suffixes.
- # If the user specifies -o file.o, it is replaced with file.lo
- case $libobj in
- *.[cCFSifmso] | \
- *.ada | *.adb | *.ads | *.asm | \
- *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
- *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup)
- func_xform "$libobj"
- libobj=$func_xform_result
- ;;
- esac
-
- case $libobj in
- *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
- *)
- func_fatal_error "cannot determine name of library object from \`$libobj'"
- ;;
- esac
-
- func_infer_tag $base_compile
-
- for arg in $later; do
- case $arg in
- -shared)
- test "$build_libtool_libs" != yes && \
- func_fatal_configuration "can not build a shared library"
- build_old_libs=no
- continue
- ;;
-
- -static)
- build_libtool_libs=no
- build_old_libs=yes
- continue
- ;;
-
- -prefer-pic)
- pic_mode=yes
- continue
- ;;
-
- -prefer-non-pic)
- pic_mode=no
- continue
- ;;
- esac
- done
-
- func_quote_for_eval "$libobj"
- test "X$libobj" != "X$func_quote_for_eval_result" \
- && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
- && func_warning "libobj name \`$libobj' may not contain shell special characters."
- func_dirname_and_basename "$obj" "/" ""
- objname="$func_basename_result"
- xdir="$func_dirname_result"
- lobj=${xdir}$objdir/$objname
-
- test -z "$base_compile" && \
- func_fatal_help "you must specify a compilation command"
-
- # Delete any leftover library objects.
- if test "$build_old_libs" = yes; then
- removelist="$obj $lobj $libobj ${libobj}T"
- else
- removelist="$lobj $libobj ${libobj}T"
- fi
-
- # On Cygwin there's no "real" PIC flag so we must build both object types
- case $host_os in
- cygwin* | mingw* | pw32* | os2* | cegcc*)
- pic_mode=default
- ;;
- esac
- if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
- # non-PIC code in shared libraries is not supported
- pic_mode=default
- fi
-
- # Calculate the filename of the output object if compiler does
- # not support -o with -c
- if test "$compiler_c_o" = no; then
- output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext}
- lockfile="$output_obj.lock"
- else
- output_obj=
- need_locks=no
- lockfile=
- fi
-
- # Lock this critical section if it is needed
- # We use this script file to make the link, it avoids creating a new file
- if test "$need_locks" = yes; then
- until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
- func_echo "Waiting for $lockfile to be removed"
- sleep 2
- done
- elif test "$need_locks" = warn; then
- if test -f "$lockfile"; then
- $ECHO "\
-*** ERROR, $lockfile exists and contains:
-`cat $lockfile 2>/dev/null`
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $opt_dry_run || $RM $removelist
- exit $EXIT_FAILURE
- fi
- func_append removelist " $output_obj"
- $ECHO "$srcfile" > "$lockfile"
- fi
-
- $opt_dry_run || $RM $removelist
- func_append removelist " $lockfile"
- trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
-
- func_to_tool_file "$srcfile" func_convert_file_msys_to_w32
- srcfile=$func_to_tool_file_result
- func_quote_for_eval "$srcfile"
- qsrcfile=$func_quote_for_eval_result
-
- # Only build a PIC object if we are building libtool libraries.
- if test "$build_libtool_libs" = yes; then
- # Without this assignment, base_compile gets emptied.
- fbsd_hideous_sh_bug=$base_compile
-
- if test "$pic_mode" != no; then
- command="$base_compile $qsrcfile $pic_flag"
- else
- # Don't build PIC code
- command="$base_compile $qsrcfile"
- fi
-
- func_mkdir_p "$xdir$objdir"
-
- if test -z "$output_obj"; then
- # Place PIC objects in $objdir
- func_append command " -o $lobj"
- fi
-
- func_show_eval_locale "$command" \
- 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
-
- if test "$need_locks" = warn &&
- test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
- $ECHO "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $opt_dry_run || $RM $removelist
- exit $EXIT_FAILURE
- fi
-
- # Just move the object if needed, then go on to compile the next one
- if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
- func_show_eval '$MV "$output_obj" "$lobj"' \
- 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
- fi
-
- # Allow error messages only from the first compilation.
- if test "$suppress_opt" = yes; then
- suppress_output=' >/dev/null 2>&1'
- fi
- fi
-
- # Only build a position-dependent object if we build old libraries.
- if test "$build_old_libs" = yes; then
- if test "$pic_mode" != yes; then
- # Don't build PIC code
- command="$base_compile $qsrcfile$pie_flag"
- else
- command="$base_compile $qsrcfile $pic_flag"
- fi
- if test "$compiler_c_o" = yes; then
- func_append command " -o $obj"
- fi
-
- # Suppress compiler output if we already did a PIC compilation.
- func_append command "$suppress_output"
- func_show_eval_locale "$command" \
- '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
-
- if test "$need_locks" = warn &&
- test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
- $ECHO "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $opt_dry_run || $RM $removelist
- exit $EXIT_FAILURE
- fi
-
- # Just move the object if needed
- if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
- func_show_eval '$MV "$output_obj" "$obj"' \
- 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
- fi
- fi
-
- $opt_dry_run || {
- func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
-
- # Unlock the critical section if it was locked
- if test "$need_locks" != no; then
- removelist=$lockfile
- $RM "$lockfile"
- fi
- }
-
- exit $EXIT_SUCCESS
-}
-
-$opt_help || {
- test "$opt_mode" = compile && func_mode_compile ${1+"$@"}
-}
-
-func_mode_help ()
-{
- # We need to display help for each of the modes.
- case $opt_mode in
- "")
- # Generic help is extracted from the usage comments
- # at the start of this file.
- func_help
- ;;
-
- clean)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
-
-Remove files from the build directory.
-
-RM is the name of the program to use to delete files associated with each FILE
-(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
-to RM.
-
-If FILE is a libtool library, object or program, all the files associated
-with it are deleted. Otherwise, only FILE itself is deleted using RM."
- ;;
-
- compile)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
-
-Compile a source file into a libtool library object.
-
-This mode accepts the following additional options:
-
- -o OUTPUT-FILE set the output file name to OUTPUT-FILE
- -no-suppress do not suppress compiler output for multiple passes
- -prefer-pic try to build PIC objects only
- -prefer-non-pic try to build non-PIC objects only
- -shared do not build a \`.o' file suitable for static linking
- -static only build a \`.o' file suitable for static linking
- -Wc,FLAG pass FLAG directly to the compiler
-
-COMPILE-COMMAND is a command to be used in creating a \`standard' object file
-from the given SOURCEFILE.
-
-The output file name is determined by removing the directory component from
-SOURCEFILE, then substituting the C source code suffix \`.c' with the
-library object suffix, \`.lo'."
- ;;
-
- execute)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
-
-Automatically set library path, then run a program.
-
-This mode accepts the following additional options:
-
- -dlopen FILE add the directory containing FILE to the library path
-
-This mode sets the library path environment variable according to \`-dlopen'
-flags.
-
-If any of the ARGS are libtool executable wrappers, then they are translated
-into their corresponding uninstalled binary, and any of their required library
-directories are added to the library path.
-
-Then, COMMAND is executed, with ARGS as arguments."
- ;;
-
- finish)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
-
-Complete the installation of libtool libraries.
-
-Each LIBDIR is a directory that contains libtool libraries.
-
-The commands that this mode executes may require superuser privileges. Use
-the \`--dry-run' option if you just want to see what would be executed."
- ;;
-
- install)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
-
-Install executables or libraries.
-
-INSTALL-COMMAND is the installation command. The first component should be
-either the \`install' or \`cp' program.
-
-The following components of INSTALL-COMMAND are treated specially:
-
- -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation
-
-The rest of the components are interpreted as arguments to that command (only
-BSD-compatible install options are recognized)."
- ;;
-
- link)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
-
-Link object files or libraries together to form another library, or to
-create an executable program.
-
-LINK-COMMAND is a command using the C compiler that you would use to create
-a program from several object files.
-
-The following components of LINK-COMMAND are treated specially:
-
- -all-static do not do any dynamic linking at all
- -avoid-version do not add a version suffix if possible
- -bindir BINDIR specify path to binaries directory (for systems where
- libraries must be found in the PATH setting at runtime)
- -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
- -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
- -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
- -export-symbols SYMFILE
- try to export only the symbols listed in SYMFILE
- -export-symbols-regex REGEX
- try to export only the symbols matching REGEX
- -LLIBDIR search LIBDIR for required installed libraries
- -lNAME OUTPUT-FILE requires the installed library libNAME
- -module build a library that can dlopened
- -no-fast-install disable the fast-install mode
- -no-install link a not-installable executable
- -no-undefined declare that a library does not refer to external symbols
- -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
- -objectlist FILE Use a list of object files found in FILE to specify objects
- -precious-files-regex REGEX
- don't remove output files matching REGEX
- -release RELEASE specify package release information
- -rpath LIBDIR the created library will eventually be installed in LIBDIR
- -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
- -shared only do dynamic linking of libtool libraries
- -shrext SUFFIX override the standard shared library file extension
- -static do not do any dynamic linking of uninstalled libtool libraries
- -static-libtool-libs
- do not do any dynamic linking of libtool libraries
- -version-info CURRENT[:REVISION[:AGE]]
- specify library version info [each variable defaults to 0]
- -weak LIBNAME declare that the target provides the LIBNAME interface
- -Wc,FLAG
- -Xcompiler FLAG pass linker-specific FLAG directly to the compiler
- -Wl,FLAG
- -Xlinker FLAG pass linker-specific FLAG directly to the linker
- -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC)
-
-All other options (arguments beginning with \`-') are ignored.
-
-Every other argument is treated as a filename. Files ending in \`.la' are
-treated as uninstalled libtool libraries, other files are standard or library
-object files.
-
-If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
-only library objects (\`.lo' files) may be specified, and \`-rpath' is
-required, except when creating a convenience library.
-
-If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
-using \`ar' and \`ranlib', or on Windows using \`lib'.
-
-If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
-is created, otherwise an executable program is created."
- ;;
-
- uninstall)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
-
-Remove libraries from an installation directory.
-
-RM is the name of the program to use to delete files associated with each FILE
-(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
-to RM.
-
-If FILE is a libtool library, all the files associated with it are deleted.
-Otherwise, only FILE itself is deleted using RM."
- ;;
-
- *)
- func_fatal_help "invalid operation mode \`$opt_mode'"
- ;;
- esac
-
- echo
- $ECHO "Try \`$progname --help' for more information about other modes."
-}
-
-# Now that we've collected a possible --mode arg, show help if necessary
-if $opt_help; then
- if test "$opt_help" = :; then
- func_mode_help
- else
- {
- func_help noexit
- for opt_mode in compile link execute install finish uninstall clean; do
- func_mode_help
- done
- } | sed -n '1p; 2,$s/^Usage:/ or: /p'
- {
- func_help noexit
- for opt_mode in compile link execute install finish uninstall clean; do
- echo
- func_mode_help
- done
- } |
- sed '1d
- /^When reporting/,/^Report/{
- H
- d
- }
- $x
- /information about other modes/d
- /more detailed .*MODE/d
- s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/'
- fi
- exit $?
-fi
-
-
-# func_mode_execute arg...
-func_mode_execute ()
-{
- $opt_debug
- # The first argument is the command name.
- cmd="$nonopt"
- test -z "$cmd" && \
- func_fatal_help "you must specify a COMMAND"
-
- # Handle -dlopen flags immediately.
- for file in $opt_dlopen; do
- test -f "$file" \
- || func_fatal_help "\`$file' is not a file"
-
- dir=
- case $file in
- *.la)
- func_resolve_sysroot "$file"
- file=$func_resolve_sysroot_result
-
- # Check to see that this really is a libtool archive.
- func_lalib_unsafe_p "$file" \
- || func_fatal_help "\`$lib' is not a valid libtool archive"
-
- # Read the libtool library.
- dlname=
- library_names=
- func_source "$file"
-
- # Skip this library if it cannot be dlopened.
- if test -z "$dlname"; then
- # Warn if it was a shared library.
- test -n "$library_names" && \
- func_warning "\`$file' was not linked with \`-export-dynamic'"
- continue
- fi
-
- func_dirname "$file" "" "."
- dir="$func_dirname_result"
-
- if test -f "$dir/$objdir/$dlname"; then
- func_append dir "/$objdir"
- else
- if test ! -f "$dir/$dlname"; then
- func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
- fi
- fi
- ;;
-
- *.lo)
- # Just add the directory containing the .lo file.
- func_dirname "$file" "" "."
- dir="$func_dirname_result"
- ;;
-
- *)
- func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
- continue
- ;;
- esac
-
- # Get the absolute pathname.
- absdir=`cd "$dir" && pwd`
- test -n "$absdir" && dir="$absdir"
-
- # Now add the directory to shlibpath_var.
- if eval "test -z \"\$$shlibpath_var\""; then
- eval "$shlibpath_var=\"\$dir\""
- else
- eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
- fi
- done
-
- # This variable tells wrapper scripts just to set shlibpath_var
- # rather than running their programs.
- libtool_execute_magic="$magic"
-
- # Check if any of the arguments is a wrapper script.
- args=
- for file
- do
- case $file in
- -* | *.la | *.lo ) ;;
- *)
- # Do a test to see if this is really a libtool program.
- if func_ltwrapper_script_p "$file"; then
- func_source "$file"
- # Transform arg to wrapped name.
- file="$progdir/$program"
- elif func_ltwrapper_executable_p "$file"; then
- func_ltwrapper_scriptname "$file"
- func_source "$func_ltwrapper_scriptname_result"
- # Transform arg to wrapped name.
- file="$progdir/$program"
- fi
- ;;
- esac
- # Quote arguments (to preserve shell metacharacters).
- func_append_quoted args "$file"
- done
-
- if test "X$opt_dry_run" = Xfalse; then
- if test -n "$shlibpath_var"; then
- # Export the shlibpath_var.
- eval "export $shlibpath_var"
- fi
-
- # Restore saved environment variables
- for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
- do
- eval "if test \"\${save_$lt_var+set}\" = set; then
- $lt_var=\$save_$lt_var; export $lt_var
- else
- $lt_unset $lt_var
- fi"
- done
-
- # Now prepare to actually exec the command.
- exec_cmd="\$cmd$args"
- else
- # Display what would be done.
- if test -n "$shlibpath_var"; then
- eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
- echo "export $shlibpath_var"
- fi
- $ECHO "$cmd$args"
- exit $EXIT_SUCCESS
- fi
-}
-
-test "$opt_mode" = execute && func_mode_execute ${1+"$@"}
-
-
-# func_mode_finish arg...
-func_mode_finish ()
-{
- $opt_debug
- libs=
- libdirs=
- admincmds=
-
- for opt in "$nonopt" ${1+"$@"}
- do
- if test -d "$opt"; then
- func_append libdirs " $opt"
-
- elif test -f "$opt"; then
- if func_lalib_unsafe_p "$opt"; then
- func_append libs " $opt"
- else
- func_warning "\`$opt' is not a valid libtool archive"
- fi
-
- else
- func_fatal_error "invalid argument \`$opt'"
- fi
- done
-
- if test -n "$libs"; then
- if test -n "$lt_sysroot"; then
- sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"`
- sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;"
- else
- sysroot_cmd=
- fi
-
- # Remove sysroot references
- if $opt_dry_run; then
- for lib in $libs; do
- echo "removing references to $lt_sysroot and \`=' prefixes from $lib"
- done
- else
- tmpdir=`func_mktempdir`
- for lib in $libs; do
- sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \
- > $tmpdir/tmp-la
- mv -f $tmpdir/tmp-la $lib
- done
- ${RM}r "$tmpdir"
- fi
- fi
-
- if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
- for libdir in $libdirs; do
- if test -n "$finish_cmds"; then
- # Do each command in the finish commands.
- func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
-'"$cmd"'"'
- fi
- if test -n "$finish_eval"; then
- # Do the single finish_eval.
- eval cmds=\"$finish_eval\"
- $opt_dry_run || eval "$cmds" || func_append admincmds "
- $cmds"
- fi
- done
- fi
-
- # Exit here if they wanted silent mode.
- $opt_silent && exit $EXIT_SUCCESS
-
- if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
- echo "----------------------------------------------------------------------"
- echo "Libraries have been installed in:"
- for libdir in $libdirs; do
- $ECHO " $libdir"
- done
- echo
- echo "If you ever happen to want to link against installed libraries"
- echo "in a given directory, LIBDIR, you must either use libtool, and"
- echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
- echo "flag during linking and do at least one of the following:"
- if test -n "$shlibpath_var"; then
- echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
- echo " during execution"
- fi
- if test -n "$runpath_var"; then
- echo " - add LIBDIR to the \`$runpath_var' environment variable"
- echo " during linking"
- fi
- if test -n "$hardcode_libdir_flag_spec"; then
- libdir=LIBDIR
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- $ECHO " - use the \`$flag' linker flag"
- fi
- if test -n "$admincmds"; then
- $ECHO " - have your system administrator run these commands:$admincmds"
- fi
- if test -f /etc/ld.so.conf; then
- echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
- fi
- echo
-
- echo "See any operating system documentation about shared libraries for"
- case $host in
- solaris2.[6789]|solaris2.1[0-9])
- echo "more information, such as the ld(1), crle(1) and ld.so(8) manual"
- echo "pages."
- ;;
- *)
- echo "more information, such as the ld(1) and ld.so(8) manual pages."
- ;;
- esac
- echo "----------------------------------------------------------------------"
- fi
- exit $EXIT_SUCCESS
-}
-
-test "$opt_mode" = finish && func_mode_finish ${1+"$@"}
-
-
-# func_mode_install arg...
-func_mode_install ()
-{
- $opt_debug
- # There may be an optional sh(1) argument at the beginning of
- # install_prog (especially on Windows NT).
- if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
- # Allow the use of GNU shtool's install command.
- case $nonopt in *shtool*) :;; *) false;; esac; then
- # Aesthetically quote it.
- func_quote_for_eval "$nonopt"
- install_prog="$func_quote_for_eval_result "
- arg=$1
- shift
- else
- install_prog=
- arg=$nonopt
- fi
-
- # The real first argument should be the name of the installation program.
- # Aesthetically quote it.
- func_quote_for_eval "$arg"
- func_append install_prog "$func_quote_for_eval_result"
- install_shared_prog=$install_prog
- case " $install_prog " in
- *[\\\ /]cp\ *) install_cp=: ;;
- *) install_cp=false ;;
- esac
-
- # We need to accept at least all the BSD install flags.
- dest=
- files=
- opts=
- prev=
- install_type=
- isdir=no
- stripme=
- no_mode=:
- for arg
- do
- arg2=
- if test -n "$dest"; then
- func_append files " $dest"
- dest=$arg
- continue
- fi
-
- case $arg in
- -d) isdir=yes ;;
- -f)
- if $install_cp; then :; else
- prev=$arg
- fi
- ;;
- -g | -m | -o)
- prev=$arg
- ;;
- -s)
- stripme=" -s"
- continue
- ;;
- -*)
- ;;
- *)
- # If the previous option needed an argument, then skip it.
- if test -n "$prev"; then
- if test "x$prev" = x-m && test -n "$install_override_mode"; then
- arg2=$install_override_mode
- no_mode=false
- fi
- prev=
- else
- dest=$arg
- continue
- fi
- ;;
- esac
-
- # Aesthetically quote the argument.
- func_quote_for_eval "$arg"
- func_append install_prog " $func_quote_for_eval_result"
- if test -n "$arg2"; then
- func_quote_for_eval "$arg2"
- fi
- func_append install_shared_prog " $func_quote_for_eval_result"
- done
-
- test -z "$install_prog" && \
- func_fatal_help "you must specify an install program"
-
- test -n "$prev" && \
- func_fatal_help "the \`$prev' option requires an argument"
-
- if test -n "$install_override_mode" && $no_mode; then
- if $install_cp; then :; else
- func_quote_for_eval "$install_override_mode"
- func_append install_shared_prog " -m $func_quote_for_eval_result"
- fi
- fi
-
- if test -z "$files"; then
- if test -z "$dest"; then
- func_fatal_help "no file or destination specified"
- else
- func_fatal_help "you must specify a destination"
- fi
- fi
-
- # Strip any trailing slash from the destination.
- func_stripname '' '/' "$dest"
- dest=$func_stripname_result
-
- # Check to see that the destination is a directory.
- test -d "$dest" && isdir=yes
- if test "$isdir" = yes; then
- destdir="$dest"
- destname=
- else
- func_dirname_and_basename "$dest" "" "."
- destdir="$func_dirname_result"
- destname="$func_basename_result"
-
- # Not a directory, so check to see that there is only one file specified.
- set dummy $files; shift
- test "$#" -gt 1 && \
- func_fatal_help "\`$dest' is not a directory"
- fi
- case $destdir in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- for file in $files; do
- case $file in
- *.lo) ;;
- *)
- func_fatal_help "\`$destdir' must be an absolute directory name"
- ;;
- esac
- done
- ;;
- esac
-
- # This variable tells wrapper scripts just to set variables rather
- # than running their programs.
- libtool_install_magic="$magic"
-
- staticlibs=
- future_libdirs=
- current_libdirs=
- for file in $files; do
-
- # Do each installation.
- case $file in
- *.$libext)
- # Do the static libraries later.
- func_append staticlibs " $file"
- ;;
-
- *.la)
- func_resolve_sysroot "$file"
- file=$func_resolve_sysroot_result
-
- # Check to see that this really is a libtool archive.
- func_lalib_unsafe_p "$file" \
- || func_fatal_help "\`$file' is not a valid libtool archive"
-
- library_names=
- old_library=
- relink_command=
- func_source "$file"
-
- # Add the libdir to current_libdirs if it is the destination.
- if test "X$destdir" = "X$libdir"; then
- case "$current_libdirs " in
- *" $libdir "*) ;;
- *) func_append current_libdirs " $libdir" ;;
- esac
- else
- # Note the libdir as a future libdir.
- case "$future_libdirs " in
- *" $libdir "*) ;;
- *) func_append future_libdirs " $libdir" ;;
- esac
- fi
-
- func_dirname "$file" "/" ""
- dir="$func_dirname_result"
- func_append dir "$objdir"
-
- if test -n "$relink_command"; then
- # Determine the prefix the user has applied to our future dir.
- inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"`
-
- # Don't allow the user to place us outside of our expected
- # location b/c this prevents finding dependent libraries that
- # are installed to the same prefix.
- # At present, this check doesn't affect windows .dll's that
- # are installed into $libdir/../bin (currently, that works fine)
- # but it's something to keep an eye on.
- test "$inst_prefix_dir" = "$destdir" && \
- func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
-
- if test -n "$inst_prefix_dir"; then
- # Stick the inst_prefix_dir data into the link command.
- relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
- else
- relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"`
- fi
-
- func_warning "relinking \`$file'"
- func_show_eval "$relink_command" \
- 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
- fi
-
- # See the names of the shared library.
- set dummy $library_names; shift
- if test -n "$1"; then
- realname="$1"
- shift
-
- srcname="$realname"
- test -n "$relink_command" && srcname="$realname"T
-
- # Install the shared library and build the symlinks.
- func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \
- 'exit $?'
- tstripme="$stripme"
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- case $realname in
- *.dll.a)
- tstripme=""
- ;;
- esac
- ;;
- esac
- if test -n "$tstripme" && test -n "$striplib"; then
- func_show_eval "$striplib $destdir/$realname" 'exit $?'
- fi
-
- if test "$#" -gt 0; then
- # Delete the old symlinks, and create new ones.
- # Try `ln -sf' first, because the `ln' binary might depend on
- # the symlink we replace! Solaris /bin/ln does not understand -f,
- # so we also need to try rm && ln -s.
- for linkname
- do
- test "$linkname" != "$realname" \
- && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
- done
- fi
-
- # Do each command in the postinstall commands.
- lib="$destdir/$realname"
- func_execute_cmds "$postinstall_cmds" 'exit $?'
- fi
-
- # Install the pseudo-library for information purposes.
- func_basename "$file"
- name="$func_basename_result"
- instname="$dir/$name"i
- func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
-
- # Maybe install the static library, too.
- test -n "$old_library" && func_append staticlibs " $dir/$old_library"
- ;;
-
- *.lo)
- # Install (i.e. copy) a libtool object.
-
- # Figure out destination file name, if it wasn't already specified.
- if test -n "$destname"; then
- destfile="$destdir/$destname"
- else
- func_basename "$file"
- destfile="$func_basename_result"
- destfile="$destdir/$destfile"
- fi
-
- # Deduce the name of the destination old-style object file.
- case $destfile in
- *.lo)
- func_lo2o "$destfile"
- staticdest=$func_lo2o_result
- ;;
- *.$objext)
- staticdest="$destfile"
- destfile=
- ;;
- *)
- func_fatal_help "cannot copy a libtool object to \`$destfile'"
- ;;
- esac
-
- # Install the libtool object if requested.
- test -n "$destfile" && \
- func_show_eval "$install_prog $file $destfile" 'exit $?'
-
- # Install the old object if enabled.
- if test "$build_old_libs" = yes; then
- # Deduce the name of the old-style object file.
- func_lo2o "$file"
- staticobj=$func_lo2o_result
- func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
- fi
- exit $EXIT_SUCCESS
- ;;
-
- *)
- # Figure out destination file name, if it wasn't already specified.
- if test -n "$destname"; then
- destfile="$destdir/$destname"
- else
- func_basename "$file"
- destfile="$func_basename_result"
- destfile="$destdir/$destfile"
- fi
-
- # If the file is missing, and there is a .exe on the end, strip it
- # because it is most likely a libtool script we actually want to
- # install
- stripped_ext=""
- case $file in
- *.exe)
- if test ! -f "$file"; then
- func_stripname '' '.exe' "$file"
- file=$func_stripname_result
- stripped_ext=".exe"
- fi
- ;;
- esac
-
- # Do a test to see if this is really a libtool program.
- case $host in
- *cygwin* | *mingw*)
- if func_ltwrapper_executable_p "$file"; then
- func_ltwrapper_scriptname "$file"
- wrapper=$func_ltwrapper_scriptname_result
- else
- func_stripname '' '.exe' "$file"
- wrapper=$func_stripname_result
- fi
- ;;
- *)
- wrapper=$file
- ;;
- esac
- if func_ltwrapper_script_p "$wrapper"; then
- notinst_deplibs=
- relink_command=
-
- func_source "$wrapper"
-
- # Check the variables that should have been set.
- test -z "$generated_by_libtool_version" && \
- func_fatal_error "invalid libtool wrapper script \`$wrapper'"
-
- finalize=yes
- for lib in $notinst_deplibs; do
- # Check to see that each library is installed.
- libdir=
- if test -f "$lib"; then
- func_source "$lib"
- fi
- libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test
- if test -n "$libdir" && test ! -f "$libfile"; then
- func_warning "\`$lib' has not been installed in \`$libdir'"
- finalize=no
- fi
- done
-
- relink_command=
- func_source "$wrapper"
-
- outputname=
- if test "$fast_install" = no && test -n "$relink_command"; then
- $opt_dry_run || {
- if test "$finalize" = yes; then
- tmpdir=`func_mktempdir`
- func_basename "$file$stripped_ext"
- file="$func_basename_result"
- outputname="$tmpdir/$file"
- # Replace the output file specification.
- relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'`
-
- $opt_silent || {
- func_quote_for_expand "$relink_command"
- eval "func_echo $func_quote_for_expand_result"
- }
- if eval "$relink_command"; then :
- else
- func_error "error: relink \`$file' with the above command before installing it"
- $opt_dry_run || ${RM}r "$tmpdir"
- continue
- fi
- file="$outputname"
- else
- func_warning "cannot relink \`$file'"
- fi
- }
- else
- # Install the binary that we compiled earlier.
- file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"`
- fi
- fi
-
- # remove .exe since cygwin /usr/bin/install will append another
- # one anyway
- case $install_prog,$host in
- */usr/bin/install*,*cygwin*)
- case $file:$destfile in
- *.exe:*.exe)
- # this is ok
- ;;
- *.exe:*)
- destfile=$destfile.exe
- ;;
- *:*.exe)
- func_stripname '' '.exe' "$destfile"
- destfile=$func_stripname_result
- ;;
- esac
- ;;
- esac
- func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
- $opt_dry_run || if test -n "$outputname"; then
- ${RM}r "$tmpdir"
- fi
- ;;
- esac
- done
-
- for file in $staticlibs; do
- func_basename "$file"
- name="$func_basename_result"
-
- # Set up the ranlib parameters.
- oldlib="$destdir/$name"
- func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
- tool_oldlib=$func_to_tool_file_result
-
- func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
-
- if test -n "$stripme" && test -n "$old_striplib"; then
- func_show_eval "$old_striplib $tool_oldlib" 'exit $?'
- fi
-
- # Do each command in the postinstall commands.
- func_execute_cmds "$old_postinstall_cmds" 'exit $?'
- done
-
- test -n "$future_libdirs" && \
- func_warning "remember to run \`$progname --finish$future_libdirs'"
-
- if test -n "$current_libdirs"; then
- # Maybe just do a dry run.
- $opt_dry_run && current_libdirs=" -n$current_libdirs"
- exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
- else
- exit $EXIT_SUCCESS
- fi
-}
-
-test "$opt_mode" = install && func_mode_install ${1+"$@"}
-
-
-# func_generate_dlsyms outputname originator pic_p
-# Extract symbols from dlprefiles and create ${outputname}S.o with
-# a dlpreopen symbol table.
-func_generate_dlsyms ()
-{
- $opt_debug
- my_outputname="$1"
- my_originator="$2"
- my_pic_p="${3-no}"
- my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
- my_dlsyms=
-
- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
- if test -n "$NM" && test -n "$global_symbol_pipe"; then
- my_dlsyms="${my_outputname}S.c"
- else
- func_error "not configured to extract global symbols from dlpreopened files"
- fi
- fi
-
- if test -n "$my_dlsyms"; then
- case $my_dlsyms in
- "") ;;
- *.c)
- # Discover the nlist of each of the dlfiles.
- nlist="$output_objdir/${my_outputname}.nm"
-
- func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
-
- # Parse the name list into a source file.
- func_verbose "creating $output_objdir/$my_dlsyms"
-
- $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
-/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
-/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
-
-#ifdef __cplusplus
-extern \"C\" {
-#endif
-
-#if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4))
-#pragma GCC diagnostic ignored \"-Wstrict-prototypes\"
-#endif
-
-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
-#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
-/* DATA imports from DLLs on WIN32 con't be const, because runtime
- relocations are performed -- see ld's documentation on pseudo-relocs. */
-# define LT_DLSYM_CONST
-#elif defined(__osf__)
-/* This system does not cope well with relocations in const data. */
-# define LT_DLSYM_CONST
-#else
-# define LT_DLSYM_CONST const
-#endif
-
-/* External symbol declarations for the compiler. */\
-"
-
- if test "$dlself" = yes; then
- func_verbose "generating symbol list for \`$output'"
-
- $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
-
- # Add our own program objects to the symbol list.
- progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP`
- for progfile in $progfiles; do
- func_to_tool_file "$progfile" func_convert_file_msys_to_w32
- func_verbose "extracting global C symbols from \`$func_to_tool_file_result'"
- $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'"
- done
-
- if test -n "$exclude_expsyms"; then
- $opt_dry_run || {
- eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
- }
- fi
-
- if test -n "$export_symbols_regex"; then
- $opt_dry_run || {
- eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
- }
- fi
-
- # Prepare the list of exported symbols
- if test -z "$export_symbols"; then
- export_symbols="$output_objdir/$outputname.exp"
- $opt_dry_run || {
- $RM $export_symbols
- eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
- eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
- ;;
- esac
- }
- else
- $opt_dry_run || {
- eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
- eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
- eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
- ;;
- esac
- }
- fi
- fi
-
- for dlprefile in $dlprefiles; do
- func_verbose "extracting global C symbols from \`$dlprefile'"
- func_basename "$dlprefile"
- name="$func_basename_result"
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- # if an import library, we need to obtain dlname
- if func_win32_import_lib_p "$dlprefile"; then
- func_tr_sh "$dlprefile"
- eval "curr_lafile=\$libfile_$func_tr_sh_result"
- dlprefile_dlbasename=""
- if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then
- # Use subshell, to avoid clobbering current variable values
- dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"`
- if test -n "$dlprefile_dlname" ; then
- func_basename "$dlprefile_dlname"
- dlprefile_dlbasename="$func_basename_result"
- else
- # no lafile. user explicitly requested -dlpreopen <import library>.
- $sharedlib_from_linklib_cmd "$dlprefile"
- dlprefile_dlbasename=$sharedlib_from_linklib_result
- fi
- fi
- $opt_dry_run || {
- if test -n "$dlprefile_dlbasename" ; then
- eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"'
- else
- func_warning "Could not compute DLL name from $name"
- eval '$ECHO ": $name " >> "$nlist"'
- fi
- func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
- eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe |
- $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'"
- }
- else # not an import lib
- $opt_dry_run || {
- eval '$ECHO ": $name " >> "$nlist"'
- func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
- eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
- }
- fi
- ;;
- *)
- $opt_dry_run || {
- eval '$ECHO ": $name " >> "$nlist"'
- func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
- eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
- }
- ;;
- esac
- done
-
- $opt_dry_run || {
- # Make sure we have at least an empty file.
- test -f "$nlist" || : > "$nlist"
-
- if test -n "$exclude_expsyms"; then
- $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
- $MV "$nlist"T "$nlist"
- fi
-
- # Try sorting and uniquifying the output.
- if $GREP -v "^: " < "$nlist" |
- if sort -k 3 </dev/null >/dev/null 2>&1; then
- sort -k 3
- else
- sort +2
- fi |
- uniq > "$nlist"S; then
- :
- else
- $GREP -v "^: " < "$nlist" > "$nlist"S
- fi
-
- if test -f "$nlist"S; then
- eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
- else
- echo '/* NONE */' >> "$output_objdir/$my_dlsyms"
- fi
-
- echo >> "$output_objdir/$my_dlsyms" "\
-
-/* The mapping between symbol names and symbols. */
-typedef struct {
- const char *name;
- void *address;
-} lt_dlsymlist;
-extern LT_DLSYM_CONST lt_dlsymlist
-lt_${my_prefix}_LTX_preloaded_symbols[];
-LT_DLSYM_CONST lt_dlsymlist
-lt_${my_prefix}_LTX_preloaded_symbols[] =
-{\
- { \"$my_originator\", (void *) 0 },"
-
- case $need_lib_prefix in
- no)
- eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
- ;;
- *)
- eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
- ;;
- esac
- echo >> "$output_objdir/$my_dlsyms" "\
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt_${my_prefix}_LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif\
-"
- } # !$opt_dry_run
-
- pic_flag_for_symtable=
- case "$compile_command " in
- *" -static "*) ;;
- *)
- case $host in
- # compiling the symbol table file with pic_flag works around
- # a FreeBSD bug that causes programs to crash when -lm is
- # linked before any other PIC object. But we must not use
- # pic_flag when linking with -static. The problem exists in
- # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
- *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
- pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
- *-*-hpux*)
- pic_flag_for_symtable=" $pic_flag" ;;
- *)
- if test "X$my_pic_p" != Xno; then
- pic_flag_for_symtable=" $pic_flag"
- fi
- ;;
- esac
- ;;
- esac
- symtab_cflags=
- for arg in $LTCFLAGS; do
- case $arg in
- -pie | -fpie | -fPIE) ;;
- *) func_append symtab_cflags " $arg" ;;
- esac
- done
-
- # Now compile the dynamic symbol file.
- func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
-
- # Clean up the generated files.
- func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
-
- # Transform the symbol file into the correct name.
- symfileobj="$output_objdir/${my_outputname}S.$objext"
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- if test -f "$output_objdir/$my_outputname.def"; then
- compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
- finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
- else
- compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
- finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
- fi
- ;;
- *)
- compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
- finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
- ;;
- esac
- ;;
- *)
- func_fatal_error "unknown suffix for \`$my_dlsyms'"
- ;;
- esac
- else
- # We keep going just in case the user didn't refer to
- # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
- # really was required.
-
- # Nullify the symbol file.
- compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"`
- finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"`
- fi
-}
-
-# func_win32_libid arg
-# return the library type of file 'arg'
-#
-# Need a lot of goo to handle *both* DLLs and import libs
-# Has to be a shell function in order to 'eat' the argument
-# that is supplied when $file_magic_command is called.
-# Despite the name, also deal with 64 bit binaries.
-func_win32_libid ()
-{
- $opt_debug
- win32_libid_type="unknown"
- win32_fileres=`file -L $1 2>/dev/null`
- case $win32_fileres in
- *ar\ archive\ import\ library*) # definitely import
- win32_libid_type="x86 archive import"
- ;;
- *ar\ archive*) # could be an import, or static
- # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD.
- if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
- $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then
- func_to_tool_file "$1" func_convert_file_msys_to_w32
- win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" |
- $SED -n -e '
- 1,100{
- / I /{
- s,.*,import,
- p
- q
- }
- }'`
- case $win32_nmres in
- import*) win32_libid_type="x86 archive import";;
- *) win32_libid_type="x86 archive static";;
- esac
- fi
- ;;
- *DLL*)
- win32_libid_type="x86 DLL"
- ;;
- *executable*) # but shell scripts are "executable" too...
- case $win32_fileres in
- *MS\ Windows\ PE\ Intel*)
- win32_libid_type="x86 DLL"
- ;;
- esac
- ;;
- esac
- $ECHO "$win32_libid_type"
-}
-
-# func_cygming_dll_for_implib ARG
-#
-# Platform-specific function to extract the
-# name of the DLL associated with the specified
-# import library ARG.
-# Invoked by eval'ing the libtool variable
-# $sharedlib_from_linklib_cmd
-# Result is available in the variable
-# $sharedlib_from_linklib_result
-func_cygming_dll_for_implib ()
-{
- $opt_debug
- sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"`
-}
-
-# func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs
-#
-# The is the core of a fallback implementation of a
-# platform-specific function to extract the name of the
-# DLL associated with the specified import library LIBNAME.
-#
-# SECTION_NAME is either .idata$6 or .idata$7, depending
-# on the platform and compiler that created the implib.
-#
-# Echos the name of the DLL associated with the
-# specified import library.
-func_cygming_dll_for_implib_fallback_core ()
-{
- $opt_debug
- match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"`
- $OBJDUMP -s --section "$1" "$2" 2>/dev/null |
- $SED '/^Contents of section '"$match_literal"':/{
- # Place marker at beginning of archive member dllname section
- s/.*/====MARK====/
- p
- d
- }
- # These lines can sometimes be longer than 43 characters, but
- # are always uninteresting
- /:[ ]*file format pe[i]\{,1\}-/d
- /^In archive [^:]*:/d
- # Ensure marker is printed
- /^====MARK====/p
- # Remove all lines with less than 43 characters
- /^.\{43\}/!d
- # From remaining lines, remove first 43 characters
- s/^.\{43\}//' |
- $SED -n '
- # Join marker and all lines until next marker into a single line
- /^====MARK====/ b para
- H
- $ b para
- b
- :para
- x
- s/\n//g
- # Remove the marker
- s/^====MARK====//
- # Remove trailing dots and whitespace
- s/[\. \t]*$//
- # Print
- /./p' |
- # we now have a list, one entry per line, of the stringified
- # contents of the appropriate section of all members of the
- # archive which possess that section. Heuristic: eliminate
- # all those which have a first or second character that is
- # a '.' (that is, objdump's representation of an unprintable
- # character.) This should work for all archives with less than
- # 0x302f exports -- but will fail for DLLs whose name actually
- # begins with a literal '.' or a single character followed by
- # a '.'.
- #
- # Of those that remain, print the first one.
- $SED -e '/^\./d;/^.\./d;q'
-}
-
-# func_cygming_gnu_implib_p ARG
-# This predicate returns with zero status (TRUE) if
-# ARG is a GNU/binutils-style import library. Returns
-# with nonzero status (FALSE) otherwise.
-func_cygming_gnu_implib_p ()
-{
- $opt_debug
- func_to_tool_file "$1" func_convert_file_msys_to_w32
- func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'`
- test -n "$func_cygming_gnu_implib_tmp"
-}
-
-# func_cygming_ms_implib_p ARG
-# This predicate returns with zero status (TRUE) if
-# ARG is an MS-style import library. Returns
-# with nonzero status (FALSE) otherwise.
-func_cygming_ms_implib_p ()
-{
- $opt_debug
- func_to_tool_file "$1" func_convert_file_msys_to_w32
- func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'`
- test -n "$func_cygming_ms_implib_tmp"
-}
-
-# func_cygming_dll_for_implib_fallback ARG
-# Platform-specific function to extract the
-# name of the DLL associated with the specified
-# import library ARG.
-#
-# This fallback implementation is for use when $DLLTOOL
-# does not support the --identify-strict option.
-# Invoked by eval'ing the libtool variable
-# $sharedlib_from_linklib_cmd
-# Result is available in the variable
-# $sharedlib_from_linklib_result
-func_cygming_dll_for_implib_fallback ()
-{
- $opt_debug
- if func_cygming_gnu_implib_p "$1" ; then
- # binutils import library
- sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"`
- elif func_cygming_ms_implib_p "$1" ; then
- # ms-generated import library
- sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"`
- else
- # unknown
- sharedlib_from_linklib_result=""
- fi
-}
-
-
-# func_extract_an_archive dir oldlib
-func_extract_an_archive ()
-{
- $opt_debug
- f_ex_an_ar_dir="$1"; shift
- f_ex_an_ar_oldlib="$1"
- if test "$lock_old_archive_extraction" = yes; then
- lockfile=$f_ex_an_ar_oldlib.lock
- until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
- func_echo "Waiting for $lockfile to be removed"
- sleep 2
- done
- fi
- func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \
- 'stat=$?; rm -f "$lockfile"; exit $stat'
- if test "$lock_old_archive_extraction" = yes; then
- $opt_dry_run || rm -f "$lockfile"
- fi
- if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
- :
- else
- func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
- fi
-}
-
-
-# func_extract_archives gentop oldlib ...
-func_extract_archives ()
-{
- $opt_debug
- my_gentop="$1"; shift
- my_oldlibs=${1+"$@"}
- my_oldobjs=""
- my_xlib=""
- my_xabs=""
- my_xdir=""
-
- for my_xlib in $my_oldlibs; do
- # Extract the objects.
- case $my_xlib in
- [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
- *) my_xabs=`pwd`"/$my_xlib" ;;
- esac
- func_basename "$my_xlib"
- my_xlib="$func_basename_result"
- my_xlib_u=$my_xlib
- while :; do
- case " $extracted_archives " in
- *" $my_xlib_u "*)
- func_arith $extracted_serial + 1
- extracted_serial=$func_arith_result
- my_xlib_u=lt$extracted_serial-$my_xlib ;;
- *) break ;;
- esac
- done
- extracted_archives="$extracted_archives $my_xlib_u"
- my_xdir="$my_gentop/$my_xlib_u"
-
- func_mkdir_p "$my_xdir"
-
- case $host in
- *-darwin*)
- func_verbose "Extracting $my_xabs"
- # Do not bother doing anything if just a dry run
- $opt_dry_run || {
- darwin_orig_dir=`pwd`
- cd $my_xdir || exit $?
- darwin_archive=$my_xabs
- darwin_curdir=`pwd`
- darwin_base_archive=`basename "$darwin_archive"`
- darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
- if test -n "$darwin_arches"; then
- darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
- darwin_arch=
- func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
- for darwin_arch in $darwin_arches ; do
- func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
- $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
- cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
- func_extract_an_archive "`pwd`" "${darwin_base_archive}"
- cd "$darwin_curdir"
- $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
- done # $darwin_arches
- ## Okay now we've a bunch of thin objects, gotta fatten them up :)
- darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
- darwin_file=
- darwin_files=
- for darwin_file in $darwin_filelist; do
- darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP`
- $LIPO -create -output "$darwin_file" $darwin_files
- done # $darwin_filelist
- $RM -rf unfat-$$
- cd "$darwin_orig_dir"
- else
- cd $darwin_orig_dir
- func_extract_an_archive "$my_xdir" "$my_xabs"
- fi # $darwin_arches
- } # !$opt_dry_run
- ;;
- *)
- func_extract_an_archive "$my_xdir" "$my_xabs"
- ;;
- esac
- my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP`
- done
-
- func_extract_archives_result="$my_oldobjs"
-}
-
-
-# func_emit_wrapper [arg=no]
-#
-# Emit a libtool wrapper script on stdout.
-# Don't directly open a file because we may want to
-# incorporate the script contents within a cygwin/mingw
-# wrapper executable. Must ONLY be called from within
-# func_mode_link because it depends on a number of variables
-# set therein.
-#
-# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
-# variable will take. If 'yes', then the emitted script
-# will assume that the directory in which it is stored is
-# the $objdir directory. This is a cygwin/mingw-specific
-# behavior.
-func_emit_wrapper ()
-{
- func_emit_wrapper_arg1=${1-no}
-
- $ECHO "\
-#! $SHELL
-
-# $output - temporary wrapper script for $objdir/$outputname
-# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-#
-# The $output program cannot be directly executed until all the libtool
-# libraries that it depends on are installed.
-#
-# This wrapper script should never be moved out of the build directory.
-# If it is, it will not operate correctly.
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-sed_quote_subst='$sed_quote_subst'
-
-# Be Bourne compatible
-if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '\${1+\"\$@\"}'='\"\$@\"'
- setopt NO_GLOB_SUBST
-else
- case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-relink_command=\"$relink_command\"
-
-# This environment variable determines our operation mode.
-if test \"\$libtool_install_magic\" = \"$magic\"; then
- # install mode needs the following variables:
- generated_by_libtool_version='$macro_version'
- notinst_deplibs='$notinst_deplibs'
-else
- # When we are sourced in execute mode, \$file and \$ECHO are already set.
- if test \"\$libtool_execute_magic\" != \"$magic\"; then
- file=\"\$0\""
-
- qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"`
- $ECHO "\
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
- eval 'cat <<_LTECHO_EOF
-\$1
-_LTECHO_EOF'
-}
- ECHO=\"$qECHO\"
- fi
-
-# Very basic option parsing. These options are (a) specific to
-# the libtool wrapper, (b) are identical between the wrapper
-# /script/ and the wrapper /executable/ which is used only on
-# windows platforms, and (c) all begin with the string "--lt-"
-# (application programs are unlikely to have options which match
-# this pattern).
-#
-# There are only two supported options: --lt-debug and
-# --lt-dump-script. There is, deliberately, no --lt-help.
-#
-# The first argument to this parsing function should be the
-# script's $0 value, followed by "$@".
-lt_option_debug=
-func_parse_lt_options ()
-{
- lt_script_arg0=\$0
- shift
- for lt_opt
- do
- case \"\$lt_opt\" in
- --lt-debug) lt_option_debug=1 ;;
- --lt-dump-script)
- lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\`
- test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=.
- lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\`
- cat \"\$lt_dump_D/\$lt_dump_F\"
- exit 0
- ;;
- --lt-*)
- \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2
- exit 1
- ;;
- esac
- done
-
- # Print the debug banner immediately:
- if test -n \"\$lt_option_debug\"; then
- echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2
- fi
-}
-
-# Used when --lt-debug. Prints its arguments to stdout
-# (redirection is the responsibility of the caller)
-func_lt_dump_args ()
-{
- lt_dump_args_N=1;
- for lt_arg
- do
- \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\"
- lt_dump_args_N=\`expr \$lt_dump_args_N + 1\`
- done
-}
-
-# Core function for launching the target application
-func_exec_program_core ()
-{
-"
- case $host in
- # Backslashes separate directories on plain windows
- *-*-mingw | *-*-os2* | *-cegcc*)
- $ECHO "\
- if test -n \"\$lt_option_debug\"; then
- \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2
- func_lt_dump_args \${1+\"\$@\"} 1>&2
- fi
- exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
-"
- ;;
-
- *)
- $ECHO "\
- if test -n \"\$lt_option_debug\"; then
- \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2
- func_lt_dump_args \${1+\"\$@\"} 1>&2
- fi
- exec \"\$progdir/\$program\" \${1+\"\$@\"}
-"
- ;;
- esac
- $ECHO "\
- \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
- exit 1
-}
-
-# A function to encapsulate launching the target application
-# Strips options in the --lt-* namespace from \$@ and
-# launches target application with the remaining arguments.
-func_exec_program ()
-{
- case \" \$* \" in
- *\\ --lt-*)
- for lt_wr_arg
- do
- case \$lt_wr_arg in
- --lt-*) ;;
- *) set x \"\$@\" \"\$lt_wr_arg\"; shift;;
- esac
- shift
- done ;;
- esac
- func_exec_program_core \${1+\"\$@\"}
-}
-
- # Parse options
- func_parse_lt_options \"\$0\" \${1+\"\$@\"}
-
- # Find the directory that this script lives in.
- thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\`
- test \"x\$thisdir\" = \"x\$file\" && thisdir=.
-
- # Follow symbolic links until we get to the real thisdir.
- file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\`
- while test -n \"\$file\"; do
- destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\`
-
- # If there was a directory component, then change thisdir.
- if test \"x\$destdir\" != \"x\$file\"; then
- case \"\$destdir\" in
- [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
- *) thisdir=\"\$thisdir/\$destdir\" ;;
- esac
- fi
-
- file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\`
- file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\`
- done
-
- # Usually 'no', except on cygwin/mingw when embedded into
- # the cwrapper.
- WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1
- if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
- # special case for '.'
- if test \"\$thisdir\" = \".\"; then
- thisdir=\`pwd\`
- fi
- # remove .libs from thisdir
- case \"\$thisdir\" in
- *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;;
- $objdir ) thisdir=. ;;
- esac
- fi
-
- # Try to get the absolute directory name.
- absdir=\`cd \"\$thisdir\" && pwd\`
- test -n \"\$absdir\" && thisdir=\"\$absdir\"
-"
-
- if test "$fast_install" = yes; then
- $ECHO "\
- program=lt-'$outputname'$exeext
- progdir=\"\$thisdir/$objdir\"
-
- if test ! -f \"\$progdir/\$program\" ||
- { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
- test \"X\$file\" != \"X\$progdir/\$program\"; }; then
-
- file=\"\$\$-\$program\"
-
- if test ! -d \"\$progdir\"; then
- $MKDIR \"\$progdir\"
- else
- $RM \"\$progdir/\$file\"
- fi"
-
- $ECHO "\
-
- # relink executable if necessary
- if test -n \"\$relink_command\"; then
- if relink_command_output=\`eval \$relink_command 2>&1\`; then :
- else
- $ECHO \"\$relink_command_output\" >&2
- $RM \"\$progdir/\$file\"
- exit 1
- fi
- fi
-
- $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
- { $RM \"\$progdir/\$program\";
- $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
- $RM \"\$progdir/\$file\"
- fi"
- else
- $ECHO "\
- program='$outputname'
- progdir=\"\$thisdir/$objdir\"
-"
- fi
-
- $ECHO "\
-
- if test -f \"\$progdir/\$program\"; then"
-
- # fixup the dll searchpath if we need to.
- #
- # Fix the DLL searchpath if we need to. Do this before prepending
- # to shlibpath, because on Windows, both are PATH and uninstalled
- # libraries must come first.
- if test -n "$dllsearchpath"; then
- $ECHO "\
- # Add the dll search path components to the executable PATH
- PATH=$dllsearchpath:\$PATH
-"
- fi
-
- # Export our shlibpath_var if we have one.
- if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
- $ECHO "\
- # Add our own library path to $shlibpath_var
- $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
-
- # Some systems cannot cope with colon-terminated $shlibpath_var
- # The second colon is a workaround for a bug in BeOS R4 sed
- $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\`
-
- export $shlibpath_var
-"
- fi
-
- $ECHO "\
- if test \"\$libtool_execute_magic\" != \"$magic\"; then
- # Run the actual program with our arguments.
- func_exec_program \${1+\"\$@\"}
- fi
- else
- # The program doesn't exist.
- \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
- \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
- \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
- exit 1
- fi
-fi\
-"
-}
-
-
-# func_emit_cwrapperexe_src
-# emit the source code for a wrapper executable on stdout
-# Must ONLY be called from within func_mode_link because
-# it depends on a number of variable set therein.
-func_emit_cwrapperexe_src ()
-{
- cat <<EOF
-
-/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
- Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-
- The $output program cannot be directly executed until all the libtool
- libraries that it depends on are installed.
-
- This wrapper executable should never be moved out of the build directory.
- If it is, it will not operate correctly.
-*/
-EOF
- cat <<"EOF"
-#ifdef _MSC_VER
-# define _CRT_SECURE_NO_DEPRECATE 1
-#endif
-#include <stdio.h>
-#include <stdlib.h>
-#ifdef _MSC_VER
-# include <direct.h>
-# include <process.h>
-# include <io.h>
-#else
-# include <unistd.h>
-# include <stdint.h>
-# ifdef __CYGWIN__
-# include <io.h>
-# endif
-#endif
-#include <malloc.h>
-#include <stdarg.h>
-#include <assert.h>
-#include <string.h>
-#include <ctype.h>
-#include <errno.h>
-#include <fcntl.h>
-#include <sys/stat.h>
-
-/* declarations of non-ANSI functions */
-#if defined(__MINGW32__)
-# ifdef __STRICT_ANSI__
-int _putenv (const char *);
-# endif
-#elif defined(__CYGWIN__)
-# ifdef __STRICT_ANSI__
-char *realpath (const char *, char *);
-int putenv (char *);
-int setenv (const char *, const char *, int);
-# endif
-/* #elif defined (other platforms) ... */
-#endif
-
-/* portability defines, excluding path handling macros */
-#if defined(_MSC_VER)
-# define setmode _setmode
-# define stat _stat
-# define chmod _chmod
-# define getcwd _getcwd
-# define putenv _putenv
-# define S_IXUSR _S_IEXEC
-# ifndef _INTPTR_T_DEFINED
-# define _INTPTR_T_DEFINED
-# define intptr_t int
-# endif
-#elif defined(__MINGW32__)
-# define setmode _setmode
-# define stat _stat
-# define chmod _chmod
-# define getcwd _getcwd
-# define putenv _putenv
-#elif defined(__CYGWIN__)
-# define HAVE_SETENV
-# define FOPEN_WB "wb"
-/* #elif defined (other platforms) ... */
-#endif
-
-#if defined(PATH_MAX)
-# define LT_PATHMAX PATH_MAX
-#elif defined(MAXPATHLEN)
-# define LT_PATHMAX MAXPATHLEN
-#else
-# define LT_PATHMAX 1024
-#endif
-
-#ifndef S_IXOTH
-# define S_IXOTH 0
-#endif
-#ifndef S_IXGRP
-# define S_IXGRP 0
-#endif
-
-/* path handling portability macros */
-#ifndef DIR_SEPARATOR
-# define DIR_SEPARATOR '/'
-# define PATH_SEPARATOR ':'
-#endif
-
-#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
- defined (__OS2__)
-# define HAVE_DOS_BASED_FILE_SYSTEM
-# define FOPEN_WB "wb"
-# ifndef DIR_SEPARATOR_2
-# define DIR_SEPARATOR_2 '\\'
-# endif
-# ifndef PATH_SEPARATOR_2
-# define PATH_SEPARATOR_2 ';'
-# endif
-#endif
-
-#ifndef DIR_SEPARATOR_2
-# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
-#else /* DIR_SEPARATOR_2 */
-# define IS_DIR_SEPARATOR(ch) \
- (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
-#endif /* DIR_SEPARATOR_2 */
-
-#ifndef PATH_SEPARATOR_2
-# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
-#else /* PATH_SEPARATOR_2 */
-# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
-#endif /* PATH_SEPARATOR_2 */
-
-#ifndef FOPEN_WB
-# define FOPEN_WB "w"
-#endif
-#ifndef _O_BINARY
-# define _O_BINARY 0
-#endif
-
-#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
-#define XFREE(stale) do { \
- if (stale) { free ((void *) stale); stale = 0; } \
-} while (0)
-
-#if defined(LT_DEBUGWRAPPER)
-static int lt_debug = 1;
-#else
-static int lt_debug = 0;
-#endif
-
-const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */
-
-void *xmalloc (size_t num);
-char *xstrdup (const char *string);
-const char *base_name (const char *name);
-char *find_executable (const char *wrapper);
-char *chase_symlinks (const char *pathspec);
-int make_executable (const char *path);
-int check_executable (const char *path);
-char *strendzap (char *str, const char *pat);
-void lt_debugprintf (const char *file, int line, const char *fmt, ...);
-void lt_fatal (const char *file, int line, const char *message, ...);
-static const char *nonnull (const char *s);
-static const char *nonempty (const char *s);
-void lt_setenv (const char *name, const char *value);
-char *lt_extend_str (const char *orig_value, const char *add, int to_end);
-void lt_update_exe_path (const char *name, const char *value);
-void lt_update_lib_path (const char *name, const char *value);
-char **prepare_spawn (char **argv);
-void lt_dump_script (FILE *f);
-EOF
-
- cat <<EOF
-volatile const char * MAGIC_EXE = "$magic_exe";
-const char * LIB_PATH_VARNAME = "$shlibpath_var";
-EOF
-
- if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
- func_to_host_path "$temp_rpath"
- cat <<EOF
-const char * LIB_PATH_VALUE = "$func_to_host_path_result";
-EOF
- else
- cat <<"EOF"
-const char * LIB_PATH_VALUE = "";
-EOF
- fi
-
- if test -n "$dllsearchpath"; then
- func_to_host_path "$dllsearchpath:"
- cat <<EOF
-const char * EXE_PATH_VARNAME = "PATH";
-const char * EXE_PATH_VALUE = "$func_to_host_path_result";
-EOF
- else
- cat <<"EOF"
-const char * EXE_PATH_VARNAME = "";
-const char * EXE_PATH_VALUE = "";
-EOF
- fi
-
- if test "$fast_install" = yes; then
- cat <<EOF
-const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
-EOF
- else
- cat <<EOF
-const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
-EOF
- fi
-
-
- cat <<"EOF"
-
-#define LTWRAPPER_OPTION_PREFIX "--lt-"
-
-static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
-static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
-static const char *debug_opt = LTWRAPPER_OPTION_PREFIX "debug";
-
-int
-main (int argc, char *argv[])
-{
- char **newargz;
- int newargc;
- char *tmp_pathspec;
- char *actual_cwrapper_path;
- char *actual_cwrapper_name;
- char *target_name;
- char *lt_argv_zero;
- intptr_t rval = 127;
-
- int i;
-
- program_name = (char *) xstrdup (base_name (argv[0]));
- newargz = XMALLOC (char *, argc + 1);
-
- /* very simple arg parsing; don't want to rely on getopt
- * also, copy all non cwrapper options to newargz, except
- * argz[0], which is handled differently
- */
- newargc=0;
- for (i = 1; i < argc; i++)
- {
- if (strcmp (argv[i], dumpscript_opt) == 0)
- {
-EOF
- case "$host" in
- *mingw* | *cygwin* )
- # make stdout use "unix" line endings
- echo " setmode(1,_O_BINARY);"
- ;;
- esac
-
- cat <<"EOF"
- lt_dump_script (stdout);
- return 0;
- }
- if (strcmp (argv[i], debug_opt) == 0)
- {
- lt_debug = 1;
- continue;
- }
- if (strcmp (argv[i], ltwrapper_option_prefix) == 0)
- {
- /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
- namespace, but it is not one of the ones we know about and
- have already dealt with, above (inluding dump-script), then
- report an error. Otherwise, targets might begin to believe
- they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
- namespace. The first time any user complains about this, we'll
- need to make LTWRAPPER_OPTION_PREFIX a configure-time option
- or a configure.ac-settable value.
- */
- lt_fatal (__FILE__, __LINE__,
- "unrecognized %s option: '%s'",
- ltwrapper_option_prefix, argv[i]);
- }
- /* otherwise ... */
- newargz[++newargc] = xstrdup (argv[i]);
- }
- newargz[++newargc] = NULL;
-
-EOF
- cat <<EOF
- /* The GNU banner must be the first non-error debug message */
- lt_debugprintf (__FILE__, __LINE__, "libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\n");
-EOF
- cat <<"EOF"
- lt_debugprintf (__FILE__, __LINE__, "(main) argv[0]: %s\n", argv[0]);
- lt_debugprintf (__FILE__, __LINE__, "(main) program_name: %s\n", program_name);
-
- tmp_pathspec = find_executable (argv[0]);
- if (tmp_pathspec == NULL)
- lt_fatal (__FILE__, __LINE__, "couldn't find %s", argv[0]);
- lt_debugprintf (__FILE__, __LINE__,
- "(main) found exe (before symlink chase) at: %s\n",
- tmp_pathspec);
-
- actual_cwrapper_path = chase_symlinks (tmp_pathspec);
- lt_debugprintf (__FILE__, __LINE__,
- "(main) found exe (after symlink chase) at: %s\n",
- actual_cwrapper_path);
- XFREE (tmp_pathspec);
-
- actual_cwrapper_name = xstrdup (base_name (actual_cwrapper_path));
- strendzap (actual_cwrapper_path, actual_cwrapper_name);
-
- /* wrapper name transforms */
- strendzap (actual_cwrapper_name, ".exe");
- tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
- XFREE (actual_cwrapper_name);
- actual_cwrapper_name = tmp_pathspec;
- tmp_pathspec = 0;
-
- /* target_name transforms -- use actual target program name; might have lt- prefix */
- target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
- strendzap (target_name, ".exe");
- tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
- XFREE (target_name);
- target_name = tmp_pathspec;
- tmp_pathspec = 0;
-
- lt_debugprintf (__FILE__, __LINE__,
- "(main) libtool target name: %s\n",
- target_name);
-EOF
-
- cat <<EOF
- newargz[0] =
- XMALLOC (char, (strlen (actual_cwrapper_path) +
- strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
- strcpy (newargz[0], actual_cwrapper_path);
- strcat (newargz[0], "$objdir");
- strcat (newargz[0], "/");
-EOF
-
- cat <<"EOF"
- /* stop here, and copy so we don't have to do this twice */
- tmp_pathspec = xstrdup (newargz[0]);
-
- /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
- strcat (newargz[0], actual_cwrapper_name);
-
- /* DO want the lt- prefix here if it exists, so use target_name */
- lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
- XFREE (tmp_pathspec);
- tmp_pathspec = NULL;
-EOF
-
- case $host_os in
- mingw*)
- cat <<"EOF"
- {
- char* p;
- while ((p = strchr (newargz[0], '\\')) != NULL)
- {
- *p = '/';
- }
- while ((p = strchr (lt_argv_zero, '\\')) != NULL)
- {
- *p = '/';
- }
- }
-EOF
- ;;
- esac
-
- cat <<"EOF"
- XFREE (target_name);
- XFREE (actual_cwrapper_path);
- XFREE (actual_cwrapper_name);
-
- lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
- lt_setenv ("DUALCASE", "1"); /* for MSK sh */
- /* Update the DLL searchpath. EXE_PATH_VALUE ($dllsearchpath) must
- be prepended before (that is, appear after) LIB_PATH_VALUE ($temp_rpath)
- because on Windows, both *_VARNAMEs are PATH but uninstalled
- libraries must come first. */
- lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
- lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
-
- lt_debugprintf (__FILE__, __LINE__, "(main) lt_argv_zero: %s\n",
- nonnull (lt_argv_zero));
- for (i = 0; i < newargc; i++)
- {
- lt_debugprintf (__FILE__, __LINE__, "(main) newargz[%d]: %s\n",
- i, nonnull (newargz[i]));
- }
-
-EOF
-
- case $host_os in
- mingw*)
- cat <<"EOF"
- /* execv doesn't actually work on mingw as expected on unix */
- newargz = prepare_spawn (newargz);
- rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
- if (rval == -1)
- {
- /* failed to start process */
- lt_debugprintf (__FILE__, __LINE__,
- "(main) failed to launch target \"%s\": %s\n",
- lt_argv_zero, nonnull (strerror (errno)));
- return 127;
- }
- return rval;
-EOF
- ;;
- *)
- cat <<"EOF"
- execv (lt_argv_zero, newargz);
- return rval; /* =127, but avoids unused variable warning */
-EOF
- ;;
- esac
-
- cat <<"EOF"
-}
-
-void *
-xmalloc (size_t num)
-{
- void *p = (void *) malloc (num);
- if (!p)
- lt_fatal (__FILE__, __LINE__, "memory exhausted");
-
- return p;
-}
-
-char *
-xstrdup (const char *string)
-{
- return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
- string) : NULL;
-}
-
-const char *
-base_name (const char *name)
-{
- const char *base;
-
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
- /* Skip over the disk name in MSDOS pathnames. */
- if (isalpha ((unsigned char) name[0]) && name[1] == ':')
- name += 2;
-#endif
-
- for (base = name; *name; name++)
- if (IS_DIR_SEPARATOR (*name))
- base = name + 1;
- return base;
-}
-
-int
-check_executable (const char *path)
-{
- struct stat st;
-
- lt_debugprintf (__FILE__, __LINE__, "(check_executable): %s\n",
- nonempty (path));
- if ((!path) || (!*path))
- return 0;
-
- if ((stat (path, &st) >= 0)
- && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
- return 1;
- else
- return 0;
-}
-
-int
-make_executable (const char *path)
-{
- int rval = 0;
- struct stat st;
-
- lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n",
- nonempty (path));
- if ((!path) || (!*path))
- return 0;
-
- if (stat (path, &st) >= 0)
- {
- rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
- }
- return rval;
-}
-
-/* Searches for the full path of the wrapper. Returns
- newly allocated full path name if found, NULL otherwise
- Does not chase symlinks, even on platforms that support them.
-*/
-char *
-find_executable (const char *wrapper)
-{
- int has_slash = 0;
- const char *p;
- const char *p_next;
- /* static buffer for getcwd */
- char tmp[LT_PATHMAX + 1];
- int tmp_len;
- char *concat_name;
-
- lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n",
- nonempty (wrapper));
-
- if ((wrapper == NULL) || (*wrapper == '\0'))
- return NULL;
-
- /* Absolute path? */
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
- if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
- {
- concat_name = xstrdup (wrapper);
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- }
- else
- {
-#endif
- if (IS_DIR_SEPARATOR (wrapper[0]))
- {
- concat_name = xstrdup (wrapper);
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- }
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
- }
-#endif
-
- for (p = wrapper; *p; p++)
- if (*p == '/')
- {
- has_slash = 1;
- break;
- }
- if (!has_slash)
- {
- /* no slashes; search PATH */
- const char *path = getenv ("PATH");
- if (path != NULL)
- {
- for (p = path; *p; p = p_next)
- {
- const char *q;
- size_t p_len;
- for (q = p; *q; q++)
- if (IS_PATH_SEPARATOR (*q))
- break;
- p_len = q - p;
- p_next = (*q == '\0' ? q : q + 1);
- if (p_len == 0)
- {
- /* empty path: current directory */
- if (getcwd (tmp, LT_PATHMAX) == NULL)
- lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
- nonnull (strerror (errno)));
- tmp_len = strlen (tmp);
- concat_name =
- XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
- memcpy (concat_name, tmp, tmp_len);
- concat_name[tmp_len] = '/';
- strcpy (concat_name + tmp_len + 1, wrapper);
- }
- else
- {
- concat_name =
- XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
- memcpy (concat_name, p, p_len);
- concat_name[p_len] = '/';
- strcpy (concat_name + p_len + 1, wrapper);
- }
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- }
- }
- /* not found in PATH; assume curdir */
- }
- /* Relative path | not found in path: prepend cwd */
- if (getcwd (tmp, LT_PATHMAX) == NULL)
- lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
- nonnull (strerror (errno)));
- tmp_len = strlen (tmp);
- concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
- memcpy (concat_name, tmp, tmp_len);
- concat_name[tmp_len] = '/';
- strcpy (concat_name + tmp_len + 1, wrapper);
-
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- return NULL;
-}
-
-char *
-chase_symlinks (const char *pathspec)
-{
-#ifndef S_ISLNK
- return xstrdup (pathspec);
-#else
- char buf[LT_PATHMAX];
- struct stat s;
- char *tmp_pathspec = xstrdup (pathspec);
- char *p;
- int has_symlinks = 0;
- while (strlen (tmp_pathspec) && !has_symlinks)
- {
- lt_debugprintf (__FILE__, __LINE__,
- "checking path component for symlinks: %s\n",
- tmp_pathspec);
- if (lstat (tmp_pathspec, &s) == 0)
- {
- if (S_ISLNK (s.st_mode) != 0)
- {
- has_symlinks = 1;
- break;
- }
-
- /* search backwards for last DIR_SEPARATOR */
- p = tmp_pathspec + strlen (tmp_pathspec) - 1;
- while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
- p--;
- if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
- {
- /* no more DIR_SEPARATORS left */
- break;
- }
- *p = '\0';
- }
- else
- {
- lt_fatal (__FILE__, __LINE__,
- "error accessing file \"%s\": %s",
- tmp_pathspec, nonnull (strerror (errno)));
- }
- }
- XFREE (tmp_pathspec);
-
- if (!has_symlinks)
- {
- return xstrdup (pathspec);
- }
-
- tmp_pathspec = realpath (pathspec, buf);
- if (tmp_pathspec == 0)
- {
- lt_fatal (__FILE__, __LINE__,
- "could not follow symlinks for %s", pathspec);
- }
- return xstrdup (tmp_pathspec);
-#endif
-}
-
-char *
-strendzap (char *str, const char *pat)
-{
- size_t len, patlen;
-
- assert (str != NULL);
- assert (pat != NULL);
-
- len = strlen (str);
- patlen = strlen (pat);
-
- if (patlen <= len)
- {
- str += len - patlen;
- if (strcmp (str, pat) == 0)
- *str = '\0';
- }
- return str;
-}
-
-void
-lt_debugprintf (const char *file, int line, const char *fmt, ...)
-{
- va_list args;
- if (lt_debug)
- {
- (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line);
- va_start (args, fmt);
- (void) vfprintf (stderr, fmt, args);
- va_end (args);
- }
-}
-
-static void
-lt_error_core (int exit_status, const char *file,
- int line, const char *mode,
- const char *message, va_list ap)
-{
- fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode);
- vfprintf (stderr, message, ap);
- fprintf (stderr, ".\n");
-
- if (exit_status >= 0)
- exit (exit_status);
-}
-
-void
-lt_fatal (const char *file, int line, const char *message, ...)
-{
- va_list ap;
- va_start (ap, message);
- lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap);
- va_end (ap);
-}
-
-static const char *
-nonnull (const char *s)
-{
- return s ? s : "(null)";
-}
-
-static const char *
-nonempty (const char *s)
-{
- return (s && !*s) ? "(empty)" : nonnull (s);
-}
-
-void
-lt_setenv (const char *name, const char *value)
-{
- lt_debugprintf (__FILE__, __LINE__,
- "(lt_setenv) setting '%s' to '%s'\n",
- nonnull (name), nonnull (value));
- {
-#ifdef HAVE_SETENV
- /* always make a copy, for consistency with !HAVE_SETENV */
- char *str = xstrdup (value);
- setenv (name, str, 1);
-#else
- int len = strlen (name) + 1 + strlen (value) + 1;
- char *str = XMALLOC (char, len);
- sprintf (str, "%s=%s", name, value);
- if (putenv (str) != EXIT_SUCCESS)
- {
- XFREE (str);
- }
-#endif
- }
-}
-
-char *
-lt_extend_str (const char *orig_value, const char *add, int to_end)
-{
- char *new_value;
- if (orig_value && *orig_value)
- {
- int orig_value_len = strlen (orig_value);
- int add_len = strlen (add);
- new_value = XMALLOC (char, add_len + orig_value_len + 1);
- if (to_end)
- {
- strcpy (new_value, orig_value);
- strcpy (new_value + orig_value_len, add);
- }
- else
- {
- strcpy (new_value, add);
- strcpy (new_value + add_len, orig_value);
- }
- }
- else
- {
- new_value = xstrdup (add);
- }
- return new_value;
-}
-
-void
-lt_update_exe_path (const char *name, const char *value)
-{
- lt_debugprintf (__FILE__, __LINE__,
- "(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
- nonnull (name), nonnull (value));
-
- if (name && *name && value && *value)
- {
- char *new_value = lt_extend_str (getenv (name), value, 0);
- /* some systems can't cope with a ':'-terminated path #' */
- int len = strlen (new_value);
- while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
- {
- new_value[len-1] = '\0';
- }
- lt_setenv (name, new_value);
- XFREE (new_value);
- }
-}
-
-void
-lt_update_lib_path (const char *name, const char *value)
-{
- lt_debugprintf (__FILE__, __LINE__,
- "(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
- nonnull (name), nonnull (value));
-
- if (name && *name && value && *value)
- {
- char *new_value = lt_extend_str (getenv (name), value, 0);
- lt_setenv (name, new_value);
- XFREE (new_value);
- }
-}
-
-EOF
- case $host_os in
- mingw*)
- cat <<"EOF"
-
-/* Prepares an argument vector before calling spawn().
- Note that spawn() does not by itself call the command interpreter
- (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
- ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
- GetVersionEx(&v);
- v.dwPlatformId == VER_PLATFORM_WIN32_NT;
- }) ? "cmd.exe" : "command.com").
- Instead it simply concatenates the arguments, separated by ' ', and calls
- CreateProcess(). We must quote the arguments since Win32 CreateProcess()
- interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
- special way:
- - Space and tab are interpreted as delimiters. They are not treated as
- delimiters if they are surrounded by double quotes: "...".
- - Unescaped double quotes are removed from the input. Their only effect is
- that within double quotes, space and tab are treated like normal
- characters.
- - Backslashes not followed by double quotes are not special.
- - But 2*n+1 backslashes followed by a double quote become
- n backslashes followed by a double quote (n >= 0):
- \" -> "
- \\\" -> \"
- \\\\\" -> \\"
- */
-#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
-#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
-char **
-prepare_spawn (char **argv)
-{
- size_t argc;
- char **new_argv;
- size_t i;
-
- /* Count number of arguments. */
- for (argc = 0; argv[argc] != NULL; argc++)
- ;
-
- /* Allocate new argument vector. */
- new_argv = XMALLOC (char *, argc + 1);
-
- /* Put quoted arguments into the new argument vector. */
- for (i = 0; i < argc; i++)
- {
- const char *string = argv[i];
-
- if (string[0] == '\0')
- new_argv[i] = xstrdup ("\"\"");
- else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
- {
- int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
- size_t length;
- unsigned int backslashes;
- const char *s;
- char *quoted_string;
- char *p;
-
- length = 0;
- backslashes = 0;
- if (quote_around)
- length++;
- for (s = string; *s != '\0'; s++)
- {
- char c = *s;
- if (c == '"')
- length += backslashes + 1;
- length++;
- if (c == '\\')
- backslashes++;
- else
- backslashes = 0;
- }
- if (quote_around)
- length += backslashes + 1;
-
- quoted_string = XMALLOC (char, length + 1);
-
- p = quoted_string;
- backslashes = 0;
- if (quote_around)
- *p++ = '"';
- for (s = string; *s != '\0'; s++)
- {
- char c = *s;
- if (c == '"')
- {
- unsigned int j;
- for (j = backslashes + 1; j > 0; j--)
- *p++ = '\\';
- }
- *p++ = c;
- if (c == '\\')
- backslashes++;
- else
- backslashes = 0;
- }
- if (quote_around)
- {
- unsigned int j;
- for (j = backslashes; j > 0; j--)
- *p++ = '\\';
- *p++ = '"';
- }
- *p = '\0';
-
- new_argv[i] = quoted_string;
- }
- else
- new_argv[i] = (char *) string;
- }
- new_argv[argc] = NULL;
-
- return new_argv;
-}
-EOF
- ;;
- esac
-
- cat <<"EOF"
-void lt_dump_script (FILE* f)
-{
-EOF
- func_emit_wrapper yes |
- $SED -n -e '
-s/^\(.\{79\}\)\(..*\)/\1\
-\2/
-h
-s/\([\\"]\)/\\\1/g
-s/$/\\n/
-s/\([^\n]*\).*/ fputs ("\1", f);/p
-g
-D'
- cat <<"EOF"
-}
-EOF
-}
-# end: func_emit_cwrapperexe_src
-
-# func_win32_import_lib_p ARG
-# True if ARG is an import lib, as indicated by $file_magic_cmd
-func_win32_import_lib_p ()
-{
- $opt_debug
- case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in
- *import*) : ;;
- *) false ;;
- esac
-}
-
-# func_mode_link arg...
-func_mode_link ()
-{
- $opt_debug
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
- # It is impossible to link a dll without this setting, and
- # we shouldn't force the makefile maintainer to figure out
- # which system we are compiling for in order to pass an extra
- # flag for every libtool invocation.
- # allow_undefined=no
-
- # FIXME: Unfortunately, there are problems with the above when trying
- # to make a dll which has undefined symbols, in which case not
- # even a static library is built. For now, we need to specify
- # -no-undefined on the libtool link line when we can be certain
- # that all symbols are satisfied, otherwise we get a static library.
- allow_undefined=yes
- ;;
- *)
- allow_undefined=yes
- ;;
- esac
- libtool_args=$nonopt
- base_compile="$nonopt $@"
- compile_command=$nonopt
- finalize_command=$nonopt
-
- compile_rpath=
- finalize_rpath=
- compile_shlibpath=
- finalize_shlibpath=
- convenience=
- old_convenience=
- deplibs=
- old_deplibs=
- compiler_flags=
- linker_flags=
- dllsearchpath=
- lib_search_path=`pwd`
- inst_prefix_dir=
- new_inherited_linker_flags=
-
- avoid_version=no
- bindir=
- dlfiles=
- dlprefiles=
- dlself=no
- export_dynamic=no
- export_symbols=
- export_symbols_regex=
- generated=
- libobjs=
- ltlibs=
- module=no
- no_install=no
- objs=
- non_pic_objects=
- precious_files_regex=
- prefer_static_libs=no
- preload=no
- prev=
- prevarg=
- release=
- rpath=
- xrpath=
- perm_rpath=
- temp_rpath=
- thread_safe=no
- vinfo=
- vinfo_number=no
- weak_libs=
- single_module="${wl}-single_module"
- func_infer_tag $base_compile
-
- # We need to know -static, to get the right output filenames.
- for arg
- do
- case $arg in
- -shared)
- test "$build_libtool_libs" != yes && \
- func_fatal_configuration "can not build a shared library"
- build_old_libs=no
- break
- ;;
- -all-static | -static | -static-libtool-libs)
- case $arg in
- -all-static)
- if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
- func_warning "complete static linking is impossible in this configuration"
- fi
- if test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=yes
- ;;
- -static)
- if test -z "$pic_flag" && test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=built
- ;;
- -static-libtool-libs)
- if test -z "$pic_flag" && test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=yes
- ;;
- esac
- build_libtool_libs=no
- build_old_libs=yes
- break
- ;;
- esac
- done
-
- # See if our shared archives depend on static archives.
- test -n "$old_archive_from_new_cmds" && build_old_libs=yes
-
- # Go through the arguments, transforming them on the way.
- while test "$#" -gt 0; do
- arg="$1"
- shift
- func_quote_for_eval "$arg"
- qarg=$func_quote_for_eval_unquoted_result
- func_append libtool_args " $func_quote_for_eval_result"
-
- # If the previous option needs an argument, assign it.
- if test -n "$prev"; then
- case $prev in
- output)
- func_append compile_command " @OUTPUT@"
- func_append finalize_command " @OUTPUT@"
- ;;
- esac
-
- case $prev in
- bindir)
- bindir="$arg"
- prev=
- continue
- ;;
- dlfiles|dlprefiles)
- if test "$preload" = no; then
- # Add the symbol object into the linking commands.
- func_append compile_command " @SYMFILE@"
- func_append finalize_command " @SYMFILE@"
- preload=yes
- fi
- case $arg in
- *.la | *.lo) ;; # We handle these cases below.
- force)
- if test "$dlself" = no; then
- dlself=needless
- export_dynamic=yes
- fi
- prev=
- continue
- ;;
- self)
- if test "$prev" = dlprefiles; then
- dlself=yes
- elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
- dlself=yes
- else
- dlself=needless
- export_dynamic=yes
- fi
- prev=
- continue
- ;;
- *)
- if test "$prev" = dlfiles; then
- func_append dlfiles " $arg"
- else
- func_append dlprefiles " $arg"
- fi
- prev=
- continue
- ;;
- esac
- ;;
- expsyms)
- export_symbols="$arg"
- test -f "$arg" \
- || func_fatal_error "symbol file \`$arg' does not exist"
- prev=
- continue
- ;;
- expsyms_regex)
- export_symbols_regex="$arg"
- prev=
- continue
- ;;
- framework)
- case $host in
- *-*-darwin*)
- case "$deplibs " in
- *" $qarg.ltframework "*) ;;
- *) func_append deplibs " $qarg.ltframework" # this is fixed later
- ;;
- esac
- ;;
- esac
- prev=
- continue
- ;;
- inst_prefix)
- inst_prefix_dir="$arg"
- prev=
- continue
- ;;
- objectlist)
- if test -f "$arg"; then
- save_arg=$arg
- moreargs=
- for fil in `cat "$save_arg"`
- do
-# func_append moreargs " $fil"
- arg=$fil
- # A libtool-controlled object.
-
- # Check to see that this really is a libtool object.
- if func_lalib_unsafe_p "$arg"; then
- pic_object=
- non_pic_object=
-
- # Read the .lo file
- func_source "$arg"
-
- if test -z "$pic_object" ||
- test -z "$non_pic_object" ||
- test "$pic_object" = none &&
- test "$non_pic_object" = none; then
- func_fatal_error "cannot find name of object for \`$arg'"
- fi
-
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- if test "$pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- pic_object="$xdir$pic_object"
-
- if test "$prev" = dlfiles; then
- if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
- func_append dlfiles " $pic_object"
- prev=
- continue
- else
- # If libtool objects are unsupported, then we need to preload.
- prev=dlprefiles
- fi
- fi
-
- # CHECK ME: I think I busted this. -Ossama
- if test "$prev" = dlprefiles; then
- # Preload the old-style object.
- func_append dlprefiles " $pic_object"
- prev=
- fi
-
- # A PIC object.
- func_append libobjs " $pic_object"
- arg="$pic_object"
- fi
-
- # Non-PIC object.
- if test "$non_pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- non_pic_object="$xdir$non_pic_object"
-
- # A standard non-PIC object
- func_append non_pic_objects " $non_pic_object"
- if test -z "$pic_object" || test "$pic_object" = none ; then
- arg="$non_pic_object"
- fi
- else
- # If the PIC object exists, use it instead.
- # $xdir was prepended to $pic_object above.
- non_pic_object="$pic_object"
- func_append non_pic_objects " $non_pic_object"
- fi
- else
- # Only an error if not doing a dry-run.
- if $opt_dry_run; then
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- func_lo2o "$arg"
- pic_object=$xdir$objdir/$func_lo2o_result
- non_pic_object=$xdir$func_lo2o_result
- func_append libobjs " $pic_object"
- func_append non_pic_objects " $non_pic_object"
- else
- func_fatal_error "\`$arg' is not a valid libtool object"
- fi
- fi
- done
- else
- func_fatal_error "link input file \`$arg' does not exist"
- fi
- arg=$save_arg
- prev=
- continue
- ;;
- precious_regex)
- precious_files_regex="$arg"
- prev=
- continue
- ;;
- release)
- release="-$arg"
- prev=
- continue
- ;;
- rpath | xrpath)
- # We need an absolute path.
- case $arg in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- func_fatal_error "only absolute run-paths are allowed"
- ;;
- esac
- if test "$prev" = rpath; then
- case "$rpath " in
- *" $arg "*) ;;
- *) func_append rpath " $arg" ;;
- esac
- else
- case "$xrpath " in
- *" $arg "*) ;;
- *) func_append xrpath " $arg" ;;
- esac
- fi
- prev=
- continue
- ;;
- shrext)
- shrext_cmds="$arg"
- prev=
- continue
- ;;
- weak)
- func_append weak_libs " $arg"
- prev=
- continue
- ;;
- xcclinker)
- func_append linker_flags " $qarg"
- func_append compiler_flags " $qarg"
- prev=
- func_append compile_command " $qarg"
- func_append finalize_command " $qarg"
- continue
- ;;
- xcompiler)
- func_append compiler_flags " $qarg"
- prev=
- func_append compile_command " $qarg"
- func_append finalize_command " $qarg"
- continue
- ;;
- xlinker)
- func_append linker_flags " $qarg"
- func_append compiler_flags " $wl$qarg"
- prev=
- func_append compile_command " $wl$qarg"
- func_append finalize_command " $wl$qarg"
- continue
- ;;
- *)
- eval "$prev=\"\$arg\""
- prev=
- continue
- ;;
- esac
- fi # test -n "$prev"
-
- prevarg="$arg"
-
- case $arg in
- -all-static)
- if test -n "$link_static_flag"; then
- # See comment for -static flag below, for more details.
- func_append compile_command " $link_static_flag"
- func_append finalize_command " $link_static_flag"
- fi
- continue
- ;;
-
- -allow-undefined)
- # FIXME: remove this flag sometime in the future.
- func_fatal_error "\`-allow-undefined' must not be used because it is the default"
- ;;
-
- -avoid-version)
- avoid_version=yes
- continue
- ;;
-
- -bindir)
- prev=bindir
- continue
- ;;
-
- -dlopen)
- prev=dlfiles
- continue
- ;;
-
- -dlpreopen)
- prev=dlprefiles
- continue
- ;;
-
- -export-dynamic)
- export_dynamic=yes
- continue
- ;;
-
- -export-symbols | -export-symbols-regex)
- if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
- func_fatal_error "more than one -exported-symbols argument is not allowed"
- fi
- if test "X$arg" = "X-export-symbols"; then
- prev=expsyms
- else
- prev=expsyms_regex
- fi
- continue
- ;;
-
- -framework)
- prev=framework
- continue
- ;;
-
- -inst-prefix-dir)
- prev=inst_prefix
- continue
- ;;
-
- # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
- # so, if we see these flags be careful not to treat them like -L
- -L[A-Z][A-Z]*:*)
- case $with_gcc/$host in
- no/*-*-irix* | /*-*-irix*)
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- ;;
- esac
- continue
- ;;
-
- -L*)
- func_stripname "-L" '' "$arg"
- if test -z "$func_stripname_result"; then
- if test "$#" -gt 0; then
- func_fatal_error "require no space between \`-L' and \`$1'"
- else
- func_fatal_error "need path for \`-L' option"
- fi
- fi
- func_resolve_sysroot "$func_stripname_result"
- dir=$func_resolve_sysroot_result
- # We need an absolute path.
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- absdir=`cd "$dir" && pwd`
- test -z "$absdir" && \
- func_fatal_error "cannot determine absolute directory name of \`$dir'"
- dir="$absdir"
- ;;
- esac
- case "$deplibs " in
- *" -L$dir "* | *" $arg "*)
- # Will only happen for absolute or sysroot arguments
- ;;
- *)
- # Preserve sysroot, but never include relative directories
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;;
- *) func_append deplibs " -L$dir" ;;
- esac
- func_append lib_search_path " $dir"
- ;;
- esac
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
- testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'`
- case :$dllsearchpath: in
- *":$dir:"*) ;;
- ::) dllsearchpath=$dir;;
- *) func_append dllsearchpath ":$dir";;
- esac
- case :$dllsearchpath: in
- *":$testbindir:"*) ;;
- ::) dllsearchpath=$testbindir;;
- *) func_append dllsearchpath ":$testbindir";;
- esac
- ;;
- esac
- continue
- ;;
-
- -l*)
- if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*)
- # These systems don't actually have a C or math library (as such)
- continue
- ;;
- *-*-os2*)
- # These systems don't actually have a C library (as such)
- test "X$arg" = "X-lc" && continue
- ;;
- *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
- # Do not include libc due to us having libc/libc_r.
- test "X$arg" = "X-lc" && continue
- ;;
- *-*-rhapsody* | *-*-darwin1.[012])
- # Rhapsody C and math libraries are in the System framework
- func_append deplibs " System.ltframework"
- continue
- ;;
- *-*-sco3.2v5* | *-*-sco5v6*)
- # Causes problems with __ctype
- test "X$arg" = "X-lc" && continue
- ;;
- *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
- # Compiler inserts libc in the correct place for threads to work
- test "X$arg" = "X-lc" && continue
- ;;
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
- *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
- esac
- fi
- func_append deplibs " $arg"
- continue
- ;;
-
- -module)
- module=yes
- continue
- ;;
-
- # Tru64 UNIX uses -model [arg] to determine the layout of C++
- # classes, name mangling, and exception handling.
- # Darwin uses the -arch flag to determine output architecture.
- -model|-arch|-isysroot|--sysroot)
- func_append compiler_flags " $arg"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- prev=xcompiler
- continue
- ;;
-
- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
- |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
- func_append compiler_flags " $arg"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- case "$new_inherited_linker_flags " in
- *" $arg "*) ;;
- * ) func_append new_inherited_linker_flags " $arg" ;;
- esac
- continue
- ;;
-
- -multi_module)
- single_module="${wl}-multi_module"
- continue
- ;;
-
- -no-fast-install)
- fast_install=no
- continue
- ;;
-
- -no-install)
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
- # The PATH hackery in wrapper scripts is required on Windows
- # and Darwin in order for the loader to find any dlls it needs.
- func_warning "\`-no-install' is ignored for $host"
- func_warning "assuming \`-no-fast-install' instead"
- fast_install=no
- ;;
- *) no_install=yes ;;
- esac
- continue
- ;;
-
- -no-undefined)
- allow_undefined=no
- continue
- ;;
-
- -objectlist)
- prev=objectlist
- continue
- ;;
-
- -o) prev=output ;;
-
- -precious-files-regex)
- prev=precious_regex
- continue
- ;;
-
- -release)
- prev=release
- continue
- ;;
-
- -rpath)
- prev=rpath
- continue
- ;;
-
- -R)
- prev=xrpath
- continue
- ;;
-
- -R*)
- func_stripname '-R' '' "$arg"
- dir=$func_stripname_result
- # We need an absolute path.
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- =*)
- func_stripname '=' '' "$dir"
- dir=$lt_sysroot$func_stripname_result
- ;;
- *)
- func_fatal_error "only absolute run-paths are allowed"
- ;;
- esac
- case "$xrpath " in
- *" $dir "*) ;;
- *) func_append xrpath " $dir" ;;
- esac
- continue
- ;;
-
- -shared)
- # The effects of -shared are defined in a previous loop.
- continue
- ;;
-
- -shrext)
- prev=shrext
- continue
- ;;
-
- -static | -static-libtool-libs)
- # The effects of -static are defined in a previous loop.
- # We used to do the same as -all-static on platforms that
- # didn't have a PIC flag, but the assumption that the effects
- # would be equivalent was wrong. It would break on at least
- # Digital Unix and AIX.
- continue
- ;;
-
- -thread-safe)
- thread_safe=yes
- continue
- ;;
-
- -version-info)
- prev=vinfo
- continue
- ;;
-
- -version-number)
- prev=vinfo
- vinfo_number=yes
- continue
- ;;
-
- -weak)
- prev=weak
- continue
- ;;
-
- -Wc,*)
- func_stripname '-Wc,' '' "$arg"
- args=$func_stripname_result
- arg=
- save_ifs="$IFS"; IFS=','
- for flag in $args; do
- IFS="$save_ifs"
- func_quote_for_eval "$flag"
- func_append arg " $func_quote_for_eval_result"
- func_append compiler_flags " $func_quote_for_eval_result"
- done
- IFS="$save_ifs"
- func_stripname ' ' '' "$arg"
- arg=$func_stripname_result
- ;;
-
- -Wl,*)
- func_stripname '-Wl,' '' "$arg"
- args=$func_stripname_result
- arg=
- save_ifs="$IFS"; IFS=','
- for flag in $args; do
- IFS="$save_ifs"
- func_quote_for_eval "$flag"
- func_append arg " $wl$func_quote_for_eval_result"
- func_append compiler_flags " $wl$func_quote_for_eval_result"
- func_append linker_flags " $func_quote_for_eval_result"
- done
- IFS="$save_ifs"
- func_stripname ' ' '' "$arg"
- arg=$func_stripname_result
- ;;
-
- -Xcompiler)
- prev=xcompiler
- continue
- ;;
-
- -Xlinker)
- prev=xlinker
- continue
- ;;
-
- -XCClinker)
- prev=xcclinker
- continue
- ;;
-
- # -msg_* for osf cc
- -msg_*)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- ;;
-
- # Flags to be passed through unchanged, with rationale:
- # -64, -mips[0-9] enable 64-bit mode for the SGI compiler
- # -r[0-9][0-9]* specify processor for the SGI compiler
- # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler
- # +DA*, +DD* enable 64-bit mode for the HP compiler
- # -q* compiler args for the IBM compiler
- # -m*, -t[45]*, -txscale* architecture-specific flags for GCC
- # -F/path path to uninstalled frameworks, gcc on darwin
- # -p, -pg, --coverage, -fprofile-* profiling flags for GCC
- # @file GCC response files
- # -tp=* Portland pgcc target processor selection
- # --sysroot=* for sysroot support
- # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
- -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
- -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- func_append compiler_flags " $arg"
- continue
- ;;
-
- # Some other compiler flag.
- -* | +*)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- ;;
-
- *.$objext)
- # A standard object.
- func_append objs " $arg"
- ;;
-
- *.lo)
- # A libtool-controlled object.
-
- # Check to see that this really is a libtool object.
- if func_lalib_unsafe_p "$arg"; then
- pic_object=
- non_pic_object=
-
- # Read the .lo file
- func_source "$arg"
-
- if test -z "$pic_object" ||
- test -z "$non_pic_object" ||
- test "$pic_object" = none &&
- test "$non_pic_object" = none; then
- func_fatal_error "cannot find name of object for \`$arg'"
- fi
-
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- if test "$pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- pic_object="$xdir$pic_object"
-
- if test "$prev" = dlfiles; then
- if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
- func_append dlfiles " $pic_object"
- prev=
- continue
- else
- # If libtool objects are unsupported, then we need to preload.
- prev=dlprefiles
- fi
- fi
-
- # CHECK ME: I think I busted this. -Ossama
- if test "$prev" = dlprefiles; then
- # Preload the old-style object.
- func_append dlprefiles " $pic_object"
- prev=
- fi
-
- # A PIC object.
- func_append libobjs " $pic_object"
- arg="$pic_object"
- fi
-
- # Non-PIC object.
- if test "$non_pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- non_pic_object="$xdir$non_pic_object"
-
- # A standard non-PIC object
- func_append non_pic_objects " $non_pic_object"
- if test -z "$pic_object" || test "$pic_object" = none ; then
- arg="$non_pic_object"
- fi
- else
- # If the PIC object exists, use it instead.
- # $xdir was prepended to $pic_object above.
- non_pic_object="$pic_object"
- func_append non_pic_objects " $non_pic_object"
- fi
- else
- # Only an error if not doing a dry-run.
- if $opt_dry_run; then
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- func_lo2o "$arg"
- pic_object=$xdir$objdir/$func_lo2o_result
- non_pic_object=$xdir$func_lo2o_result
- func_append libobjs " $pic_object"
- func_append non_pic_objects " $non_pic_object"
- else
- func_fatal_error "\`$arg' is not a valid libtool object"
- fi
- fi
- ;;
-
- *.$libext)
- # An archive.
- func_append deplibs " $arg"
- func_append old_deplibs " $arg"
- continue
- ;;
-
- *.la)
- # A libtool-controlled library.
-
- func_resolve_sysroot "$arg"
- if test "$prev" = dlfiles; then
- # This library was specified with -dlopen.
- func_append dlfiles " $func_resolve_sysroot_result"
- prev=
- elif test "$prev" = dlprefiles; then
- # The library was specified with -dlpreopen.
- func_append dlprefiles " $func_resolve_sysroot_result"
- prev=
- else
- func_append deplibs " $func_resolve_sysroot_result"
- fi
- continue
- ;;
-
- # Some other compiler argument.
- *)
- # Unknown arguments in both finalize_command and compile_command need
- # to be aesthetically quoted because they are evaled later.
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- ;;
- esac # arg
-
- # Now actually substitute the argument into the commands.
- if test -n "$arg"; then
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- fi
- done # argument parsing loop
-
- test -n "$prev" && \
- func_fatal_help "the \`$prevarg' option requires an argument"
-
- if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
- eval arg=\"$export_dynamic_flag_spec\"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- fi
-
- oldlibs=
- # calculate the name of the file, without its directory
- func_basename "$output"
- outputname="$func_basename_result"
- libobjs_save="$libobjs"
-
- if test -n "$shlibpath_var"; then
- # get the directories listed in $shlibpath_var
- eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\`
- else
- shlib_search_path=
- fi
- eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
- eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
-
- func_dirname "$output" "/" ""
- output_objdir="$func_dirname_result$objdir"
- func_to_tool_file "$output_objdir/"
- tool_output_objdir=$func_to_tool_file_result
- # Create the object directory.
- func_mkdir_p "$output_objdir"
-
- # Determine the type of output
- case $output in
- "")
- func_fatal_help "you must specify an output file"
- ;;
- *.$libext) linkmode=oldlib ;;
- *.lo | *.$objext) linkmode=obj ;;
- *.la) linkmode=lib ;;
- *) linkmode=prog ;; # Anything else should be a program.
- esac
-
- specialdeplibs=
-
- libs=
- # Find all interdependent deplibs by searching for libraries
- # that are linked more than once (e.g. -la -lb -la)
- for deplib in $deplibs; do
- if $opt_preserve_dup_deps ; then
- case "$libs " in
- *" $deplib "*) func_append specialdeplibs " $deplib" ;;
- esac
- fi
- func_append libs " $deplib"
- done
-
- if test "$linkmode" = lib; then
- libs="$predeps $libs $compiler_lib_search_path $postdeps"
-
- # Compute libraries that are listed more than once in $predeps
- # $postdeps and mark them as special (i.e., whose duplicates are
- # not to be eliminated).
- pre_post_deps=
- if $opt_duplicate_compiler_generated_deps; then
- for pre_post_dep in $predeps $postdeps; do
- case "$pre_post_deps " in
- *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;;
- esac
- func_append pre_post_deps " $pre_post_dep"
- done
- fi
- pre_post_deps=
- fi
-
- deplibs=
- newdependency_libs=
- newlib_search_path=
- need_relink=no # whether we're linking any uninstalled libtool libraries
- notinst_deplibs= # not-installed libtool libraries
- notinst_path= # paths that contain not-installed libtool libraries
-
- case $linkmode in
- lib)
- passes="conv dlpreopen link"
- for file in $dlfiles $dlprefiles; do
- case $file in
- *.la) ;;
- *)
- func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
- ;;
- esac
- done
- ;;
- prog)
- compile_deplibs=
- finalize_deplibs=
- alldeplibs=no
- newdlfiles=
- newdlprefiles=
- passes="conv scan dlopen dlpreopen link"
- ;;
- *) passes="conv"
- ;;
- esac
-
- for pass in $passes; do
- # The preopen pass in lib mode reverses $deplibs; put it back here
- # so that -L comes before libs that need it for instance...
- if test "$linkmode,$pass" = "lib,link"; then
- ## FIXME: Find the place where the list is rebuilt in the wrong
- ## order, and fix it there properly
- tmp_deplibs=
- for deplib in $deplibs; do
- tmp_deplibs="$deplib $tmp_deplibs"
- done
- deplibs="$tmp_deplibs"
- fi
-
- if test "$linkmode,$pass" = "lib,link" ||
- test "$linkmode,$pass" = "prog,scan"; then
- libs="$deplibs"
- deplibs=
- fi
- if test "$linkmode" = prog; then
- case $pass in
- dlopen) libs="$dlfiles" ;;
- dlpreopen) libs="$dlprefiles" ;;
- link)
- libs="$deplibs %DEPLIBS%"
- test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
- ;;
- esac
- fi
- if test "$linkmode,$pass" = "lib,dlpreopen"; then
- # Collect and forward deplibs of preopened libtool libs
- for lib in $dlprefiles; do
- # Ignore non-libtool-libs
- dependency_libs=
- func_resolve_sysroot "$lib"
- case $lib in
- *.la) func_source "$func_resolve_sysroot_result" ;;
- esac
-
- # Collect preopened libtool deplibs, except any this library
- # has declared as weak libs
- for deplib in $dependency_libs; do
- func_basename "$deplib"
- deplib_base=$func_basename_result
- case " $weak_libs " in
- *" $deplib_base "*) ;;
- *) func_append deplibs " $deplib" ;;
- esac
- done
- done
- libs="$dlprefiles"
- fi
- if test "$pass" = dlopen; then
- # Collect dlpreopened libraries
- save_deplibs="$deplibs"
- deplibs=
- fi
-
- for deplib in $libs; do
- lib=
- found=no
- case $deplib in
- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
- |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- func_append compiler_flags " $deplib"
- if test "$linkmode" = lib ; then
- case "$new_inherited_linker_flags " in
- *" $deplib "*) ;;
- * ) func_append new_inherited_linker_flags " $deplib" ;;
- esac
- fi
- fi
- continue
- ;;
- -l*)
- if test "$linkmode" != lib && test "$linkmode" != prog; then
- func_warning "\`-l' is ignored for archives/objects"
- continue
- fi
- func_stripname '-l' '' "$deplib"
- name=$func_stripname_result
- if test "$linkmode" = lib; then
- searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
- else
- searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
- fi
- for searchdir in $searchdirs; do
- for search_ext in .la $std_shrext .so .a; do
- # Search the libtool library
- lib="$searchdir/lib${name}${search_ext}"
- if test -f "$lib"; then
- if test "$search_ext" = ".la"; then
- found=yes
- else
- found=no
- fi
- break 2
- fi
- done
- done
- if test "$found" != yes; then
- # deplib doesn't seem to be a libtool library
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- deplibs="$deplib $deplibs"
- test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
- fi
- continue
- else # deplib is a libtool library
- # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
- # We need to do some special things here, and not later.
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $deplib "*)
- if func_lalib_p "$lib"; then
- library_names=
- old_library=
- func_source "$lib"
- for l in $old_library $library_names; do
- ll="$l"
- done
- if test "X$ll" = "X$old_library" ; then # only static version available
- found=no
- func_dirname "$lib" "" "."
- ladir="$func_dirname_result"
- lib=$ladir/$old_library
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- deplibs="$deplib $deplibs"
- test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
- fi
- continue
- fi
- fi
- ;;
- *) ;;
- esac
- fi
- fi
- ;; # -l
- *.ltframework)
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- deplibs="$deplib $deplibs"
- if test "$linkmode" = lib ; then
- case "$new_inherited_linker_flags " in
- *" $deplib "*) ;;
- * ) func_append new_inherited_linker_flags " $deplib" ;;
- esac
- fi
- fi
- continue
- ;;
- -L*)
- case $linkmode in
- lib)
- deplibs="$deplib $deplibs"
- test "$pass" = conv && continue
- newdependency_libs="$deplib $newdependency_libs"
- func_stripname '-L' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result"
- func_append newlib_search_path " $func_resolve_sysroot_result"
- ;;
- prog)
- if test "$pass" = conv; then
- deplibs="$deplib $deplibs"
- continue
- fi
- if test "$pass" = scan; then
- deplibs="$deplib $deplibs"
- else
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- fi
- func_stripname '-L' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result"
- func_append newlib_search_path " $func_resolve_sysroot_result"
- ;;
- *)
- func_warning "\`-L' is ignored for archives/objects"
- ;;
- esac # linkmode
- continue
- ;; # -L
- -R*)
- if test "$pass" = link; then
- func_stripname '-R' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result"
- dir=$func_resolve_sysroot_result
- # Make sure the xrpath contains only unique directories.
- case "$xrpath " in
- *" $dir "*) ;;
- *) func_append xrpath " $dir" ;;
- esac
- fi
- deplibs="$deplib $deplibs"
- continue
- ;;
- *.la)
- func_resolve_sysroot "$deplib"
- lib=$func_resolve_sysroot_result
- ;;
- *.$libext)
- if test "$pass" = conv; then
- deplibs="$deplib $deplibs"
- continue
- fi
- case $linkmode in
- lib)
- # Linking convenience modules into shared libraries is allowed,
- # but linking other static libraries is non-portable.
- case " $dlpreconveniencelibs " in
- *" $deplib "*) ;;
- *)
- valid_a_lib=no
- case $deplibs_check_method in
- match_pattern*)
- set dummy $deplibs_check_method; shift
- match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \
- | $EGREP "$match_pattern_regex" > /dev/null; then
- valid_a_lib=yes
- fi
- ;;
- pass_all)
- valid_a_lib=yes
- ;;
- esac
- if test "$valid_a_lib" != yes; then
- echo
- $ECHO "*** Warning: Trying to link with static lib archive $deplib."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have"
- echo "*** because the file extensions .$libext of this argument makes me believe"
- echo "*** that it is just a static archive that I should not use here."
- else
- echo
- $ECHO "*** Warning: Linking the shared library $output against the"
- $ECHO "*** static library $deplib is not portable!"
- deplibs="$deplib $deplibs"
- fi
- ;;
- esac
- continue
- ;;
- prog)
- if test "$pass" != link; then
- deplibs="$deplib $deplibs"
- else
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- fi
- continue
- ;;
- esac # linkmode
- ;; # *.$libext
- *.lo | *.$objext)
- if test "$pass" = conv; then
- deplibs="$deplib $deplibs"
- elif test "$linkmode" = prog; then
- if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
- # If there is no dlopen support or we're linking statically,
- # we need to preload.
- func_append newdlprefiles " $deplib"
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- func_append newdlfiles " $deplib"
- fi
- fi
- continue
- ;;
- %DEPLIBS%)
- alldeplibs=yes
- continue
- ;;
- esac # case $deplib
-
- if test "$found" = yes || test -f "$lib"; then :
- else
- func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
- fi
-
- # Check to see that this really is a libtool archive.
- func_lalib_unsafe_p "$lib" \
- || func_fatal_error "\`$lib' is not a valid libtool archive"
-
- func_dirname "$lib" "" "."
- ladir="$func_dirname_result"
-
- dlname=
- dlopen=
- dlpreopen=
- libdir=
- library_names=
- old_library=
- inherited_linker_flags=
- # If the library was installed with an old release of libtool,
- # it will not redefine variables installed, or shouldnotlink
- installed=yes
- shouldnotlink=no
- avoidtemprpath=
-
-
- # Read the .la file
- func_source "$lib"
-
- # Convert "-framework foo" to "foo.ltframework"
- if test -n "$inherited_linker_flags"; then
- tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'`
- for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
- case " $new_inherited_linker_flags " in
- *" $tmp_inherited_linker_flag "*) ;;
- *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";;
- esac
- done
- fi
- dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- if test "$linkmode,$pass" = "lib,link" ||
- test "$linkmode,$pass" = "prog,scan" ||
- { test "$linkmode" != prog && test "$linkmode" != lib; }; then
- test -n "$dlopen" && func_append dlfiles " $dlopen"
- test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen"
- fi
-
- if test "$pass" = conv; then
- # Only check for convenience libraries
- deplibs="$lib $deplibs"
- if test -z "$libdir"; then
- if test -z "$old_library"; then
- func_fatal_error "cannot find name of link library for \`$lib'"
- fi
- # It is a libtool convenience library, so add in its objects.
- func_append convenience " $ladir/$objdir/$old_library"
- func_append old_convenience " $ladir/$objdir/$old_library"
- tmp_libs=
- for deplib in $dependency_libs; do
- deplibs="$deplib $deplibs"
- if $opt_preserve_dup_deps ; then
- case "$tmp_libs " in
- *" $deplib "*) func_append specialdeplibs " $deplib" ;;
- esac
- fi
- func_append tmp_libs " $deplib"
- done
- elif test "$linkmode" != prog && test "$linkmode" != lib; then
- func_fatal_error "\`$lib' is not a convenience library"
- fi
- continue
- fi # $pass = conv
-
-
- # Get the name of the library we link against.
- linklib=
- if test -n "$old_library" &&
- { test "$prefer_static_libs" = yes ||
- test "$prefer_static_libs,$installed" = "built,no"; }; then
- linklib=$old_library
- else
- for l in $old_library $library_names; do
- linklib="$l"
- done
- fi
- if test -z "$linklib"; then
- func_fatal_error "cannot find name of link library for \`$lib'"
- fi
-
- # This library was specified with -dlopen.
- if test "$pass" = dlopen; then
- if test -z "$libdir"; then
- func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
- fi
- if test -z "$dlname" ||
- test "$dlopen_support" != yes ||
- test "$build_libtool_libs" = no; then
- # If there is no dlname, no dlopen support or we're linking
- # statically, we need to preload. We also need to preload any
- # dependent libraries so libltdl's deplib preloader doesn't
- # bomb out in the load deplibs phase.
- func_append dlprefiles " $lib $dependency_libs"
- else
- func_append newdlfiles " $lib"
- fi
- continue
- fi # $pass = dlopen
-
- # We need an absolute path.
- case $ladir in
- [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
- *)
- abs_ladir=`cd "$ladir" && pwd`
- if test -z "$abs_ladir"; then
- func_warning "cannot determine absolute directory name of \`$ladir'"
- func_warning "passing it literally to the linker, although it might fail"
- abs_ladir="$ladir"
- fi
- ;;
- esac
- func_basename "$lib"
- laname="$func_basename_result"
-
- # Find the relevant object directory and library name.
- if test "X$installed" = Xyes; then
- if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
- func_warning "library \`$lib' was moved."
- dir="$ladir"
- absdir="$abs_ladir"
- libdir="$abs_ladir"
- else
- dir="$lt_sysroot$libdir"
- absdir="$lt_sysroot$libdir"
- fi
- test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
- else
- if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
- dir="$ladir"
- absdir="$abs_ladir"
- # Remove this search path later
- func_append notinst_path " $abs_ladir"
- else
- dir="$ladir/$objdir"
- absdir="$abs_ladir/$objdir"
- # Remove this search path later
- func_append notinst_path " $abs_ladir"
- fi
- fi # $installed = yes
- func_stripname 'lib' '.la' "$laname"
- name=$func_stripname_result
-
- # This library was specified with -dlpreopen.
- if test "$pass" = dlpreopen; then
- if test -z "$libdir" && test "$linkmode" = prog; then
- func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
- fi
- case "$host" in
- # special handling for platforms with PE-DLLs.
- *cygwin* | *mingw* | *cegcc* )
- # Linker will automatically link against shared library if both
- # static and shared are present. Therefore, ensure we extract
- # symbols from the import library if a shared library is present
- # (otherwise, the dlopen module name will be incorrect). We do
- # this by putting the import library name into $newdlprefiles.
- # We recover the dlopen module name by 'saving' the la file
- # name in a special purpose variable, and (later) extracting the
- # dlname from the la file.
- if test -n "$dlname"; then
- func_tr_sh "$dir/$linklib"
- eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname"
- func_append newdlprefiles " $dir/$linklib"
- else
- func_append newdlprefiles " $dir/$old_library"
- # Keep a list of preopened convenience libraries to check
- # that they are being used correctly in the link pass.
- test -z "$libdir" && \
- func_append dlpreconveniencelibs " $dir/$old_library"
- fi
- ;;
- * )
- # Prefer using a static library (so that no silly _DYNAMIC symbols
- # are required to link).
- if test -n "$old_library"; then
- func_append newdlprefiles " $dir/$old_library"
- # Keep a list of preopened convenience libraries to check
- # that they are being used correctly in the link pass.
- test -z "$libdir" && \
- func_append dlpreconveniencelibs " $dir/$old_library"
- # Otherwise, use the dlname, so that lt_dlopen finds it.
- elif test -n "$dlname"; then
- func_append newdlprefiles " $dir/$dlname"
- else
- func_append newdlprefiles " $dir/$linklib"
- fi
- ;;
- esac
- fi # $pass = dlpreopen
-
- if test -z "$libdir"; then
- # Link the convenience library
- if test "$linkmode" = lib; then
- deplibs="$dir/$old_library $deplibs"
- elif test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$dir/$old_library $compile_deplibs"
- finalize_deplibs="$dir/$old_library $finalize_deplibs"
- else
- deplibs="$lib $deplibs" # used for prog,scan pass
- fi
- continue
- fi
-
-
- if test "$linkmode" = prog && test "$pass" != link; then
- func_append newlib_search_path " $ladir"
- deplibs="$lib $deplibs"
-
- linkalldeplibs=no
- if test "$link_all_deplibs" != no || test -z "$library_names" ||
- test "$build_libtool_libs" = no; then
- linkalldeplibs=yes
- fi
-
- tmp_libs=
- for deplib in $dependency_libs; do
- case $deplib in
- -L*) func_stripname '-L' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result"
- func_append newlib_search_path " $func_resolve_sysroot_result"
- ;;
- esac
- # Need to link against all dependency_libs?
- if test "$linkalldeplibs" = yes; then
- deplibs="$deplib $deplibs"
- else
- # Need to hardcode shared library paths
- # or/and link against static libraries
- newdependency_libs="$deplib $newdependency_libs"
- fi
- if $opt_preserve_dup_deps ; then
- case "$tmp_libs " in
- *" $deplib "*) func_append specialdeplibs " $deplib" ;;
- esac
- fi
- func_append tmp_libs " $deplib"
- done # for deplib
- continue
- fi # $linkmode = prog...
-
- if test "$linkmode,$pass" = "prog,link"; then
- if test -n "$library_names" &&
- { { test "$prefer_static_libs" = no ||
- test "$prefer_static_libs,$installed" = "built,yes"; } ||
- test -z "$old_library"; }; then
- # We need to hardcode the library path
- if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
- # Make sure the rpath contains only unique directories.
- case "$temp_rpath:" in
- *"$absdir:"*) ;;
- *) func_append temp_rpath "$absdir:" ;;
- esac
- fi
-
- # Hardcode the library path.
- # Skip directories that are in the system default run-time
- # search path.
- case " $sys_lib_dlsearch_path " in
- *" $absdir "*) ;;
- *)
- case "$compile_rpath " in
- *" $absdir "*) ;;
- *) func_append compile_rpath " $absdir" ;;
- esac
- ;;
- esac
- case " $sys_lib_dlsearch_path " in
- *" $libdir "*) ;;
- *)
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_rpath " $libdir" ;;
- esac
- ;;
- esac
- fi # $linkmode,$pass = prog,link...
-
- if test "$alldeplibs" = yes &&
- { test "$deplibs_check_method" = pass_all ||
- { test "$build_libtool_libs" = yes &&
- test -n "$library_names"; }; }; then
- # We only need to search for static libraries
- continue
- fi
- fi
-
- link_static=no # Whether the deplib will be linked statically
- use_static_libs=$prefer_static_libs
- if test "$use_static_libs" = built && test "$installed" = yes; then
- use_static_libs=no
- fi
- if test -n "$library_names" &&
- { test "$use_static_libs" = no || test -z "$old_library"; }; then
- case $host in
- *cygwin* | *mingw* | *cegcc*)
- # No point in relinking DLLs because paths are not encoded
- func_append notinst_deplibs " $lib"
- need_relink=no
- ;;
- *)
- if test "$installed" = no; then
- func_append notinst_deplibs " $lib"
- need_relink=yes
- fi
- ;;
- esac
- # This is a shared library
-
- # Warn about portability, can't link against -module's on some
- # systems (darwin). Don't bleat about dlopened modules though!
- dlopenmodule=""
- for dlpremoduletest in $dlprefiles; do
- if test "X$dlpremoduletest" = "X$lib"; then
- dlopenmodule="$dlpremoduletest"
- break
- fi
- done
- if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
- echo
- if test "$linkmode" = prog; then
- $ECHO "*** Warning: Linking the executable $output against the loadable module"
- else
- $ECHO "*** Warning: Linking the shared library $output against the loadable module"
- fi
- $ECHO "*** $linklib is not portable!"
- fi
- if test "$linkmode" = lib &&
- test "$hardcode_into_libs" = yes; then
- # Hardcode the library path.
- # Skip directories that are in the system default run-time
- # search path.
- case " $sys_lib_dlsearch_path " in
- *" $absdir "*) ;;
- *)
- case "$compile_rpath " in
- *" $absdir "*) ;;
- *) func_append compile_rpath " $absdir" ;;
- esac
- ;;
- esac
- case " $sys_lib_dlsearch_path " in
- *" $libdir "*) ;;
- *)
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_rpath " $libdir" ;;
- esac
- ;;
- esac
- fi
-
- if test -n "$old_archive_from_expsyms_cmds"; then
- # figure out the soname
- set dummy $library_names
- shift
- realname="$1"
- shift
- libname=`eval "\\$ECHO \"$libname_spec\""`
- # use dlname if we got it. it's perfectly good, no?
- if test -n "$dlname"; then
- soname="$dlname"
- elif test -n "$soname_spec"; then
- # bleh windows
- case $host in
- *cygwin* | mingw* | *cegcc*)
- func_arith $current - $age
- major=$func_arith_result
- versuffix="-$major"
- ;;
- esac
- eval soname=\"$soname_spec\"
- else
- soname="$realname"
- fi
-
- # Make a new name for the extract_expsyms_cmds to use
- soroot="$soname"
- func_basename "$soroot"
- soname="$func_basename_result"
- func_stripname 'lib' '.dll' "$soname"
- newlib=libimp-$func_stripname_result.a
-
- # If the library has no export list, then create one now
- if test -f "$output_objdir/$soname-def"; then :
- else
- func_verbose "extracting exported symbol list from \`$soname'"
- func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
- fi
-
- # Create $newlib
- if test -f "$output_objdir/$newlib"; then :; else
- func_verbose "generating import library for \`$soname'"
- func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
- fi
- # make sure the library variables are pointing to the new library
- dir=$output_objdir
- linklib=$newlib
- fi # test -n "$old_archive_from_expsyms_cmds"
-
- if test "$linkmode" = prog || test "$opt_mode" != relink; then
- add_shlibpath=
- add_dir=
- add=
- lib_linked=yes
- case $hardcode_action in
- immediate | unsupported)
- if test "$hardcode_direct" = no; then
- add="$dir/$linklib"
- case $host in
- *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
- *-*-sysv4*uw2*) add_dir="-L$dir" ;;
- *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
- *-*-unixware7*) add_dir="-L$dir" ;;
- *-*-darwin* )
- # if the lib is a (non-dlopened) module then we can not
- # link against it, someone is ignoring the earlier warnings
- if /usr/bin/file -L $add 2> /dev/null |
- $GREP ": [^:]* bundle" >/dev/null ; then
- if test "X$dlopenmodule" != "X$lib"; then
- $ECHO "*** Warning: lib $linklib is a module, not a shared library"
- if test -z "$old_library" ; then
- echo
- echo "*** And there doesn't seem to be a static archive available"
- echo "*** The link will probably fail, sorry"
- else
- add="$dir/$old_library"
- fi
- elif test -n "$old_library"; then
- add="$dir/$old_library"
- fi
- fi
- esac
- elif test "$hardcode_minus_L" = no; then
- case $host in
- *-*-sunos*) add_shlibpath="$dir" ;;
- esac
- add_dir="-L$dir"
- add="-l$name"
- elif test "$hardcode_shlibpath_var" = no; then
- add_shlibpath="$dir"
- add="-l$name"
- else
- lib_linked=no
- fi
- ;;
- relink)
- if test "$hardcode_direct" = yes &&
- test "$hardcode_direct_absolute" = no; then
- add="$dir/$linklib"
- elif test "$hardcode_minus_L" = yes; then
- add_dir="-L$absdir"
- # Try looking first in the location we're being installed to.
- if test -n "$inst_prefix_dir"; then
- case $libdir in
- [\\/]*)
- func_append add_dir " -L$inst_prefix_dir$libdir"
- ;;
- esac
- fi
- add="-l$name"
- elif test "$hardcode_shlibpath_var" = yes; then
- add_shlibpath="$dir"
- add="-l$name"
- else
- lib_linked=no
- fi
- ;;
- *) lib_linked=no ;;
- esac
-
- if test "$lib_linked" != yes; then
- func_fatal_configuration "unsupported hardcode properties"
- fi
-
- if test -n "$add_shlibpath"; then
- case :$compile_shlibpath: in
- *":$add_shlibpath:"*) ;;
- *) func_append compile_shlibpath "$add_shlibpath:" ;;
- esac
- fi
- if test "$linkmode" = prog; then
- test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
- test -n "$add" && compile_deplibs="$add $compile_deplibs"
- else
- test -n "$add_dir" && deplibs="$add_dir $deplibs"
- test -n "$add" && deplibs="$add $deplibs"
- if test "$hardcode_direct" != yes &&
- test "$hardcode_minus_L" != yes &&
- test "$hardcode_shlibpath_var" = yes; then
- case :$finalize_shlibpath: in
- *":$libdir:"*) ;;
- *) func_append finalize_shlibpath "$libdir:" ;;
- esac
- fi
- fi
- fi
-
- if test "$linkmode" = prog || test "$opt_mode" = relink; then
- add_shlibpath=
- add_dir=
- add=
- # Finalize command for both is simple: just hardcode it.
- if test "$hardcode_direct" = yes &&
- test "$hardcode_direct_absolute" = no; then
- add="$libdir/$linklib"
- elif test "$hardcode_minus_L" = yes; then
- add_dir="-L$libdir"
- add="-l$name"
- elif test "$hardcode_shlibpath_var" = yes; then
- case :$finalize_shlibpath: in
- *":$libdir:"*) ;;
- *) func_append finalize_shlibpath "$libdir:" ;;
- esac
- add="-l$name"
- elif test "$hardcode_automatic" = yes; then
- if test -n "$inst_prefix_dir" &&
- test -f "$inst_prefix_dir$libdir/$linklib" ; then
- add="$inst_prefix_dir$libdir/$linklib"
- else
- add="$libdir/$linklib"
- fi
- else
- # We cannot seem to hardcode it, guess we'll fake it.
- add_dir="-L$libdir"
- # Try looking first in the location we're being installed to.
- if test -n "$inst_prefix_dir"; then
- case $libdir in
- [\\/]*)
- func_append add_dir " -L$inst_prefix_dir$libdir"
- ;;
- esac
- fi
- add="-l$name"
- fi
-
- if test "$linkmode" = prog; then
- test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
- test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
- else
- test -n "$add_dir" && deplibs="$add_dir $deplibs"
- test -n "$add" && deplibs="$add $deplibs"
- fi
- fi
- elif test "$linkmode" = prog; then
- # Here we assume that one of hardcode_direct or hardcode_minus_L
- # is not unsupported. This is valid on all known static and
- # shared platforms.
- if test "$hardcode_direct" != unsupported; then
- test -n "$old_library" && linklib="$old_library"
- compile_deplibs="$dir/$linklib $compile_deplibs"
- finalize_deplibs="$dir/$linklib $finalize_deplibs"
- else
- compile_deplibs="-l$name -L$dir $compile_deplibs"
- finalize_deplibs="-l$name -L$dir $finalize_deplibs"
- fi
- elif test "$build_libtool_libs" = yes; then
- # Not a shared library
- if test "$deplibs_check_method" != pass_all; then
- # We're trying link a shared library against a static one
- # but the system doesn't support it.
-
- # Just print a warning and add the library to dependency_libs so
- # that the program can be linked against the static library.
- echo
- $ECHO "*** Warning: This system can not link to static lib archive $lib."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have."
- if test "$module" = yes; then
- echo "*** But as you try to build a module library, libtool will still create "
- echo "*** a static module, that should work as long as the dlopening application"
- echo "*** is linked with the -dlopen flag to resolve symbols at runtime."
- if test -z "$global_symbol_pipe"; then
- echo
- echo "*** However, this would only work if libtool was able to extract symbol"
- echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
- echo "*** not find such a program. So, this module is probably useless."
- echo "*** \`nm' from GNU binutils and a full rebuild may help."
- fi
- if test "$build_old_libs" = no; then
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- fi
- else
- deplibs="$dir/$old_library $deplibs"
- link_static=yes
- fi
- fi # link shared/static library?
-
- if test "$linkmode" = lib; then
- if test -n "$dependency_libs" &&
- { test "$hardcode_into_libs" != yes ||
- test "$build_old_libs" = yes ||
- test "$link_static" = yes; }; then
- # Extract -R from dependency_libs
- temp_deplibs=
- for libdir in $dependency_libs; do
- case $libdir in
- -R*) func_stripname '-R' '' "$libdir"
- temp_xrpath=$func_stripname_result
- case " $xrpath " in
- *" $temp_xrpath "*) ;;
- *) func_append xrpath " $temp_xrpath";;
- esac;;
- *) func_append temp_deplibs " $libdir";;
- esac
- done
- dependency_libs="$temp_deplibs"
- fi
-
- func_append newlib_search_path " $absdir"
- # Link against this library
- test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
- # ... and its dependency_libs
- tmp_libs=
- for deplib in $dependency_libs; do
- newdependency_libs="$deplib $newdependency_libs"
- case $deplib in
- -L*) func_stripname '-L' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result";;
- *) func_resolve_sysroot "$deplib" ;;
- esac
- if $opt_preserve_dup_deps ; then
- case "$tmp_libs " in
- *" $func_resolve_sysroot_result "*)
- func_append specialdeplibs " $func_resolve_sysroot_result" ;;
- esac
- fi
- func_append tmp_libs " $func_resolve_sysroot_result"
- done
-
- if test "$link_all_deplibs" != no; then
- # Add the search paths of all dependency libraries
- for deplib in $dependency_libs; do
- path=
- case $deplib in
- -L*) path="$deplib" ;;
- *.la)
- func_resolve_sysroot "$deplib"
- deplib=$func_resolve_sysroot_result
- func_dirname "$deplib" "" "."
- dir=$func_dirname_result
- # We need an absolute path.
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
- *)
- absdir=`cd "$dir" && pwd`
- if test -z "$absdir"; then
- func_warning "cannot determine absolute directory name of \`$dir'"
- absdir="$dir"
- fi
- ;;
- esac
- if $GREP "^installed=no" $deplib > /dev/null; then
- case $host in
- *-*-darwin*)
- depdepl=
- eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
- if test -n "$deplibrary_names" ; then
- for tmp in $deplibrary_names ; do
- depdepl=$tmp
- done
- if test -f "$absdir/$objdir/$depdepl" ; then
- depdepl="$absdir/$objdir/$depdepl"
- darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
- if test -z "$darwin_install_name"; then
- darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
- fi
- func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
- func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}"
- path=
- fi
- fi
- ;;
- *)
- path="-L$absdir/$objdir"
- ;;
- esac
- else
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
- test -z "$libdir" && \
- func_fatal_error "\`$deplib' is not a valid libtool archive"
- test "$absdir" != "$libdir" && \
- func_warning "\`$deplib' seems to be moved"
-
- path="-L$absdir"
- fi
- ;;
- esac
- case " $deplibs " in
- *" $path "*) ;;
- *) deplibs="$path $deplibs" ;;
- esac
- done
- fi # link_all_deplibs != no
- fi # linkmode = lib
- done # for deplib in $libs
- if test "$pass" = link; then
- if test "$linkmode" = "prog"; then
- compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
- finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
- else
- compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- fi
- fi
- dependency_libs="$newdependency_libs"
- if test "$pass" = dlpreopen; then
- # Link the dlpreopened libraries before other libraries
- for deplib in $save_deplibs; do
- deplibs="$deplib $deplibs"
- done
- fi
- if test "$pass" != dlopen; then
- if test "$pass" != conv; then
- # Make sure lib_search_path contains only unique directories.
- lib_search_path=
- for dir in $newlib_search_path; do
- case "$lib_search_path " in
- *" $dir "*) ;;
- *) func_append lib_search_path " $dir" ;;
- esac
- done
- newlib_search_path=
- fi
-
- if test "$linkmode,$pass" != "prog,link"; then
- vars="deplibs"
- else
- vars="compile_deplibs finalize_deplibs"
- fi
- for var in $vars dependency_libs; do
- # Add libraries to $var in reverse order
- eval tmp_libs=\"\$$var\"
- new_libs=
- for deplib in $tmp_libs; do
- # FIXME: Pedantically, this is the right thing to do, so
- # that some nasty dependency loop isn't accidentally
- # broken:
- #new_libs="$deplib $new_libs"
- # Pragmatically, this seems to cause very few problems in
- # practice:
- case $deplib in
- -L*) new_libs="$deplib $new_libs" ;;
- -R*) ;;
- *)
- # And here is the reason: when a library appears more
- # than once as an explicit dependence of a library, or
- # is implicitly linked in more than once by the
- # compiler, it is considered special, and multiple
- # occurrences thereof are not removed. Compare this
- # with having the same library being listed as a
- # dependency of multiple other libraries: in this case,
- # we know (pedantically, we assume) the library does not
- # need to be listed more than once, so we keep only the
- # last copy. This is not always right, but it is rare
- # enough that we require users that really mean to play
- # such unportable linking tricks to link the library
- # using -Wl,-lname, so that libtool does not consider it
- # for duplicate removal.
- case " $specialdeplibs " in
- *" $deplib "*) new_libs="$deplib $new_libs" ;;
- *)
- case " $new_libs " in
- *" $deplib "*) ;;
- *) new_libs="$deplib $new_libs" ;;
- esac
- ;;
- esac
- ;;
- esac
- done
- tmp_libs=
- for deplib in $new_libs; do
- case $deplib in
- -L*)
- case " $tmp_libs " in
- *" $deplib "*) ;;
- *) func_append tmp_libs " $deplib" ;;
- esac
- ;;
- *) func_append tmp_libs " $deplib" ;;
- esac
- done
- eval $var=\"$tmp_libs\"
- done # for var
- fi
- # Last step: remove runtime libs from dependency_libs
- # (they stay in deplibs)
- tmp_libs=
- for i in $dependency_libs ; do
- case " $predeps $postdeps $compiler_lib_search_path " in
- *" $i "*)
- i=""
- ;;
- esac
- if test -n "$i" ; then
- func_append tmp_libs " $i"
- fi
- done
- dependency_libs=$tmp_libs
- done # for pass
- if test "$linkmode" = prog; then
- dlfiles="$newdlfiles"
- fi
- if test "$linkmode" = prog || test "$linkmode" = lib; then
- dlprefiles="$newdlprefiles"
- fi
-
- case $linkmode in
- oldlib)
- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
- func_warning "\`-dlopen' is ignored for archives"
- fi
-
- case " $deplibs" in
- *\ -l* | *\ -L*)
- func_warning "\`-l' and \`-L' are ignored for archives" ;;
- esac
-
- test -n "$rpath" && \
- func_warning "\`-rpath' is ignored for archives"
-
- test -n "$xrpath" && \
- func_warning "\`-R' is ignored for archives"
-
- test -n "$vinfo" && \
- func_warning "\`-version-info/-version-number' is ignored for archives"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for archives"
-
- test -n "$export_symbols$export_symbols_regex" && \
- func_warning "\`-export-symbols' is ignored for archives"
-
- # Now set the variables for building old libraries.
- build_libtool_libs=no
- oldlibs="$output"
- func_append objs "$old_deplibs"
- ;;
-
- lib)
- # Make sure we only generate libraries of the form `libNAME.la'.
- case $outputname in
- lib*)
- func_stripname 'lib' '.la' "$outputname"
- name=$func_stripname_result
- eval shared_ext=\"$shrext_cmds\"
- eval libname=\"$libname_spec\"
- ;;
- *)
- test "$module" = no && \
- func_fatal_help "libtool library \`$output' must begin with \`lib'"
-
- if test "$need_lib_prefix" != no; then
- # Add the "lib" prefix for modules if required
- func_stripname '' '.la' "$outputname"
- name=$func_stripname_result
- eval shared_ext=\"$shrext_cmds\"
- eval libname=\"$libname_spec\"
- else
- func_stripname '' '.la' "$outputname"
- libname=$func_stripname_result
- fi
- ;;
- esac
-
- if test -n "$objs"; then
- if test "$deplibs_check_method" != pass_all; then
- func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
- else
- echo
- $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
- $ECHO "*** objects $objs is not portable!"
- func_append libobjs " $objs"
- fi
- fi
-
- test "$dlself" != no && \
- func_warning "\`-dlopen self' is ignored for libtool libraries"
-
- set dummy $rpath
- shift
- test "$#" -gt 1 && \
- func_warning "ignoring multiple \`-rpath's for a libtool library"
-
- install_libdir="$1"
-
- oldlibs=
- if test -z "$rpath"; then
- if test "$build_libtool_libs" = yes; then
- # Building a libtool convenience library.
- # Some compilers have problems with a `.al' extension so
- # convenience libraries should have the same extension an
- # archive normally would.
- oldlibs="$output_objdir/$libname.$libext $oldlibs"
- build_libtool_libs=convenience
- build_old_libs=yes
- fi
-
- test -n "$vinfo" && \
- func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for convenience libraries"
- else
-
- # Parse the version information argument.
- save_ifs="$IFS"; IFS=':'
- set dummy $vinfo 0 0 0
- shift
- IFS="$save_ifs"
-
- test -n "$7" && \
- func_fatal_help "too many parameters to \`-version-info'"
-
- # convert absolute version numbers to libtool ages
- # this retains compatibility with .la files and attempts
- # to make the code below a bit more comprehensible
-
- case $vinfo_number in
- yes)
- number_major="$1"
- number_minor="$2"
- number_revision="$3"
- #
- # There are really only two kinds -- those that
- # use the current revision as the major version
- # and those that subtract age and use age as
- # a minor version. But, then there is irix
- # which has an extra 1 added just for fun
- #
- case $version_type in
- # correct linux to gnu/linux during the next big refactor
- darwin|linux|osf|windows|none)
- func_arith $number_major + $number_minor
- current=$func_arith_result
- age="$number_minor"
- revision="$number_revision"
- ;;
- freebsd-aout|freebsd-elf|qnx|sunos)
- current="$number_major"
- revision="$number_minor"
- age="0"
- ;;
- irix|nonstopux)
- func_arith $number_major + $number_minor
- current=$func_arith_result
- age="$number_minor"
- revision="$number_minor"
- lt_irix_increment=no
- ;;
- *)
- func_fatal_configuration "$modename: unknown library version type \`$version_type'"
- ;;
- esac
- ;;
- no)
- current="$1"
- revision="$2"
- age="$3"
- ;;
- esac
-
- # Check that each of the things are valid numbers.
- case $current in
- 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
- *)
- func_error "CURRENT \`$current' must be a nonnegative integer"
- func_fatal_error "\`$vinfo' is not valid version information"
- ;;
- esac
-
- case $revision in
- 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
- *)
- func_error "REVISION \`$revision' must be a nonnegative integer"
- func_fatal_error "\`$vinfo' is not valid version information"
- ;;
- esac
-
- case $age in
- 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
- *)
- func_error "AGE \`$age' must be a nonnegative integer"
- func_fatal_error "\`$vinfo' is not valid version information"
- ;;
- esac
-
- if test "$age" -gt "$current"; then
- func_error "AGE \`$age' is greater than the current interface number \`$current'"
- func_fatal_error "\`$vinfo' is not valid version information"
- fi
-
- # Calculate the version variables.
- major=
- versuffix=
- verstring=
- case $version_type in
- none) ;;
-
- darwin)
- # Like Linux, but with the current version available in
- # verstring for coding it into the library header
- func_arith $current - $age
- major=.$func_arith_result
- versuffix="$major.$age.$revision"
- # Darwin ld doesn't like 0 for these options...
- func_arith $current + 1
- minor_current=$func_arith_result
- xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
- verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
- ;;
-
- freebsd-aout)
- major=".$current"
- versuffix=".$current.$revision";
- ;;
-
- freebsd-elf)
- major=".$current"
- versuffix=".$current"
- ;;
-
- irix | nonstopux)
- if test "X$lt_irix_increment" = "Xno"; then
- func_arith $current - $age
- else
- func_arith $current - $age + 1
- fi
- major=$func_arith_result
-
- case $version_type in
- nonstopux) verstring_prefix=nonstopux ;;
- *) verstring_prefix=sgi ;;
- esac
- verstring="$verstring_prefix$major.$revision"
-
- # Add in all the interfaces that we are compatible with.
- loop=$revision
- while test "$loop" -ne 0; do
- func_arith $revision - $loop
- iface=$func_arith_result
- func_arith $loop - 1
- loop=$func_arith_result
- verstring="$verstring_prefix$major.$iface:$verstring"
- done
-
- # Before this point, $major must not contain `.'.
- major=.$major
- versuffix="$major.$revision"
- ;;
-
- linux) # correct to gnu/linux during the next big refactor
- func_arith $current - $age
- major=.$func_arith_result
- versuffix="$major.$age.$revision"
- ;;
-
- osf)
- func_arith $current - $age
- major=.$func_arith_result
- versuffix=".$current.$age.$revision"
- verstring="$current.$age.$revision"
-
- # Add in all the interfaces that we are compatible with.
- loop=$age
- while test "$loop" -ne 0; do
- func_arith $current - $loop
- iface=$func_arith_result
- func_arith $loop - 1
- loop=$func_arith_result
- verstring="$verstring:${iface}.0"
- done
-
- # Make executables depend on our current version.
- func_append verstring ":${current}.0"
- ;;
-
- qnx)
- major=".$current"
- versuffix=".$current"
- ;;
-
- sunos)
- major=".$current"
- versuffix=".$current.$revision"
- ;;
-
- windows)
- # Use '-' rather than '.', since we only want one
- # extension on DOS 8.3 filesystems.
- func_arith $current - $age
- major=$func_arith_result
- versuffix="-$major"
- ;;
-
- *)
- func_fatal_configuration "unknown library version type \`$version_type'"
- ;;
- esac
-
- # Clear the version info if we defaulted, and they specified a release.
- if test -z "$vinfo" && test -n "$release"; then
- major=
- case $version_type in
- darwin)
- # we can't check for "0.0" in archive_cmds due to quoting
- # problems, so we reset it completely
- verstring=
- ;;
- *)
- verstring="0.0"
- ;;
- esac
- if test "$need_version" = no; then
- versuffix=
- else
- versuffix=".0.0"
- fi
- fi
-
- # Remove version info from name if versioning should be avoided
- if test "$avoid_version" = yes && test "$need_version" = no; then
- major=
- versuffix=
- verstring=""
- fi
-
- # Check to see if the archive will have undefined symbols.
- if test "$allow_undefined" = yes; then
- if test "$allow_undefined_flag" = unsupported; then
- func_warning "undefined symbols not allowed in $host shared libraries"
- build_libtool_libs=no
- build_old_libs=yes
- fi
- else
- # Don't allow undefined symbols.
- allow_undefined_flag="$no_undefined_flag"
- fi
-
- fi
-
- func_generate_dlsyms "$libname" "$libname" "yes"
- func_append libobjs " $symfileobj"
- test "X$libobjs" = "X " && libobjs=
-
- if test "$opt_mode" != relink; then
- # Remove our outputs, but don't remove object files since they
- # may have been created when compiling PIC objects.
- removelist=
- tempremovelist=`$ECHO "$output_objdir/*"`
- for p in $tempremovelist; do
- case $p in
- *.$objext | *.gcno)
- ;;
- $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
- if test "X$precious_files_regex" != "X"; then
- if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
- then
- continue
- fi
- fi
- func_append removelist " $p"
- ;;
- *) ;;
- esac
- done
- test -n "$removelist" && \
- func_show_eval "${RM}r \$removelist"
- fi
-
- # Now set the variables for building old libraries.
- if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
- func_append oldlibs " $output_objdir/$libname.$libext"
-
- # Transform .lo files to .o files.
- oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP`
- fi
-
- # Eliminate all temporary directories.
- #for path in $notinst_path; do
- # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"`
- # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"`
- # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"`
- #done
-
- if test -n "$xrpath"; then
- # If the user specified any rpath flags, then add them.
- temp_xrpath=
- for libdir in $xrpath; do
- func_replace_sysroot "$libdir"
- func_append temp_xrpath " -R$func_replace_sysroot_result"
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_rpath " $libdir" ;;
- esac
- done
- if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
- dependency_libs="$temp_xrpath $dependency_libs"
- fi
- fi
-
- # Make sure dlfiles contains only unique files that won't be dlpreopened
- old_dlfiles="$dlfiles"
- dlfiles=
- for lib in $old_dlfiles; do
- case " $dlprefiles $dlfiles " in
- *" $lib "*) ;;
- *) func_append dlfiles " $lib" ;;
- esac
- done
-
- # Make sure dlprefiles contains only unique files
- old_dlprefiles="$dlprefiles"
- dlprefiles=
- for lib in $old_dlprefiles; do
- case "$dlprefiles " in
- *" $lib "*) ;;
- *) func_append dlprefiles " $lib" ;;
- esac
- done
-
- if test "$build_libtool_libs" = yes; then
- if test -n "$rpath"; then
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*)
- # these systems don't actually have a c library (as such)!
- ;;
- *-*-rhapsody* | *-*-darwin1.[012])
- # Rhapsody C library is in the System framework
- func_append deplibs " System.ltframework"
- ;;
- *-*-netbsd*)
- # Don't link with libc until the a.out ld.so is fixed.
- ;;
- *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
- # Do not include libc due to us having libc/libc_r.
- ;;
- *-*-sco3.2v5* | *-*-sco5v6*)
- # Causes problems with __ctype
- ;;
- *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
- # Compiler inserts libc in the correct place for threads to work
- ;;
- *)
- # Add libc to deplibs on all other systems if necessary.
- if test "$build_libtool_need_lc" = "yes"; then
- func_append deplibs " -lc"
- fi
- ;;
- esac
- fi
-
- # Transform deplibs into only deplibs that can be linked in shared.
- name_save=$name
- libname_save=$libname
- release_save=$release
- versuffix_save=$versuffix
- major_save=$major
- # I'm not sure if I'm treating the release correctly. I think
- # release should show up in the -l (ie -lgmp5) so we don't want to
- # add it in twice. Is that correct?
- release=""
- versuffix=""
- major=""
- newdeplibs=
- droppeddeps=no
- case $deplibs_check_method in
- pass_all)
- # Don't check for shared/static. Everything works.
- # This might be a little naive. We might want to check
- # whether the library exists or not. But this is on
- # osf3 & osf4 and I'm not really sure... Just
- # implementing what was already the behavior.
- newdeplibs=$deplibs
- ;;
- test_compile)
- # This code stresses the "libraries are programs" paradigm to its
- # limits. Maybe even breaks it. We compile a program, linking it
- # against the deplibs as a proxy for the library. Then we can check
- # whether they linked in statically or dynamically with ldd.
- $opt_dry_run || $RM conftest.c
- cat > conftest.c <<EOF
- int main() { return 0; }
-EOF
- $opt_dry_run || $RM conftest
- if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
- ldd_output=`ldd conftest`
- for i in $deplibs; do
- case $i in
- -l*)
- func_stripname -l '' "$i"
- name=$func_stripname_result
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $i "*)
- func_append newdeplibs " $i"
- i=""
- ;;
- esac
- fi
- if test -n "$i" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
- set dummy $deplib_matches; shift
- deplib_match=$1
- if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- func_append newdeplibs " $i"
- else
- droppeddeps=yes
- echo
- $ECHO "*** Warning: dynamic linker does not accept needed library $i."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which I believe you do not have"
- echo "*** because a test_compile did reveal that the linker did not use it for"
- echo "*** its dynamic dependency list that programs get resolved with at runtime."
- fi
- fi
- ;;
- *)
- func_append newdeplibs " $i"
- ;;
- esac
- done
- else
- # Error occurred in the first compile. Let's try to salvage
- # the situation: Compile a separate program for each library.
- for i in $deplibs; do
- case $i in
- -l*)
- func_stripname -l '' "$i"
- name=$func_stripname_result
- $opt_dry_run || $RM conftest
- if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
- ldd_output=`ldd conftest`
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $i "*)
- func_append newdeplibs " $i"
- i=""
- ;;
- esac
- fi
- if test -n "$i" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
- set dummy $deplib_matches; shift
- deplib_match=$1
- if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- func_append newdeplibs " $i"
- else
- droppeddeps=yes
- echo
- $ECHO "*** Warning: dynamic linker does not accept needed library $i."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have"
- echo "*** because a test_compile did reveal that the linker did not use this one"
- echo "*** as a dynamic dependency that programs can get resolved with at runtime."
- fi
- fi
- else
- droppeddeps=yes
- echo
- $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
- echo "*** make it link in! You will probably need to install it or some"
- echo "*** library that it depends on before this library will be fully"
- echo "*** functional. Installing it before continuing would be even better."
- fi
- ;;
- *)
- func_append newdeplibs " $i"
- ;;
- esac
- done
- fi
- ;;
- file_magic*)
- set dummy $deplibs_check_method; shift
- file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- for a_deplib in $deplibs; do
- case $a_deplib in
- -l*)
- func_stripname -l '' "$a_deplib"
- name=$func_stripname_result
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $a_deplib "*)
- func_append newdeplibs " $a_deplib"
- a_deplib=""
- ;;
- esac
- fi
- if test -n "$a_deplib" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- if test -n "$file_magic_glob"; then
- libnameglob=`func_echo_all "$libname" | $SED -e $file_magic_glob`
- else
- libnameglob=$libname
- fi
- test "$want_nocaseglob" = yes && nocaseglob=`shopt -p nocaseglob`
- for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
- if test "$want_nocaseglob" = yes; then
- shopt -s nocaseglob
- potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
- $nocaseglob
- else
- potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
- fi
- for potent_lib in $potential_libs; do
- # Follow soft links.
- if ls -lLd "$potent_lib" 2>/dev/null |
- $GREP " -> " >/dev/null; then
- continue
- fi
- # The statement above tries to avoid entering an
- # endless loop below, in case of cyclic links.
- # We might still enter an endless loop, since a link
- # loop can be closed while we follow links,
- # but so what?
- potlib="$potent_lib"
- while test -h "$potlib" 2>/dev/null; do
- potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
- case $potliblink in
- [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
- *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";;
- esac
- done
- if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
- $SED -e 10q |
- $EGREP "$file_magic_regex" > /dev/null; then
- func_append newdeplibs " $a_deplib"
- a_deplib=""
- break 2
- fi
- done
- done
- fi
- if test -n "$a_deplib" ; then
- droppeddeps=yes
- echo
- $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have"
- echo "*** because I did check the linker path looking for a file starting"
- if test -z "$potlib" ; then
- $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
- else
- $ECHO "*** with $libname and none of the candidates passed a file format test"
- $ECHO "*** using a file magic. Last file checked: $potlib"
- fi
- fi
- ;;
- *)
- # Add a -L argument.
- func_append newdeplibs " $a_deplib"
- ;;
- esac
- done # Gone through all deplibs.
- ;;
- match_pattern*)
- set dummy $deplibs_check_method; shift
- match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- for a_deplib in $deplibs; do
- case $a_deplib in
- -l*)
- func_stripname -l '' "$a_deplib"
- name=$func_stripname_result
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $a_deplib "*)
- func_append newdeplibs " $a_deplib"
- a_deplib=""
- ;;
- esac
- fi
- if test -n "$a_deplib" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
- potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
- for potent_lib in $potential_libs; do
- potlib="$potent_lib" # see symlink-check above in file_magic test
- if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \
- $EGREP "$match_pattern_regex" > /dev/null; then
- func_append newdeplibs " $a_deplib"
- a_deplib=""
- break 2
- fi
- done
- done
- fi
- if test -n "$a_deplib" ; then
- droppeddeps=yes
- echo
- $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have"
- echo "*** because I did check the linker path looking for a file starting"
- if test -z "$potlib" ; then
- $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
- else
- $ECHO "*** with $libname and none of the candidates passed a file format test"
- $ECHO "*** using a regex pattern. Last file checked: $potlib"
- fi
- fi
- ;;
- *)
- # Add a -L argument.
- func_append newdeplibs " $a_deplib"
- ;;
- esac
- done # Gone through all deplibs.
- ;;
- none | unknown | *)
- newdeplibs=""
- tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'`
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- for i in $predeps $postdeps ; do
- # can't use Xsed below, because $i might contain '/'
- tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"`
- done
- fi
- case $tmp_deplibs in
- *[!\ \ ]*)
- echo
- if test "X$deplibs_check_method" = "Xnone"; then
- echo "*** Warning: inter-library dependencies are not supported in this platform."
- else
- echo "*** Warning: inter-library dependencies are not known to be supported."
- fi
- echo "*** All declared inter-library dependencies are being dropped."
- droppeddeps=yes
- ;;
- esac
- ;;
- esac
- versuffix=$versuffix_save
- major=$major_save
- release=$release_save
- libname=$libname_save
- name=$name_save
-
- case $host in
- *-*-rhapsody* | *-*-darwin1.[012])
- # On Rhapsody replace the C library with the System framework
- newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'`
- ;;
- esac
-
- if test "$droppeddeps" = yes; then
- if test "$module" = yes; then
- echo
- echo "*** Warning: libtool could not satisfy all declared inter-library"
- $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
- echo "*** a static module, that should work as long as the dlopening"
- echo "*** application is linked with the -dlopen flag."
- if test -z "$global_symbol_pipe"; then
- echo
- echo "*** However, this would only work if libtool was able to extract symbol"
- echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
- echo "*** not find such a program. So, this module is probably useless."
- echo "*** \`nm' from GNU binutils and a full rebuild may help."
- fi
- if test "$build_old_libs" = no; then
- oldlibs="$output_objdir/$libname.$libext"
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- else
- echo "*** The inter-library dependencies that have been dropped here will be"
- echo "*** automatically added whenever a program is linked with this library"
- echo "*** or is declared to -dlopen it."
-
- if test "$allow_undefined" = no; then
- echo
- echo "*** Since this library must not contain undefined symbols,"
- echo "*** because either the platform does not support them or"
- echo "*** it was explicitly requested with -no-undefined,"
- echo "*** libtool will only create a static version of it."
- if test "$build_old_libs" = no; then
- oldlibs="$output_objdir/$libname.$libext"
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- fi
- fi
- fi
- # Done checking deplibs!
- deplibs=$newdeplibs
- fi
- # Time to change all our "foo.ltframework" stuff back to "-framework foo"
- case $host in
- *-*-darwin*)
- newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- ;;
- esac
-
- # move library search paths that coincide with paths to not yet
- # installed libraries to the beginning of the library search list
- new_libs=
- for path in $notinst_path; do
- case " $new_libs " in
- *" -L$path/$objdir "*) ;;
- *)
- case " $deplibs " in
- *" -L$path/$objdir "*)
- func_append new_libs " -L$path/$objdir" ;;
- esac
- ;;
- esac
- done
- for deplib in $deplibs; do
- case $deplib in
- -L*)
- case " $new_libs " in
- *" $deplib "*) ;;
- *) func_append new_libs " $deplib" ;;
- esac
- ;;
- *) func_append new_libs " $deplib" ;;
- esac
- done
- deplibs="$new_libs"
-
- # All the library-specific variables (install_libdir is set above).
- library_names=
- old_library=
- dlname=
-
- # Test again, we may have decided not to build it any more
- if test "$build_libtool_libs" = yes; then
- # Remove ${wl} instances when linking with ld.
- # FIXME: should test the right _cmds variable.
- case $archive_cmds in
- *\$LD\ *) wl= ;;
- esac
- if test "$hardcode_into_libs" = yes; then
- # Hardcode the library paths
- hardcode_libdirs=
- dep_rpath=
- rpath="$finalize_rpath"
- test "$opt_mode" != relink && rpath="$compile_rpath$rpath"
- for libdir in $rpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- if test -n "$hardcode_libdir_separator"; then
- func_replace_sysroot "$libdir"
- libdir=$func_replace_sysroot_result
- if test -z "$hardcode_libdirs"; then
- hardcode_libdirs="$libdir"
- else
- # Just accumulate the unique libdirs.
- case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
- ;;
- esac
- fi
- else
- eval flag=\"$hardcode_libdir_flag_spec\"
- func_append dep_rpath " $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$perm_rpath " in
- *" $libdir "*) ;;
- *) func_append perm_rpath " $libdir" ;;
- esac
- fi
- done
- # Substitute the hardcoded libdirs into the rpath.
- if test -n "$hardcode_libdir_separator" &&
- test -n "$hardcode_libdirs"; then
- libdir="$hardcode_libdirs"
- eval "dep_rpath=\"$hardcode_libdir_flag_spec\""
- fi
- if test -n "$runpath_var" && test -n "$perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $perm_rpath; do
- func_append rpath "$dir:"
- done
- eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
- fi
- test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
- fi
-
- shlibpath="$finalize_shlibpath"
- test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
- if test -n "$shlibpath"; then
- eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
- fi
-
- # Get the real and link names of the library.
- eval shared_ext=\"$shrext_cmds\"
- eval library_names=\"$library_names_spec\"
- set dummy $library_names
- shift
- realname="$1"
- shift
-
- if test -n "$soname_spec"; then
- eval soname=\"$soname_spec\"
- else
- soname="$realname"
- fi
- if test -z "$dlname"; then
- dlname=$soname
- fi
-
- lib="$output_objdir/$realname"
- linknames=
- for link
- do
- func_append linknames " $link"
- done
-
- # Use standard objects if they are pic
- test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP`
- test "X$libobjs" = "X " && libobjs=
-
- delfiles=
- if test -n "$export_symbols" && test -n "$include_expsyms"; then
- $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
- export_symbols="$output_objdir/$libname.uexp"
- func_append delfiles " $export_symbols"
- fi
-
- orig_export_symbols=
- case $host_os in
- cygwin* | mingw* | cegcc*)
- if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
- # exporting using user supplied symfile
- if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
- # and it's NOT already a .def file. Must figure out
- # which of the given symbols are data symbols and tag
- # them as such. So, trigger use of export_symbols_cmds.
- # export_symbols gets reassigned inside the "prepare
- # the list of exported symbols" if statement, so the
- # include_expsyms logic still works.
- orig_export_symbols="$export_symbols"
- export_symbols=
- always_export_symbols=yes
- fi
- fi
- ;;
- esac
-
- # Prepare the list of exported symbols
- if test -z "$export_symbols"; then
- if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
- func_verbose "generating symbol list for \`$libname.la'"
- export_symbols="$output_objdir/$libname.exp"
- $opt_dry_run || $RM $export_symbols
- cmds=$export_symbols_cmds
- save_ifs="$IFS"; IFS='~'
- for cmd1 in $cmds; do
- IFS="$save_ifs"
- # Take the normal branch if the nm_file_list_spec branch
- # doesn't work or if tool conversion is not needed.
- case $nm_file_list_spec~$to_tool_file_cmd in
- *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*)
- try_normal_branch=yes
- eval cmd=\"$cmd1\"
- func_len " $cmd"
- len=$func_len_result
- ;;
- *)
- try_normal_branch=no
- ;;
- esac
- if test "$try_normal_branch" = yes \
- && { test "$len" -lt "$max_cmd_len" \
- || test "$max_cmd_len" -le -1; }
- then
- func_show_eval "$cmd" 'exit $?'
- skipped_export=false
- elif test -n "$nm_file_list_spec"; then
- func_basename "$output"
- output_la=$func_basename_result
- save_libobjs=$libobjs
- save_output=$output
- output=${output_objdir}/${output_la}.nm
- func_to_tool_file "$output"
- libobjs=$nm_file_list_spec$func_to_tool_file_result
- func_append delfiles " $output"
- func_verbose "creating $NM input file list: $output"
- for obj in $save_libobjs; do
- func_to_tool_file "$obj"
- $ECHO "$func_to_tool_file_result"
- done > "$output"
- eval cmd=\"$cmd1\"
- func_show_eval "$cmd" 'exit $?'
- output=$save_output
- libobjs=$save_libobjs
- skipped_export=false
- else
- # The command line is too long to execute in one step.
- func_verbose "using reloadable object file for export list..."
- skipped_export=:
- # Break out early, otherwise skipped_export may be
- # set to false by a later but shorter cmd.
- break
- fi
- done
- IFS="$save_ifs"
- if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
- func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
- func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
- fi
- fi
- fi
-
- if test -n "$export_symbols" && test -n "$include_expsyms"; then
- tmp_export_symbols="$export_symbols"
- test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
- $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
- fi
-
- if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
- # The given exports_symbols file has to be filtered, so filter it.
- func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
- # FIXME: $output_objdir/$libname.filter potentially contains lots of
- # 's' commands which not all seds can handle. GNU sed should be fine
- # though. Also, the filter scales superlinearly with the number of
- # global variables. join(1) would be nice here, but unfortunately
- # isn't a blessed tool.
- $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
- func_append delfiles " $export_symbols $output_objdir/$libname.filter"
- export_symbols=$output_objdir/$libname.def
- $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
- fi
-
- tmp_deplibs=
- for test_deplib in $deplibs; do
- case " $convenience " in
- *" $test_deplib "*) ;;
- *)
- func_append tmp_deplibs " $test_deplib"
- ;;
- esac
- done
- deplibs="$tmp_deplibs"
-
- if test -n "$convenience"; then
- if test -n "$whole_archive_flag_spec" &&
- test "$compiler_needs_object" = yes &&
- test -z "$libobjs"; then
- # extract the archives, so we have objects to list.
- # TODO: could optimize this to just extract one archive.
- whole_archive_flag_spec=
- fi
- if test -n "$whole_archive_flag_spec"; then
- save_libobjs=$libobjs
- eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
- test "X$libobjs" = "X " && libobjs=
- else
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $convenience
- func_append libobjs " $func_extract_archives_result"
- test "X$libobjs" = "X " && libobjs=
- fi
- fi
-
- if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
- eval flag=\"$thread_safe_flag_spec\"
- func_append linker_flags " $flag"
- fi
-
- # Make a backup of the uninstalled library when relinking
- if test "$opt_mode" = relink; then
- $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
- fi
-
- # Do each of the archive commands.
- if test "$module" = yes && test -n "$module_cmds" ; then
- if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
- eval test_cmds=\"$module_expsym_cmds\"
- cmds=$module_expsym_cmds
- else
- eval test_cmds=\"$module_cmds\"
- cmds=$module_cmds
- fi
- else
- if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
- eval test_cmds=\"$archive_expsym_cmds\"
- cmds=$archive_expsym_cmds
- else
- eval test_cmds=\"$archive_cmds\"
- cmds=$archive_cmds
- fi
- fi
-
- if test "X$skipped_export" != "X:" &&
- func_len " $test_cmds" &&
- len=$func_len_result &&
- test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
- :
- else
- # The command line is too long to link in one step, link piecewise
- # or, if using GNU ld and skipped_export is not :, use a linker
- # script.
-
- # Save the value of $output and $libobjs because we want to
- # use them later. If we have whole_archive_flag_spec, we
- # want to use save_libobjs as it was before
- # whole_archive_flag_spec was expanded, because we can't
- # assume the linker understands whole_archive_flag_spec.
- # This may have to be revisited, in case too many
- # convenience libraries get linked in and end up exceeding
- # the spec.
- if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
- save_libobjs=$libobjs
- fi
- save_output=$output
- func_basename "$output"
- output_la=$func_basename_result
-
- # Clear the reloadable object creation command queue and
- # initialize k to one.
- test_cmds=
- concat_cmds=
- objlist=
- last_robj=
- k=1
-
- if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
- output=${output_objdir}/${output_la}.lnkscript
- func_verbose "creating GNU ld script: $output"
- echo 'INPUT (' > $output
- for obj in $save_libobjs
- do
- func_to_tool_file "$obj"
- $ECHO "$func_to_tool_file_result" >> $output
- done
- echo ')' >> $output
- func_append delfiles " $output"
- func_to_tool_file "$output"
- output=$func_to_tool_file_result
- elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
- output=${output_objdir}/${output_la}.lnk
- func_verbose "creating linker input file list: $output"
- : > $output
- set x $save_libobjs
- shift
- firstobj=
- if test "$compiler_needs_object" = yes; then
- firstobj="$1 "
- shift
- fi
- for obj
- do
- func_to_tool_file "$obj"
- $ECHO "$func_to_tool_file_result" >> $output
- done
- func_append delfiles " $output"
- func_to_tool_file "$output"
- output=$firstobj\"$file_list_spec$func_to_tool_file_result\"
- else
- if test -n "$save_libobjs"; then
- func_verbose "creating reloadable object files..."
- output=$output_objdir/$output_la-${k}.$objext
- eval test_cmds=\"$reload_cmds\"
- func_len " $test_cmds"
- len0=$func_len_result
- len=$len0
-
- # Loop over the list of objects to be linked.
- for obj in $save_libobjs
- do
- func_len " $obj"
- func_arith $len + $func_len_result
- len=$func_arith_result
- if test "X$objlist" = X ||
- test "$len" -lt "$max_cmd_len"; then
- func_append objlist " $obj"
- else
- # The command $test_cmds is almost too long, add a
- # command to the queue.
- if test "$k" -eq 1 ; then
- # The first file doesn't have a previous command to add.
- reload_objs=$objlist
- eval concat_cmds=\"$reload_cmds\"
- else
- # All subsequent reloadable object files will link in
- # the last one created.
- reload_objs="$objlist $last_robj"
- eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\"
- fi
- last_robj=$output_objdir/$output_la-${k}.$objext
- func_arith $k + 1
- k=$func_arith_result
- output=$output_objdir/$output_la-${k}.$objext
- objlist=" $obj"
- func_len " $last_robj"
- func_arith $len0 + $func_len_result
- len=$func_arith_result
- fi
- done
- # Handle the remaining objects by creating one last
- # reloadable object file. All subsequent reloadable object
- # files will link in the last one created.
- test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- reload_objs="$objlist $last_robj"
- eval concat_cmds=\"\${concat_cmds}$reload_cmds\"
- if test -n "$last_robj"; then
- eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
- fi
- func_append delfiles " $output"
-
- else
- output=
- fi
-
- if ${skipped_export-false}; then
- func_verbose "generating symbol list for \`$libname.la'"
- export_symbols="$output_objdir/$libname.exp"
- $opt_dry_run || $RM $export_symbols
- libobjs=$output
- # Append the command to create the export file.
- test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
- if test -n "$last_robj"; then
- eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
- fi
- fi
-
- test -n "$save_libobjs" &&
- func_verbose "creating a temporary reloadable object file: $output"
-
- # Loop through the commands generated above and execute them.
- save_ifs="$IFS"; IFS='~'
- for cmd in $concat_cmds; do
- IFS="$save_ifs"
- $opt_silent || {
- func_quote_for_expand "$cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
- $opt_dry_run || eval "$cmd" || {
- lt_exit=$?
-
- # Restore the uninstalled library and exit
- if test "$opt_mode" = relink; then
- ( cd "$output_objdir" && \
- $RM "${realname}T" && \
- $MV "${realname}U" "$realname" )
- fi
-
- exit $lt_exit
- }
- done
- IFS="$save_ifs"
-
- if test -n "$export_symbols_regex" && ${skipped_export-false}; then
- func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
- func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
- fi
- fi
-
- if ${skipped_export-false}; then
- if test -n "$export_symbols" && test -n "$include_expsyms"; then
- tmp_export_symbols="$export_symbols"
- test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
- $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
- fi
-
- if test -n "$orig_export_symbols"; then
- # The given exports_symbols file has to be filtered, so filter it.
- func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
- # FIXME: $output_objdir/$libname.filter potentially contains lots of
- # 's' commands which not all seds can handle. GNU sed should be fine
- # though. Also, the filter scales superlinearly with the number of
- # global variables. join(1) would be nice here, but unfortunately
- # isn't a blessed tool.
- $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
- func_append delfiles " $export_symbols $output_objdir/$libname.filter"
- export_symbols=$output_objdir/$libname.def
- $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
- fi
- fi
-
- libobjs=$output
- # Restore the value of output.
- output=$save_output
-
- if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
- eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
- test "X$libobjs" = "X " && libobjs=
- fi
- # Expand the library linking commands again to reset the
- # value of $libobjs for piecewise linking.
-
- # Do each of the archive commands.
- if test "$module" = yes && test -n "$module_cmds" ; then
- if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
- cmds=$module_expsym_cmds
- else
- cmds=$module_cmds
- fi
- else
- if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
- cmds=$archive_expsym_cmds
- else
- cmds=$archive_cmds
- fi
- fi
- fi
-
- if test -n "$delfiles"; then
- # Append the command to remove temporary files to $cmds.
- eval cmds=\"\$cmds~\$RM $delfiles\"
- fi
-
- # Add any objects from preloaded convenience libraries
- if test -n "$dlprefiles"; then
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $dlprefiles
- func_append libobjs " $func_extract_archives_result"
- test "X$libobjs" = "X " && libobjs=
- fi
-
- save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- eval cmd=\"$cmd\"
- $opt_silent || {
- func_quote_for_expand "$cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
- $opt_dry_run || eval "$cmd" || {
- lt_exit=$?
-
- # Restore the uninstalled library and exit
- if test "$opt_mode" = relink; then
- ( cd "$output_objdir" && \
- $RM "${realname}T" && \
- $MV "${realname}U" "$realname" )
- fi
-
- exit $lt_exit
- }
- done
- IFS="$save_ifs"
-
- # Restore the uninstalled library and exit
- if test "$opt_mode" = relink; then
- $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
-
- if test -n "$convenience"; then
- if test -z "$whole_archive_flag_spec"; then
- func_show_eval '${RM}r "$gentop"'
- fi
- fi
-
- exit $EXIT_SUCCESS
- fi
-
- # Create links to the real library.
- for linkname in $linknames; do
- if test "$realname" != "$linkname"; then
- func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
- fi
- done
-
- # If -module or -export-dynamic was specified, set the dlname.
- if test "$module" = yes || test "$export_dynamic" = yes; then
- # On all known operating systems, these are identical.
- dlname="$soname"
- fi
- fi
- ;;
-
- obj)
- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
- func_warning "\`-dlopen' is ignored for objects"
- fi
-
- case " $deplibs" in
- *\ -l* | *\ -L*)
- func_warning "\`-l' and \`-L' are ignored for objects" ;;
- esac
-
- test -n "$rpath" && \
- func_warning "\`-rpath' is ignored for objects"
-
- test -n "$xrpath" && \
- func_warning "\`-R' is ignored for objects"
-
- test -n "$vinfo" && \
- func_warning "\`-version-info' is ignored for objects"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for objects"
-
- case $output in
- *.lo)
- test -n "$objs$old_deplibs" && \
- func_fatal_error "cannot build library object \`$output' from non-libtool objects"
-
- libobj=$output
- func_lo2o "$libobj"
- obj=$func_lo2o_result
- ;;
- *)
- libobj=
- obj="$output"
- ;;
- esac
-
- # Delete the old objects.
- $opt_dry_run || $RM $obj $libobj
-
- # Objects from convenience libraries. This assumes
- # single-version convenience libraries. Whenever we create
- # different ones for PIC/non-PIC, this we'll have to duplicate
- # the extraction.
- reload_conv_objs=
- gentop=
- # reload_cmds runs $LD directly, so let us get rid of
- # -Wl from whole_archive_flag_spec and hope we can get by with
- # turning comma into space..
- wl=
-
- if test -n "$convenience"; then
- if test -n "$whole_archive_flag_spec"; then
- eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
- reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'`
- else
- gentop="$output_objdir/${obj}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $convenience
- reload_conv_objs="$reload_objs $func_extract_archives_result"
- fi
- fi
-
- # If we're not building shared, we need to use non_pic_objs
- test "$build_libtool_libs" != yes && libobjs="$non_pic_objects"
-
- # Create the old-style object.
- reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
-
- output="$obj"
- func_execute_cmds "$reload_cmds" 'exit $?'
-
- # Exit if we aren't doing a library object file.
- if test -z "$libobj"; then
- if test -n "$gentop"; then
- func_show_eval '${RM}r "$gentop"'
- fi
-
- exit $EXIT_SUCCESS
- fi
-
- if test "$build_libtool_libs" != yes; then
- if test -n "$gentop"; then
- func_show_eval '${RM}r "$gentop"'
- fi
-
- # Create an invalid libtool object if no PIC, so that we don't
- # accidentally link it into a program.
- # $show "echo timestamp > $libobj"
- # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
- exit $EXIT_SUCCESS
- fi
-
- if test -n "$pic_flag" || test "$pic_mode" != default; then
- # Only do commands if we really have different PIC objects.
- reload_objs="$libobjs $reload_conv_objs"
- output="$libobj"
- func_execute_cmds "$reload_cmds" 'exit $?'
- fi
-
- if test -n "$gentop"; then
- func_show_eval '${RM}r "$gentop"'
- fi
-
- exit $EXIT_SUCCESS
- ;;
-
- prog)
- case $host in
- *cygwin*) func_stripname '' '.exe' "$output"
- output=$func_stripname_result.exe;;
- esac
- test -n "$vinfo" && \
- func_warning "\`-version-info' is ignored for programs"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for programs"
-
- test "$preload" = yes \
- && test "$dlopen_support" = unknown \
- && test "$dlopen_self" = unknown \
- && test "$dlopen_self_static" = unknown && \
- func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
-
- case $host in
- *-*-rhapsody* | *-*-darwin1.[012])
- # On Rhapsody replace the C library is the System framework
- compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'`
- finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'`
- ;;
- esac
-
- case $host in
- *-*-darwin*)
- # Don't allow lazy linking, it breaks C++ global constructors
- # But is supposedly fixed on 10.4 or later (yay!).
- if test "$tagname" = CXX ; then
- case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
- 10.[0123])
- func_append compile_command " ${wl}-bind_at_load"
- func_append finalize_command " ${wl}-bind_at_load"
- ;;
- esac
- fi
- # Time to change all our "foo.ltframework" stuff back to "-framework foo"
- compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- ;;
- esac
-
-
- # move library search paths that coincide with paths to not yet
- # installed libraries to the beginning of the library search list
- new_libs=
- for path in $notinst_path; do
- case " $new_libs " in
- *" -L$path/$objdir "*) ;;
- *)
- case " $compile_deplibs " in
- *" -L$path/$objdir "*)
- func_append new_libs " -L$path/$objdir" ;;
- esac
- ;;
- esac
- done
- for deplib in $compile_deplibs; do
- case $deplib in
- -L*)
- case " $new_libs " in
- *" $deplib "*) ;;
- *) func_append new_libs " $deplib" ;;
- esac
- ;;
- *) func_append new_libs " $deplib" ;;
- esac
- done
- compile_deplibs="$new_libs"
-
-
- func_append compile_command " $compile_deplibs"
- func_append finalize_command " $finalize_deplibs"
-
- if test -n "$rpath$xrpath"; then
- # If the user specified any rpath flags, then add them.
- for libdir in $rpath $xrpath; do
- # This is the magic to use -rpath.
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_rpath " $libdir" ;;
- esac
- done
- fi
-
- # Now hardcode the library paths
- rpath=
- hardcode_libdirs=
- for libdir in $compile_rpath $finalize_rpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$hardcode_libdirs"; then
- hardcode_libdirs="$libdir"
- else
- # Just accumulate the unique libdirs.
- case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
- ;;
- esac
- fi
- else
- eval flag=\"$hardcode_libdir_flag_spec\"
- func_append rpath " $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$perm_rpath " in
- *" $libdir "*) ;;
- *) func_append perm_rpath " $libdir" ;;
- esac
- fi
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
- testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
- case :$dllsearchpath: in
- *":$libdir:"*) ;;
- ::) dllsearchpath=$libdir;;
- *) func_append dllsearchpath ":$libdir";;
- esac
- case :$dllsearchpath: in
- *":$testbindir:"*) ;;
- ::) dllsearchpath=$testbindir;;
- *) func_append dllsearchpath ":$testbindir";;
- esac
- ;;
- esac
- done
- # Substitute the hardcoded libdirs into the rpath.
- if test -n "$hardcode_libdir_separator" &&
- test -n "$hardcode_libdirs"; then
- libdir="$hardcode_libdirs"
- eval rpath=\" $hardcode_libdir_flag_spec\"
- fi
- compile_rpath="$rpath"
-
- rpath=
- hardcode_libdirs=
- for libdir in $finalize_rpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$hardcode_libdirs"; then
- hardcode_libdirs="$libdir"
- else
- # Just accumulate the unique libdirs.
- case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
- ;;
- esac
- fi
- else
- eval flag=\"$hardcode_libdir_flag_spec\"
- func_append rpath " $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$finalize_perm_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_perm_rpath " $libdir" ;;
- esac
- fi
- done
- # Substitute the hardcoded libdirs into the rpath.
- if test -n "$hardcode_libdir_separator" &&
- test -n "$hardcode_libdirs"; then
- libdir="$hardcode_libdirs"
- eval rpath=\" $hardcode_libdir_flag_spec\"
- fi
- finalize_rpath="$rpath"
-
- if test -n "$libobjs" && test "$build_old_libs" = yes; then
- # Transform all the library objects into standard objects.
- compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
- finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
- fi
-
- func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
-
- # template prelinking step
- if test -n "$prelink_cmds"; then
- func_execute_cmds "$prelink_cmds" 'exit $?'
- fi
-
- wrappers_required=yes
- case $host in
- *cegcc* | *mingw32ce*)
- # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway.
- wrappers_required=no
- ;;
- *cygwin* | *mingw* )
- if test "$build_libtool_libs" != yes; then
- wrappers_required=no
- fi
- ;;
- *)
- if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
- wrappers_required=no
- fi
- ;;
- esac
- if test "$wrappers_required" = no; then
- # Replace the output file specification.
- compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
- link_command="$compile_command$compile_rpath"
-
- # We have no uninstalled library dependencies, so finalize right now.
- exit_status=0
- func_show_eval "$link_command" 'exit_status=$?'
-
- if test -n "$postlink_cmds"; then
- func_to_tool_file "$output"
- postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
- func_execute_cmds "$postlink_cmds" 'exit $?'
- fi
-
- # Delete the generated files.
- if test -f "$output_objdir/${outputname}S.${objext}"; then
- func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
- fi
-
- exit $exit_status
- fi
-
- if test -n "$compile_shlibpath$finalize_shlibpath"; then
- compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
- fi
- if test -n "$finalize_shlibpath"; then
- finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
- fi
-
- compile_var=
- finalize_var=
- if test -n "$runpath_var"; then
- if test -n "$perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $perm_rpath; do
- func_append rpath "$dir:"
- done
- compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
- fi
- if test -n "$finalize_perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $finalize_perm_rpath; do
- func_append rpath "$dir:"
- done
- finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
- fi
- fi
-
- if test "$no_install" = yes; then
- # We don't need to create a wrapper script.
- link_command="$compile_var$compile_command$compile_rpath"
- # Replace the output file specification.
- link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
- # Delete the old output file.
- $opt_dry_run || $RM $output
- # Link the executable and exit
- func_show_eval "$link_command" 'exit $?'
-
- if test -n "$postlink_cmds"; then
- func_to_tool_file "$output"
- postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
- func_execute_cmds "$postlink_cmds" 'exit $?'
- fi
-
- exit $EXIT_SUCCESS
- fi
-
- if test "$hardcode_action" = relink; then
- # Fast installation is not supported
- link_command="$compile_var$compile_command$compile_rpath"
- relink_command="$finalize_var$finalize_command$finalize_rpath"
-
- func_warning "this platform does not like uninstalled shared libraries"
- func_warning "\`$output' will be relinked during installation"
- else
- if test "$fast_install" != no; then
- link_command="$finalize_var$compile_command$finalize_rpath"
- if test "$fast_install" = yes; then
- relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'`
- else
- # fast_install is set to needless
- relink_command=
- fi
- else
- link_command="$compile_var$compile_command$compile_rpath"
- relink_command="$finalize_var$finalize_command$finalize_rpath"
- fi
- fi
-
- # Replace the output file specification.
- link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
-
- # Delete the old output files.
- $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
-
- func_show_eval "$link_command" 'exit $?'
-
- if test -n "$postlink_cmds"; then
- func_to_tool_file "$output_objdir/$outputname"
- postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
- func_execute_cmds "$postlink_cmds" 'exit $?'
- fi
-
- # Now create the wrapper script.
- func_verbose "creating $output"
-
- # Quote the relink command for shipping.
- if test -n "$relink_command"; then
- # Preserve any variables that may affect compiler behavior
- for var in $variables_saved_for_relink; do
- if eval test -z \"\${$var+set}\"; then
- relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
- elif eval var_value=\$$var; test -z "$var_value"; then
- relink_command="$var=; export $var; $relink_command"
- else
- func_quote_for_eval "$var_value"
- relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
- fi
- done
- relink_command="(cd `pwd`; $relink_command)"
- relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
- fi
-
- # Only actually do things if not in dry run mode.
- $opt_dry_run || {
- # win32 will think the script is a binary if it has
- # a .exe suffix, so we strip it off here.
- case $output in
- *.exe) func_stripname '' '.exe' "$output"
- output=$func_stripname_result ;;
- esac
- # test for cygwin because mv fails w/o .exe extensions
- case $host in
- *cygwin*)
- exeext=.exe
- func_stripname '' '.exe' "$outputname"
- outputname=$func_stripname_result ;;
- *) exeext= ;;
- esac
- case $host in
- *cygwin* | *mingw* )
- func_dirname_and_basename "$output" "" "."
- output_name=$func_basename_result
- output_path=$func_dirname_result
- cwrappersource="$output_path/$objdir/lt-$output_name.c"
- cwrapper="$output_path/$output_name.exe"
- $RM $cwrappersource $cwrapper
- trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
-
- func_emit_cwrapperexe_src > $cwrappersource
-
- # The wrapper executable is built using the $host compiler,
- # because it contains $host paths and files. If cross-
- # compiling, it, like the target executable, must be
- # executed on the $host or under an emulation environment.
- $opt_dry_run || {
- $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
- $STRIP $cwrapper
- }
-
- # Now, create the wrapper script for func_source use:
- func_ltwrapper_scriptname $cwrapper
- $RM $func_ltwrapper_scriptname_result
- trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
- $opt_dry_run || {
- # note: this script will not be executed, so do not chmod.
- if test "x$build" = "x$host" ; then
- $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
- else
- func_emit_wrapper no > $func_ltwrapper_scriptname_result
- fi
- }
- ;;
- * )
- $RM $output
- trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
-
- func_emit_wrapper no > $output
- chmod +x $output
- ;;
- esac
- }
- exit $EXIT_SUCCESS
- ;;
- esac
-
- # See if we need to build an old-fashioned archive.
- for oldlib in $oldlibs; do
-
- if test "$build_libtool_libs" = convenience; then
- oldobjs="$libobjs_save $symfileobj"
- addlibs="$convenience"
- build_libtool_libs=no
- else
- if test "$build_libtool_libs" = module; then
- oldobjs="$libobjs_save"
- build_libtool_libs=no
- else
- oldobjs="$old_deplibs $non_pic_objects"
- if test "$preload" = yes && test -f "$symfileobj"; then
- func_append oldobjs " $symfileobj"
- fi
- fi
- addlibs="$old_convenience"
- fi
-
- if test -n "$addlibs"; then
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $addlibs
- func_append oldobjs " $func_extract_archives_result"
- fi
-
- # Do each command in the archive commands.
- if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
- cmds=$old_archive_from_new_cmds
- else
-
- # Add any objects from preloaded convenience libraries
- if test -n "$dlprefiles"; then
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $dlprefiles
- func_append oldobjs " $func_extract_archives_result"
- fi
-
- # POSIX demands no paths to be encoded in archives. We have
- # to avoid creating archives with duplicate basenames if we
- # might have to extract them afterwards, e.g., when creating a
- # static archive out of a convenience library, or when linking
- # the entirety of a libtool archive into another (currently
- # not supported by libtool).
- if (for obj in $oldobjs
- do
- func_basename "$obj"
- $ECHO "$func_basename_result"
- done | sort | sort -uc >/dev/null 2>&1); then
- :
- else
- echo "copying selected object files to avoid basename conflicts..."
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
- func_mkdir_p "$gentop"
- save_oldobjs=$oldobjs
- oldobjs=
- counter=1
- for obj in $save_oldobjs
- do
- func_basename "$obj"
- objbase="$func_basename_result"
- case " $oldobjs " in
- " ") oldobjs=$obj ;;
- *[\ /]"$objbase "*)
- while :; do
- # Make sure we don't pick an alternate name that also
- # overlaps.
- newobj=lt$counter-$objbase
- func_arith $counter + 1
- counter=$func_arith_result
- case " $oldobjs " in
- *[\ /]"$newobj "*) ;;
- *) if test ! -f "$gentop/$newobj"; then break; fi ;;
- esac
- done
- func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
- func_append oldobjs " $gentop/$newobj"
- ;;
- *) func_append oldobjs " $obj" ;;
- esac
- done
- fi
- func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
- tool_oldlib=$func_to_tool_file_result
- eval cmds=\"$old_archive_cmds\"
-
- func_len " $cmds"
- len=$func_len_result
- if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
- cmds=$old_archive_cmds
- elif test -n "$archiver_list_spec"; then
- func_verbose "using command file archive linking..."
- for obj in $oldobjs
- do
- func_to_tool_file "$obj"
- $ECHO "$func_to_tool_file_result"
- done > $output_objdir/$libname.libcmd
- func_to_tool_file "$output_objdir/$libname.libcmd"
- oldobjs=" $archiver_list_spec$func_to_tool_file_result"
- cmds=$old_archive_cmds
- else
- # the command line is too long to link in one step, link in parts
- func_verbose "using piecewise archive linking..."
- save_RANLIB=$RANLIB
- RANLIB=:
- objlist=
- concat_cmds=
- save_oldobjs=$oldobjs
- oldobjs=
- # Is there a better way of finding the last object in the list?
- for obj in $save_oldobjs
- do
- last_oldobj=$obj
- done
- eval test_cmds=\"$old_archive_cmds\"
- func_len " $test_cmds"
- len0=$func_len_result
- len=$len0
- for obj in $save_oldobjs
- do
- func_len " $obj"
- func_arith $len + $func_len_result
- len=$func_arith_result
- func_append objlist " $obj"
- if test "$len" -lt "$max_cmd_len"; then
- :
- else
- # the above command should be used before it gets too long
- oldobjs=$objlist
- if test "$obj" = "$last_oldobj" ; then
- RANLIB=$save_RANLIB
- fi
- test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
- objlist=
- len=$len0
- fi
- done
- RANLIB=$save_RANLIB
- oldobjs=$objlist
- if test "X$oldobjs" = "X" ; then
- eval cmds=\"\$concat_cmds\"
- else
- eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
- fi
- fi
- fi
- func_execute_cmds "$cmds" 'exit $?'
- done
-
- test -n "$generated" && \
- func_show_eval "${RM}r$generated"
-
- # Now create the libtool archive.
- case $output in
- *.la)
- old_library=
- test "$build_old_libs" = yes && old_library="$libname.$libext"
- func_verbose "creating $output"
-
- # Preserve any variables that may affect compiler behavior
- for var in $variables_saved_for_relink; do
- if eval test -z \"\${$var+set}\"; then
- relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
- elif eval var_value=\$$var; test -z "$var_value"; then
- relink_command="$var=; export $var; $relink_command"
- else
- func_quote_for_eval "$var_value"
- relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
- fi
- done
- # Quote the link command for shipping.
- relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
- relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
- if test "$hardcode_automatic" = yes ; then
- relink_command=
- fi
-
- # Only create the output if not a dry run.
- $opt_dry_run || {
- for installed in no yes; do
- if test "$installed" = yes; then
- if test -z "$install_libdir"; then
- break
- fi
- output="$output_objdir/$outputname"i
- # Replace all uninstalled libtool libraries with the installed ones
- newdependency_libs=
- for deplib in $dependency_libs; do
- case $deplib in
- *.la)
- func_basename "$deplib"
- name="$func_basename_result"
- func_resolve_sysroot "$deplib"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result`
- test -z "$libdir" && \
- func_fatal_error "\`$deplib' is not a valid libtool archive"
- func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
- ;;
- -L*)
- func_stripname -L '' "$deplib"
- func_replace_sysroot "$func_stripname_result"
- func_append newdependency_libs " -L$func_replace_sysroot_result"
- ;;
- -R*)
- func_stripname -R '' "$deplib"
- func_replace_sysroot "$func_stripname_result"
- func_append newdependency_libs " -R$func_replace_sysroot_result"
- ;;
- *) func_append newdependency_libs " $deplib" ;;
- esac
- done
- dependency_libs="$newdependency_libs"
- newdlfiles=
-
- for lib in $dlfiles; do
- case $lib in
- *.la)
- func_basename "$lib"
- name="$func_basename_result"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
- test -z "$libdir" && \
- func_fatal_error "\`$lib' is not a valid libtool archive"
- func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name"
- ;;
- *) func_append newdlfiles " $lib" ;;
- esac
- done
- dlfiles="$newdlfiles"
- newdlprefiles=
- for lib in $dlprefiles; do
- case $lib in
- *.la)
- # Only pass preopened files to the pseudo-archive (for
- # eventual linking with the app. that links it) if we
- # didn't already link the preopened objects directly into
- # the library:
- func_basename "$lib"
- name="$func_basename_result"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
- test -z "$libdir" && \
- func_fatal_error "\`$lib' is not a valid libtool archive"
- func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name"
- ;;
- esac
- done
- dlprefiles="$newdlprefiles"
- else
- newdlfiles=
- for lib in $dlfiles; do
- case $lib in
- [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
- *) abs=`pwd`"/$lib" ;;
- esac
- func_append newdlfiles " $abs"
- done
- dlfiles="$newdlfiles"
- newdlprefiles=
- for lib in $dlprefiles; do
- case $lib in
- [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
- *) abs=`pwd`"/$lib" ;;
- esac
- func_append newdlprefiles " $abs"
- done
- dlprefiles="$newdlprefiles"
- fi
- $RM $output
- # place dlname in correct position for cygwin
- # In fact, it would be nice if we could use this code for all target
- # systems that can't hard-code library paths into their executables
- # and that have no shared library path variable independent of PATH,
- # but it turns out we can't easily determine that from inspecting
- # libtool variables, so we have to hard-code the OSs to which it
- # applies here; at the moment, that means platforms that use the PE
- # object format with DLL files. See the long comment at the top of
- # tests/bindir.at for full details.
- tdlname=$dlname
- case $host,$output,$installed,$module,$dlname in
- *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll)
- # If a -bindir argument was supplied, place the dll there.
- if test "x$bindir" != x ;
- then
- func_relative_path "$install_libdir" "$bindir"
- tdlname=$func_relative_path_result$dlname
- else
- # Otherwise fall back on heuristic.
- tdlname=../bin/$dlname
- fi
- ;;
- esac
- $ECHO > $output "\
-# $outputname - a libtool library file
-# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# The name that we can dlopen(3).
-dlname='$tdlname'
-
-# Names of this library.
-library_names='$library_names'
-
-# The name of the static archive.
-old_library='$old_library'
-
-# Linker flags that can not go in dependency_libs.
-inherited_linker_flags='$new_inherited_linker_flags'
-
-# Libraries that this one depends upon.
-dependency_libs='$dependency_libs'
-
-# Names of additional weak libraries provided by this library
-weak_library_names='$weak_libs'
-
-# Version information for $libname.
-current=$current
-age=$age
-revision=$revision
-
-# Is this an already installed library?
-installed=$installed
-
-# Should we warn about portability when linking against -modules?
-shouldnotlink=$module
-
-# Files to dlopen/dlpreopen
-dlopen='$dlfiles'
-dlpreopen='$dlprefiles'
-
-# Directory that this library needs to be installed in:
-libdir='$install_libdir'"
- if test "$installed" = no && test "$need_relink" = yes; then
- $ECHO >> $output "\
-relink_command=\"$relink_command\""
- fi
- done
- }
-
- # Do a symbolic link so that the libtool archive can be found in
- # LD_LIBRARY_PATH before the program is installed.
- func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
- ;;
- esac
- exit $EXIT_SUCCESS
-}
-
-{ test "$opt_mode" = link || test "$opt_mode" = relink; } &&
- func_mode_link ${1+"$@"}
-
-
-# func_mode_uninstall arg...
-func_mode_uninstall ()
-{
- $opt_debug
- RM="$nonopt"
- files=
- rmforce=
- exit_status=0
-
- # This variable tells wrapper scripts just to set variables rather
- # than running their programs.
- libtool_install_magic="$magic"
-
- for arg
- do
- case $arg in
- -f) func_append RM " $arg"; rmforce=yes ;;
- -*) func_append RM " $arg" ;;
- *) func_append files " $arg" ;;
- esac
- done
-
- test -z "$RM" && \
- func_fatal_help "you must specify an RM program"
-
- rmdirs=
-
- for file in $files; do
- func_dirname "$file" "" "."
- dir="$func_dirname_result"
- if test "X$dir" = X.; then
- odir="$objdir"
- else
- odir="$dir/$objdir"
- fi
- func_basename "$file"
- name="$func_basename_result"
- test "$opt_mode" = uninstall && odir="$dir"
-
- # Remember odir for removal later, being careful to avoid duplicates
- if test "$opt_mode" = clean; then
- case " $rmdirs " in
- *" $odir "*) ;;
- *) func_append rmdirs " $odir" ;;
- esac
- fi
-
- # Don't error if the file doesn't exist and rm -f was used.
- if { test -L "$file"; } >/dev/null 2>&1 ||
- { test -h "$file"; } >/dev/null 2>&1 ||
- test -f "$file"; then
- :
- elif test -d "$file"; then
- exit_status=1
- continue
- elif test "$rmforce" = yes; then
- continue
- fi
-
- rmfiles="$file"
-
- case $name in
- *.la)
- # Possibly a libtool archive, so verify it.
- if func_lalib_p "$file"; then
- func_source $dir/$name
-
- # Delete the libtool libraries and symlinks.
- for n in $library_names; do
- func_append rmfiles " $odir/$n"
- done
- test -n "$old_library" && func_append rmfiles " $odir/$old_library"
-
- case "$opt_mode" in
- clean)
- case " $library_names " in
- *" $dlname "*) ;;
- *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;;
- esac
- test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i"
- ;;
- uninstall)
- if test -n "$library_names"; then
- # Do each command in the postuninstall commands.
- func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
- fi
-
- if test -n "$old_library"; then
- # Do each command in the old_postuninstall commands.
- func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
- fi
- # FIXME: should reinstall the best remaining shared library.
- ;;
- esac
- fi
- ;;
-
- *.lo)
- # Possibly a libtool object, so verify it.
- if func_lalib_p "$file"; then
-
- # Read the .lo file
- func_source $dir/$name
-
- # Add PIC object to the list of files to remove.
- if test -n "$pic_object" &&
- test "$pic_object" != none; then
- func_append rmfiles " $dir/$pic_object"
- fi
-
- # Add non-PIC object to the list of files to remove.
- if test -n "$non_pic_object" &&
- test "$non_pic_object" != none; then
- func_append rmfiles " $dir/$non_pic_object"
- fi
- fi
- ;;
-
- *)
- if test "$opt_mode" = clean ; then
- noexename=$name
- case $file in
- *.exe)
- func_stripname '' '.exe' "$file"
- file=$func_stripname_result
- func_stripname '' '.exe' "$name"
- noexename=$func_stripname_result
- # $file with .exe has already been added to rmfiles,
- # add $file without .exe
- func_append rmfiles " $file"
- ;;
- esac
- # Do a test to see if this is a libtool program.
- if func_ltwrapper_p "$file"; then
- if func_ltwrapper_executable_p "$file"; then
- func_ltwrapper_scriptname "$file"
- relink_command=
- func_source $func_ltwrapper_scriptname_result
- func_append rmfiles " $func_ltwrapper_scriptname_result"
- else
- relink_command=
- func_source $dir/$noexename
- fi
-
- # note $name still contains .exe if it was in $file originally
- # as does the version of $file that was added into $rmfiles
- func_append rmfiles " $odir/$name $odir/${name}S.${objext}"
- if test "$fast_install" = yes && test -n "$relink_command"; then
- func_append rmfiles " $odir/lt-$name"
- fi
- if test "X$noexename" != "X$name" ; then
- func_append rmfiles " $odir/lt-${noexename}.c"
- fi
- fi
- fi
- ;;
- esac
- func_show_eval "$RM $rmfiles" 'exit_status=1'
- done
-
- # Try to remove the ${objdir}s in the directories where we deleted files
- for dir in $rmdirs; do
- if test -d "$dir"; then
- func_show_eval "rmdir $dir >/dev/null 2>&1"
- fi
- done
-
- exit $exit_status
-}
-
-{ test "$opt_mode" = uninstall || test "$opt_mode" = clean; } &&
- func_mode_uninstall ${1+"$@"}
-
-test -z "$opt_mode" && {
- help="$generic_help"
- func_fatal_help "you must specify a MODE"
-}
-
-test -z "$exec_cmd" && \
- func_fatal_help "invalid operation mode \`$opt_mode'"
-
-if test -n "$exec_cmd"; then
- eval exec "$exec_cmd"
- exit $EXIT_FAILURE
-fi
-
-exit $exit_status
-
-
-# The TAGs below are defined such that we never get into a situation
-# in which we disable both kinds of libraries. Given conflicting
-# choices, we go for a static library, that is the most portable,
-# since we can't tell whether shared libraries were disabled because
-# the user asked for that or because the platform doesn't support
-# them. This is particularly important on AIX, because we don't
-# support having both static and shared libraries enabled at the same
-# time on that platform, so we default to a shared-only configuration.
-# If a disable-shared tag is given, we'll fallback to a static-only
-# configuration. But we'll never go from static-only to shared-only.
-
-# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
-build_libtool_libs=no
-build_old_libs=yes
-# ### END LIBTOOL TAG CONFIG: disable-shared
-
-# ### BEGIN LIBTOOL TAG CONFIG: disable-static
-build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
-# ### END LIBTOOL TAG CONFIG: disable-static
-
-# Local Variables:
-# mode:shell-script
-# sh-indentation:2
-# End:
-# vi:sw=2
-
diff --git a/m4/libtool.m4 b/m4/libtool.m4
deleted file mode 100644
index 828104c..0000000
--- a/m4/libtool.m4
+++ /dev/null
@@ -1,8001 +0,0 @@
-# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-#
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-m4_define([_LT_COPYING], [dnl
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is part of GNU Libtool.
-#
-# GNU Libtool is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License, or (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-# obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-])
-
-# serial 57 LT_INIT
-
-
-# LT_PREREQ(VERSION)
-# ------------------
-# Complain and exit if this libtool version is less that VERSION.
-m4_defun([LT_PREREQ],
-[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
- [m4_default([$3],
- [m4_fatal([Libtool version $1 or higher is required],
- 63)])],
- [$2])])
-
-
-# _LT_CHECK_BUILDDIR
-# ------------------
-# Complain if the absolute build directory name contains unusual characters
-m4_defun([_LT_CHECK_BUILDDIR],
-[case `pwd` in
- *\ * | *\ *)
- AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
-esac
-])
-
-
-# LT_INIT([OPTIONS])
-# ------------------
-AC_DEFUN([LT_INIT],
-[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
-AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
-AC_BEFORE([$0], [LT_LANG])dnl
-AC_BEFORE([$0], [LT_OUTPUT])dnl
-AC_BEFORE([$0], [LTDL_INIT])dnl
-m4_require([_LT_CHECK_BUILDDIR])dnl
-
-dnl Autoconf doesn't catch unexpanded LT_ macros by default:
-m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
-m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
-dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
-dnl unless we require an AC_DEFUNed macro:
-AC_REQUIRE([LTOPTIONS_VERSION])dnl
-AC_REQUIRE([LTSUGAR_VERSION])dnl
-AC_REQUIRE([LTVERSION_VERSION])dnl
-AC_REQUIRE([LTOBSOLETE_VERSION])dnl
-m4_require([_LT_PROG_LTMAIN])dnl
-
-_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
-
-dnl Parse OPTIONS
-_LT_SET_OPTIONS([$0], [$1])
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ltmain"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-AC_SUBST(LIBTOOL)dnl
-
-_LT_SETUP
-
-# Only expand once:
-m4_define([LT_INIT])
-])# LT_INIT
-
-# Old names:
-AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
-AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
-dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
-
-
-# _LT_CC_BASENAME(CC)
-# -------------------
-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
-m4_defun([_LT_CC_BASENAME],
-[for cc_temp in $1""; do
- case $cc_temp in
- compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
- distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
- \-*) ;;
- *) break;;
- esac
-done
-cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
-])
-
-
-# _LT_FILEUTILS_DEFAULTS
-# ----------------------
-# It is okay to use these file commands and assume they have been set
-# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
-m4_defun([_LT_FILEUTILS_DEFAULTS],
-[: ${CP="cp -f"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-])# _LT_FILEUTILS_DEFAULTS
-
-
-# _LT_SETUP
-# ---------
-m4_defun([_LT_SETUP],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
-AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
-
-_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
-dnl
-_LT_DECL([], [host_alias], [0], [The host system])dnl
-_LT_DECL([], [host], [0])dnl
-_LT_DECL([], [host_os], [0])dnl
-dnl
-_LT_DECL([], [build_alias], [0], [The build system])dnl
-_LT_DECL([], [build], [0])dnl
-_LT_DECL([], [build_os], [0])dnl
-dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-dnl
-AC_REQUIRE([AC_PROG_LN_S])dnl
-test -z "$LN_S" && LN_S="ln -s"
-_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
-dnl
-AC_REQUIRE([LT_CMD_MAX_LEN])dnl
-_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
-_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
-dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
-m4_require([_LT_CMD_RELOAD])dnl
-m4_require([_LT_CHECK_MAGIC_METHOD])dnl
-m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
-m4_require([_LT_CMD_OLD_ARCHIVE])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_WITH_SYSROOT])dnl
-
-_LT_CONFIG_LIBTOOL_INIT([
-# See if we are running on zsh, and set the options which allow our
-# commands through without removal of \ escapes INIT.
-if test -n "\${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-])
-if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-_LT_CHECK_OBJDIR
-
-m4_require([_LT_TAG_COMPILER])dnl
-
-case $host_os in
-aix3*)
- # AIX sometimes has problems with the GCC collect2 program. For some
- # reason, if we set the COLLECT_NAMES environment variable, the problems
- # vanish in a puff of smoke.
- if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
- fi
- ;;
-esac
-
-# Global variables:
-ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$LD" && LD=ld
-test -z "$ac_objext" && ac_objext=o
-
-_LT_CC_BASENAME([$compiler])
-
-# Only perform the check for file, if the check method requires it
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-case $deplibs_check_method in
-file_magic*)
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- _LT_PATH_MAGIC
- fi
- ;;
-esac
-
-# Use C for the default configuration in the libtool script
-LT_SUPPORTED_TAG([CC])
-_LT_LANG_C_CONFIG
-_LT_LANG_DEFAULT_CONFIG
-_LT_CONFIG_COMMANDS
-])# _LT_SETUP
-
-
-# _LT_PREPARE_SED_QUOTE_VARS
-# --------------------------
-# Define a few sed substitution that help us do robust quoting.
-m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
-[# Backslashify metacharacters that are still active within
-# double-quoted strings.
-sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\([["`\\]]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-])
-
-# _LT_PROG_LTMAIN
-# ---------------
-# Note that this code is called both from `configure', and `config.status'
-# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
-# `config.status' has no value for ac_aux_dir unless we are using Automake,
-# so we pass a copy along to make sure it has a sensible value anyway.
-m4_defun([_LT_PROG_LTMAIN],
-[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
-_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
-ltmain="$ac_aux_dir/ltmain.sh"
-])# _LT_PROG_LTMAIN
-
-
-## ------------------------------------- ##
-## Accumulate code for creating libtool. ##
-## ------------------------------------- ##
-
-# So that we can recreate a full libtool script including additional
-# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
-# in macros and then make a single call at the end using the `libtool'
-# label.
-
-
-# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
-# ----------------------------------------
-# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL_INIT],
-[m4_ifval([$1],
- [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
- [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_INIT])
-
-
-# _LT_CONFIG_LIBTOOL([COMMANDS])
-# ------------------------------
-# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL],
-[m4_ifval([$1],
- [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
- [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
-
-
-# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
-# -----------------------------------------------------
-m4_defun([_LT_CONFIG_SAVE_COMMANDS],
-[_LT_CONFIG_LIBTOOL([$1])
-_LT_CONFIG_LIBTOOL_INIT([$2])
-])
-
-
-# _LT_FORMAT_COMMENT([COMMENT])
-# -----------------------------
-# Add leading comment marks to the start of each line, and a trailing
-# full-stop to the whole comment if one is not present already.
-m4_define([_LT_FORMAT_COMMENT],
-[m4_ifval([$1], [
-m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
- [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
-)])
-
-
-
-## ------------------------ ##
-## FIXME: Eliminate VARNAME ##
-## ------------------------ ##
-
-
-# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
-# -------------------------------------------------------------------
-# CONFIGNAME is the name given to the value in the libtool script.
-# VARNAME is the (base) name used in the configure script.
-# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
-# VARNAME. Any other value will be used directly.
-m4_define([_LT_DECL],
-[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
- [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
- [m4_ifval([$1], [$1], [$2])])
- lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
- m4_ifval([$4],
- [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
- lt_dict_add_subkey([lt_decl_dict], [$2],
- [tagged?], [m4_ifval([$5], [yes], [no])])])
-])
-
-
-# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
-# --------------------------------------------------------
-m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
-
-
-# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_tag_varnames],
-[_lt_decl_filter([tagged?], [yes], $@)])
-
-
-# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
-# ---------------------------------------------------------
-m4_define([_lt_decl_filter],
-[m4_case([$#],
- [0], [m4_fatal([$0: too few arguments: $#])],
- [1], [m4_fatal([$0: too few arguments: $#: $1])],
- [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
- [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
- [lt_dict_filter([lt_decl_dict], $@)])[]dnl
-])
-
-
-# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
-# --------------------------------------------------
-m4_define([lt_decl_quote_varnames],
-[_lt_decl_filter([value], [1], $@)])
-
-
-# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_dquote_varnames],
-[_lt_decl_filter([value], [2], $@)])
-
-
-# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_varnames_tagged],
-[m4_assert([$# <= 2])dnl
-_$0(m4_quote(m4_default([$1], [[, ]])),
- m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
- m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
-m4_define([_lt_decl_varnames_tagged],
-[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
-
-
-# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_all_varnames],
-[_$0(m4_quote(m4_default([$1], [[, ]])),
- m4_if([$2], [],
- m4_quote(lt_decl_varnames),
- m4_quote(m4_shift($@))))[]dnl
-])
-m4_define([_lt_decl_all_varnames],
-[lt_join($@, lt_decl_varnames_tagged([$1],
- lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
-])
-
-
-# _LT_CONFIG_STATUS_DECLARE([VARNAME])
-# ------------------------------------
-# Quote a variable value, and forward it to `config.status' so that its
-# declaration there will have the same value as in `configure'. VARNAME
-# must have a single quote delimited value for this to work.
-m4_define([_LT_CONFIG_STATUS_DECLARE],
-[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
-
-
-# _LT_CONFIG_STATUS_DECLARATIONS
-# ------------------------------
-# We delimit libtool config variables with single quotes, so when
-# we write them to config.status, we have to be sure to quote all
-# embedded single quotes properly. In configure, this macro expands
-# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
-#
-# <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
-m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
- [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAGS
-# ----------------
-# Output comment and list of tags supported by the script
-m4_defun([_LT_LIBTOOL_TAGS],
-[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
-available_tags="_LT_TAGS"dnl
-])
-
-
-# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
-# -----------------------------------
-# Extract the dictionary values for VARNAME (optionally with TAG) and
-# expand to a commented shell variable setting:
-#
-# # Some comment about what VAR is for.
-# visible_name=$lt_internal_name
-m4_define([_LT_LIBTOOL_DECLARE],
-[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
- [description])))[]dnl
-m4_pushdef([_libtool_name],
- m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
-m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
- [0], [_libtool_name=[$]$1],
- [1], [_libtool_name=$lt_[]$1],
- [2], [_libtool_name=$lt_[]$1],
- [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
-m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
-])
-
-
-# _LT_LIBTOOL_CONFIG_VARS
-# -----------------------
-# Produce commented declarations of non-tagged libtool config variables
-# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
-# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
-# section) are produced by _LT_LIBTOOL_TAG_VARS.
-m4_defun([_LT_LIBTOOL_CONFIG_VARS],
-[m4_foreach([_lt_var],
- m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAG_VARS(TAG)
-# -------------------------
-m4_define([_LT_LIBTOOL_TAG_VARS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
-
-
-# _LT_TAGVAR(VARNAME, [TAGNAME])
-# ------------------------------
-m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
-
-
-# _LT_CONFIG_COMMANDS
-# -------------------
-# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
-# variables for single and double quote escaping we saved from calls
-# to _LT_DECL, we can put quote escaped variables declarations
-# into `config.status', and then the shell code to quote escape them in
-# for loops in `config.status'. Finally, any additional code accumulated
-# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
-m4_defun([_LT_CONFIG_COMMANDS],
-[AC_PROVIDE_IFELSE([LT_OUTPUT],
- dnl If the libtool generation code has been placed in $CONFIG_LT,
- dnl instead of duplicating it all over again into config.status,
- dnl then we will have config.status run $CONFIG_LT later, so it
- dnl needs to know what name is stored there:
- [AC_CONFIG_COMMANDS([libtool],
- [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
- dnl If the libtool generation code is destined for config.status,
- dnl expand the accumulated commands and init code now:
- [AC_CONFIG_COMMANDS([libtool],
- [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
-])#_LT_CONFIG_COMMANDS
-
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
-[
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-sed_quote_subst='$sed_quote_subst'
-double_quote_subst='$double_quote_subst'
-delay_variable_subst='$delay_variable_subst'
-_LT_CONFIG_STATUS_DECLARATIONS
-LTCC='$LTCC'
-LTCFLAGS='$LTCFLAGS'
-compiler='$compiler_DEFAULT'
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
- eval 'cat <<_LTECHO_EOF
-\$[]1
-_LTECHO_EOF'
-}
-
-# Quote evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_quote_varnames); do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[[\\\\\\\`\\"\\\$]]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-# Double-quote double-evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_dquote_varnames); do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[[\\\\\\\`\\"\\\$]]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-_LT_OUTPUT_LIBTOOL_INIT
-])
-
-# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
-# ------------------------------------
-# Generate a child script FILE with all initialization necessary to
-# reuse the environment learned by the parent script, and make the
-# file executable. If COMMENT is supplied, it is inserted after the
-# `#!' sequence but before initialization text begins. After this
-# macro, additional text can be appended to FILE to form the body of
-# the child script. The macro ends with non-zero status if the
-# file could not be fully written (such as if the disk is full).
-m4_ifdef([AS_INIT_GENERATED],
-[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
-[m4_defun([_LT_GENERATED_FILE_INIT],
-[m4_require([AS_PREPARE])]dnl
-[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
-[lt_write_fail=0
-cat >$1 <<_ASEOF || lt_write_fail=1
-#! $SHELL
-# Generated by $as_me.
-$2
-SHELL=\${CONFIG_SHELL-$SHELL}
-export SHELL
-_ASEOF
-cat >>$1 <<\_ASEOF || lt_write_fail=1
-AS_SHELL_SANITIZE
-_AS_PREPARE
-exec AS_MESSAGE_FD>&1
-_ASEOF
-test $lt_write_fail = 0 && chmod +x $1[]dnl
-m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
-
-# LT_OUTPUT
-# ---------
-# This macro allows early generation of the libtool script (before
-# AC_OUTPUT is called), incase it is used in configure for compilation
-# tests.
-AC_DEFUN([LT_OUTPUT],
-[: ${CONFIG_LT=./config.lt}
-AC_MSG_NOTICE([creating $CONFIG_LT])
-_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
-[# Run this file to recreate a libtool stub with the current configuration.])
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-lt_cl_silent=false
-exec AS_MESSAGE_LOG_FD>>config.log
-{
- echo
- AS_BOX([Running $as_me.])
-} >&AS_MESSAGE_LOG_FD
-
-lt_cl_help="\
-\`$as_me' creates a local libtool stub from the current configuration,
-for use in further configure time tests before the real libtool is
-generated.
-
-Usage: $[0] [[OPTIONS]]
-
- -h, --help print this help, then exit
- -V, --version print version number, then exit
- -q, --quiet do not print progress messages
- -d, --debug don't remove temporary files
-
-Report bugs to <bug-libtool at gnu.org>."
-
-lt_cl_version="\
-m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
-m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
-configured by $[0], generated by m4_PACKAGE_STRING.
-
-Copyright (C) 2011 Free Software Foundation, Inc.
-This config.lt script is free software; the Free Software Foundation
-gives unlimited permision to copy, distribute and modify it."
-
-while test $[#] != 0
-do
- case $[1] in
- --version | --v* | -V )
- echo "$lt_cl_version"; exit 0 ;;
- --help | --h* | -h )
- echo "$lt_cl_help"; exit 0 ;;
- --debug | --d* | -d )
- debug=: ;;
- --quiet | --q* | --silent | --s* | -q )
- lt_cl_silent=: ;;
-
- -*) AC_MSG_ERROR([unrecognized option: $[1]
-Try \`$[0] --help' for more information.]) ;;
-
- *) AC_MSG_ERROR([unrecognized argument: $[1]
-Try \`$[0] --help' for more information.]) ;;
- esac
- shift
-done
-
-if $lt_cl_silent; then
- exec AS_MESSAGE_FD>/dev/null
-fi
-_LTEOF
-
-cat >>"$CONFIG_LT" <<_LTEOF
-_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
-_LTEOF
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-AC_MSG_NOTICE([creating $ofile])
-_LT_OUTPUT_LIBTOOL_COMMANDS
-AS_EXIT(0)
-_LTEOF
-chmod +x "$CONFIG_LT"
-
-# configure is writing to config.log, but config.lt does its own redirection,
-# appending to config.log, which fails on DOS, as config.log is still kept
-# open by configure. Here we exec the FD to /dev/null, effectively closing
-# config.log, so it can be properly (re)opened and appended to by config.lt.
-lt_cl_success=:
-test "$silent" = yes &&
- lt_config_lt_args="$lt_config_lt_args --quiet"
-exec AS_MESSAGE_LOG_FD>/dev/null
-$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
-exec AS_MESSAGE_LOG_FD>>config.log
-$lt_cl_success || AS_EXIT(1)
-])# LT_OUTPUT
-
-
-# _LT_CONFIG(TAG)
-# ---------------
-# If TAG is the built-in tag, create an initial libtool script with a
-# default configuration from the untagged config vars. Otherwise add code
-# to config.status for appending the configuration named by TAG from the
-# matching tagged config vars.
-m4_defun([_LT_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_CONFIG_SAVE_COMMANDS([
- m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
- m4_if(_LT_TAG, [C], [
- # See if we are running on zsh, and set the options which allow our
- # commands through without removal of \ escapes.
- if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
- fi
-
- cfgfile="${ofile}T"
- trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- $RM "$cfgfile"
-
- cat <<_LT_EOF >> "$cfgfile"
-#! $SHELL
-
-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-_LT_COPYING
-_LT_LIBTOOL_TAGS
-
-# ### BEGIN LIBTOOL CONFIG
-_LT_LIBTOOL_CONFIG_VARS
-_LT_LIBTOOL_TAG_VARS
-# ### END LIBTOOL CONFIG
-
-_LT_EOF
-
- case $host_os in
- aix3*)
- cat <<\_LT_EOF >> "$cfgfile"
-# AIX sometimes has problems with the GCC collect2 program. For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
-fi
-_LT_EOF
- ;;
- esac
-
- _LT_PROG_LTMAIN
-
- # We use sed instead of cat because bash on DJGPP gets confused if
- # if finds mixed CR/LF and LF-only lines. Since sed operates in
- # text mode, it properly converts lines to CR/LF. This bash problem
- # is reportedly fixed, but why not run on old versions too?
- sed '$q' "$ltmain" >> "$cfgfile" \
- || (rm -f "$cfgfile"; exit 1)
-
- _LT_PROG_REPLACE_SHELLFNS
-
- mv -f "$cfgfile" "$ofile" ||
- (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- chmod +x "$ofile"
-],
-[cat <<_LT_EOF >> "$ofile"
-
-dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
-dnl in a comment (ie after a #).
-# ### BEGIN LIBTOOL TAG CONFIG: $1
-_LT_LIBTOOL_TAG_VARS(_LT_TAG)
-# ### END LIBTOOL TAG CONFIG: $1
-_LT_EOF
-])dnl /m4_if
-],
-[m4_if([$1], [], [
- PACKAGE='$PACKAGE'
- VERSION='$VERSION'
- TIMESTAMP='$TIMESTAMP'
- RM='$RM'
- ofile='$ofile'], [])
-])dnl /_LT_CONFIG_SAVE_COMMANDS
-])# _LT_CONFIG
-
-
-# LT_SUPPORTED_TAG(TAG)
-# ---------------------
-# Trace this macro to discover what tags are supported by the libtool
-# --tag option, using:
-# autoconf --trace 'LT_SUPPORTED_TAG:$1'
-AC_DEFUN([LT_SUPPORTED_TAG], [])
-
-
-# C support is built-in for now
-m4_define([_LT_LANG_C_enabled], [])
-m4_define([_LT_TAGS], [])
-
-
-# LT_LANG(LANG)
-# -------------
-# Enable libtool support for the given language if not already enabled.
-AC_DEFUN([LT_LANG],
-[AC_BEFORE([$0], [LT_OUTPUT])dnl
-m4_case([$1],
- [C], [_LT_LANG(C)],
- [C++], [_LT_LANG(CXX)],
- [Go], [_LT_LANG(GO)],
- [Java], [_LT_LANG(GCJ)],
- [Fortran 77], [_LT_LANG(F77)],
- [Fortran], [_LT_LANG(FC)],
- [Windows Resource], [_LT_LANG(RC)],
- [m4_ifdef([_LT_LANG_]$1[_CONFIG],
- [_LT_LANG($1)],
- [m4_fatal([$0: unsupported language: "$1"])])])dnl
-])# LT_LANG
-
-
-# _LT_LANG(LANGNAME)
-# ------------------
-m4_defun([_LT_LANG],
-[m4_ifdef([_LT_LANG_]$1[_enabled], [],
- [LT_SUPPORTED_TAG([$1])dnl
- m4_append([_LT_TAGS], [$1 ])dnl
- m4_define([_LT_LANG_]$1[_enabled], [])dnl
- _LT_LANG_$1_CONFIG($1)])dnl
-])# _LT_LANG
-
-
-m4_ifndef([AC_PROG_GO], [
-############################################################
-# NOTE: This macro has been submitted for inclusion into #
-# GNU Autoconf as AC_PROG_GO. When it is available in #
-# a released version of Autoconf we should remove this #
-# macro and use it instead. #
-############################################################
-m4_defun([AC_PROG_GO],
-[AC_LANG_PUSH(Go)dnl
-AC_ARG_VAR([GOC], [Go compiler command])dnl
-AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
-_AC_ARG_VAR_LDFLAGS()dnl
-AC_CHECK_TOOL(GOC, gccgo)
-if test -z "$GOC"; then
- if test -n "$ac_tool_prefix"; then
- AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
- fi
-fi
-if test -z "$GOC"; then
- AC_CHECK_PROG(GOC, gccgo, gccgo, false)
-fi
-])#m4_defun
-])#m4_ifndef
-
-
-# _LT_LANG_DEFAULT_CONFIG
-# -----------------------
-m4_defun([_LT_LANG_DEFAULT_CONFIG],
-[AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [LT_LANG(CXX)],
- [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_F77],
- [LT_LANG(F77)],
- [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_FC],
- [LT_LANG(FC)],
- [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
-
-dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
-dnl pulling things in needlessly.
-AC_PROVIDE_IFELSE([AC_PROG_GCJ],
- [LT_LANG(GCJ)],
- [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
- [LT_LANG(GCJ)],
- [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
- [LT_LANG(GCJ)],
- [m4_ifdef([AC_PROG_GCJ],
- [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
- m4_ifdef([A][M_PROG_GCJ],
- [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
- m4_ifdef([LT_PROG_GCJ],
- [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
-
-AC_PROVIDE_IFELSE([AC_PROG_GO],
- [LT_LANG(GO)],
- [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
-
-AC_PROVIDE_IFELSE([LT_PROG_RC],
- [LT_LANG(RC)],
- [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
-])# _LT_LANG_DEFAULT_CONFIG
-
-# Obsolete macros:
-AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
-AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
-AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
-AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
-AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
-dnl AC_DEFUN([AC_LIBTOOL_F77], [])
-dnl AC_DEFUN([AC_LIBTOOL_FC], [])
-dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
-dnl AC_DEFUN([AC_LIBTOOL_RC], [])
-
-
-# _LT_TAG_COMPILER
-# ----------------
-m4_defun([_LT_TAG_COMPILER],
-[AC_REQUIRE([AC_PROG_CC])dnl
-
-_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
-_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
-_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
-_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-])# _LT_TAG_COMPILER
-
-
-# _LT_COMPILER_BOILERPLATE
-# ------------------------
-# Check for compiler boilerplate output or warnings with
-# the simple compiler test code.
-m4_defun([_LT_COMPILER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$RM conftest*
-])# _LT_COMPILER_BOILERPLATE
-
-
-# _LT_LINKER_BOILERPLATE
-# ----------------------
-# Check for linker boilerplate output or warnings with
-# the simple link test code.
-m4_defun([_LT_LINKER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$RM -r conftest*
-])# _LT_LINKER_BOILERPLATE
-
-# _LT_REQUIRED_DARWIN_CHECKS
-# -------------------------
-m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
- case $host_os in
- rhapsody* | darwin*)
- AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
- AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
- AC_CHECK_TOOL([LIPO], [lipo], [:])
- AC_CHECK_TOOL([OTOOL], [otool], [:])
- AC_CHECK_TOOL([OTOOL64], [otool64], [:])
- _LT_DECL([], [DSYMUTIL], [1],
- [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
- _LT_DECL([], [NMEDIT], [1],
- [Tool to change global to local symbols on Mac OS X])
- _LT_DECL([], [LIPO], [1],
- [Tool to manipulate fat objects and archives on Mac OS X])
- _LT_DECL([], [OTOOL], [1],
- [ldd/readelf like tool for Mach-O binaries on Mac OS X])
- _LT_DECL([], [OTOOL64], [1],
- [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
-
- AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
- [lt_cv_apple_cc_single_mod=no
- if test -z "${LT_MULTI_MODULE}"; then
- # By default we will add the -single_module flag. You can override
- # by either setting the environment variable LT_MULTI_MODULE
- # non-empty at configure time, or by adding -multi_module to the
- # link flags.
- rm -rf libconftest.dylib*
- echo "int foo(void){return 1;}" > conftest.c
- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- _lt_result=$?
- # If there is a non-empty error log, and "single_module"
- # appears in it, assume the flag caused a linker warning
- if test -s conftest.err && $GREP single_module conftest.err; then
- cat conftest.err >&AS_MESSAGE_LOG_FD
- # Otherwise, if the output was created with a 0 exit code from
- # the compiler, it worked.
- elif test -f libconftest.dylib && test $_lt_result -eq 0; then
- lt_cv_apple_cc_single_mod=yes
- else
- cat conftest.err >&AS_MESSAGE_LOG_FD
- fi
- rm -rf libconftest.dylib*
- rm -f conftest.*
- fi])
-
- AC_CACHE_CHECK([for -exported_symbols_list linker flag],
- [lt_cv_ld_exported_symbols_list],
- [lt_cv_ld_exported_symbols_list=no
- save_LDFLAGS=$LDFLAGS
- echo "_main" > conftest.sym
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- [lt_cv_ld_exported_symbols_list=yes],
- [lt_cv_ld_exported_symbols_list=no])
- LDFLAGS="$save_LDFLAGS"
- ])
-
- AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
- [lt_cv_ld_force_load=no
- cat > conftest.c << _LT_EOF
-int forced_loaded() { return 2;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
- echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
- $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
- echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
- $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
- cat > conftest.c << _LT_EOF
-int main() { return 0;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
- _lt_result=$?
- if test -s conftest.err && $GREP force_load conftest.err; then
- cat conftest.err >&AS_MESSAGE_LOG_FD
- elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
- lt_cv_ld_force_load=yes
- else
- cat conftest.err >&AS_MESSAGE_LOG_FD
- fi
- rm -f conftest.err libconftest.a conftest conftest.c
- rm -rf conftest.dSYM
- ])
- case $host_os in
- rhapsody* | darwin1.[[012]])
- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- darwin1.*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- darwin*) # darwin 5.x on
- # if running on 10.5 or later, the deployment target defaults
- # to the OS version, if on x86, and 10.4, the deployment
- # target defaults to 10.4. Don't you love it?
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- 10.[[012]]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- esac
- ;;
- esac
- if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- _lt_dar_single_mod='$single_module'
- fi
- if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- else
- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- fi
- if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
- _lt_dsymutil='~$DSYMUTIL $lib || :'
- else
- _lt_dsymutil=
- fi
- ;;
- esac
-])
-
-
-# _LT_DARWIN_LINKER_FEATURES([TAG])
-# ---------------------------------
-# Checks for linker and compiler features on darwin
-m4_defun([_LT_DARWIN_LINKER_FEATURES],
-[
- m4_require([_LT_REQUIRED_DARWIN_CHECKS])
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_automatic, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- if test "$lt_cv_ld_force_load" = "yes"; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
- m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
- [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=''
- fi
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
- case $cc_basename in
- ifort*) _lt_dar_can_shared=yes ;;
- *) _lt_dar_can_shared=$GCC ;;
- esac
- if test "$_lt_dar_can_shared" = "yes"; then
- output_verbose_link_cmd=func_echo_all
- _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
- m4_if([$1], [CXX],
-[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
- _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
- fi
-],[])
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
-])
-
-# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
-# ----------------------------------
-# Links a minimal program and checks the executable
-# for the system default hardcoded library path. In most cases,
-# this is /usr/lib:/lib, but when the MPI compilers are used
-# the location of the communication and MPI libs are included too.
-# If we don't find anything, use the default library path according
-# to the aix ld manual.
-# Store the results from the different compilers for each TAGNAME.
-# Allow to override them for all tags through lt_cv_aix_libpath.
-m4_defun([_LT_SYS_MODULE_PATH_AIX],
-[m4_require([_LT_DECL_SED])dnl
-if test "${lt_cv_aix_libpath+set}" = set; then
- aix_libpath=$lt_cv_aix_libpath
-else
- AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
- [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
- lt_aix_libpath_sed='[
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\([^ ]*\) *$/\1/
- p
- }
- }]'
- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
- if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi],[])
- if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
- fi
- ])
- aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
-fi
-])# _LT_SYS_MODULE_PATH_AIX
-
-
-# _LT_SHELL_INIT(ARG)
-# -------------------
-m4_define([_LT_SHELL_INIT],
-[m4_divert_text([M4SH-INIT], [$1
-])])# _LT_SHELL_INIT
-
-
-
-# _LT_PROG_ECHO_BACKSLASH
-# -----------------------
-# Find how we can fake an echo command that does not interpret backslash.
-# In particular, with Autoconf 2.60 or later we add some code to the start
-# of the generated configure script which will find a shell with a builtin
-# printf (which we can use as an echo command).
-m4_defun([_LT_PROG_ECHO_BACKSLASH],
-[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
-
-AC_MSG_CHECKING([how to print strings])
-# Test print first, because it will be a builtin if present.
-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
- test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='print -r --'
-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='printf %s\n'
-else
- # Use this function as a fallback that always works.
- func_fallback_echo ()
- {
- eval 'cat <<_LTECHO_EOF
-$[]1
-_LTECHO_EOF'
- }
- ECHO='func_fallback_echo'
-fi
-
-# func_echo_all arg...
-# Invoke $ECHO with all args, space-separated.
-func_echo_all ()
-{
- $ECHO "$*"
-}
-
-case "$ECHO" in
- printf*) AC_MSG_RESULT([printf]) ;;
- print*) AC_MSG_RESULT([print -r]) ;;
- *) AC_MSG_RESULT([cat]) ;;
-esac
-
-m4_ifdef([_AS_DETECT_SUGGESTED],
-[_AS_DETECT_SUGGESTED([
- test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
- ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
- PATH=/empty FPATH=/empty; export PATH FPATH
- test "X`printf %s $ECHO`" = "X$ECHO" \
- || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
-
-_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
-_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
-])# _LT_PROG_ECHO_BACKSLASH
-
-
-# _LT_WITH_SYSROOT
-# ----------------
-AC_DEFUN([_LT_WITH_SYSROOT],
-[AC_MSG_CHECKING([for sysroot])
-AC_ARG_WITH([sysroot],
-[ --with-sysroot[=DIR] Search for dependent libraries within DIR
- (or the compiler's sysroot if not specified).],
-[], [with_sysroot=no])
-
-dnl lt_sysroot will always be passed unquoted. We quote it here
-dnl in case the user passed a directory name.
-lt_sysroot=
-case ${with_sysroot} in #(
- yes)
- if test "$GCC" = yes; then
- lt_sysroot=`$CC --print-sysroot 2>/dev/null`
- fi
- ;; #(
- /*)
- lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
- ;; #(
- no|'')
- ;; #(
- *)
- AC_MSG_RESULT([${with_sysroot}])
- AC_MSG_ERROR([The sysroot must be an absolute path.])
- ;;
-esac
-
- AC_MSG_RESULT([${lt_sysroot:-no}])
-_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
-[dependent libraries, and in which our libraries should be installed.])])
-
-# _LT_ENABLE_LOCK
-# ---------------
-m4_defun([_LT_ENABLE_LOCK],
-[AC_ARG_ENABLE([libtool-lock],
- [AS_HELP_STRING([--disable-libtool-lock],
- [avoid locking (might break parallel builds)])])
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.$ac_objext` in
- *ELF-32*)
- HPUX_IA64_MODE="32"
- ;;
- *ELF-64*)
- HPUX_IA64_MODE="64"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-*-*-irix6*)
- # Find out which ABI we are using.
- echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- if test "$lt_cv_prog_gnu_ld" = yes; then
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -melf32bsmip"
- ;;
- *N32*)
- LD="${LD-ld} -melf32bmipn32"
- ;;
- *64-bit*)
- LD="${LD-ld} -melf64bmip"
- ;;
- esac
- else
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -32"
- ;;
- *N32*)
- LD="${LD-ld} -n32"
- ;;
- *64-bit*)
- LD="${LD-ld} -64"
- ;;
- esac
- fi
- fi
- rm -rf conftest*
- ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.o` in
- *32-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_i386_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_i386"
- ;;
- ppc64-*linux*|powerpc64-*linux*)
- LD="${LD-ld} -m elf32ppclinux"
- ;;
- s390x-*linux*)
- LD="${LD-ld} -m elf_s390"
- ;;
- sparc64-*linux*)
- LD="${LD-ld} -m elf32_sparc"
- ;;
- esac
- ;;
- *64-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_x86_64_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- ppc*-*linux*|powerpc*-*linux*)
- LD="${LD-ld} -m elf64ppc"
- ;;
- s390*-*linux*|s390*-*tpf*)
- LD="${LD-ld} -m elf64_s390"
- ;;
- sparc*-*linux*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-
-*-*-sco3.2v5*)
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
- [AC_LANG_PUSH(C)
- AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
- AC_LANG_POP])
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- CFLAGS="$SAVE_CFLAGS"
- fi
- ;;
-*-*solaris*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.o` in
- *64-bit*)
- case $lt_cv_prog_gnu_ld in
- yes*)
- case $host in
- i?86-*-solaris*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- sparc*-*-solaris*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
- if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
- LD="${LD-ld}_sol2"
- fi
- ;;
- *)
- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- LD="${LD-ld} -64"
- fi
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-esac
-
-need_locks="$enable_libtool_lock"
-])# _LT_ENABLE_LOCK
-
-
-# _LT_PROG_AR
-# -----------
-m4_defun([_LT_PROG_AR],
-[AC_CHECK_TOOLS(AR, [ar], false)
-: ${AR=ar}
-: ${AR_FLAGS=cru}
-_LT_DECL([], [AR], [1], [The archiver])
-_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
-
-AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
- [lt_cv_ar_at_file=no
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
- [echo conftest.$ac_objext > conftest.lst
- lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
- AC_TRY_EVAL([lt_ar_try])
- if test "$ac_status" -eq 0; then
- # Ensure the archiver fails upon bogus file names.
- rm -f conftest.$ac_objext libconftest.a
- AC_TRY_EVAL([lt_ar_try])
- if test "$ac_status" -ne 0; then
- lt_cv_ar_at_file=@
- fi
- fi
- rm -f conftest.* libconftest.a
- ])
- ])
-
-if test "x$lt_cv_ar_at_file" = xno; then
- archiver_list_spec=
-else
- archiver_list_spec=$lt_cv_ar_at_file
-fi
-_LT_DECL([], [archiver_list_spec], [1],
- [How to feed a file listing to the archiver])
-])# _LT_PROG_AR
-
-
-# _LT_CMD_OLD_ARCHIVE
-# -------------------
-m4_defun([_LT_CMD_OLD_ARCHIVE],
-[_LT_PROG_AR
-
-AC_CHECK_TOOL(STRIP, strip, :)
-test -z "$STRIP" && STRIP=:
-_LT_DECL([], [STRIP], [1], [A symbol stripping program])
-
-AC_CHECK_TOOL(RANLIB, ranlib, :)
-test -z "$RANLIB" && RANLIB=:
-_LT_DECL([], [RANLIB], [1],
- [Commands used to install an old-style archive])
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
- case $host_os in
- openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
- ;;
- *)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
- ;;
- esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
-fi
-
-case $host_os in
- darwin*)
- lock_old_archive_extraction=yes ;;
- *)
- lock_old_archive_extraction=no ;;
-esac
-_LT_DECL([], [old_postinstall_cmds], [2])
-_LT_DECL([], [old_postuninstall_cmds], [2])
-_LT_TAGDECL([], [old_archive_cmds], [2],
- [Commands used to build an old-style archive])
-_LT_DECL([], [lock_old_archive_extraction], [0],
- [Whether to use a lock for old archive extraction])
-])# _LT_CMD_OLD_ARCHIVE
-
-
-# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------------------
-# Check whether the given compiler option works
-AC_DEFUN([_LT_COMPILER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
- [$2=no
- m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="$3"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&AS_MESSAGE_LOG_FD
- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- $2=yes
- fi
- fi
- $RM conftest*
-])
-
-if test x"[$]$2" = xyes; then
- m4_if([$5], , :, [$5])
-else
- m4_if([$6], , :, [$6])
-fi
-])# _LT_COMPILER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
-
-
-# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-# [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------
-# Check whether the given linker option works
-AC_DEFUN([_LT_LINKER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
- [$2=no
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS $3"
- echo "$lt_simple_link_test_code" > conftest.$ac_ext
- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- # The linker can only warn and ignore the option if not recognized
- # So say no if there are warnings
- if test -s conftest.err; then
- # Append any errors to the config.log.
- cat conftest.err 1>&AS_MESSAGE_LOG_FD
- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if diff conftest.exp conftest.er2 >/dev/null; then
- $2=yes
- fi
- else
- $2=yes
- fi
- fi
- $RM -r conftest*
- LDFLAGS="$save_LDFLAGS"
-])
-
-if test x"[$]$2" = xyes; then
- m4_if([$4], , :, [$4])
-else
- m4_if([$5], , :, [$5])
-fi
-])# _LT_LINKER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
-
-
-# LT_CMD_MAX_LEN
-#---------------
-AC_DEFUN([LT_CMD_MAX_LEN],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-# find the maximum length of command line arguments
-AC_MSG_CHECKING([the maximum length of command line arguments])
-AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
- i=0
- teststring="ABCD"
-
- case $build_os in
- msdosdjgpp*)
- # On DJGPP, this test can blow up pretty badly due to problems in libc
- # (any single argument exceeding 2000 bytes causes a buffer overrun
- # during glob expansion). Even if it were fixed, the result of this
- # check would be larger than it should be.
- lt_cv_sys_max_cmd_len=12288; # 12K is about right
- ;;
-
- gnu*)
- # Under GNU Hurd, this test is not required because there is
- # no limit to the length of command line arguments.
- # Libtool will interpret -1 as no limit whatsoever
- lt_cv_sys_max_cmd_len=-1;
- ;;
-
- cygwin* | mingw* | cegcc*)
- # On Win9x/ME, this test blows up -- it succeeds, but takes
- # about 5 minutes as the teststring grows exponentially.
- # Worse, since 9x/ME are not pre-emptively multitasking,
- # you end up with a "frozen" computer, even though with patience
- # the test eventually succeeds (with a max line length of 256k).
- # Instead, let's just punt: use the minimum linelength reported by
- # all of the supported platforms: 8192 (on NT/2K/XP).
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- mint*)
- # On MiNT this can take a long time and run out of memory.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- amigaos*)
- # On AmigaOS with pdksh, this test takes hours, literally.
- # So we just punt and use a minimum line length of 8192.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- # This has been around since 386BSD, at least. Likely further.
- if test -x /sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- elif test -x /usr/sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- else
- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- fi
- # And add a safety zone
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- ;;
-
- interix*)
- # We know the value 262144 and hardcode it with a safety zone (like BSD)
- lt_cv_sys_max_cmd_len=196608
- ;;
-
- os2*)
- # The test takes a long time on OS/2.
- lt_cv_sys_max_cmd_len=8192
- ;;
-
- osf*)
- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- # nice to cause kernel panics so lets avoid the loop below.
- # First set a reasonable default.
- lt_cv_sys_max_cmd_len=16384
- #
- if test -x /sbin/sysconfig; then
- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- *1*) lt_cv_sys_max_cmd_len=-1 ;;
- esac
- fi
- ;;
- sco3.2v5*)
- lt_cv_sys_max_cmd_len=102400
- ;;
- sysv5* | sco5v6* | sysv4.2uw2*)
- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- if test -n "$kargmax"; then
- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
- else
- lt_cv_sys_max_cmd_len=32768
- fi
- ;;
- *)
- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- if test -n "$lt_cv_sys_max_cmd_len"; then
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- else
- # Make teststring a little bigger before we do anything with it.
- # a 1K string should be a reasonable start.
- for i in 1 2 3 4 5 6 7 8 ; do
- teststring=$teststring$teststring
- done
- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- # If test is not a shell built-in, we'll probably end up computing a
- # maximum length that is only half of the actual maximum length, but
- # we can't tell.
- while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
- = "X$teststring$teststring"; } >/dev/null 2>&1 &&
- test $i != 17 # 1/2 MB should be enough
- do
- i=`expr $i + 1`
- teststring=$teststring$teststring
- done
- # Only check the string length outside the loop.
- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- teststring=
- # Add a significant safety factor because C++ compilers can tack on
- # massive amounts of additional arguments before passing them to the
- # linker. It appears as though 1/2 is a usable value.
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- fi
- ;;
- esac
-])
-if test -n $lt_cv_sys_max_cmd_len ; then
- AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
-else
- AC_MSG_RESULT(none)
-fi
-max_cmd_len=$lt_cv_sys_max_cmd_len
-_LT_DECL([], [max_cmd_len], [0],
- [What is the maximum length of a command?])
-])# LT_CMD_MAX_LEN
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
-
-
-# _LT_HEADER_DLFCN
-# ----------------
-m4_defun([_LT_HEADER_DLFCN],
-[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
-])# _LT_HEADER_DLFCN
-
-
-# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
-# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
-# ----------------------------------------------------------------
-m4_defun([_LT_TRY_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "$cross_compiling" = yes; then :
- [$4]
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-[#line $LINENO "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-/* When -fvisbility=hidden is used, assume the code has been annotated
- correspondingly for the symbols needed. */
-#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
-int fnord () __attribute__((visibility("default")));
-#endif
-
-int fnord () { return 42; }
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else
- {
- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- else puts (dlerror ());
- }
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}]
-_LT_EOF
- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) $1 ;;
- x$lt_dlneed_uscore) $2 ;;
- x$lt_dlunknown|x*) $3 ;;
- esac
- else :
- # compilation failed
- $3
- fi
-fi
-rm -fr conftest*
-])# _LT_TRY_DLOPEN_SELF
-
-
-# LT_SYS_DLOPEN_SELF
-# ------------------
-AC_DEFUN([LT_SYS_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "x$enable_dlopen" != xyes; then
- enable_dlopen=unknown
- enable_dlopen_self=unknown
- enable_dlopen_self_static=unknown
-else
- lt_cv_dlopen=no
- lt_cv_dlopen_libs=
-
- case $host_os in
- beos*)
- lt_cv_dlopen="load_add_on"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ;;
-
- mingw* | pw32* | cegcc*)
- lt_cv_dlopen="LoadLibrary"
- lt_cv_dlopen_libs=
- ;;
-
- cygwin*)
- lt_cv_dlopen="dlopen"
- lt_cv_dlopen_libs=
- ;;
-
- darwin*)
- # if libdl is installed we need to link against it
- AC_CHECK_LIB([dl], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
- lt_cv_dlopen="dyld"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ])
- ;;
-
- *)
- AC_CHECK_FUNC([shl_load],
- [lt_cv_dlopen="shl_load"],
- [AC_CHECK_LIB([dld], [shl_load],
- [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
- [AC_CHECK_FUNC([dlopen],
- [lt_cv_dlopen="dlopen"],
- [AC_CHECK_LIB([dl], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
- [AC_CHECK_LIB([svld], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
- [AC_CHECK_LIB([dld], [dld_link],
- [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
- ])
- ])
- ])
- ])
- ])
- ;;
- esac
-
- if test "x$lt_cv_dlopen" != xno; then
- enable_dlopen=yes
- else
- enable_dlopen=no
- fi
-
- case $lt_cv_dlopen in
- dlopen)
- save_CPPFLAGS="$CPPFLAGS"
- test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
- save_LDFLAGS="$LDFLAGS"
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
- save_LIBS="$LIBS"
- LIBS="$lt_cv_dlopen_libs $LIBS"
-
- AC_CACHE_CHECK([whether a program can dlopen itself],
- lt_cv_dlopen_self, [dnl
- _LT_TRY_DLOPEN_SELF(
- lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
- lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
- ])
-
- if test "x$lt_cv_dlopen_self" = xyes; then
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
- lt_cv_dlopen_self_static, [dnl
- _LT_TRY_DLOPEN_SELF(
- lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
- lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
- ])
- fi
-
- CPPFLAGS="$save_CPPFLAGS"
- LDFLAGS="$save_LDFLAGS"
- LIBS="$save_LIBS"
- ;;
- esac
-
- case $lt_cv_dlopen_self in
- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- *) enable_dlopen_self=unknown ;;
- esac
-
- case $lt_cv_dlopen_self_static in
- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- *) enable_dlopen_self_static=unknown ;;
- esac
-fi
-_LT_DECL([dlopen_support], [enable_dlopen], [0],
- [Whether dlopen is supported])
-_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
- [Whether dlopen of programs is supported])
-_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
- [Whether dlopen of statically linked programs is supported])
-])# LT_SYS_DLOPEN_SELF
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
-
-
-# _LT_COMPILER_C_O([TAGNAME])
-# ---------------------------
-# Check to see if options -c and -o are simultaneously supported by compiler.
-# This macro does not hard code the compiler like AC_PROG_CC_C_O.
-m4_defun([_LT_COMPILER_C_O],
-[m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&AS_MESSAGE_LOG_FD
- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- fi
- fi
- chmod u+w . 2>&AS_MESSAGE_LOG_FD
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-])
-_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
- [Does compiler simultaneously support -c and -o options?])
-])# _LT_COMPILER_C_O
-
-
-# _LT_COMPILER_FILE_LOCKS([TAGNAME])
-# ----------------------------------
-# Check to see if we can do hard links to lock some files if needed
-m4_defun([_LT_COMPILER_FILE_LOCKS],
-[m4_require([_LT_ENABLE_LOCK])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_COMPILER_C_O([$1])
-
-hard_links="nottested"
-if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
- # do not overwrite the value of need_locks provided by the user
- AC_MSG_CHECKING([if we can lock with hard links])
- hard_links=yes
- $RM conftest*
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- touch conftest.a
- ln conftest.a conftest.b 2>&5 || hard_links=no
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- AC_MSG_RESULT([$hard_links])
- if test "$hard_links" = no; then
- AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
- need_locks=warn
- fi
-else
- need_locks=no
-fi
-_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
-])# _LT_COMPILER_FILE_LOCKS
-
-
-# _LT_CHECK_OBJDIR
-# ----------------
-m4_defun([_LT_CHECK_OBJDIR],
-[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
-[rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
- lt_cv_objdir=.libs
-else
- # MS-DOS does not allow filenames that begin with a dot.
- lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null])
-objdir=$lt_cv_objdir
-_LT_DECL([], [objdir], [0],
- [The name of the directory that contains temporary libtool files])dnl
-m4_pattern_allow([LT_OBJDIR])dnl
-AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
- [Define to the sub-directory in which libtool stores uninstalled libraries.])
-])# _LT_CHECK_OBJDIR
-
-
-# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
-# --------------------------------------
-# Check hardcoding attributes.
-m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
-[AC_MSG_CHECKING([how to hardcode library paths into programs])
-_LT_TAGVAR(hardcode_action, $1)=
-if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
- test -n "$_LT_TAGVAR(runpath_var, $1)" ||
- test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
-
- # We can hardcode non-existent directories.
- if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
- # If the only mechanism to avoid hardcoding is shlibpath_var, we
- # have to relink, otherwise we might link with an installed library
- # when we should be linking with a yet-to-be-installed one
- ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
- test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
- # Linking always hardcodes the temporary library directory.
- _LT_TAGVAR(hardcode_action, $1)=relink
- else
- # We can link without hardcoding, and we can hardcode nonexisting dirs.
- _LT_TAGVAR(hardcode_action, $1)=immediate
- fi
-else
- # We cannot hardcode anything, or else we can only hardcode existing
- # directories.
- _LT_TAGVAR(hardcode_action, $1)=unsupported
-fi
-AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
-
-if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
- test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
- # Fast installation is not supported
- enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
- test "$enable_shared" = no; then
- # Fast installation is not necessary
- enable_fast_install=needless
-fi
-_LT_TAGDECL([], [hardcode_action], [0],
- [How to hardcode a shared library path into an executable])
-])# _LT_LINKER_HARDCODE_LIBPATH
-
-
-# _LT_CMD_STRIPLIB
-# ----------------
-m4_defun([_LT_CMD_STRIPLIB],
-[m4_require([_LT_DECL_EGREP])
-striplib=
-old_striplib=
-AC_MSG_CHECKING([whether stripping libraries is possible])
-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- AC_MSG_RESULT([yes])
-else
-# FIXME - insert some real tests, host_os isn't really good enough
- case $host_os in
- darwin*)
- if test -n "$STRIP" ; then
- striplib="$STRIP -x"
- old_striplib="$STRIP -S"
- AC_MSG_RESULT([yes])
- else
- AC_MSG_RESULT([no])
- fi
- ;;
- *)
- AC_MSG_RESULT([no])
- ;;
- esac
-fi
-_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
-_LT_DECL([], [striplib], [1])
-])# _LT_CMD_STRIPLIB
-
-
-# _LT_SYS_DYNAMIC_LINKER([TAG])
-# -----------------------------
-# PORTME Fill in your ld.so characteristics
-m4_defun([_LT_SYS_DYNAMIC_LINKER],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_OBJDUMP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-AC_MSG_CHECKING([dynamic linker characteristics])
-m4_if([$1],
- [], [
-if test "$GCC" = yes; then
- case $host_os in
- darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- *) lt_awk_arg="/^libraries:/" ;;
- esac
- case $host_os in
- mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
- *) lt_sed_strip_eq="s,=/,/,g" ;;
- esac
- lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
- case $lt_search_path_spec in
- *\;*)
- # if the path contains ";" then we assume it to be the separator
- # otherwise default to the standard path separator (i.e. ":") - it is
- # assumed that no part of a normal pathname contains ";" but that should
- # okay in the real world where ";" in dirpaths is itself problematic.
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
- ;;
- *)
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
- ;;
- esac
- # Ok, now we have the path, separated by spaces, we can step through it
- # and add multilib dir if necessary.
- lt_tmp_lt_search_path_spec=
- lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- for lt_sys_path in $lt_search_path_spec; do
- if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- else
- test -d "$lt_sys_path" && \
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- fi
- done
- lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
-BEGIN {RS=" "; FS="/|\n";} {
- lt_foo="";
- lt_count=0;
- for (lt_i = NF; lt_i > 0; lt_i--) {
- if ($lt_i != "" && $lt_i != ".") {
- if ($lt_i == "..") {
- lt_count++;
- } else {
- if (lt_count == 0) {
- lt_foo="/" $lt_i lt_foo;
- } else {
- lt_count--;
- }
- }
- }
- }
- if (lt_foo != "") { lt_freq[[lt_foo]]++; }
- if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
-}'`
- # AWK program above erroneously prepends '/' to C:/dos/paths
- # for these hosts.
- case $host_os in
- mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
- $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
- esac
- sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
-else
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi])
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- shlibpath_var=LIBPATH
-
- # AIX 3 has no versioning support, so we append a major version to the name.
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
-
-aix[[4-9]]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- hardcode_into_libs=yes
- if test "$host_cpu" = ia64; then
- # AIX 5 supports IA64
- library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- else
- # With GCC up to 2.95.x, collect2 would create an import file
- # for dependence libraries. The import file would start with
- # the line `#! .'. This would cause the generated library to
- # depend on `.', always an invalid library. This was fixed in
- # development snapshots of GCC prior to 3.0.
- case $host_os in
- aix4 | aix4.[[01]] | aix4.[[01]].*)
- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- echo ' yes '
- echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- :
- else
- can_build_shared=no
- fi
- ;;
- esac
- # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- # soname into executable. Probably we can add versioning support to
- # collect2, so additional links can be useful in future.
- if test "$aix_use_runtimelinking" = yes; then
- # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- # instead of lib<name>.a to let people know that these are not
- # typical AIX shared libraries.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- else
- # We preserve .a as extension for shared libraries through AIX4.2
- # and later when we are not doing run time linking.
- library_names_spec='${libname}${release}.a $libname.a'
- soname_spec='${libname}${release}${shared_ext}$major'
- fi
- shlibpath_var=LIBPATH
- fi
- ;;
-
-amigaos*)
- case $host_cpu in
- powerpc)
- # Since July 2007 AmigaOS4 officially supports .so libraries.
- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- ;;
- m68k)
- library_names_spec='$libname.ixlibrary $libname.a'
- # Create ${libname}_ixlibrary.a entries in /sys/libs.
- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- ;;
- esac
- ;;
-
-beos*)
- library_names_spec='${libname}${shared_ext}'
- dynamic_linker="$host_os ld.so"
- shlibpath_var=LIBRARY_PATH
- ;;
-
-bsdi[[45]]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- # the default ld.so.conf also contains /usr/contrib/lib and
- # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- # libtool to hard-code these into programs
- ;;
-
-cygwin* | mingw* | pw32* | cegcc*)
- version_type=windows
- shrext_cmds=".dll"
- need_version=no
- need_lib_prefix=no
-
- case $GCC,$cc_basename in
- yes,*)
- # gcc
- library_names_spec='$libname.dll.a'
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname~
- chmod a+x \$dldir/$dlname~
- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- fi'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
-
- case $host_os in
- cygwin*)
- # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-m4_if([$1], [],[
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
- ;;
- mingw* | cegcc*)
- # MinGW DLLs use traditional 'lib' prefix
- soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- ;;
- pw32*)
- # pw32 DLLs use 'pw' prefix rather than 'lib'
- library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- ;;
- esac
- dynamic_linker='Win32 ld.exe'
- ;;
-
- *,cl*)
- # Native MSVC
- libname_spec='$name'
- soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- library_names_spec='${libname}.dll.lib'
-
- case $build_os in
- mingw*)
- sys_lib_search_path_spec=
- lt_save_ifs=$IFS
- IFS=';'
- for lt_path in $LIB
- do
- IFS=$lt_save_ifs
- # Let DOS variable expansion print the short 8.3 style file name.
- lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
- sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
- done
- IFS=$lt_save_ifs
- # Convert to MSYS style.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
- ;;
- cygwin*)
- # Convert to unix form, then to dos form, then back to unix form
- # but this time dos style (no spaces!) so that the unix form looks
- # like /cygdrive/c/PROGRA~1:/cygdr...
- sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
- sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
- sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- ;;
- *)
- sys_lib_search_path_spec="$LIB"
- if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
- # It is most probably a Windows format PATH.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- else
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- fi
- # FIXME: find the short name or the path components, as spaces are
- # common. (e.g. "Program Files" -> "PROGRA~1")
- ;;
- esac
-
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
- dynamic_linker='Win32 link.exe'
- ;;
-
- *)
- # Assume MSVC wrapper
- library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
- dynamic_linker='Win32 ld.exe'
- ;;
- esac
- # FIXME: first we should search . and the directory the executable is in
- shlibpath_var=PATH
- ;;
-
-darwin* | rhapsody*)
- dynamic_linker="$host_os dyld"
- version_type=darwin
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- soname_spec='${libname}${release}${major}$shared_ext'
- shlibpath_overrides_runpath=yes
- shlibpath_var=DYLD_LIBRARY_PATH
- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-m4_if([$1], [],[
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- ;;
-
-dgux*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-freebsd* | dragonfly*)
- # DragonFly does not have aout. When/if they implement a new
- # versioning mechanism, adjust this.
- if test -x /usr/bin/objformat; then
- objformat=`/usr/bin/objformat`
- else
- case $host_os in
- freebsd[[23]].*) objformat=aout ;;
- *) objformat=elf ;;
- esac
- fi
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- need_version=no
- need_lib_prefix=no
- ;;
- freebsd-*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- need_version=yes
- ;;
- esac
- shlibpath_var=LD_LIBRARY_PATH
- case $host_os in
- freebsd2.*)
- shlibpath_overrides_runpath=yes
- ;;
- freebsd3.[[01]]* | freebsdelf3.[[01]]*)
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
- freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
- *) # from 4.6 on, and DragonFly
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- esac
- ;;
-
-gnu*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-haiku*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- dynamic_linker="$host_os runtime_loader"
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
- hardcode_into_libs=yes
- ;;
-
-hpux9* | hpux10* | hpux11*)
- # Give a soname corresponding to the major version so that dld.sl refuses to
- # link against other versions.
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- case $host_cpu in
- ia64*)
- shrext_cmds='.so'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.so"
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- if test "X$HPUX_IA64_MODE" = X32; then
- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- else
- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- fi
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- hppa*64*)
- shrext_cmds='.sl'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- *)
- shrext_cmds='.sl'
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=SHLIB_PATH
- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
- esac
- # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
- postinstall_cmds='chmod 555 $lib'
- # or fails outright, so override atomically:
- install_override_mode=555
- ;;
-
-interix[[3-9]]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $host_os in
- nonstopux*) version_type=nonstopux ;;
- *)
- if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux # correct to gnu/linux during the next big refactor
- else
- version_type=irix
- fi ;;
- esac
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- case $host_os in
- irix5* | nonstopux*)
- libsuff= shlibsuff=
- ;;
- *)
- case $LD in # libtool.m4 will add one of these switches to LD
- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- libsuff= shlibsuff= libmagic=32-bit;;
- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- libsuff=32 shlibsuff=N32 libmagic=N32;;
- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- libsuff=64 shlibsuff=64 libmagic=64-bit;;
- *) libsuff= shlibsuff= libmagic=never-match;;
- esac
- ;;
- esac
- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- hardcode_into_libs=yes
- ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
- dynamic_linker=no
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
-
- # Some binutils ld are patched to set DT_RUNPATH
- AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
- [lt_cv_shlibpath_overrides_runpath=no
- save_LDFLAGS=$LDFLAGS
- save_libdir=$libdir
- eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
- LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
- [lt_cv_shlibpath_overrides_runpath=yes])])
- LDFLAGS=$save_LDFLAGS
- libdir=$save_libdir
- ])
- shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
-
- # This implies no fast_install, which is unacceptable.
- # Some rework will be needed to allow for fast_install
- # before this can be enabled.
- hardcode_into_libs=yes
-
- # Append ld.so.conf contents to the search path
- if test -f /etc/ld.so.conf; then
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- fi
-
- # We used to test for /lib/ld.so.1 and disable shared libraries on
- # powerpc, because MkLinux only supported shared libraries with the
- # GNU dynamic linker. Since this was broken with cross compilers,
- # most powerpc-linux boxes support dynamic linking these days and
- # people can always --disable-shared, the test was removed, and we
- # assume the GNU/Linux dynamic linker is in use.
- dynamic_linker='GNU/Linux ld.so'
- ;;
-
-netbsdelf*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='NetBSD ld.elf_so'
- ;;
-
-netbsd*)
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- dynamic_linker='NetBSD (a.out) ld.so'
- else
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='NetBSD ld.elf_so'
- fi
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
-
-newsos6)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- ;;
-
-*nto* | *qnx*)
- version_type=qnx
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='ldqnx.so'
- ;;
-
-openbsd*)
- version_type=sunos
- sys_lib_dlsearch_path_spec="/usr/lib"
- need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- case $host_os in
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- *) need_version=no ;;
- esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- case $host_os in
- openbsd2.[[89]] | openbsd2.[[89]].*)
- shlibpath_overrides_runpath=no
- ;;
- *)
- shlibpath_overrides_runpath=yes
- ;;
- esac
- else
- shlibpath_overrides_runpath=yes
- fi
- ;;
-
-os2*)
- libname_spec='$name'
- shrext_cmds=".dll"
- need_lib_prefix=no
- library_names_spec='$libname${shared_ext} $libname.a'
- dynamic_linker='OS/2 ld.exe'
- shlibpath_var=LIBPATH
- ;;
-
-osf3* | osf4* | osf5*)
- version_type=osf
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- ;;
-
-rdos*)
- dynamic_linker=no
- ;;
-
-solaris*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- # ldd complains unless libraries are executable
- postinstall_cmds='chmod +x $lib'
- ;;
-
-sunos4*)
- version_type=sunos
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- if test "$with_gnu_ld" = yes; then
- need_lib_prefix=no
- fi
- need_version=yes
- ;;
-
-sysv4 | sysv4.3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- case $host_vendor in
- sni)
- shlibpath_overrides_runpath=no
- need_lib_prefix=no
- runpath_var=LD_RUN_PATH
- ;;
- siemens)
- need_lib_prefix=no
- ;;
- motorola)
- need_lib_prefix=no
- need_version=no
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- ;;
- esac
- ;;
-
-sysv4*MP*)
- if test -d /usr/nec ;then
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- soname_spec='$libname${shared_ext}.$major'
- shlibpath_var=LD_LIBRARY_PATH
- fi
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- version_type=freebsd-elf
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- if test "$with_gnu_ld" = yes; then
- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- else
- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- case $host_os in
- sco3.2v5*)
- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- ;;
- esac
- fi
- sys_lib_dlsearch_path_spec='/usr/lib'
- ;;
-
-tpf*)
- # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-uts4*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-*)
- dynamic_linker=no
- ;;
-esac
-AC_MSG_RESULT([$dynamic_linker])
-test "$dynamic_linker" = no && can_build_shared=no
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-
-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-fi
-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-fi
-
-_LT_DECL([], [variables_saved_for_relink], [1],
- [Variables whose values should be saved in libtool wrapper scripts and
- restored at link time])
-_LT_DECL([], [need_lib_prefix], [0],
- [Do we need the "lib" prefix for modules?])
-_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
-_LT_DECL([], [version_type], [0], [Library versioning type])
-_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
-_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
-_LT_DECL([], [shlibpath_overrides_runpath], [0],
- [Is shlibpath searched before the hard-coded library search path?])
-_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
-_LT_DECL([], [library_names_spec], [1],
- [[List of archive names. First name is the real one, the rest are links.
- The last name is the one that the linker finds with -lNAME]])
-_LT_DECL([], [soname_spec], [1],
- [[The coded name of the library, if different from the real name]])
-_LT_DECL([], [install_override_mode], [1],
- [Permission mode override for installation of shared libraries])
-_LT_DECL([], [postinstall_cmds], [2],
- [Command to use after installation of a shared archive])
-_LT_DECL([], [postuninstall_cmds], [2],
- [Command to use after uninstallation of a shared archive])
-_LT_DECL([], [finish_cmds], [2],
- [Commands used to finish a libtool library installation in a directory])
-_LT_DECL([], [finish_eval], [1],
- [[As "finish_cmds", except a single script fragment to be evaled but
- not shown]])
-_LT_DECL([], [hardcode_into_libs], [0],
- [Whether we should hardcode library paths into libraries])
-_LT_DECL([], [sys_lib_search_path_spec], [2],
- [Compile-time system search path for libraries])
-_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
- [Run-time system search path for libraries])
-])# _LT_SYS_DYNAMIC_LINKER
-
-
-# _LT_PATH_TOOL_PREFIX(TOOL)
-# --------------------------
-# find a file program which can recognize shared library
-AC_DEFUN([_LT_PATH_TOOL_PREFIX],
-[m4_require([_LT_DECL_EGREP])dnl
-AC_MSG_CHECKING([for $1])
-AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
-[case $MAGIC_CMD in
-[[\\/*] | ?:[\\/]*])
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-dnl $ac_dummy forces splitting on constant user-supplied paths.
-dnl POSIX.2 word splitting is done only on the output of word expansions,
-dnl not every word. This closes a longstanding sh security hole.
- ac_dummy="m4_if([$2], , $PATH, [$2])"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$1; then
- lt_cv_path_MAGIC_CMD="$ac_dir/$1"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool at gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac])
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- AC_MSG_RESULT($MAGIC_CMD)
-else
- AC_MSG_RESULT(no)
-fi
-_LT_DECL([], [MAGIC_CMD], [0],
- [Used to examine libraries when file_magic_cmd begins with "file"])dnl
-])# _LT_PATH_TOOL_PREFIX
-
-# Old name:
-AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
-
-
-# _LT_PATH_MAGIC
-# --------------
-# find a file program which can recognize a shared library
-m4_defun([_LT_PATH_MAGIC],
-[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
-if test -z "$lt_cv_path_MAGIC_CMD"; then
- if test -n "$ac_tool_prefix"; then
- _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
- else
- MAGIC_CMD=:
- fi
-fi
-])# _LT_PATH_MAGIC
-
-
-# LT_PATH_LD
-# ----------
-# find the pathname to the GNU or non-GNU linker
-AC_DEFUN([LT_PATH_LD],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
-
-AC_ARG_WITH([gnu-ld],
- [AS_HELP_STRING([--with-gnu-ld],
- [assume the C compiler uses GNU ld @<:@default=no@:>@])],
- [test "$withval" = no || with_gnu_ld=yes],
- [with_gnu_ld=no])dnl
-
-ac_prog=ld
-if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- AC_MSG_CHECKING([for ld used by $CC])
- case $host in
- *-*-mingw*)
- # gcc leaves a trailing carriage return which upsets mingw
- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- *)
- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- esac
- case $ac_prog in
- # Accept absolute paths.
- [[\\/]]* | ?:[[\\/]]*)
- re_direlt='/[[^/]][[^/]]*/\.\./'
- # Canonicalize the pathname of ld
- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- done
- test -z "$LD" && LD="$ac_prog"
- ;;
- "")
- # If it fails, then pretend we aren't using GCC.
- ac_prog=ld
- ;;
- *)
- # If it is relative, then search for the first ld in PATH.
- with_gnu_ld=unknown
- ;;
- esac
-elif test "$with_gnu_ld" = yes; then
- AC_MSG_CHECKING([for GNU ld])
-else
- AC_MSG_CHECKING([for non-GNU ld])
-fi
-AC_CACHE_VAL(lt_cv_path_LD,
-[if test -z "$LD"; then
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- lt_cv_path_LD="$ac_dir/$ac_prog"
- # Check to see if the program is GNU ld. I'd rather use --version,
- # but apparently some variants of GNU ld only accept -v.
- # Break only if it was the GNU/non-GNU ld that we prefer.
- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- *GNU* | *'with BFD'*)
- test "$with_gnu_ld" != no && break
- ;;
- *)
- test "$with_gnu_ld" != yes && break
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
-else
- lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi])
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
- AC_MSG_RESULT($LD)
-else
- AC_MSG_RESULT(no)
-fi
-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-_LT_PATH_LD_GNU
-AC_SUBST([LD])
-
-_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
-])# LT_PATH_LD
-
-# Old names:
-AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
-AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_LD], [])
-dnl AC_DEFUN([AC_PROG_LD], [])
-
-
-# _LT_PATH_LD_GNU
-#- --------------
-m4_defun([_LT_PATH_LD_GNU],
-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
-[# I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
- lt_cv_prog_gnu_ld=yes
- ;;
-*)
- lt_cv_prog_gnu_ld=no
- ;;
-esac])
-with_gnu_ld=$lt_cv_prog_gnu_ld
-])# _LT_PATH_LD_GNU
-
-
-# _LT_CMD_RELOAD
-# --------------
-# find reload flag for linker
-# -- PORTME Some linkers may need a different reload flag.
-m4_defun([_LT_CMD_RELOAD],
-[AC_CACHE_CHECK([for $LD option to reload object files],
- lt_cv_ld_reload_flag,
- [lt_cv_ld_reload_flag='-r'])
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- if test "$GCC" != yes; then
- reload_cmds=false
- fi
- ;;
- darwin*)
- if test "$GCC" = yes; then
- reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- else
- reload_cmds='$LD$reload_flag -o $output$reload_objs'
- fi
- ;;
-esac
-_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
-_LT_TAGDECL([], [reload_cmds], [2])dnl
-])# _LT_CMD_RELOAD
-
-
-# _LT_CHECK_MAGIC_METHOD
-# ----------------------
-# how to check for library dependencies
-# -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_MAGIC_METHOD],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-AC_CACHE_CHECK([how to recognize dependent libraries],
-lt_cv_deplibs_check_method,
-[lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[[4-9]]*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-beos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-bsdi[[45]]*)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
- lt_cv_file_magic_cmd='/usr/bin/file -L'
- lt_cv_file_magic_test_file=/shlib/libc.so
- ;;
-
-cygwin*)
- # func_win32_libid is a shell function defined in ltmain.sh
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- ;;
-
-mingw* | pw32*)
- # Base MSYS/MinGW do not provide the 'file' command needed by
- # func_win32_libid shell function, so use a weaker test based on 'objdump',
- # unless we find 'file', for example because we are cross-compiling.
- # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
- if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- else
- # Keep this pattern in sync with the one in func_win32_libid.
- lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- fi
- ;;
-
-cegcc*)
- # use the weaker test based on 'objdump'. See mingw*.
- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- ;;
-
-darwin* | rhapsody*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-freebsd* | dragonfly*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- case $host_cpu in
- i*86 )
- # Not sure whether the presence of OpenBSD here was a mistake.
- # Let's accept both of them until this is cleared up.
- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
- esac
- else
- lt_cv_deplibs_check_method=pass_all
- fi
- ;;
-
-gnu*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-haiku*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-hpux10.20* | hpux11*)
- lt_cv_file_magic_cmd=/usr/bin/file
- case $host_cpu in
- ia64*)
- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
- lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- ;;
- hppa*64*)
- [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- ;;
- *)
- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
- lt_cv_file_magic_test_file=/usr/lib/libc.sl
- ;;
- esac
- ;;
-
-interix[[3-9]]*)
- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $LD in
- *-32|*"-32 ") libmagic=32-bit;;
- *-n32|*"-n32 ") libmagic=N32;;
- *-64|*"-64 ") libmagic=64-bit;;
- *) libmagic=never-match;;
- esac
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
- fi
- ;;
-
-newos6*)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=/usr/lib/libnls.so
- ;;
-
-*nto* | *qnx*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-openbsd*)
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- fi
- ;;
-
-osf3* | osf4* | osf5*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-rdos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-solaris*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv4 | sysv4.3*)
- case $host_vendor in
- motorola)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- ;;
- ncr)
- lt_cv_deplibs_check_method=pass_all
- ;;
- sequent)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
- ;;
- sni)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
- lt_cv_file_magic_test_file=/lib/libc.so
- ;;
- siemens)
- lt_cv_deplibs_check_method=pass_all
- ;;
- pc)
- lt_cv_deplibs_check_method=pass_all
- ;;
- esac
- ;;
-
-tpf*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-esac
-])
-
-file_magic_glob=
-want_nocaseglob=no
-if test "$build" = "$host"; then
- case $host_os in
- mingw* | pw32*)
- if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
- want_nocaseglob=yes
- else
- file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
- fi
- ;;
- esac
-fi
-
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
-_LT_DECL([], [deplibs_check_method], [1],
- [Method to check whether dependent libraries are shared objects])
-_LT_DECL([], [file_magic_cmd], [1],
- [Command to use when deplibs_check_method = "file_magic"])
-_LT_DECL([], [file_magic_glob], [1],
- [How to find potential files when deplibs_check_method = "file_magic"])
-_LT_DECL([], [want_nocaseglob], [1],
- [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
-])# _LT_CHECK_MAGIC_METHOD
-
-
-# LT_PATH_NM
-# ----------
-# find the pathname to a BSD- or MS-compatible name lister
-AC_DEFUN([LT_PATH_NM],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
-[if test -n "$NM"; then
- # Let the user override the test.
- lt_cv_path_NM="$NM"
-else
- lt_nm_to_check="${ac_tool_prefix}nm"
- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
- lt_nm_to_check="$lt_nm_to_check nm"
- fi
- for lt_tmp_nm in $lt_nm_to_check; do
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- tmp_nm="$ac_dir/$lt_tmp_nm"
- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
- # Check to see if the nm accepts a BSD-compat flag.
- # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- # nm: unknown option "B" ignored
- # Tru64's nm complains that /dev/null is an invalid object file
- case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
- */dev/null* | *'Invalid file or object type'*)
- lt_cv_path_NM="$tmp_nm -B"
- break
- ;;
- *)
- case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
- */dev/null*)
- lt_cv_path_NM="$tmp_nm -p"
- break
- ;;
- *)
- lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
- continue # so that we can try to find one that supports BSD flags
- ;;
- esac
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
- done
- : ${lt_cv_path_NM=no}
-fi])
-if test "$lt_cv_path_NM" != "no"; then
- NM="$lt_cv_path_NM"
-else
- # Didn't find any BSD compatible name lister, look for dumpbin.
- if test -n "$DUMPBIN"; then :
- # Let the user override the test.
- else
- AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
- case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
- *COFF*)
- DUMPBIN="$DUMPBIN -symbols"
- ;;
- *)
- DUMPBIN=:
- ;;
- esac
- fi
- AC_SUBST([DUMPBIN])
- if test "$DUMPBIN" != ":"; then
- NM="$DUMPBIN"
- fi
-fi
-test -z "$NM" && NM=nm
-AC_SUBST([NM])
-_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
-
-AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
- [lt_cv_nm_interface="BSD nm"
- echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$ac_compile" 2>conftest.err)
- cat conftest.err >&AS_MESSAGE_LOG_FD
- (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- cat conftest.err >&AS_MESSAGE_LOG_FD
- (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
- cat conftest.out >&AS_MESSAGE_LOG_FD
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- lt_cv_nm_interface="MS dumpbin"
- fi
- rm -f conftest*])
-])# LT_PATH_NM
-
-# Old names:
-AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
-AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_NM], [])
-dnl AC_DEFUN([AC_PROG_NM], [])
-
-# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
-# --------------------------------
-# how to determine the name of the shared library
-# associated with a specific link library.
-# -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-m4_require([_LT_DECL_DLLTOOL])
-AC_CACHE_CHECK([how to associate runtime and link libraries],
-lt_cv_sharedlib_from_linklib_cmd,
-[lt_cv_sharedlib_from_linklib_cmd='unknown'
-
-case $host_os in
-cygwin* | mingw* | pw32* | cegcc*)
- # two different shell functions defined in ltmain.sh
- # decide which to use based on capabilities of $DLLTOOL
- case `$DLLTOOL --help 2>&1` in
- *--identify-strict*)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
- ;;
- *)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
- ;;
- esac
- ;;
-*)
- # fallback: assume linklib IS sharedlib
- lt_cv_sharedlib_from_linklib_cmd="$ECHO"
- ;;
-esac
-])
-sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
-test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
-
-_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
- [Command to associate shared and link libraries])
-])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
-
-
-# _LT_PATH_MANIFEST_TOOL
-# ----------------------
-# locate the manifest tool
-m4_defun([_LT_PATH_MANIFEST_TOOL],
-[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
-test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
-AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
- [lt_cv_path_mainfest_tool=no
- echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
- $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
- cat conftest.err >&AS_MESSAGE_LOG_FD
- if $GREP 'Manifest Tool' conftest.out > /dev/null; then
- lt_cv_path_mainfest_tool=yes
- fi
- rm -f conftest*])
-if test "x$lt_cv_path_mainfest_tool" != xyes; then
- MANIFEST_TOOL=:
-fi
-_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
-])# _LT_PATH_MANIFEST_TOOL
-
-
-# LT_LIB_M
-# --------
-# check for math library
-AC_DEFUN([LT_LIB_M],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-LIBM=
-case $host in
-*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
- # These system don't have libm, or don't need it
- ;;
-*-ncr-sysv4.3*)
- AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
- AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
- ;;
-*)
- AC_CHECK_LIB(m, cos, LIBM="-lm")
- ;;
-esac
-AC_SUBST([LIBM])
-])# LT_LIB_M
-
-# Old name:
-AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_CHECK_LIBM], [])
-
-
-# _LT_COMPILER_NO_RTTI([TAGNAME])
-# -------------------------------
-m4_defun([_LT_COMPILER_NO_RTTI],
-[m4_require([_LT_TAG_COMPILER])dnl
-
-_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-
-if test "$GCC" = yes; then
- case $cc_basename in
- nvcc*)
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
- esac
-
- _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
- lt_cv_prog_compiler_rtti_exceptions,
- [-fno-rtti -fno-exceptions], [],
- [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
-fi
-_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
- [Compiler flag to turn off builtin functions])
-])# _LT_COMPILER_NO_RTTI
-
-
-# _LT_CMD_GLOBAL_SYMBOLS
-# ----------------------
-m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-AC_MSG_CHECKING([command to parse $NM output from $compiler object])
-AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
-[
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix. What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[[BCDEGRST]]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
-
-# Define system-specific variables.
-case $host_os in
-aix*)
- symcode='[[BCDT]]'
- ;;
-cygwin* | mingw* | pw32* | cegcc*)
- symcode='[[ABCDGISTW]]'
- ;;
-hpux*)
- if test "$host_cpu" = ia64; then
- symcode='[[ABCDEGRST]]'
- fi
- ;;
-irix* | nonstopux*)
- symcode='[[BCDEGRST]]'
- ;;
-osf*)
- symcode='[[BCDEGQRST]]'
- ;;
-solaris*)
- symcode='[[BDRT]]'
- ;;
-sco3.2v5*)
- symcode='[[DT]]'
- ;;
-sysv4.2uw2*)
- symcode='[[DT]]'
- ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
- symcode='[[ABDT]]'
- ;;
-sysv4)
- symcode='[[DFNSTU]]'
- ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
- symcode='[[ABCDGIRSTW]]' ;;
-esac
-
-# Transform an extracted symbol line into a proper C declaration.
-# Some systems (esp. on ia64) link data and code symbols differently,
-# so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
- ;;
-esac
-
-# Try without a prefix underscore, then with it.
-for ac_symprfx in "" "_"; do
-
- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
- symxfrm="\\1 $ac_symprfx\\2 \\2"
-
- # Write the raw and C identifiers.
- if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- # Fake it for dumpbin and say T for any non-static function
- # and D for any global variable.
- # Also find C++ and __fastcall symbols from MSVC++,
- # which start with @ or ?.
- lt_cv_sys_global_symbol_pipe="$AWK ['"\
-" {last_section=section; section=\$ 3};"\
-" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
-" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-" \$ 0!~/External *\|/{next};"\
-" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-" {if(hide[section]) next};"\
-" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-" s[1]~/^[@?]/{print s[1], s[1]; next};"\
-" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-" ' prfx=^$ac_symprfx]"
- else
- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
- fi
- lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
-
- # Check to see that the pipe works correctly.
- pipe_works=no
-
- rm -f conftest*
- cat > conftest.$ac_ext <<_LT_EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(void);
-void nm_test_func(void){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-_LT_EOF
-
- if AC_TRY_EVAL(ac_compile); then
- # Now try to grab the symbols.
- nlist=conftest.nm
- if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- else
- rm -f "$nlist"T
- fi
-
- # Make sure that we snagged all the symbols we need.
- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
- cat <<_LT_EOF > conftest.$ac_ext
-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
-#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
-/* DATA imports from DLLs on WIN32 con't be const, because runtime
- relocations are performed -- see ld's documentation on pseudo-relocs. */
-# define LT@&t at _DLSYM_CONST
-#elif defined(__osf__)
-/* This system does not cope well with relocations in const data. */
-# define LT@&t at _DLSYM_CONST
-#else
-# define LT@&t at _DLSYM_CONST const
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LT_EOF
- # Now generate the symbol file.
- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-
- cat <<_LT_EOF >> conftest.$ac_ext
-
-/* The mapping between symbol names and symbols. */
-LT@&t at _DLSYM_CONST struct {
- const char *name;
- void *address;
-}
-lt__PROGRAM__LTX_preloaded_symbols[[]] =
-{
- { "@PROGRAM@", (void *) 0 },
-_LT_EOF
- $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
- cat <<\_LT_EOF >> conftest.$ac_ext
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt__PROGRAM__LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-_LT_EOF
- # Now try linking the two files.
- mv conftest.$ac_objext conftstm.$ac_objext
- lt_globsym_save_LIBS=$LIBS
- lt_globsym_save_CFLAGS=$CFLAGS
- LIBS="conftstm.$ac_objext"
- CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
- pipe_works=yes
- fi
- LIBS=$lt_globsym_save_LIBS
- CFLAGS=$lt_globsym_save_CFLAGS
- else
- echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
- cat conftest.$ac_ext >&5
- fi
- rm -rf conftest* conftst*
-
- # Do not use the global_symbol_pipe unless it works.
- if test "$pipe_works" = yes; then
- break
- else
- lt_cv_sys_global_symbol_pipe=
- fi
-done
-])
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
- lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- AC_MSG_RESULT(failed)
-else
- AC_MSG_RESULT(ok)
-fi
-
-# Response file support.
-if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- nm_file_list_spec='@'
-elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
- nm_file_list_spec='@'
-fi
-
-_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
- [Take the output of nm and produce a listing of raw symbols and C names])
-_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
- [Transform the output of nm in a proper C declaration])
-_LT_DECL([global_symbol_to_c_name_address],
- [lt_cv_sys_global_symbol_to_c_name_address], [1],
- [Transform the output of nm in a C name address pair])
-_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
- [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
- [Transform the output of nm in a C name address pair when lib prefix is needed])
-_LT_DECL([], [nm_file_list_spec], [1],
- [Specify filename containing input files for $NM])
-]) # _LT_CMD_GLOBAL_SYMBOLS
-
-
-# _LT_COMPILER_PIC([TAGNAME])
-# ---------------------------
-m4_defun([_LT_COMPILER_PIC],
-[m4_require([_LT_TAG_COMPILER])dnl
-_LT_TAGVAR(lt_prog_compiler_wl, $1)=
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=
-_LT_TAGVAR(lt_prog_compiler_static, $1)=
-
-m4_if([$1], [CXX], [
- # C++ specific cases for pic, static, wl, etc.
- if test "$GXX" = yes; then
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
- mingw* | cygwin* | os2* | pw32* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- ;;
- *djgpp*)
- # DJGPP does not support shared libraries at all
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- ;;
- haiku*)
- # PIC is the default for Haiku.
- # The "-static" flag exists, but is broken.
- _LT_TAGVAR(lt_prog_compiler_static, $1)=
- ;;
- interix[[3-9]]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- fi
- ;;
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- ;;
- *qnx* | *nto*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- else
- case $host_os in
- aix[[4-9]]*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- else
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
- chorus*)
- case $cc_basename in
- cxch68*)
- # Green Hills C++ Compiler
- # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
- ;;
- esac
- ;;
- mingw* | cygwin* | os2* | pw32* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
- dgux*)
- case $cc_basename in
- ec++*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- ;;
- ghcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- *)
- ;;
- esac
- ;;
- freebsd* | dragonfly*)
- # FreeBSD uses GNU C++
- ;;
- hpux9* | hpux10* | hpux11*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- if test "$host_cpu" != ia64; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- fi
- ;;
- aCC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- ;;
- esac
- ;;
- *)
- ;;
- esac
- ;;
- interix*)
- # This is c89, which is MS Visual C++ (no shared libs)
- # Anyone wants to do a port?
- ;;
- irix5* | irix6* | nonstopux*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- # CC pic flag -KPIC is the default.
- ;;
- *)
- ;;
- esac
- ;;
- linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- KCC*)
- # KAI C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- ecpc* )
- # old Intel C++ for x86_64 which still supported -KPIC.
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- icpc* )
- # Intel C++, used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- pgCC* | pgcpp*)
- # Portland Group C++ compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- cxx*)
- # Compaq C++
- # Make sure the PIC flag is empty. It appears that all Alpha
- # Linux and Compaq Tru64 Unix objects are PIC.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
- # IBM XL 8.0, 9.0 on PPC and BlueGene
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- esac
- ;;
- esac
- ;;
- lynxos*)
- ;;
- m88k*)
- ;;
- mvs*)
- case $cc_basename in
- cxx*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
- ;;
- *)
- ;;
- esac
- ;;
- netbsd* | netbsdelf*-gnu)
- ;;
- *qnx* | *nto*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
- osf3* | osf4* | osf5*)
- case $cc_basename in
- KCC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- ;;
- RCC*)
- # Rational C++ 2.4.1
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- cxx*)
- # Digital/Compaq C++
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # Make sure the PIC flag is empty. It appears that all Alpha
- # Linux and Compaq Tru64 Unix objects are PIC.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- *)
- ;;
- esac
- ;;
- psos*)
- ;;
- solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # Sun C++ 4.2, 5.x and Centerline C++
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- gcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- ;;
- *)
- ;;
- esac
- ;;
- sunos4*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.x
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- lcc*)
- # Lucid
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- *)
- ;;
- esac
- ;;
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- esac
- ;;
- tandem*)
- case $cc_basename in
- NCC*)
- # NonStop-UX NCC 3.20
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- ;;
- *)
- ;;
- esac
- ;;
- vxworks*)
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
- esac
- fi
-],
-[
- if test "$GCC" = yes; then
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
-
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- ;;
-
- haiku*)
- # PIC is the default for Haiku.
- # The "-static" flag exists, but is broken.
- _LT_TAGVAR(lt_prog_compiler_static, $1)=
- ;;
-
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- ;;
-
- interix[[3-9]]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
-
- msdosdjgpp*)
- # Just because we use GCC doesn't mean we suddenly get shared libraries
- # on systems that don't support them.
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- enable_shared=no
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- fi
- ;;
-
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
-
- case $cc_basename in
- nvcc*) # Cuda Compiler Driver 2.2
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
- if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
- fi
- ;;
- esac
- else
- # PORTME Check for flag to pass linker flags through the system compiler.
- case $host_os in
- aix*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- else
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
-
- hpux9* | hpux10* | hpux11*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
- # not for PA HP-UX.
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- ;;
- esac
- # Is there a better lt_prog_compiler_static that works with the bundled CC?
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- ;;
-
- irix5* | irix6* | nonstopux*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # PIC (with -KPIC) is the default.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- # icc used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- icc* | ifort*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- # Lahey Fortran 8.1.
- lf95*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
- ;;
- nagfor*)
- # NAG Fortran compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group compilers (*not* the Pentium gcc compiler,
- # which looks to be a dead project)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- ccc*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # All Alpha code is PIC.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- xl* | bgxl* | bgf* | mpixl*)
- # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
- # Sun Fortran 8.3 passes all unrecognized flags to the linker
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
- ;;
- *Sun\ F* | *Sun*Fortran*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- *Sun\ C*)
- # Sun C 5.9
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- ;;
- *Intel*\ [[CF]]*Compiler*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- *Portland\ Group*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- esac
- ;;
- esac
- ;;
-
- newsos6)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
-
- osf3* | osf4* | osf5*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # All OSF/1 code is PIC.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- rdos*)
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- solaris*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- case $cc_basename in
- f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
- *)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
- esac
- ;;
-
- sunos4*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- sysv4 | sysv4.2uw2* | sysv4.3*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec ;then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- unicos*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
-
- uts4*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- *)
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
- esac
- fi
-])
-case $host_os in
- # For platforms which do not support PIC, -DPIC is meaningless:
- *djgpp*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t at m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
- ;;
-esac
-
-AC_CACHE_CHECK([for $compiler option to produce PIC],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
- [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t at m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
- [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
- "" | " "*) ;;
- *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
- esac],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
-fi
-_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
- [Additional compiler flags for building library objects])
-
-_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
- [How to pass a linker flag through the compiler])
-#
-# Check to make sure the static flag actually works.
-#
-wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
-_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
- _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
- $lt_tmp_static_flag,
- [],
- [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
-_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
- [Compiler flag to prevent dynamic linking])
-])# _LT_COMPILER_PIC
-
-
-# _LT_LINKER_SHLIBS([TAGNAME])
-# ----------------------------
-# See if the linker supports building shared libraries.
-m4_defun([_LT_LINKER_SHLIBS],
-[AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-m4_require([_LT_PATH_MANIFEST_TOOL])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-m4_if([$1], [CXX], [
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- case $host_os in
- aix[[4-9]]*)
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- # Also, AIX nm treats weak defined symbols like other global defined
- # symbols, whereas GNU nm marks them as "W".
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- ;;
- pw32*)
- _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
- ;;
- cygwin* | mingw* | cegcc*)
- case $cc_basename in
- cl*)
- _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
- ;;
- *)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
- ;;
- esac
- ;;
- linux* | k*bsd*-gnu | gnu*)
- _LT_TAGVAR(link_all_deplibs, $1)=no
- ;;
- *)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- ;;
- esac
-], [
- runpath_var=
- _LT_TAGVAR(allow_undefined_flag, $1)=
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(archive_cmds, $1)=
- _LT_TAGVAR(archive_expsym_cmds, $1)=
- _LT_TAGVAR(compiler_needs_object, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(hardcode_automatic, $1)=no
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- _LT_TAGVAR(hardcode_minus_L, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- _LT_TAGVAR(inherit_rpath, $1)=no
- _LT_TAGVAR(link_all_deplibs, $1)=unknown
- _LT_TAGVAR(module_cmds, $1)=
- _LT_TAGVAR(module_expsym_cmds, $1)=
- _LT_TAGVAR(old_archive_from_new_cmds, $1)=
- _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
- _LT_TAGVAR(thread_safe_flag_spec, $1)=
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- # include_expsyms should be a list of space-separated symbols to be *always*
- # included in the symbol list
- _LT_TAGVAR(include_expsyms, $1)=
- # exclude_expsyms can be an extended regexp of symbols to exclude
- # it will be wrapped by ` (' and `)$', so one must not match beginning or
- # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
- # as well as any symbol that contains `d'.
- _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
- # platforms (ab)use it in PIC code, but their linkers get confused if
- # the symbol is explicitly referenced. Since portable code cannot
- # rely on this symbol name, it's probably fine to never include it in
- # preloaded symbol tables.
- # Exclude shared library initialization/finalization symbols.
-dnl Note also adjust exclude_expsyms for C++ above.
- extract_expsyms_cmds=
-
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- # FIXME: the MSVC++ port hasn't been tested in a loooong time
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- if test "$GCC" != yes; then
- with_gnu_ld=no
- fi
- ;;
- interix*)
- # we just hope/assume this is gcc and not c89 (= MSVC++)
- with_gnu_ld=yes
- ;;
- openbsd*)
- with_gnu_ld=no
- ;;
- linux* | k*bsd*-gnu | gnu*)
- _LT_TAGVAR(link_all_deplibs, $1)=no
- ;;
- esac
-
- _LT_TAGVAR(ld_shlibs, $1)=yes
-
- # On some targets, GNU ld is compatible enough with the native linker
- # that we're better off using the native interface for both.
- lt_use_gnu_ld_interface=no
- if test "$with_gnu_ld" = yes; then
- case $host_os in
- aix*)
- # The AIX port of GNU ld has always aspired to compatibility
- # with the native linker. However, as the warning in the GNU ld
- # block says, versions before 2.19.5* couldn't really create working
- # shared libraries, regardless of the interface used.
- case `$LD -v 2>&1` in
- *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
- *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
- *\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- fi
-
- if test "$lt_use_gnu_ld_interface" = yes; then
- # If archive_cmds runs LD, not CC, wlarc should be empty
- wlarc='${wl}'
-
- # Set some defaults for GNU ld with shared library support. These
- # are reset later if shared libraries are not supported. Putting them
- # here allows them to be overridden if necessary.
- runpath_var=LD_RUN_PATH
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- # ancient GNU ld didn't support --whole-archive et. al.
- if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- *GNU\ gold*) supports_anon_versioning=yes ;;
- *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- *\ 2.11.*) ;; # other 2.11 versions
- *) supports_anon_versioning=yes ;;
- esac
-
- # See if GNU ld supports shared libraries.
- case $host_os in
- aix[[3-9]]*)
- # On AIX/PPC, the GNU linker is very broken
- if test "$host_cpu" != ia64; then
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.19, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support. If you
-*** really care for shared libraries, you may want to install binutils
-*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
-*** You will then need to restart the configuration process.
-
-_LT_EOF
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)=''
- ;;
- m68k)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- # as there is no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- haiku*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- interix[[3-9]]*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
- esac
- fi
- if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
- && test "$tmp_diet" = no
- then
- tmp_addflag=' $pic_flag'
- tmp_sharedflag='-shared'
- case $cc_basename,$host_cpu in
- pgcc*) # Portland Group C compiler
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag'
- ;;
- pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group f77 and f90 compilers
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag -Mnomain' ;;
- ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
- tmp_addflag=' -i_dynamic' ;;
- efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
- tmp_addflag=' -i_dynamic -nofor_main' ;;
- ifc* | ifort*) # Intel Fortran compiler
- tmp_addflag=' -nofor_main' ;;
- lf95*) # Lahey Fortran 8.1
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- tmp_sharedflag='--shared' ;;
- xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
- tmp_sharedflag='-qmkshrobj'
- tmp_addflag= ;;
- nvcc*) # Cuda Compiler Driver 2.2
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
- ;;
- esac
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*) # Sun C 5.9
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
- tmp_sharedflag='-G' ;;
- *Sun\ F*) # Sun Fortran 8.3
- tmp_sharedflag='-G' ;;
- esac
- _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
-
- case $cc_basename in
- xlf* | bgf* | bgxlf* | mpixlf*)
- # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
- _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
- fi
- ;;
- esac
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- fi
- ;;
-
- solaris*)
- if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
- case `$LD -v 2>&1` in
- *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- ;;
- *)
- # For security reasons, it is highly recommended that you always
- # use absolute paths for naming shared libraries, and exclude the
- # DT_RUNPATH tag from executables and libraries. But doing so
- # requires that you compile everything twice, which is a pain.
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- sunos4*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- wlarc=
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
-
- if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
- runpath_var=
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- else
- # PORTME fill in a description of your system's linker (not GNU ld)
- case $host_os in
- aix3*)
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
- # Note: this linker hardcodes the directories in LIBPATH if there
- # are no directories specified by -L.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
- # Neither direct hardcoding nor static linking is supported with a
- # broken collect2.
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- fi
- ;;
-
- aix[[4-9]]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- # Also, AIX nm treats weak defined symbols like other global
- # defined symbols, whereas GNU nm marks them as "W".
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- for ld_flag in $LDFLAGS; do
- if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
- aix_use_runtimelinking=yes
- break
- fi
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- _LT_TAGVAR(archive_cmds, $1)=''
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
- if test "$GCC" = yes; then
- case $host_os in aix4.[[012]]|aix4.[[012]].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- fi
- ;;
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- _LT_TAGVAR(link_all_deplibs, $1)=no
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to export.
- _LT_TAGVAR(always_export_symbols, $1)=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- if test "$with_gnu_ld" = yes; then
- # We only use this code for GNU lds that support --whole-archive.
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- else
- # Exported symbols can be pulled into shared objects from archives
- _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- # This is similar to how AIX traditionally builds its shared libraries.
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)=''
- ;;
- m68k)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- ;;
-
- bsdi[[45]]*)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- case $cc_basename in
- cl*)
- # Native MSVC
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='@'
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
- else
- sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
- fi~
- $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
- linknames='
- # The linker will not automatically build a static lib if we build a DLL.
- # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
- # Don't use ranlib
- _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
- _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
- lt_tool_outputfile="@TOOL_OUTPUT@"~
- case $lt_outputfile in
- *.exe|*.EXE) ;;
- *)
- lt_outputfile="$lt_outputfile.exe"
- lt_tool_outputfile="$lt_tool_outputfile.exe"
- ;;
- esac~
- if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
- $RM "$lt_outputfile.manifest";
- fi'
- ;;
- *)
- # Assume MSVC wrapper
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
- # The linker will automatically build a .lib file if we build a DLL.
- _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- # FIXME: Should let the user specify the lib program.
- _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- ;;
- esac
- ;;
-
- darwin* | rhapsody*)
- _LT_DARWIN_LINKER_FEATURES($1)
- ;;
-
- dgux*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
- # support. Future versions do this automatically, but an explicit c++rt0.o
- # does not break anything, and helps significantly (at the cost of a little
- # extra space).
- freebsd2.2*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2.*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd* | dragonfly*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- hpux9*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_direct, $1)=yes
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- ;;
-
- hpux10*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
- fi
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- fi
- ;;
-
- hpux11*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- else
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- m4_if($1, [], [
- # Older versions of the 11.00 compiler do not understand -b yet
- # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
- _LT_LINKER_OPTION([if $CC understands -b],
- _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
- [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
- [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
- [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
- ;;
- esac
- fi
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
- *)
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- fi
- ;;
-
- irix5* | irix6* | nonstopux*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- # Try to use the -exported_symbol ld option, if it does not
- # work, assume that -exports_file does not work either and
- # implicitly export all symbols.
- # This should be the same for all languages, so no per-tag cache variable.
- AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
- [lt_cv_irix_exported_symbol],
- [save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- AC_LINK_IFELSE(
- [AC_LANG_SOURCE(
- [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
- [C++], [[int foo (void) { return 0; }]],
- [Fortran 77], [[
- subroutine foo
- end]],
- [Fortran], [[
- subroutine foo
- end]])])],
- [lt_cv_irix_exported_symbol=yes],
- [lt_cv_irix_exported_symbol=no])
- LDFLAGS="$save_LDFLAGS"])
- if test "$lt_cv_irix_exported_symbol" = yes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
- fi
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(inherit_rpath, $1)=yes
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- newsos6)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *nto* | *qnx*)
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- else
- case $host_os in
- openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- ;;
- esac
- fi
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- os2*)
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
- _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
- ;;
-
- osf3*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- ;;
-
- osf4* | osf5*) # as osf3* with the addition of -msym flag
- if test "$GCC" = yes; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- else
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
- $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
-
- # Both c and cxx compiler support -rpath directly
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- ;;
-
- solaris*)
- _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
- if test "$GCC" = yes; then
- wlarc='${wl}'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- else
- case `$CC -V 2>&1` in
- *"Compilers 5.0"*)
- wlarc=''
- _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
- ;;
- *)
- wlarc='${wl}'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- ;;
- esac
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'. GCC discards it without `$wl',
- # but is careful enough not to reorder.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- if test "$GCC" = yes; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- fi
- ;;
- esac
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- sunos4*)
- if test "x$host_vendor" = xsequent; then
- # Use $CC to link under sequent, because it throws in some extra .o
- # files that make .init and .fini sections work.
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- sysv4)
- case $host_vendor in
- sni)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
- ;;
- siemens)
- ## LD is ld it makes a PLAMLIB
- ## CC just makes a GrossModule.
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
- _LT_TAGVAR(hardcode_direct, $1)=no
- ;;
- motorola)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
- ;;
- esac
- runpath_var='LD_RUN_PATH'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- sysv4.3*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var=LD_RUN_PATH
- hardcode_runpath_var=yes
- _LT_TAGVAR(ld_shlibs, $1)=yes
- fi
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- uts4*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *)
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
-
- if test x$host_vendor = xsni; then
- case $host in
- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
- ;;
- esac
- fi
- fi
-])
-AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
-test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
-
-_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
-_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
-_LT_DECL([], [extract_expsyms_cmds], [2],
- [The commands to extract the exported symbol list from a shared archive])
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
-x|xyes)
- # Assume -lc should be added
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-
- if test "$enable_shared" = yes && test "$GCC" = yes; then
- case $_LT_TAGVAR(archive_cmds, $1) in
- *'~'*)
- # FIXME: we may have to deal with multi-command sequences.
- ;;
- '$CC '*)
- # Test whether the compiler implicitly links with -lc since on some
- # systems, -lgcc has to come before -lc. If gcc already passes -lc
- # to ld, don't add -lc before -lgcc.
- AC_CACHE_CHECK([whether -lc should be explicitly linked in],
- [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
- [$RM conftest*
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
- soname=conftest
- lib=conftest
- libobjs=conftest.$ac_objext
- deplibs=
- wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
- pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
- compiler_flags=-v
- linker_flags=-v
- verstring=
- output_objdir=.
- libname=conftest
- lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
- _LT_TAGVAR(allow_undefined_flag, $1)=
- if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
- then
- lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- else
- lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- fi
- _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
- else
- cat conftest.err 1>&5
- fi
- $RM conftest*
- ])
- _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
- ;;
- esac
- fi
- ;;
-esac
-
-_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
- [Whether or not to add -lc for building shared libraries])
-_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
- [enable_shared_with_static_runtimes], [0],
- [Whether or not to disallow shared libs when runtime libs are static])
-_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
- [Compiler flag to allow reflexive dlopens])
-_LT_TAGDECL([], [whole_archive_flag_spec], [1],
- [Compiler flag to generate shared objects directly from archives])
-_LT_TAGDECL([], [compiler_needs_object], [1],
- [Whether the compiler copes with passing no objects directly])
-_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
- [Create an old-style archive from a shared archive])
-_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
- [Create a temporary old-style archive to link instead of a shared archive])
-_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
-_LT_TAGDECL([], [archive_expsym_cmds], [2])
-_LT_TAGDECL([], [module_cmds], [2],
- [Commands used to build a loadable module if different from building
- a shared archive.])
-_LT_TAGDECL([], [module_expsym_cmds], [2])
-_LT_TAGDECL([], [with_gnu_ld], [1],
- [Whether we are building with GNU ld or not])
-_LT_TAGDECL([], [allow_undefined_flag], [1],
- [Flag that allows shared libraries with undefined symbols to be built])
-_LT_TAGDECL([], [no_undefined_flag], [1],
- [Flag that enforces no undefined symbols])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
- [Flag to hardcode $libdir into a binary during linking.
- This must work even if $libdir does not exist])
-_LT_TAGDECL([], [hardcode_libdir_separator], [1],
- [Whether we need a single "-rpath" flag with a separated argument])
-_LT_TAGDECL([], [hardcode_direct], [0],
- [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- DIR into the resulting binary])
-_LT_TAGDECL([], [hardcode_direct_absolute], [0],
- [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- DIR into the resulting binary and the resulting library dependency is
- "absolute", i.e impossible to change by setting ${shlibpath_var} if the
- library is relocated])
-_LT_TAGDECL([], [hardcode_minus_L], [0],
- [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
- into the resulting binary])
-_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
- [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
- into the resulting binary])
-_LT_TAGDECL([], [hardcode_automatic], [0],
- [Set to "yes" if building a shared library automatically hardcodes DIR
- into the library and all subsequent libraries and executables linked
- against it])
-_LT_TAGDECL([], [inherit_rpath], [0],
- [Set to yes if linker adds runtime paths of dependent libraries
- to runtime path list])
-_LT_TAGDECL([], [link_all_deplibs], [0],
- [Whether libtool must link a program against all its dependency libraries])
-_LT_TAGDECL([], [always_export_symbols], [0],
- [Set to "yes" if exported symbols are required])
-_LT_TAGDECL([], [export_symbols_cmds], [2],
- [The commands to list exported symbols])
-_LT_TAGDECL([], [exclude_expsyms], [1],
- [Symbols that should not be listed in the preloaded symbols])
-_LT_TAGDECL([], [include_expsyms], [1],
- [Symbols that must always be exported])
-_LT_TAGDECL([], [prelink_cmds], [2],
- [Commands necessary for linking programs (against libraries) with templates])
-_LT_TAGDECL([], [postlink_cmds], [2],
- [Commands necessary for finishing linking programs])
-_LT_TAGDECL([], [file_list_spec], [1],
- [Specify filename containing input files])
-dnl FIXME: Not yet implemented
-dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
-dnl [Compiler flag to generate thread safe objects])
-])# _LT_LINKER_SHLIBS
-
-
-# _LT_LANG_C_CONFIG([TAG])
-# ------------------------
-# Ensure that the configuration variables for a C compiler are suitably
-# defined. These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_C_CONFIG],
-[m4_require([_LT_DECL_EGREP])dnl
-lt_save_CC="$CC"
-AC_LANG_PUSH(C)
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-_LT_TAG_COMPILER
-# Save the default compiler, since it gets overwritten when the other
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-compiler_DEFAULT=$CC
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-## CAVEAT EMPTOR:
-## There is no encapsulation within the following macros, do not change
-## the running order or otherwise move them around unless you know exactly
-## what you are doing...
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
- LT_SYS_DLOPEN_SELF
- _LT_CMD_STRIPLIB
-
- # Report which library types will actually be built
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
-
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_CONFIG($1)
-fi
-AC_LANG_POP
-CC="$lt_save_CC"
-])# _LT_LANG_C_CONFIG
-
-
-# _LT_LANG_CXX_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a C++ compiler are suitably
-# defined. These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_CXX_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_PATH_MANIFEST_TOOL])dnl
-if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
- ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
- (test "X$CXX" != "Xg++"))) ; then
- AC_PROG_CXXCPP
-else
- _lt_caught_CXX_error=yes
-fi
-
-AC_LANG_PUSH(C++)
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(compiler_needs_object, $1)=no
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for C++ test sources.
-ac_ext=cpp
-
-# Object file extension for compiled C++ test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the CXX compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_caught_CXX_error" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="int some_variable = 0;"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC=$CC
- lt_save_CFLAGS=$CFLAGS
- lt_save_LD=$LD
- lt_save_GCC=$GCC
- GCC=$GXX
- lt_save_with_gnu_ld=$with_gnu_ld
- lt_save_path_LD=$lt_cv_path_LD
- if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
- lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
- else
- $as_unset lt_cv_prog_gnu_ld
- fi
- if test -n "${lt_cv_path_LDCXX+set}"; then
- lt_cv_path_LD=$lt_cv_path_LDCXX
- else
- $as_unset lt_cv_path_LD
- fi
- test -z "${LDCXX+set}" || LD=$LDCXX
- CC=${CXX-"c++"}
- CFLAGS=$CXXFLAGS
- compiler=$CC
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
-
- if test -n "$compiler"; then
- # We don't want -fno-exception when compiling C++ code, so set the
- # no_builtin_flag separately
- if test "$GXX" = yes; then
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
- else
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
- fi
-
- if test "$GXX" = yes; then
- # Set up default GNU C++ configuration
-
- LT_PATH_LD
-
- # Check if GNU C++ uses GNU ld as the underlying linker, since the
- # archiving commands below assume that GNU ld is being used.
- if test "$with_gnu_ld" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
- # If archive_cmds runs LD, not CC, wlarc should be empty
- # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
- # investigate it a little bit more. (MM)
- wlarc='${wl}'
-
- # ancient GNU ld didn't support --whole-archive et. al.
- if eval "`$CC -print-prog-name=ld` --help 2>&1" |
- $GREP 'no-whole-archive' > /dev/null; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- else
- with_gnu_ld=no
- wlarc=
-
- # A generic and very simple default shared library creation
- # command for GNU C++ for the case where it uses the native
- # linker, instead of GNU ld. If possible, this setting should
- # overridden to take advantage of the native linker features on
- # the platform it is being used on.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- fi
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-
- else
- GXX=no
- with_gnu_ld=no
- wlarc=
- fi
-
- # PORTME: fill in a description of your system's C++ link characteristics
- AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
- _LT_TAGVAR(ld_shlibs, $1)=yes
- case $host_os in
- aix3*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- for ld_flag in $LDFLAGS; do
- case $ld_flag in
- *-brtl*)
- aix_use_runtimelinking=yes
- break
- ;;
- esac
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- _LT_TAGVAR(archive_cmds, $1)=''
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
- if test "$GXX" = yes; then
- case $host_os in aix4.[[012]]|aix4.[[012]].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- fi
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to
- # export.
- _LT_TAGVAR(always_export_symbols, $1)=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- # Determine the default libpath from the value encoded in an empty
- # executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- if test "$with_gnu_ld" = yes; then
- # We only use this code for GNU lds that support --whole-archive.
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- else
- # Exported symbols can be pulled into shared objects from archives
- _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- # This is similar to how AIX traditionally builds its shared
- # libraries.
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- chorus*)
- case $cc_basename in
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- case $GXX,$cc_basename in
- ,cl* | no,cl*)
- # Native MSVC
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='@'
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
- else
- $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
- fi~
- $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
- linknames='
- # The linker will not automatically build a static lib if we build a DLL.
- # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- # Don't use ranlib
- _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
- _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
- lt_tool_outputfile="@TOOL_OUTPUT@"~
- case $lt_outputfile in
- *.exe|*.EXE) ;;
- *)
- lt_outputfile="$lt_outputfile.exe"
- lt_tool_outputfile="$lt_tool_outputfile.exe"
- ;;
- esac~
- func_to_tool_file "$lt_outputfile"~
- if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
- $RM "$lt_outputfile.manifest";
- fi'
- ;;
- *)
- # g++
- # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- # as there is no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
- darwin* | rhapsody*)
- _LT_DARWIN_LINKER_FEATURES($1)
- ;;
-
- dgux*)
- case $cc_basename in
- ec++*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- ghcx*)
- # Green Hills C++ Compiler
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- freebsd2.*)
- # C++ shared libraries reported to be fairly broken before
- # switch to ELF
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- freebsd-elf*)
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- ;;
-
- freebsd* | dragonfly*)
- # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
- # conventions
- _LT_TAGVAR(ld_shlibs, $1)=yes
- ;;
-
- gnu*)
- ;;
-
- haiku*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- hpux9*)
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- # but as the default
- # location of the library.
-
- case $cc_basename in
- CC*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aCC*)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
- ;;
- *)
- if test "$GXX" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- hpux10*|hpux11*)
- if test $with_gnu_ld = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- ;;
- *)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- ;;
- esac
- fi
- case $host_cpu in
- hppa*64*|ia64*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
- *)
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- # but as the default
- # location of the library.
- ;;
- esac
-
- case $cc_basename in
- CC*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aCC*)
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- esac
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
- ;;
- *)
- if test "$GXX" = yes; then
- if test $with_gnu_ld = no; then
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- esac
- fi
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- interix[[3-9]]*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
- irix5* | irix6*)
- case $cc_basename in
- CC*)
- # SGI C++
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
-
- # Archives containing C++ object files must be created using
- # "CC -ar", where "CC" is the IRIX C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
- ;;
- *)
- if test "$GXX" = yes; then
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
- fi
- fi
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
- esac
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(inherit_rpath, $1)=yes
- ;;
-
- linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- KCC*)
- # Kuck and Associates, Inc. (KAI) C++ Compiler
-
- # KCC will only create a shared library if the output file
- # ends with ".so" (or ".sl" for HP-UX), so rename the library
- # to its proper name (with version) after linking.
- _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
- # Archives containing C++ object files must be created using
- # "CC -Bstatic", where "CC" is the KAI C++ compiler.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
- ;;
- icpc* | ecpc* )
- # Intel C++
- with_gnu_ld=yes
- # version 8.0 and above of icpc choke on multiply defined symbols
- # if we add $predep_objects and $postdep_objects, however 7.1 and
- # earlier do not add the objects themselves.
- case `$CC -V 2>&1` in
- *"Version 7."*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- ;;
- *) # Version 8.0 or newer
- tmp_idyn=
- case $host_cpu in
- ia64*) tmp_idyn=' -i_dynamic';;
- esac
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- ;;
- esac
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- ;;
- pgCC* | pgcpp*)
- # Portland Group C++ compiler
- case `$CC -V` in
- *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
- _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
- compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
- _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
- $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
- $RANLIB $oldlib'
- _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- ;;
- *) # Version 6 and above use weak symbols
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- ;;
- cxx*)
- # Compaq C++
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
-
- runpath_var=LD_RUN_PATH
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
- ;;
- xl* | mpixl* | bgxl*)
- # IBM XL 8.0 on PPC, with GNU ld
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
- _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
-
- # Not sure whether something based on
- # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
- # would be better.
- output_verbose_link_cmd='func_echo_all'
-
- # Archives containing C++ object files must be created using
- # "CC -xar", where "CC" is the Sun C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- ;;
- esac
- ;;
- esac
- ;;
-
- lynxos*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- m88k*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- mvs*)
- case $cc_basename in
- cxx*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
- wlarc=
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- fi
- # Workaround some broken pre-1.5 toolchains
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
- ;;
-
- *nto* | *qnx*)
- _LT_TAGVAR(ld_shlibs, $1)=yes
- ;;
-
- openbsd2*)
- # C++ shared libraries are fairly broken
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- fi
- output_verbose_link_cmd=func_echo_all
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- osf3* | osf4* | osf5*)
- case $cc_basename in
- KCC*)
- # Kuck and Associates, Inc. (KAI) C++ Compiler
-
- # KCC will only create a shared library if the output file
- # ends with ".so" (or ".sl" for HP-UX), so rename the library
- # to its proper name (with version) after linking.
- _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Archives containing C++ object files must be created using
- # the KAI C++ compiler.
- case $host in
- osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
- *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
- esac
- ;;
- RCC*)
- # Rational C++ 2.4.1
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- cxx*)
- case $host in
- osf3*)
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- ;;
- *)
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
- echo "-hidden">> $lib.exp~
- $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
- $RM $lib.exp'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
- ;;
- *)
- if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- case $host in
- osf3*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- psos*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- sunos4*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.x
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- lcc*)
- # Lucid
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # Sun C++ 4.2, 5.x and Centerline C++
- _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
- _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- ;;
- esac
- _LT_TAGVAR(link_all_deplibs, $1)=yes
-
- output_verbose_link_cmd='func_echo_all'
-
- # Archives containing C++ object files must be created using
- # "CC -xar", where "CC" is the Sun C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- ;;
- gcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-
- # The C++ compiler must be used to create the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
- ;;
- *)
- # GNU C++ compiler with Solaris linker
- if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
- if $CC --version | $GREP -v '^2\.7' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
- else
- # g++ 2.7 appears to require `-G' NOT `-shared' on this
- # platform.
- _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
- fi
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- ;;
- esac
- fi
- ;;
- esac
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var='LD_RUN_PATH'
-
- case $cc_basename in
- CC*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- case $cc_basename in
- CC*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
- '"$_LT_TAGVAR(old_archive_cmds, $1)"
- _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
- '"$_LT_TAGVAR(reload_cmds, $1)"
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- ;;
-
- tandem*)
- case $cc_basename in
- NCC*)
- # NonStop-UX NCC 3.20
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- vxworks*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
-
- AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
- _LT_TAGVAR(GCC, $1)="$GXX"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_SYS_HIDDEN_LIBDEPS($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- CC=$lt_save_CC
- CFLAGS=$lt_save_CFLAGS
- LDCXX=$LD
- LD=$lt_save_LD
- GCC=$lt_save_GCC
- with_gnu_ld=$lt_save_with_gnu_ld
- lt_cv_path_LDCXX=$lt_cv_path_LD
- lt_cv_path_LD=$lt_save_path_LD
- lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
- lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
-fi # test "$_lt_caught_CXX_error" != yes
-
-AC_LANG_POP
-])# _LT_LANG_CXX_CONFIG
-
-
-# _LT_FUNC_STRIPNAME_CNF
-# ----------------------
-# func_stripname_cnf prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-#
-# This function is identical to the (non-XSI) version of func_stripname,
-# except this one can be used by m4 code that may be executed by configure,
-# rather than the libtool script.
-m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
-AC_REQUIRE([_LT_DECL_SED])
-AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
-func_stripname_cnf ()
-{
- case ${2} in
- .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
- *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
- esac
-} # func_stripname_cnf
-])# _LT_FUNC_STRIPNAME_CNF
-
-# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
-# ---------------------------------
-# Figure out "hidden" library dependencies from verbose
-# compiler output when linking a shared library.
-# Parse the compiler output and extract the necessary
-# objects, libraries and library flags.
-m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
-# Dependencies to place before and after the object being linked:
-_LT_TAGVAR(predep_objects, $1)=
-_LT_TAGVAR(postdep_objects, $1)=
-_LT_TAGVAR(predeps, $1)=
-_LT_TAGVAR(postdeps, $1)=
-_LT_TAGVAR(compiler_lib_search_path, $1)=
-
-dnl we can't use the lt_simple_compile_test_code here,
-dnl because it contains code intended for an executable,
-dnl not a library. It's possible we should let each
-dnl tag define a new lt_????_link_test_code variable,
-dnl but it's only used here...
-m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
-int a;
-void foo (void) { a = 0; }
-_LT_EOF
-], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
-class Foo
-{
-public:
- Foo (void) { a = 0; }
-private:
- int a;
-};
-_LT_EOF
-], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
- subroutine foo
- implicit none
- integer*4 a
- a=0
- return
- end
-_LT_EOF
-], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
- subroutine foo
- implicit none
- integer a
- a=0
- return
- end
-_LT_EOF
-], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
-public class foo {
- private int a;
- public void bar (void) {
- a = 0;
- }
-};
-_LT_EOF
-], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
-package foo
-func foo() {
-}
-_LT_EOF
-])
-
-_lt_libdeps_save_CFLAGS=$CFLAGS
-case "$CC $CFLAGS " in #(
-*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
-*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
-*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
-esac
-
-dnl Parse the compiler output and extract the necessary
-dnl objects, libraries and library flags.
-if AC_TRY_EVAL(ac_compile); then
- # Parse the compiler output and extract the necessary
- # objects, libraries and library flags.
-
- # Sentinel used to keep track of whether or not we are before
- # the conftest object file.
- pre_test_object_deps_done=no
-
- for p in `eval "$output_verbose_link_cmd"`; do
- case ${prev}${p} in
-
- -L* | -R* | -l*)
- # Some compilers place space between "-{L,R}" and the path.
- # Remove the space.
- if test $p = "-L" ||
- test $p = "-R"; then
- prev=$p
- continue
- fi
-
- # Expand the sysroot to ease extracting the directories later.
- if test -z "$prev"; then
- case $p in
- -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
- -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
- -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
- esac
- fi
- case $p in
- =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
- esac
- if test "$pre_test_object_deps_done" = no; then
- case ${prev} in
- -L | -R)
- # Internal compiler library paths should come after those
- # provided the user. The postdeps already come after the
- # user supplied libs so there is no need to process them.
- if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
- _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
- else
- _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
- fi
- ;;
- # The "-l" case would never come before the object being
- # linked, so don't bother handling this case.
- esac
- else
- if test -z "$_LT_TAGVAR(postdeps, $1)"; then
- _LT_TAGVAR(postdeps, $1)="${prev}${p}"
- else
- _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
- fi
- fi
- prev=
- ;;
-
- *.lto.$objext) ;; # Ignore GCC LTO objects
- *.$objext)
- # This assumes that the test object file only shows up
- # once in the compiler output.
- if test "$p" = "conftest.$objext"; then
- pre_test_object_deps_done=yes
- continue
- fi
-
- if test "$pre_test_object_deps_done" = no; then
- if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
- _LT_TAGVAR(predep_objects, $1)="$p"
- else
- _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
- fi
- else
- if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
- _LT_TAGVAR(postdep_objects, $1)="$p"
- else
- _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
- fi
- fi
- ;;
-
- *) ;; # Ignore the rest.
-
- esac
- done
-
- # Clean up.
- rm -f a.out a.exe
-else
- echo "libtool.m4: error: problem compiling $1 test program"
-fi
-
-$RM -f confest.$objext
-CFLAGS=$_lt_libdeps_save_CFLAGS
-
-# PORTME: override above test on systems where it is broken
-m4_if([$1], [CXX],
-[case $host_os in
-interix[[3-9]]*)
- # Interix 3.5 installs completely hosed .la files for C++, so rather than
- # hack all around it, let's just trust "g++" to DTRT.
- _LT_TAGVAR(predep_objects,$1)=
- _LT_TAGVAR(postdep_objects,$1)=
- _LT_TAGVAR(postdeps,$1)=
- ;;
-
-linux*)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
-
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- if test "$solaris_use_stlport4" != yes; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
-
-solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- # Adding this requires a known-good setup of shared libraries for
- # Sun compiler versions before 5.6, else PIC objects from an old
- # archive will be linked into the output, leading to subtle bugs.
- if test "$solaris_use_stlport4" != yes; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
-esac
-])
-
-case " $_LT_TAGVAR(postdeps, $1) " in
-*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
-esac
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=
-if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
-fi
-_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
- [The directories searched by this compiler when creating a shared library])
-_LT_TAGDECL([], [predep_objects], [1],
- [Dependencies to place before and after the objects being linked to
- create a shared library])
-_LT_TAGDECL([], [postdep_objects], [1])
-_LT_TAGDECL([], [predeps], [1])
-_LT_TAGDECL([], [postdeps], [1])
-_LT_TAGDECL([], [compiler_lib_search_path], [1],
- [The library search path used internally by the compiler when linking
- a shared library])
-])# _LT_SYS_HIDDEN_LIBDEPS
-
-
-# _LT_LANG_F77_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a Fortran 77 compiler are
-# suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_F77_CONFIG],
-[AC_LANG_PUSH(Fortran 77)
-if test -z "$F77" || test "X$F77" = "Xno"; then
- _lt_disable_F77=yes
-fi
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for f77 test sources.
-ac_ext=f
-
-# Object file extension for compiled f77 test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the F77 compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_F77" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="\
- subroutine t
- return
- end
-"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code="\
- program t
- end
-"
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC="$CC"
- lt_save_GCC=$GCC
- lt_save_CFLAGS=$CFLAGS
- CC=${F77-"f77"}
- CFLAGS=$FFLAGS
- compiler=$CC
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
- GCC=$G77
- if test -n "$compiler"; then
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_TAGVAR(GCC, $1)="$G77"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- GCC=$lt_save_GCC
- CC="$lt_save_CC"
- CFLAGS="$lt_save_CFLAGS"
-fi # test "$_lt_disable_F77" != yes
-
-AC_LANG_POP
-])# _LT_LANG_F77_CONFIG
-
-
-# _LT_LANG_FC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for a Fortran compiler are
-# suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_FC_CONFIG],
-[AC_LANG_PUSH(Fortran)
-
-if test -z "$FC" || test "X$FC" = "Xno"; then
- _lt_disable_FC=yes
-fi
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for fc test sources.
-ac_ext=${ac_fc_srcext-f}
-
-# Object file extension for compiled fc test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the FC compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_FC" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="\
- subroutine t
- return
- end
-"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code="\
- program t
- end
-"
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC="$CC"
- lt_save_GCC=$GCC
- lt_save_CFLAGS=$CFLAGS
- CC=${FC-"f95"}
- CFLAGS=$FCFLAGS
- compiler=$CC
- GCC=$ac_cv_fc_compiler_gnu
-
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
-
- if test -n "$compiler"; then
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_SYS_HIDDEN_LIBDEPS($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- GCC=$lt_save_GCC
- CC=$lt_save_CC
- CFLAGS=$lt_save_CFLAGS
-fi # test "$_lt_disable_FC" != yes
-
-AC_LANG_POP
-])# _LT_LANG_FC_CONFIG
-
-
-# _LT_LANG_GCJ_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Java Compiler compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GCJ_CONFIG],
-[AC_REQUIRE([LT_PROG_GCJ])dnl
-AC_LANG_SAVE
-
-# Source file extension for Java test sources.
-ac_ext=java
-
-# Object file extension for compiled Java test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="class foo {}"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC=$CC
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GCJ-"gcj"}
-CFLAGS=$GCJFLAGS
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# GCJ did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-
-## CAVEAT EMPTOR:
-## There is no encapsulation within the following macros, do not change
-## the running order or otherwise move them around unless you know exactly
-## what you are doing...
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_GCJ_CONFIG
-
-
-# _LT_LANG_GO_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Go compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GO_CONFIG],
-[AC_REQUIRE([LT_PROG_GO])dnl
-AC_LANG_SAVE
-
-# Source file extension for Go test sources.
-ac_ext=go
-
-# Object file extension for compiled Go test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="package main; func main() { }"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='package main; func main() { }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC=$CC
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GOC-"gccgo"}
-CFLAGS=$GOFLAGS
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# Go did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-
-## CAVEAT EMPTOR:
-## There is no encapsulation within the following macros, do not change
-## the running order or otherwise move them around unless you know exactly
-## what you are doing...
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_GO_CONFIG
-
-
-# _LT_LANG_RC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for the Windows resource compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_RC_CONFIG],
-[AC_REQUIRE([LT_PROG_RC])dnl
-AC_LANG_SAVE
-
-# Source file extension for RC test sources.
-ac_ext=rc
-
-# Object file extension for compiled RC test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
-
-# Code to be used in simple link tests
-lt_simple_link_test_code="$lt_simple_compile_test_code"
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=
-CC=${RC-"windres"}
-CFLAGS=
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-
-if test -n "$compiler"; then
- :
- _LT_CONFIG($1)
-fi
-
-GCC=$lt_save_GCC
-AC_LANG_RESTORE
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_RC_CONFIG
-
-
-# LT_PROG_GCJ
-# -----------
-AC_DEFUN([LT_PROG_GCJ],
-[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
- [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
- [AC_CHECK_TOOL(GCJ, gcj,)
- test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
- AC_SUBST(GCJFLAGS)])])[]dnl
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
-
-
-# LT_PROG_GO
-# ----------
-AC_DEFUN([LT_PROG_GO],
-[AC_CHECK_TOOL(GOC, gccgo,)
-])
-
-
-# LT_PROG_RC
-# ----------
-AC_DEFUN([LT_PROG_RC],
-[AC_CHECK_TOOL(RC, windres,)
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_RC], [])
-
-
-# _LT_DECL_EGREP
-# --------------
-# If we don't have a new enough Autoconf to choose the best grep
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_EGREP],
-[AC_REQUIRE([AC_PROG_EGREP])dnl
-AC_REQUIRE([AC_PROG_FGREP])dnl
-test -z "$GREP" && GREP=grep
-_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
-_LT_DECL([], [EGREP], [1], [An ERE matcher])
-_LT_DECL([], [FGREP], [1], [A literal string matcher])
-dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
-AC_SUBST([GREP])
-])
-
-
-# _LT_DECL_OBJDUMP
-# --------------
-# If we don't have a new enough Autoconf to choose the best objdump
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_OBJDUMP],
-[AC_CHECK_TOOL(OBJDUMP, objdump, false)
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
-AC_SUBST([OBJDUMP])
-])
-
-# _LT_DECL_DLLTOOL
-# ----------------
-# Ensure DLLTOOL variable is set.
-m4_defun([_LT_DECL_DLLTOOL],
-[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
-AC_SUBST([DLLTOOL])
-])
-
-# _LT_DECL_SED
-# ------------
-# Check for a fully-functional sed program, that truncates
-# as few characters as possible. Prefer GNU sed if found.
-m4_defun([_LT_DECL_SED],
-[AC_PROG_SED
-test -z "$SED" && SED=sed
-Xsed="$SED -e 1s/^X//"
-_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
-_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
- [Sed that helps us avoid accidentally triggering echo(1) options like -n])
-])# _LT_DECL_SED
-
-m4_ifndef([AC_PROG_SED], [
-############################################################
-# NOTE: This macro has been submitted for inclusion into #
-# GNU Autoconf as AC_PROG_SED. When it is available in #
-# a released version of Autoconf we should remove this #
-# macro and use it instead. #
-############################################################
-
-m4_defun([AC_PROG_SED],
-[AC_MSG_CHECKING([for a sed that does not truncate output])
-AC_CACHE_VAL(lt_cv_path_SED,
-[# Loop through the user's path and test for sed and gsed.
-# Then use that list of sed's as ones to test for truncation.
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for lt_ac_prog in sed gsed; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
- lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
- fi
- done
- done
-done
-IFS=$as_save_IFS
-lt_ac_max=0
-lt_ac_count=0
-# Add /usr/xpg4/bin/sed as it is typically found on Solaris
-# along with /bin/sed that truncates output.
-for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
- test ! -f $lt_ac_sed && continue
- cat /dev/null > conftest.in
- lt_ac_count=0
- echo $ECHO_N "0123456789$ECHO_C" >conftest.in
- # Check for GNU sed and select it if it is found.
- if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
- lt_cv_path_SED=$lt_ac_sed
- break
- fi
- while true; do
- cat conftest.in conftest.in >conftest.tmp
- mv conftest.tmp conftest.in
- cp conftest.in conftest.nl
- echo >>conftest.nl
- $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
- cmp -s conftest.out conftest.nl || break
- # 10000 chars as input seems more than enough
- test $lt_ac_count -gt 10 && break
- lt_ac_count=`expr $lt_ac_count + 1`
- if test $lt_ac_count -gt $lt_ac_max; then
- lt_ac_max=$lt_ac_count
- lt_cv_path_SED=$lt_ac_sed
- fi
- done
-done
-])
-SED=$lt_cv_path_SED
-AC_SUBST([SED])
-AC_MSG_RESULT([$SED])
-])#AC_PROG_SED
-])#m4_ifndef
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_SED], [])
-
-
-# _LT_CHECK_SHELL_FEATURES
-# ------------------------
-# Find out whether the shell is Bourne or XSI compatible,
-# or has some other useful features.
-m4_defun([_LT_CHECK_SHELL_FEATURES],
-[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
-# Try some XSI features
-xsi_shell=no
-( _lt_dummy="a/b/c"
- test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
- = c,a/b,b/c, \
- && eval 'test $(( 1 + 1 )) -eq 2 \
- && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- && xsi_shell=yes
-AC_MSG_RESULT([$xsi_shell])
-_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
-
-AC_MSG_CHECKING([whether the shell understands "+="])
-lt_shell_append=no
-( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
- >/dev/null 2>&1 \
- && lt_shell_append=yes
-AC_MSG_RESULT([$lt_shell_append])
-_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
-
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- lt_unset=unset
-else
- lt_unset=false
-fi
-_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
-
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
- # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- lt_SP2NL='tr \040 \012'
- lt_NL2SP='tr \015\012 \040\040'
- ;;
- *) # EBCDIC based system
- lt_SP2NL='tr \100 \n'
- lt_NL2SP='tr \r\n \100\100'
- ;;
-esac
-_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
-_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
-])# _LT_CHECK_SHELL_FEATURES
-
-
-# _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
-# ------------------------------------------------------
-# In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
-# '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
-m4_defun([_LT_PROG_FUNCTION_REPLACE],
-[dnl {
-sed -e '/^$1 ()$/,/^} # $1 /c\
-$1 ()\
-{\
-m4_bpatsubsts([$2], [$], [\\], [^\([ ]\)], [\\\1])
-} # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-])
-
-
-# _LT_PROG_REPLACE_SHELLFNS
-# -------------------------
-# Replace existing portable implementations of several shell functions with
-# equivalent extended shell implementations where those features are available..
-m4_defun([_LT_PROG_REPLACE_SHELLFNS],
-[if test x"$xsi_shell" = xyes; then
- _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac])
-
- _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
- func_basename_result="${1##*/}"])
-
- _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac
- func_basename_result="${1##*/}"])
-
- _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
- # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
- # positional parameters, so assign one to ordinary parameter first.
- func_stripname_result=${3}
- func_stripname_result=${func_stripname_result#"${1}"}
- func_stripname_result=${func_stripname_result%"${2}"}])
-
- _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
- func_split_long_opt_name=${1%%=*}
- func_split_long_opt_arg=${1#*=}])
-
- _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
- func_split_short_opt_arg=${1#??}
- func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
-
- _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
- case ${1} in
- *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
- *) func_lo2o_result=${1} ;;
- esac])
-
- _LT_PROG_FUNCTION_REPLACE([func_xform], [ func_xform_result=${1%.*}.lo])
-
- _LT_PROG_FUNCTION_REPLACE([func_arith], [ func_arith_result=$(( $[*] ))])
-
- _LT_PROG_FUNCTION_REPLACE([func_len], [ func_len_result=${#1}])
-fi
-
-if test x"$lt_shell_append" = xyes; then
- _LT_PROG_FUNCTION_REPLACE([func_append], [ eval "${1}+=\\${2}"])
-
- _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
- func_quote_for_eval "${2}"
-dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
- eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
-
- # Save a `func_append' function call where possible by direct use of '+='
- sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-else
- # Save a `func_append' function call even when '+=' is not available
- sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-fi
-
-if test x"$_lt_function_replace_fail" = x":"; then
- AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
-fi
-])
-
-# _LT_PATH_CONVERSION_FUNCTIONS
-# -----------------------------
-# Determine which file name conversion functions should be used by
-# func_to_host_file (and, implicitly, by func_to_host_path). These are needed
-# for certain cross-compile configurations and native mingw.
-m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-AC_MSG_CHECKING([how to convert $build file names to $host format])
-AC_CACHE_VAL(lt_cv_to_host_file_cmd,
-[case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
- ;;
- esac
- ;;
- *-*-cygwin* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
- ;;
- esac
- ;;
- * ) # unhandled hosts (and "normal" native builds)
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
-esac
-])
-to_host_file_cmd=$lt_cv_to_host_file_cmd
-AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
-_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
- [0], [convert $build file names to $host format])dnl
-
-AC_MSG_CHECKING([how to convert $build file names to toolchain format])
-AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
-[#assume ordinary cross tools, or native build.
-lt_cv_to_tool_file_cmd=func_convert_file_noop
-case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
- ;;
- esac
- ;;
-esac
-])
-to_tool_file_cmd=$lt_cv_to_tool_file_cmd
-AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
-_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
- [0], [convert $build files to toolchain format])dnl
-])# _LT_PATH_CONVERSION_FUNCTIONS
diff --git a/m4/ltoptions.m4 b/m4/ltoptions.m4
deleted file mode 100644
index 5d9acd8..0000000
--- a/m4/ltoptions.m4
+++ /dev/null
@@ -1,384 +0,0 @@
-# Helper functions for option handling. -*- Autoconf -*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 7 ltoptions.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
-
-
-# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
-# ------------------------------------------
-m4_define([_LT_MANGLE_OPTION],
-[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
-
-
-# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
-# ---------------------------------------
-# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
-# matching handler defined, dispatch to it. Other OPTION-NAMEs are
-# saved as a flag.
-m4_define([_LT_SET_OPTION],
-[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
-m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
- _LT_MANGLE_DEFUN([$1], [$2]),
- [m4_warning([Unknown $1 option `$2'])])[]dnl
-])
-
-
-# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
-# ------------------------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-m4_define([_LT_IF_OPTION],
-[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
-
-
-# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
-# -------------------------------------------------------
-# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
-# are set.
-m4_define([_LT_UNLESS_OPTIONS],
-[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
- [m4_define([$0_found])])])[]dnl
-m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
-])[]dnl
-])
-
-
-# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
-# ----------------------------------------
-# OPTION-LIST is a space-separated list of Libtool options associated
-# with MACRO-NAME. If any OPTION has a matching handler declared with
-# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
-# the unknown option and exit.
-m4_defun([_LT_SET_OPTIONS],
-[# Set options
-m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- [_LT_SET_OPTION([$1], _LT_Option)])
-
-m4_if([$1],[LT_INIT],[
- dnl
- dnl Simply set some default values (i.e off) if boolean options were not
- dnl specified:
- _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
- ])
- _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
- ])
- dnl
- dnl If no reference was made to various pairs of opposing options, then
- dnl we run the default mode handler for the pair. For example, if neither
- dnl `shared' nor `disable-shared' was passed, we enable building of shared
- dnl archives by default:
- _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
- _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
- _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
- _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
- [_LT_ENABLE_FAST_INSTALL])
- ])
-])# _LT_SET_OPTIONS
-
-
-## --------------------------------- ##
-## Macros to handle LT_INIT options. ##
-## --------------------------------- ##
-
-# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
-# -----------------------------------------
-m4_define([_LT_MANGLE_DEFUN],
-[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
-
-
-# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
-# -----------------------------------------------
-m4_define([LT_OPTION_DEFINE],
-[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
-])# LT_OPTION_DEFINE
-
-
-# dlopen
-# ------
-LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
-])
-
-AU_DEFUN([AC_LIBTOOL_DLOPEN],
-[_LT_SET_OPTION([LT_INIT], [dlopen])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `dlopen' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
-
-
-# win32-dll
-# ---------
-# Declare package support for building win32 dll's.
-LT_OPTION_DEFINE([LT_INIT], [win32-dll],
-[enable_win32_dll=yes
-
-case $host in
-*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
- AC_CHECK_TOOL(AS, as, false)
- AC_CHECK_TOOL(DLLTOOL, dlltool, false)
- AC_CHECK_TOOL(OBJDUMP, objdump, false)
- ;;
-esac
-
-test -z "$AS" && AS=as
-_LT_DECL([], [AS], [1], [Assembler program])dnl
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
-])# win32-dll
-
-AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-_LT_SET_OPTION([LT_INIT], [win32-dll])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `win32-dll' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
-
-
-# _LT_ENABLE_SHARED([DEFAULT])
-# ----------------------------
-# implement the --enable-shared flag, and supports the `shared' and
-# `disable-shared' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_SHARED],
-[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([shared],
- [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
- [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_shared=yes ;;
- no) enable_shared=no ;;
- *)
- enable_shared=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_shared=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
-
- _LT_DECL([build_libtool_libs], [enable_shared], [0],
- [Whether or not to build shared libraries])
-])# _LT_ENABLE_SHARED
-
-LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
-])
-
-AC_DEFUN([AC_DISABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], [disable-shared])
-])
-
-AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
-AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_SHARED], [])
-dnl AC_DEFUN([AM_DISABLE_SHARED], [])
-
-
-
-# _LT_ENABLE_STATIC([DEFAULT])
-# ----------------------------
-# implement the --enable-static flag, and support the `static' and
-# `disable-static' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_STATIC],
-[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([static],
- [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
- [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_static=yes ;;
- no) enable_static=no ;;
- *)
- enable_static=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_static=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
-
- _LT_DECL([build_old_libs], [enable_static], [0],
- [Whether or not to build static libraries])
-])# _LT_ENABLE_STATIC
-
-LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
-])
-
-AC_DEFUN([AC_DISABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], [disable-static])
-])
-
-AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
-AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_STATIC], [])
-dnl AC_DEFUN([AM_DISABLE_STATIC], [])
-
-
-
-# _LT_ENABLE_FAST_INSTALL([DEFAULT])
-# ----------------------------------
-# implement the --enable-fast-install flag, and support the `fast-install'
-# and `disable-fast-install' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_FAST_INSTALL],
-[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([fast-install],
- [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
- [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_fast_install=yes ;;
- no) enable_fast_install=no ;;
- *)
- enable_fast_install=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_fast_install=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
-
-_LT_DECL([fast_install], [enable_fast_install], [0],
- [Whether or not to optimize for fast installation])dnl
-])# _LT_ENABLE_FAST_INSTALL
-
-LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
-
-# Old names:
-AU_DEFUN([AC_ENABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `fast-install' option into LT_INIT's first parameter.])
-])
-
-AU_DEFUN([AC_DISABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `disable-fast-install' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
-dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
-
-
-# _LT_WITH_PIC([MODE])
-# --------------------
-# implement the --with-pic flag, and support the `pic-only' and `no-pic'
-# LT_INIT options.
-# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
-m4_define([_LT_WITH_PIC],
-[AC_ARG_WITH([pic],
- [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
- [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- [lt_p=${PACKAGE-default}
- case $withval in
- yes|no) pic_mode=$withval ;;
- *)
- pic_mode=default
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for lt_pkg in $withval; do
- IFS="$lt_save_ifs"
- if test "X$lt_pkg" = "X$lt_p"; then
- pic_mode=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [pic_mode=default])
-
-test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
-
-_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
-])# _LT_WITH_PIC
-
-LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
-
-# Old name:
-AU_DEFUN([AC_LIBTOOL_PICMODE],
-[_LT_SET_OPTION([LT_INIT], [pic-only])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `pic-only' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
-
-## ----------------- ##
-## LTDL_INIT Options ##
-## ----------------- ##
-
-m4_define([_LTDL_MODE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
- [m4_define([_LTDL_MODE], [nonrecursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [recursive],
- [m4_define([_LTDL_MODE], [recursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [subproject],
- [m4_define([_LTDL_MODE], [subproject])])
-
-m4_define([_LTDL_TYPE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [installable],
- [m4_define([_LTDL_TYPE], [installable])])
-LT_OPTION_DEFINE([LTDL_INIT], [convenience],
- [m4_define([_LTDL_TYPE], [convenience])])
diff --git a/m4/ltsugar.m4 b/m4/ltsugar.m4
deleted file mode 100644
index 9000a05..0000000
--- a/m4/ltsugar.m4
+++ /dev/null
@@ -1,123 +0,0 @@
-# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltsugar.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
-
-
-# lt_join(SEP, ARG1, [ARG2...])
-# -----------------------------
-# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
-# associated separator.
-# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
-# versions in m4sugar had bugs.
-m4_define([lt_join],
-[m4_if([$#], [1], [],
- [$#], [2], [[$2]],
- [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
-m4_define([_lt_join],
-[m4_if([$#$2], [2], [],
- [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
-
-
-# lt_car(LIST)
-# lt_cdr(LIST)
-# ------------
-# Manipulate m4 lists.
-# These macros are necessary as long as will still need to support
-# Autoconf-2.59 which quotes differently.
-m4_define([lt_car], [[$1]])
-m4_define([lt_cdr],
-[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
- [$#], 1, [],
- [m4_dquote(m4_shift($@))])])
-m4_define([lt_unquote], $1)
-
-
-# lt_append(MACRO-NAME, STRING, [SEPARATOR])
-# ------------------------------------------
-# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
-# Note that neither SEPARATOR nor STRING are expanded; they are appended
-# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
-# No SEPARATOR is output if MACRO-NAME was previously undefined (different
-# than defined and empty).
-#
-# This macro is needed until we can rely on Autoconf 2.62, since earlier
-# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
-m4_define([lt_append],
-[m4_define([$1],
- m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
-
-
-
-# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
-# ----------------------------------------------------------
-# Produce a SEP delimited list of all paired combinations of elements of
-# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
-# has the form PREFIXmINFIXSUFFIXn.
-# Needed until we can rely on m4_combine added in Autoconf 2.62.
-m4_define([lt_combine],
-[m4_if(m4_eval([$# > 3]), [1],
- [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
-[[m4_foreach([_Lt_prefix], [$2],
- [m4_foreach([_Lt_suffix],
- ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
- [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
-
-
-# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
-# -----------------------------------------------------------------------
-# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
-# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
-m4_define([lt_if_append_uniq],
-[m4_ifdef([$1],
- [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
- [lt_append([$1], [$2], [$3])$4],
- [$5])],
- [lt_append([$1], [$2], [$3])$4])])
-
-
-# lt_dict_add(DICT, KEY, VALUE)
-# -----------------------------
-m4_define([lt_dict_add],
-[m4_define([$1($2)], [$3])])
-
-
-# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
-# --------------------------------------------
-m4_define([lt_dict_add_subkey],
-[m4_define([$1($2:$3)], [$4])])
-
-
-# lt_dict_fetch(DICT, KEY, [SUBKEY])
-# ----------------------------------
-m4_define([lt_dict_fetch],
-[m4_ifval([$3],
- m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
- m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
-
-
-# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
-# -----------------------------------------------------------------
-m4_define([lt_if_dict_fetch],
-[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
- [$5],
- [$6])])
-
-
-# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
-# --------------------------------------------------------------
-m4_define([lt_dict_filter],
-[m4_if([$5], [], [],
- [lt_join(m4_quote(m4_default([$4], [[, ]])),
- lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
- [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
-])
diff --git a/m4/ltversion.m4 b/m4/ltversion.m4
deleted file mode 100644
index 07a8602..0000000
--- a/m4/ltversion.m4
+++ /dev/null
@@ -1,23 +0,0 @@
-# ltversion.m4 -- version numbers -*- Autoconf -*-
-#
-# Copyright (C) 2004 Free Software Foundation, Inc.
-# Written by Scott James Remnant, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# @configure_input@
-
-# serial 3337 ltversion.m4
-# This file is part of GNU Libtool
-
-m4_define([LT_PACKAGE_VERSION], [2.4.2])
-m4_define([LT_PACKAGE_REVISION], [1.3337])
-
-AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.4.2'
-macro_revision='1.3337'
-_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
-_LT_DECL(, macro_revision, 0)
-])
diff --git a/m4/lt~obsolete.m4 b/m4/lt~obsolete.m4
deleted file mode 100644
index c573da9..0000000
--- a/m4/lt~obsolete.m4
+++ /dev/null
@@ -1,98 +0,0 @@
-# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
-# Written by Scott James Remnant, 2004.
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 5 lt~obsolete.m4
-
-# These exist entirely to fool aclocal when bootstrapping libtool.
-#
-# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
-# which have later been changed to m4_define as they aren't part of the
-# exported API, or moved to Autoconf or Automake where they belong.
-#
-# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
-# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
-# using a macro with the same name in our local m4/libtool.m4 it'll
-# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
-# and doesn't know about Autoconf macros at all.)
-#
-# So we provide this file, which has a silly filename so it's always
-# included after everything else. This provides aclocal with the
-# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
-# because those macros already exist, or will be overwritten later.
-# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
-#
-# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
-# Yes, that means every name once taken will need to remain here until
-# we give up compatibility with versions before 1.7, at which point
-# we need to keep only those names which we still refer to.
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
-
-m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
-m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
-m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
-m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
-m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
-m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
-m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
-m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
-m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
-m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
-m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
-m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
-m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
-m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
-m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
-m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
-m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
-m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
-m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
-m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
-m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
-m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
-m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
-m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
-m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
-m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
-m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
-m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
-m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
-m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
-m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
-m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
-m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
-m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
-m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
-m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
-m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
-m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
-m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
-m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
-m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
-m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
-m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
-m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
-m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
-m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
-m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
-m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
-m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])])
-m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
-m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
diff --git a/missing b/missing
deleted file mode 100755
index 86a8fc3..0000000
--- a/missing
+++ /dev/null
@@ -1,331 +0,0 @@
-#! /bin/sh
-# Common stub for a few missing GNU programs while installing.
-
-scriptversion=2012-01-06.13; # UTC
-
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
-# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
-# Originally by Fran,cois Pinard <pinard at iro.umontreal.ca>, 1996.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-if test $# -eq 0; then
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
-fi
-
-run=:
-sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
-sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
-
-# In the cases where this matters, `missing' is being run in the
-# srcdir already.
-if test -f configure.ac; then
- configure_ac=configure.ac
-else
- configure_ac=configure.in
-fi
-
-msg="missing on your system"
-
-case $1 in
---run)
- # Try to run requested program, and just exit if it succeeds.
- run=
- shift
- "$@" && exit 0
- # Exit code 63 means version mismatch. This often happens
- # when the user try to use an ancient version of a tool on
- # a file that requires a minimum version. In this case we
- # we should proceed has if the program had been absent, or
- # if --run hadn't been passed.
- if test $? = 63; then
- run=:
- msg="probably too old"
- fi
- ;;
-
- -h|--h|--he|--hel|--help)
- echo "\
-$0 [OPTION]... PROGRAM [ARGUMENT]...
-
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
-error status if there is no known handling for PROGRAM.
-
-Options:
- -h, --help display this help and exit
- -v, --version output version information and exit
- --run try to run the given command, and emulate it if it fails
-
-Supported PROGRAM values:
- aclocal touch file \`aclocal.m4'
- autoconf touch file \`configure'
- autoheader touch file \`config.h.in'
- autom4te touch the output file, or create a stub one
- automake touch all \`Makefile.in' files
- bison create \`y.tab.[ch]', if possible, from existing .[ch]
- flex create \`lex.yy.c', if possible, from existing .c
- help2man touch the output file
- lex create \`lex.yy.c', if possible, from existing .c
- makeinfo touch the output file
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]
-
-Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
-\`g' are ignored when checking the name.
-
-Send bug reports to <bug-automake at gnu.org>."
- exit $?
- ;;
-
- -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing $scriptversion (GNU Automake)"
- exit $?
- ;;
-
- -*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
- ;;
-
-esac
-
-# normalize program name to check for.
-program=`echo "$1" | sed '
- s/^gnu-//; t
- s/^gnu//; t
- s/^g//; t'`
-
-# Now exit if we have it, but it failed. Also exit now if we
-# don't have it and --version was passed (most likely to detect
-# the program). This is about non-GNU programs, so use $1 not
-# $program.
-case $1 in
- lex*|yacc*)
- # Not GNU programs, they don't have --version.
- ;;
-
- *)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- # Could not run --version or --help. This is probably someone
- # running `$TOOL --version' or `$TOOL --help' to check whether
- # $TOOL exists and not knowing $TOOL uses missing.
- exit 1
- fi
- ;;
-esac
-
-# If it does not exist, or fails to run (possibly an outdated version),
-# try to emulate it.
-case $program in
- aclocal*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acinclude.m4' or \`${configure_ac}'. You might want
- to install the \`Automake' and \`Perl' packages. Grab them from
- any GNU archive site."
- touch aclocal.m4
- ;;
-
- autoconf*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`${configure_ac}'. You might want to install the
- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
- archive site."
- touch configure
- ;;
-
- autoheader*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acconfig.h' or \`${configure_ac}'. You might want
- to install the \`Autoconf' and \`GNU m4' packages. Grab them
- from any GNU archive site."
- files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
- test -z "$files" && files="config.h"
- touch_files=
- for f in $files; do
- case $f in
- *:*) touch_files="$touch_files "`echo "$f" |
- sed -e 's/^[^:]*://' -e 's/:.*//'`;;
- *) touch_files="$touch_files $f.in";;
- esac
- done
- touch $touch_files
- ;;
-
- automake*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
- You might want to install the \`Automake' and \`Perl' packages.
- Grab them from any GNU archive site."
- find . -type f -name Makefile.am -print |
- sed 's/\.am$/.in/' |
- while read f; do touch "$f"; done
- ;;
-
- autom4te*)
- echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
- You might have modified some files without having the
- proper tools for further handling them.
- You can get \`$1' as part of \`Autoconf' from any GNU
- archive site."
-
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo "#! /bin/sh"
- echo "# Created by GNU Automake missing as a replacement of"
- echo "# $ $@"
- echo "exit 0"
- chmod +x $file
- exit 1
- fi
- ;;
-
- bison*|yacc*)
- echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
- you modified a \`.y' file. You may need the \`Bison' package
- in order for those modifications to take effect. You can get
- \`Bison' from any GNU archive site."
- rm -f y.tab.c y.tab.h
- if test $# -ne 1; then
- eval LASTARG=\${$#}
- case $LASTARG in
- *.y)
- SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" y.tab.c
- fi
- SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" y.tab.h
- fi
- ;;
- esac
- fi
- if test ! -f y.tab.h; then
- echo >y.tab.h
- fi
- if test ! -f y.tab.c; then
- echo 'main() { return 0; }' >y.tab.c
- fi
- ;;
-
- lex*|flex*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.l' file. You may need the \`Flex' package
- in order for those modifications to take effect. You can get
- \`Flex' from any GNU archive site."
- rm -f lex.yy.c
- if test $# -ne 1; then
- eval LASTARG=\${$#}
- case $LASTARG in
- *.l)
- SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" lex.yy.c
- fi
- ;;
- esac
- fi
- if test ! -f lex.yy.c; then
- echo 'main() { return 0; }' >lex.yy.c
- fi
- ;;
-
- help2man*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a dependency of a manual page. You may need the
- \`Help2man' package in order for those modifications to take
- effect. You can get \`Help2man' from any GNU archive site."
-
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo ".ab help2man is required to generate this page"
- exit $?
- fi
- ;;
-
- makeinfo*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.texi' or \`.texinfo' file, or any other file
- indirectly affecting the aspect of the manual. The spurious
- call might also be the consequence of using a buggy \`make' (AIX,
- DU, IRIX). You might want to install the \`Texinfo' package or
- the \`GNU make' package. Grab either from any GNU archive site."
- # The file to touch is that specified with -o ...
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -z "$file"; then
- # ... or it is the one specified with @setfilename ...
- infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '
- /^@setfilename/{
- s/.* \([^ ]*\) *$/\1/
- p
- q
- }' $infile`
- # ... or it is derived from the source name (dir/f.texi becomes f.info)
- test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
- fi
- # If the file does not exist, the user really needs makeinfo;
- # let's fail without touching anything.
- test -f $file || exit 1
- touch $file
- ;;
-
- *)
- echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
- You might have modified some files without having the
- proper tools for further handling them. Check the \`README' file,
- it often tells you about the needed prerequisites for installing
- this package. You may also peek at any GNU archive site, in case
- some other package would contain this missing \`$1' program."
- exit 1
- ;;
-esac
-
-exit 0
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/python/ase/ChangeLog b/python/ase/ChangeLog
deleted file mode 100644
index bec6290..0000000
--- a/python/ase/ChangeLog
+++ /dev/null
@@ -1,9 +0,0 @@
-2012-05-28 Atsushi Togo <atz.togo at gmail.com>
-
- * _spglib.c:
-
- Memoery space of python list object created by pyspglib was not
- released because of wrongly handled call of PyList_Append. Now
- they are replaced by PyList_SetItem and hopefully this problem is
- fixed.
-
diff --git a/python/ase/MANIFEST.in b/python/ase/MANIFEST.in
deleted file mode 100644
index 3a04f5a..0000000
--- a/python/ase/MANIFEST.in
+++ /dev/null
@@ -1 +0,0 @@
-include src/*.h
diff --git a/python/ase/_spglib.c b/python/ase/_spglib.c
deleted file mode 100644
index bfc98b7..0000000
--- a/python/ase/_spglib.c
+++ /dev/null
@@ -1,847 +0,0 @@
-#include <Python.h>
-#include <stdio.h>
-#include <numpy/arrayobject.h>
-#include <spglib.h>
-
-static PyObject * get_dataset(PyObject *self, PyObject *args);
-static PyObject * get_spacegroup(PyObject *self, PyObject *args);
-static PyObject * get_pointgroup(PyObject *self, PyObject *args);
-static PyObject * refine_cell(PyObject *self, PyObject *args);
-static PyObject * get_symmetry(PyObject *self, PyObject *args);
-static PyObject * get_symmetry_with_collinear_spin(PyObject *self, PyObject *args);
-static PyObject * find_primitive(PyObject *self, PyObject *args);
-static PyObject * get_ir_kpoints(PyObject *self, PyObject *args);
-static PyObject * get_ir_reciprocal_mesh(PyObject *self, PyObject *args);
-static PyObject * get_stabilized_reciprocal_mesh(PyObject *self, PyObject *args);
-static PyObject * get_triplets_reciprocal_mesh(PyObject *self, PyObject *args);
-static PyObject * get_triplets_reciprocal_mesh_at_q(PyObject *self, PyObject *args);
-static PyObject * extract_triplets_reciprocal_mesh_at_q(PyObject *self, PyObject *args);
-
-static PyMethodDef functions[] = {
- {"dataset", get_dataset, METH_VARARGS,
- "Dataset for crystal symmetry"},
- {"spacegroup", get_spacegroup, METH_VARARGS,
- "International symbol"},
- {"pointgroup", get_pointgroup, METH_VARARGS,
- "International symbol of pointgroup"},
- {"refine_cell", refine_cell, METH_VARARGS,
- "Refine cell"},
- {"symmetry", get_symmetry, METH_VARARGS,
- "Symmetry operations"},
- {"symmetry_with_collinear_spin", get_symmetry_with_collinear_spin,
- METH_VARARGS, "Symmetry operations with collinear spin magnetic moments"},
- {"primitive", find_primitive, METH_VARARGS,
- "Find primitive cell in the input cell"},
- {"ir_kpoints", get_ir_kpoints, METH_VARARGS,
- "Irreducible k-points"},
- {"ir_reciprocal_mesh", get_ir_reciprocal_mesh, METH_VARARGS,
- "Reciprocal mesh points with map"},
- {"stabilized_reciprocal_mesh", get_stabilized_reciprocal_mesh, METH_VARARGS,
- "Reciprocal mesh points with map"},
- {"triplets_reciprocal_mesh", get_triplets_reciprocal_mesh, METH_VARARGS,
- "Triplets on reciprocal mesh points"},
- {"triplets_reciprocal_mesh_at_q", get_triplets_reciprocal_mesh_at_q,
- METH_VARARGS, "Triplets on reciprocal mesh points at a specific q-point"},
- {"triplets_reciprocal_mesh_at_q_from_triplets",
- extract_triplets_reciprocal_mesh_at_q, METH_VARARGS,
- "Triplets on reciprocal mesh points at a specific q-point extracted from full triplets"},
- {NULL, NULL, 0, NULL}
-};
-
-PyMODINIT_FUNC init_spglib(void)
-{
- Py_InitModule3("_spglib", functions, "C-extension for spglib\n\n...\n");
- return;
-}
-
-static PyObject * get_dataset(PyObject *self, PyObject *args)
-{
- int i, j, k;
- double symprec, angle_tolerance;
- SpglibDataset *dataset;
- PyArrayObject* lattice;
- PyArrayObject* position;
- PyArrayObject* atom_type;
- PyObject* array, *vec, *mat, *rot, *trans, *wyckoffs, *equiv_atoms;
-
- if (!PyArg_ParseTuple(args, "OOOdd",
- &lattice,
- &position,
- &atom_type,
- &symprec,
- &angle_tolerance)) {
- return NULL;
- }
-
- SPGCONST double (*lat)[3] = (double(*)[3])lattice->data;
- SPGCONST double (*pos)[3] = (double(*)[3])position->data;
- const int num_atom = position->dimensions[0];
- const long* typat_long = (long*)atom_type->data;
-
- int typat[atom_type->dimensions[0]];
- for (i = 0; i < num_atom; i++) {
- typat[i] = (int)typat_long[i];
- }
-
- dataset = spgat_get_dataset(lat,
- pos,
- typat,
- num_atom,
- symprec,
- angle_tolerance);
-
- array = PyList_New(9);
-
- /* Space group number, international symbol, hall symbol */
- PyList_SetItem(array, 0, PyInt_FromLong((long) dataset->spacegroup_number));
- PyList_SetItem(array, 1, PyString_FromString(dataset->international_symbol));
- PyList_SetItem(array, 2, PyString_FromString(dataset->hall_symbol));
-
- /* Transformation matrix */
- mat = PyList_New(3);
- for (i = 0; i < 3; i++) {
- vec = PyList_New(3);
- for (j = 0; j < 3; j++) {
- PyList_SetItem(vec, j, PyFloat_FromDouble(dataset->transformation_matrix[i][j]));
- }
- PyList_SetItem(mat, i, vec);
- }
- PyList_SetItem(array, 3, mat);
-
- /* Origin shift */
- vec = PyList_New(3);
- for (i = 0; i < 3; i++) {
- PyList_SetItem(vec, i, PyFloat_FromDouble(dataset->origin_shift[i]));
- }
- PyList_SetItem(array, 4, vec);
-
- /* Rotation matrices */
- rot = PyList_New(dataset->n_operations);
- for (i = 0; i < dataset->n_operations; i++) {
- mat = PyList_New(3);
- for (j = 0; j < 3; j++) {
- vec = PyList_New(3);
- for (k = 0; k < 3; k++) {
- PyList_SetItem(vec, k, PyInt_FromLong((long) dataset->rotations[i][j][k]));
- }
- PyList_SetItem(mat, j, vec);
- }
- PyList_SetItem(rot, i, mat);
- }
- PyList_SetItem(array, 5, rot);
-
- /* Translation vectors */
- trans = PyList_New(dataset->n_operations);
- for (i = 0; i < dataset->n_operations; i++) {
- vec = PyList_New(3);
- for (j = 0; j < 3; j++) {
- PyList_SetItem(vec, j, PyFloat_FromDouble(dataset->translations[i][j]));
- }
- PyList_SetItem(trans, i, vec);
- }
- PyList_SetItem(array, 6, trans);
-
- /* Wyckoff letters, Equivalent atoms */
- wyckoffs = PyList_New(dataset->n_atoms);
- equiv_atoms = PyList_New(dataset->n_atoms);
- for (i = 0; i < dataset->n_atoms; i++) {
- PyList_SetItem(wyckoffs, i, PyInt_FromLong((long) dataset->wyckoffs[i]));
- PyList_SetItem(equiv_atoms, i, PyInt_FromLong((long) dataset->equivalent_atoms[i]));
- }
- PyList_SetItem(array, 7, wyckoffs);
- PyList_SetItem(array, 8, equiv_atoms);
- spg_free_dataset(dataset);
-
- return array;
-}
-
-static PyObject * get_spacegroup(PyObject *self, PyObject *args)
-{
- int i;
- double symprec, angle_tolerance;
- char symbol[26];
- PyArrayObject* lattice;
- PyArrayObject* position;
- PyArrayObject* atom_type;
- if (!PyArg_ParseTuple(args, "OOOdd",
- &lattice,
- &position,
- &atom_type,
- &symprec,
- &angle_tolerance)) {
- return NULL;
- }
-
- SPGCONST double (*lat)[3] = (double(*)[3])lattice->data;
- SPGCONST double (*pos)[3] = (double(*)[3])position->data;
- const int num_atom = position->dimensions[0];
- const long* typat_long = (long*)atom_type->data;
-
- int typat[num_atom];
- for (i = 0; i < num_atom; i++)
- typat[i] = (int)typat_long[i];
-
- const int num_spg = spgat_get_international(symbol,
- lat,
- pos,
- typat,
- num_atom,
- symprec,
- angle_tolerance);
- sprintf(symbol, "%s (%d)", symbol, num_spg);
-
- return PyString_FromString(symbol);
-}
-
-static PyObject * get_pointgroup(PyObject *self, PyObject *args)
-{
- PyArrayObject* rotations;
- if (! PyArg_ParseTuple(args, "O", &rotations)) {
- return NULL;
- }
-
- long *rot_long = (long*)rotations->data;
-
- int i, j, k;
- int trans_mat[3][3];
- char symbol[6];
- PyObject* array, * mat, * vec;
-
- const int num_rot = rotations->dimensions[0];
- int rot[num_rot][3][3];
- for (i = 0; i < num_rot; i++) {
- for (j = 0; j < 3; j++) {
- for (k = 0; k < 3; k++) {
- rot[i][j][k] = (int) rot_long[ i*9 + j*3 + k ];
- }
- }
- }
-
- const int ptg_num = spg_get_pointgroup(symbol, trans_mat, rot, num_rot);
-
- /* Transformation matrix */
- mat = PyList_New(3);
- for (i = 0; i < 3; i++) {
- vec = PyList_New(3);
- for (j = 0; j < 3; j++) {
- PyList_SetItem(vec, j, PyInt_FromLong((long)trans_mat[i][j]));
- }
- PyList_SetItem(mat, i, vec);
- }
-
- array = PyList_New(3);
- PyList_SetItem(array, 0, PyString_FromString(symbol));
- PyList_SetItem(array, 1, PyInt_FromLong((long) ptg_num));
- PyList_SetItem(array, 2, mat);
-
- return array;
-}
-
-static PyObject * refine_cell(PyObject *self, PyObject *args)
-{
- int i, num_atom;
- double symprec, angle_tolerance;
- PyArrayObject* lattice;
- PyArrayObject* position;
- PyArrayObject* atom_type;
- if (!PyArg_ParseTuple(args, "OOOidd",
- &lattice,
- &position,
- &atom_type,
- &num_atom,
- &symprec,
- &angle_tolerance)) {
- return NULL;
- }
-
- double (*lat)[3] = (double(*)[3])lattice->data;
- SPGCONST double (*pos)[3] = (double(*)[3])position->data;
- long* typat_long = (long*)atom_type->data;
-
- int typat[atom_type->dimensions[0]];
- for (i = 0; i < num_atom; i++) {
- typat[i] = (int)typat_long[i];
- }
-
- int num_atom_brv = spgat_refine_cell(lat,
- pos,
- typat,
- num_atom,
- symprec,
- angle_tolerance);
-
- for (i = 0; i < num_atom_brv; i++) {
- typat_long[i] = typat[i];
- }
-
- return PyInt_FromLong((long) num_atom_brv);
-}
-
-
-static PyObject * find_primitive(PyObject *self, PyObject *args)
-{
- int i;
- double symprec, angle_tolerance;
- PyArrayObject* lattice;
- PyArrayObject* position;
- PyArrayObject* atom_type;
- if (!PyArg_ParseTuple(args, "OOOdd",
- &lattice,
- &position,
- &atom_type,
- &symprec,
- &angle_tolerance)) {
- return NULL;
- }
-
- double (*lat)[3] = (double(*)[3])lattice->data;
- double (*pos)[3] = (double(*)[3])position->data;
- int num_atom = position->dimensions[0];
- long* types_long = (long*)atom_type->data;
-
- int types[num_atom];
- for (i = 0; i < num_atom; i++) {
- types[i] = (int)types_long[i];
- }
-
- int num_atom_prim = spgat_find_primitive(lat,
- pos,
- types,
- num_atom,
- symprec,
- angle_tolerance);
-
- for (i = 0; i < num_atom_prim; i++) {
- types_long[i] = types[i];
- }
-
- return PyInt_FromLong((long) num_atom_prim);
-}
-
-static PyObject * get_symmetry(PyObject *self, PyObject *args)
-{
- int i, j, k;
- double symprec, angle_tolerance;
- PyArrayObject* lattice;
- PyArrayObject* position;
- PyArrayObject* rotation;
- PyArrayObject* translation;
- PyArrayObject* atom_type;
- if (!PyArg_ParseTuple(args, "OOOOOdd",
- &rotation,
- &translation,
- &lattice,
- &position,
- &atom_type,
- &symprec,
- &angle_tolerance)) {
- return NULL;
- }
-
- SPGCONST double (*lat)[3] = (double(*)[3])lattice->data;
- SPGCONST double (*pos)[3] = (double(*)[3])position->data;
- const long* types_long = (long*)atom_type->data;
- const int num_atom = position->dimensions[0];
- long *rot_long = (long*)rotation->data;
- double (*trans)[3] = (double(*)[3])translation->data;
- const int num_sym_from_array_size = rotation->dimensions[0];
-
- int rot[num_sym_from_array_size][3][3];
-
- int types[num_atom];
- for (i = 0; i < num_atom; i++) {
- types[i] = (int)types_long[i];
- }
-
- /* num_sym has to be larger than num_sym_from_array_size. */
- const int num_sym = spgat_get_symmetry(rot,
- trans,
- num_sym_from_array_size,
- lat,
- pos,
- types,
- num_atom,
- symprec,
- angle_tolerance);
- for (i = 0; i < num_sym; i++) {
- for (j = 0; j < 3; j++) {
- for (k = 0; k < 3; k++) {
- rot_long[i*9+j*3+k] = (long)rot[i][j][k];
- }
- }
- }
-
- return PyInt_FromLong((long) num_sym);
-}
-
-static PyObject * get_symmetry_with_collinear_spin(PyObject *self,
- PyObject *args)
-{
- int i, j, k;
- double symprec, angle_tolerance;
- PyArrayObject* lattice;
- PyArrayObject* position;
- PyArrayObject* rotation;
- PyArrayObject* translation;
- PyArrayObject* atom_type;
- PyArrayObject* magmom;
- if (!PyArg_ParseTuple(args, "OOOOOOdd",
- &rotation,
- &translation,
- &lattice,
- &position,
- &atom_type,
- &magmom,
- &symprec,
- &angle_tolerance)) {
- return NULL;
- }
-
- SPGCONST double (*lat)[3] = (double(*)[3])lattice->data;
- SPGCONST double (*pos)[3] = (double(*)[3])position->data;
- const double *spins = (double*) magmom->data;
- const long* types_long = (long*)atom_type->data;
- const int num_atom = position->dimensions[0];
- long *rot_long = (long*)rotation->data;
- double (*trans)[3] = (double(*)[3])translation->data;
- const int num_sym_from_array_size = rotation->dimensions[0];
-
- int rot[num_sym_from_array_size][3][3];
- int types[num_atom];
- for (i = 0; i < num_atom; i++) {
- types[i] = (int)types_long[i];
- }
-
- /* num_sym has to be larger than num_sym_from_array_size. */
- const int num_sym =
- spgat_get_symmetry_with_collinear_spin(rot,
- trans,
- num_sym_from_array_size,
- lat,
- pos,
- types,
- spins,
- num_atom,
- symprec,
- angle_tolerance);
- for (i = 0; i < num_sym; i++) {
- for (j = 0; j < 3; j++) {
- for (k = 0; k < 3; k++) {
- rot_long[i*9+j*3+k] = (long)rot[i][j][k];
- }
- }
- }
-
- return PyInt_FromLong((long) num_sym);
-}
-
-static PyObject * get_ir_kpoints(PyObject *self, PyObject *args)
-{
- int i;
- double symprec;
- int is_time_reversal;
- PyArrayObject* kpoint;
- PyArrayObject* kpoint_map;
- PyArrayObject* lattice;
- PyArrayObject* position;
- PyArrayObject* atom_type;
- if (!PyArg_ParseTuple(args, "OOOOOid", &kpoint_map, &kpoint, &lattice, &position,
- &atom_type, &is_time_reversal, &symprec))
- return NULL;
-
- SPGCONST double (*lat)[3] = (double(*)[3])lattice->data;
- SPGCONST double (*pos)[3] = (double(*)[3])position->data;
- SPGCONST double (*kpts)[3] = (double(*)[3])kpoint->data;
- const int num_kpoint = kpoint->dimensions[0];
- const long* types_long = (long*)atom_type->data;
- const int num_atom = position->dimensions[0];
- long *map_long = (long*)kpoint_map->data;
-
- int types[num_atom];
- for (i = 0; i < num_atom; i++)
- types[i] = (int)types_long[i];
-
- int map[num_kpoint];
-
- /* num_sym has to be larger than num_sym_from_array_size. */
- const int num_ir_kpt = spg_get_ir_kpoints(map,
- kpts,
- num_kpoint,
- lat,
- pos,
- types,
- num_atom,
- is_time_reversal,
- symprec);
-
- for (i = 0; i < num_kpoint; i++)
- map_long[i] = (long) map[i];
-
- return PyInt_FromLong((long) num_ir_kpt);
-}
-
-static PyObject * get_ir_reciprocal_mesh(PyObject *self, PyObject *args)
-{
- int i, j;
- double symprec;
- PyArrayObject* grid_point;
- PyArrayObject* map;
- PyArrayObject* mesh;
- PyArrayObject* is_shift;
- int is_time_reversal;
- PyArrayObject* lattice;
- PyArrayObject* position;
- PyArrayObject* atom_type;
- if (!PyArg_ParseTuple(args, "OOOOiOOOd",
- &grid_point,
- &map,
- &mesh,
- &is_shift,
- &is_time_reversal,
- &lattice,
- &position,
- &atom_type,
- &symprec))
- return NULL;
-
- SPGCONST double (*lat)[3] = (double(*)[3])lattice->data;
- SPGCONST double (*pos)[3] = (double(*)[3])position->data;
- const int num_grid = grid_point->dimensions[0];
- const long* types_long = (long*)atom_type->data;
- const long* mesh_long = (long*)mesh->data;
- const long* is_shift_long = (long*)is_shift->data;
- const int num_atom = position->dimensions[0];
- long *grid_long = (long*)grid_point->data;
- int grid_int[num_grid][3];
- long *map_long = (long*)map->data;
- int map_int[num_grid];
-
- int types[num_atom];
- for (i = 0; i < num_atom; i++) {
- types[i] = (int)types_long[i];
- }
-
- int mesh_int[3];
- int is_shift_int[3];
- for (i = 0; i < 3; i++) {
- mesh_int[i] = (int) mesh_long[i];
- is_shift_int[i] = (int) is_shift_long[i];
- }
-
- /* Check memory space */
- if (mesh_int[0]*mesh_int[1]*mesh_int[2] > num_grid) {
- return NULL;
- }
-
- /* num_sym has to be larger than num_sym_from_array_size. */
- const int num_ir = spg_get_ir_reciprocal_mesh(grid_int,
- map_int,
- mesh_int,
- is_shift_int,
- is_time_reversal,
- lat,
- pos,
- types,
- num_atom,
- symprec);
-
- for (i = 0; i < mesh_int[0] * mesh_int[1] * mesh_int[2]; i++) {
- for (j = 0; j < 3; j++)
- grid_long[ i*3 + j ] = (long) grid_int[i][j];
- map_long[i] = (long) map_int[i];
- }
-
- return PyInt_FromLong((long) num_ir);
-}
-
-static PyObject * get_stabilized_reciprocal_mesh(PyObject *self, PyObject *args)
-{
- int i, j, k;
- PyArrayObject* grid_point;
- PyArrayObject* map;
- PyArrayObject* mesh;
- PyArrayObject* is_shift;
- int is_time_reversal;
- PyArrayObject* rotations;
- PyArrayObject* qpoints;
- if (!PyArg_ParseTuple(args, "OOOOiOO",
- &grid_point,
- &map,
- &mesh,
- &is_shift,
- &is_time_reversal,
- &rotations,
- &qpoints)) {
- return NULL;
- }
-
- long *grid_long = (long*)grid_point->data;
- const int num_grid = grid_point->dimensions[0];
- int grid_int[num_grid][3];
-
- long *map_long = (long*)map->data;
- int map_int[num_grid];
-
- int mesh_int[3];
- int is_shift_int[3];
- const long* mesh_long = (long*)mesh->data;
- const long* is_shift_long = (long*)is_shift->data;
- for (i = 0; i < 3; i++) {
- mesh_int[i] = (int) mesh_long[i];
- is_shift_int[i] = (int) is_shift_long[i];
- }
-
- const long* rot_long = (long*)rotations->data;
- const int num_rot = rotations->dimensions[0];
- int rot[num_rot][3][3];
- for (i = 0; i < num_rot; i++) {
- for (j = 0; j < 3; j++) {
- for (k = 0; k < 3; k++) {
- rot[i][j][k] = (int) rot_long[ i*9 + j*3 + k ];
- }
- }
- }
-
- SPGCONST double (*q)[3] = (double(*)[3])qpoints->data;
- const int num_q = qpoints->dimensions[0];
-
- /* Check memory space */
- if (mesh_int[0]*mesh_int[1]*mesh_int[2] > num_grid) {
- return NULL;
- }
-
- const int num_ir = spg_get_stabilized_reciprocal_mesh(grid_int,
- map_int,
- mesh_int,
- is_shift_int,
- is_time_reversal,
- num_rot,
- rot,
- num_q,
- q);
-
- for (i = 0; i < mesh_int[0] * mesh_int[1] * mesh_int[2]; i++) {
- for (j = 0; j < 3; j++) {
- grid_long[ i*3 + j ] = (long) grid_int[i][j];
- }
- map_long[i] = (long) map_int[i];
- }
-
- return PyInt_FromLong((long) num_ir);
-}
-
-static PyObject * get_triplets_reciprocal_mesh(PyObject *self, PyObject *args)
-{
- PyArrayObject* mesh;
- int is_time_reversal;
- PyArrayObject* rotations;
- if (!PyArg_ParseTuple(args, "OiO",
- &mesh,
- &is_time_reversal,
- &rotations)) {
- return NULL;
- }
-
- int i, j, k, num_grid;
- PyObject * triplets, * weights, *tp, *ret_array, *mesh_points;
-
- int mesh_int[3];
- const long* mesh_long = (long*)mesh->data;
- for (i = 0; i < 3; i++) {
- mesh_int[i] = (int) mesh_long[i];
- }
- const long* rot_long = (long*)rotations->data;
- const int num_rot = rotations->dimensions[0];
- int rot[num_rot][3][3];
- for (i = 0; i < num_rot; i++) {
- for (j = 0; j < 3; j++) {
- for (k = 0; k < 3; k++) {
- rot[i][j][k] = (int) rot_long[ i*9 + j*3 + k ];
- }
- }
- }
-
- SpglibTriplets * spg_triplets =
- spg_get_triplets_reciprocal_mesh(mesh_int,
- is_time_reversal,
- num_rot,
- rot);
-
- num_grid = mesh_int[0] * mesh_int[1] * mesh_int[2];
- ret_array = PyList_New(3);
- triplets = PyList_New(spg_triplets->size);
- weights = PyList_New(spg_triplets->size);
- mesh_points = PyList_New(num_grid);
-
- for (i = 0; i < spg_triplets->size; i++) {
- tp = PyList_New(3);
- for (j = 0; j < 3; j++) {
- PyList_SetItem(tp, j,
- PyInt_FromLong((long) spg_triplets->triplets[i][j]));
- }
- PyList_SetItem(triplets, i, tp);
- PyList_SetItem(weights, i, PyInt_FromLong((long) spg_triplets->weights[i]));
- }
-
- for (i = 0; i < num_grid; i++) {
- tp = PyList_New(3);
- for (j = 0; j < 3; j++) {
- PyList_SetItem(tp, j,
- PyInt_FromLong((long) spg_triplets->mesh_points[i][j]));
- }
- PyList_SetItem(mesh_points, i, tp);
- }
-
- PyList_SetItem(ret_array, 0, triplets);
- PyList_SetItem(ret_array, 1, weights);
- PyList_SetItem(ret_array, 2, mesh_points);
-
- spg_free_triplets(spg_triplets);
-
- return ret_array;
-}
-
-static PyObject * get_triplets_reciprocal_mesh_at_q(PyObject *self, PyObject *args)
-{
- PyArrayObject* weights;
- PyArrayObject* grid_points;
- PyArrayObject* third_q;
- int fixed_grid_number;
- PyArrayObject* mesh;
- int is_time_reversal;
- PyArrayObject* rotations;
- if (!PyArg_ParseTuple(args, "OOOiOiO",
- &weights,
- &grid_points,
- &third_q,
- &fixed_grid_number,
- &mesh,
- &is_time_reversal,
- &rotations)) {
- return NULL;
- }
-
- int i, j, k;
-
- const int num_grid = grid_points->dimensions[0];
- long *grid_points_long = (long*)grid_points->data;
- int grid_points_int[num_grid][3];
- long *weights_long = (long*)weights->data;
- int weights_int[num_grid];
- long *third_q_long = (long*)third_q->data;
- int third_q_int[num_grid];
-
- int mesh_int[3];
- const long* mesh_long = (long*)mesh->data;
- for (i = 0; i < 3; i++) {
- mesh_int[i] = (int) mesh_long[i];
- }
-
- const long* rot_long = (long*)rotations->data;
- const int num_rot = rotations->dimensions[0];
- int rot[num_rot][3][3];
- for (i = 0; i < num_rot; i++) {
- for (j = 0; j < 3; j++) {
- for (k = 0; k < 3; k++) {
- rot[i][j][k] = (int) rot_long[ i*9 + j*3 + k ];
- }
- }
- }
-
- const int num_ir =
- spg_get_triplets_reciprocal_mesh_at_q(weights_int,
- grid_points_int,
- third_q_int,
- fixed_grid_number,
- mesh_int,
- is_time_reversal,
- num_rot,
- rot);
-
- for (i = 0; i < num_grid; i++) {
- weights_long[i] = (long) weights_int[i];
- third_q_long[i] = (long) third_q_int[i];
- for (j = 0; j < 3; j++) {
- grid_points_long[ i*3 + j ] = (long) grid_points_int[i][j];
- }
- }
-
- return PyInt_FromLong((long) num_ir);
-}
-
-static PyObject * extract_triplets_reciprocal_mesh_at_q(PyObject *self, PyObject *args)
-{
- int i, j, k;
- PyArrayObject* triplets_at_q;
- PyArrayObject* weight_triplets_at_q;
- int fixed_grid_number;
- PyArrayObject* triplets;
- PyArrayObject* mesh;
- int is_time_reversal;
- PyArrayObject* rotations;
- if (!PyArg_ParseTuple(args, "OOiOOiO",
- &triplets_at_q,
- &weight_triplets_at_q,
- &fixed_grid_number,
- &triplets,
- &mesh,
- &is_time_reversal,
- &rotations)) {
- return NULL;
- }
-
- const long *triplets_long = (long*)triplets->data;
- const int num_triplets = triplets->dimensions[0];
- int triplets_int[num_triplets][3];
-
- for (i = 0; i < num_triplets; i++) {
- for (j = 0; j < 3; j++) {
- triplets_int[i][j] = (long) triplets_long[ i*3 + j ];
- }
- }
-
- long *triplets_at_q_long = (long*)triplets_at_q->data;
- int triplets_at_q_int[num_triplets][3];
-
- long *weight_triplets_at_q_long = (long*)weight_triplets_at_q->data;
- int weight_triplets_at_q_int[num_triplets];
-
- int mesh_int[3];
- const long* mesh_long = (long*)mesh->data;
- for (i = 0; i < 3; i++) {
- mesh_int[i] = (int) mesh_long[i];
- }
-
- const long* rot_long = (long*)rotations->data;
- const int num_rot = rotations->dimensions[0];
- int rot[num_rot][3][3];
- for (i = 0; i < num_rot; i++) {
- for (j = 0; j < 3; j++) {
- for (k = 0; k < 3; k++) {
- rot[i][j][k] = (int) rot_long[ i*9 + j*3 + k ];
- }
- }
- }
-
- const int num_triplets_at_q =
- spg_extract_triplets_reciprocal_mesh_at_q(triplets_at_q_int,
- weight_triplets_at_q_int,
- fixed_grid_number,
- num_triplets,
- triplets_int,
- mesh_int,
- is_time_reversal,
- num_rot,
- rot);
-
- for (i = 0; i < num_triplets_at_q; i++) {
- weight_triplets_at_q_long[i] = (long) weight_triplets_at_q_int[i];
- for (j = 0; j < 3; j++) {
- triplets_at_q_long[ i*3 + j ] = (long) triplets_at_q_int[i][j];
- }
- }
-
- return PyInt_FromLong((long) num_triplets_at_q);
-}
-
-
diff --git a/python/ase/doc/Makefile b/python/ase/doc/Makefile
deleted file mode 100644
index dbc6dec..0000000
--- a/python/ase/doc/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# Makefile for Sphinx documentation
-#
-
-# You can set these variables from the command line.
-SPHINXOPTS =
-SPHINXBUILD = sphinx-build
-PAPER =
-
-# Internal variables.
-PAPEROPT_a4 = -D latex_paper_size=a4
-PAPEROPT_letter = -D latex_paper_size=letter
-ALLSPHINXOPTS = -d _build/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
-
-.PHONY: help clean html web pickle htmlhelp latex changes linkcheck
-
-help:
- @echo "Please use \`make <target>' where <target> is one of"
- @echo " html to make standalone HTML files"
- @echo " pickle to make pickle files"
- @echo " json to make JSON files"
- @echo " htmlhelp to make HTML files and a HTML help project"
- @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
- @echo " changes to make an overview over all changed/added/deprecated items"
- @echo " linkcheck to check all external links for integrity"
-
-clean:
- -rm -rf _build/*
-
-html:
- mkdir -p _build/html _build/doctrees
- $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) _build/html
- @echo
- @echo "Build finished. The HTML pages are in _build/html."
-
-pickle:
- mkdir -p _build/pickle _build/doctrees
- $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) _build/pickle
- @echo
- @echo "Build finished; now you can process the pickle files."
-
-web: pickle
-
-json:
- mkdir -p _build/json _build/doctrees
- $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) _build/json
- @echo
- @echo "Build finished; now you can process the JSON files."
-
-htmlhelp:
- mkdir -p _build/htmlhelp _build/doctrees
- $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) _build/htmlhelp
- @echo
- @echo "Build finished; now you can run HTML Help Workshop with the" \
- ".hhp project file in _build/htmlhelp."
-
-latex:
- mkdir -p _build/latex _build/doctrees
- $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) _build/latex
- @echo
- @echo "Build finished; the LaTeX files are in _build/latex."
- @echo "Run \`make all-pdf' or \`make all-ps' in that directory to" \
- "run these through (pdf)latex."
-
-changes:
- mkdir -p _build/changes _build/doctrees
- $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) _build/changes
- @echo
- @echo "The overview file is in _build/changes."
-
-linkcheck:
- mkdir -p _build/linkcheck _build/doctrees
- $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) _build/linkcheck
- @echo
- @echo "Link check complete; look for any errors in the above output " \
- "or in _build/linkcheck/output.txt."
diff --git a/python/ase/doc/conf.py b/python/ase/doc/conf.py
deleted file mode 100644
index 0ded924..0000000
--- a/python/ase/doc/conf.py
+++ /dev/null
@@ -1,186 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# spglib for ASE documentation build configuration file, created by
-# sphinx-quickstart on Mon Feb 2 14:53:46 2009.
-#
-# This file is execfile()d with the current directory set to its containing dir.
-#
-# The contents of this file are pickled, so don't put values in the namespace
-# that aren't pickleable (module imports are okay, they're removed automatically).
-#
-# Note that not all possible configuration values are present in this
-# autogenerated file.
-#
-# All configuration values have a default; values that are commented out
-# serve to show the default.
-
-import sys, os
-
-# If your extensions are in another directory, add it here. If the directory
-# is relative to the documentation root, use os.path.abspath to make it
-# absolute, like shown here.
-#sys.path.append(os.path.abspath('.'))
-
-# General configuration
-# ---------------------
-
-# Add any Sphinx extension module names here, as strings. They can be extensions
-# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
-extensions = ['sphinx.ext.pngmath']
-
-# Add any paths that contain templates here, relative to this directory.
-templates_path = ['.templates']
-
-# The suffix of source filenames.
-source_suffix = '.rst'
-
-# The encoding of source files.
-#source_encoding = 'utf-8'
-
-# The master toctree document.
-master_doc = 'index'
-
-# General information about the project.
-project = u'pyspglib'
-copyright = u'2009, Atz Togo'
-
-# The version info for the project you're documenting, acts as replacement for
-# |version| and |release|, also used in various other places throughout the
-# built documents.
-#
-# The short X.Y version.
-version = '1.4'
-# The full version, including alpha/beta/rc tags.
-release = '1.4'
-
-# The language for content autogenerated by Sphinx. Refer to documentation
-# for a list of supported languages.
-#language = None
-
-# There are two options for replacing |today|: either, you set today to some
-# non-false value, then it is used:
-#today = ''
-# Else, today_fmt is used as the format for a strftime call.
-#today_fmt = '%B %d, %Y'
-
-# List of documents that shouldn't be included in the build.
-#unused_docs = []
-
-# List of directories, relative to source directory, that shouldn't be searched
-# for source files.
-exclude_trees = ['_build']
-
-# The reST default role (used for this markup: `text`) to use for all documents.
-#default_role = None
-
-# If true, '()' will be appended to :func: etc. cross-reference text.
-#add_function_parentheses = True
-
-# If true, the current module name will be prepended to all description
-# unit titles (such as .. function::).
-#add_module_names = True
-
-# If true, sectionauthor and moduleauthor directives will be shown in the
-# output. They are ignored by default.
-#show_authors = False
-
-# The name of the Pygments (syntax highlighting) style to use.
-pygments_style = 'sphinx'
-
-
-# Options for HTML output
-# -----------------------
-
-# The name for this set of Sphinx documents. If None, it defaults to
-# "<project> v<release> documentation".
-#html_title = None
-
-# A shorter title for the navigation bar. Default is the same as html_title.
-#html_short_title = None
-
-# The name of an image file (relative to this directory) to place at the top
-# of the sidebar.
-#html_logo = None
-
-# The name of an image file (within the static path) to use as favicon of the
-# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
-# pixels large.
-#html_favicon = None
-
-# Add any paths that contain custom static files (such as style sheets) here,
-# relative to this directory. They are copied after the builtin static files,
-# so a file named "default.css" will overwrite the builtin "default.css".
-html_static_path = ['_static']
-
-# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
-# using the given strftime format.
-#html_last_updated_fmt = '%b %d, %Y'
-
-# If true, SmartyPants will be used to convert quotes and dashes to
-# typographically correct entities.
-#html_use_smartypants = True
-
-# Custom sidebar templates, maps document names to template names.
-#html_sidebars = {}
-
-# Additional templates that should be rendered to pages, maps page names to
-# template names.
-#html_additional_pages = {}
-
-# If false, no module index is generated.
-#html_use_modindex = True
-
-# If false, no index is generated.
-#html_use_index = True
-
-# If true, the index is split into individual pages for each letter.
-#html_split_index = False
-
-# If true, the reST sources are included in the HTML build as _sources/<name>.
-#html_copy_source = True
-
-# If true, an OpenSearch description file will be output, and all pages will
-# contain a <link> tag referring to it. The value of this option must be the
-# base URL from which the finished HTML is served.
-#html_use_opensearch = ''
-
-# If nonempty, this is the file name suffix for HTML files (e.g. ".xhtml").
-#html_file_suffix = ''
-
-# Output file base name for HTML help builder.
-htmlhelp_basename = 'spglibforASEdoc'
-
-html_theme = 'nature'
-
-# Options for LaTeX output
-# ------------------------
-
-# The paper size ('letter' or 'a4').
-#latex_paper_size = 'letter'
-
-# The font size ('10pt', '11pt' or '12pt').
-#latex_font_size = '10pt'
-
-# Grouping the document tree into LaTeX files. List of tuples
-# (source start file, target name, title, author, document class [howto/manual]).
-latex_documents = [
- ('index', 'spglibforASE.tex', ur'spglib for ASE Documentation',
- ur'Atz Togo', 'manual'),
-]
-
-# The name of an image file (relative to this directory) to place at the top of
-# the title page.
-#latex_logo = None
-
-# For "manual" documents, if this is true, then toplevel headings are parts,
-# not chapters.
-#latex_use_parts = False
-
-# Additional stuff for the LaTeX preamble.
-#latex_preamble = ''
-
-# Documents to append as an appendix to all manuals.
-#latex_appendices = []
-
-# If false, no module index is generated.
-#latex_use_modindex = True
diff --git a/python/ase/doc/index.rst b/python/ase/doc/index.rst
deleted file mode 100644
index 57d1993..0000000
--- a/python/ase/doc/index.rst
+++ /dev/null
@@ -1,168 +0,0 @@
-pyspglib for ASE
-==========================================
-
-Pyspglib is the python module for spglib. It is written for the
-Atomistic Simulation Environment (ASE).
-
-How to build spglib python module
-=================================
-
-The C sources of spglib and interface for the python C/API are
-compiled. The development environments for python and gcc are required
-before starting to build.
-
-1. Go to the :file:`python/ase` directory
-2. Type the command::
-
- % python setup.py install --home=<my-directory>
-
-The :file:`{<my-directory>}` is possibly current directory, :file:`.`.
-
-3. Put ``lib/python`` path into :envvar:`$PYTHONPATH`, e.g., in your .bashrc.
-
-How to use it
-=============
-1. Import spglib::
-
- from pyspglib import spglib
-
-2. Call the methods with ASE Atoms object.
-
-Methods
-=======
-
-The tolerance is given in Cartesian coordinates.
-
-``get_spacegroup``
-------------------
-::
-
- spacegroup = get_spacegroup(atoms, symprec=1e-5)
-
-``atoms`` is the object of ASE Atoms class. ``symprec`` is the float
-variable, which is used as tolerance in symmetry search.
-
-International space group symbol and the number are obtained as a string.
-
-``get_symmetry``
-----------------
-::
-
- symmetry = get_symmetry(atoms, symprec=1e-5)
-
-``atoms`` is the object of ASE Atoms class. ``symprec`` is the float
-variable, which is used as tolerance in symmetry search.
-
-Symmetry operations are obtained as a dictionary. The key ``rotation``
-contains a numpy array of integer, which is "number of symmetry
-operations" x "3x3 matrices". The key ``translation`` contains a numpy
-array of float, which is "number of symmetry operations" x
-"vectors". The orders of the rotation matrices and the translation
-vectors correspond with each other, e.g. , the second symmetry
-operation is organized by the second rotation matrix and second
-translation vector in the respective arrays. The operations are
-applied for the fractional coordinates (not for Cartesian
-coordinates).
-
-The rotation matrix and translation vector are used as follows::
-
- new_vector[3x1] = rotation[3x3] * vector[3x1] + translation[3x1]
-
-The three values in the vector are given for the a, b, and c axes,
-respectively.
-
-``refine_cell``
--------------------------------
-::
-
- lattice, scaled_positions, numbers = refine_cell(atoms, symprec=1e-5)
-
-``atoms`` is the object of ASE Atoms class. ``symprec`` is the float
-variable, which is used as tolerance in symmetry search.
-
-Bravais lattice (3x3 numpy array), atomic scaled positions (a numpy
-array of [number_of_atoms,3]), and atomic numbers (a 1D numpy array)
-that are symmetrized following space group type are returned.
-
-``get_symmetry_dataset``
-----------------------------
-::
-
- dataset = get_symmetry_dataset(atoms, symprec=1e-5)
-
-``dataset`` is a dictionary. The keys are:
-
-* ``number``: International space group number
-* ``international``: International symbol
-* ``hall``: Hall symbol
-* ``transformation_matrix``: Transformation matrix from lattice of input cell to Bravais lattice :math:`L^{bravais} = L^{original} * T`
-* ``origin shift``: Origin shift in the setting of Bravais lattice
-* ``wyckoffs``: Wyckoff letters
-* ``equivalent_atoms``: Mapping table to equivalent atoms
-* ``rotations`` and ``translations``: Rotation matrices and translation vectors. Space group operations are obtained by::
-
- [(r, t) for r, t in zip(dataset['rotations'], dataset['translations'])]
-
-
-``find_primitive``
-------------------
-::
-
- lattice, scaled_positions, numbers = find_primitive(atoms, symprec=1e-5)
-
-``atoms`` is the object of ASE Atoms class. ``symprec`` is the float
-variable, which is used as tolerance in symmetry search.
-
-When a primitive cell is found, lattice parameters (3x3 numpy array),
-scaled positions (a numpy array of [number_of_atoms,3]), and atomic
-numbers (a 1D numpy array) is returned. When no primitive cell is
-found, (``None``, ``None``, ``None``) is returned.
-
-``get_ir_reciprocal_mesh``
---------------------------
-
-::
-
- mapping, grid = get_ir_reciprocal_mesh(mesh, atoms, is_shift=[0,0,0])
-
-Irreducible k-points are obtained from a sampling mesh of k-points.
-``mesh`` is given by three integers by array and specifies mesh
-numbers along reciprocal primitive axis. ``atoms`` is an Atoms object
-of ASE. ``is_shift`` is given by the three integers by array. When
-``is_shift`` is set for each reciprocal primitive axis, the mesh is
-shifted along the axis in half of adjacent mesh points irrespective of
-the mesh numbers. When the value is not 0, ``is_shift`` is set.
-
-``mapping`` and ``grid`` are returned. ``grid`` gives the mesh points in
-fractional coordinates in reciprocal space. ``mapping`` gives mapping to
-the irreducible k-point indices that are obtained by ::
-
- np.unique( mapping )
-
-Here ``np`` is the imported numpy module. The grid point is accessed
-by ``grid[ index ]``.
-
-For example, the irreducible k-points in fractional coordinates are
-obtained by ::
-
- ir_grid = []
- mapping, grid = get_ir_reciprocal_mesh( [ 8, 8, 8 ], atoms, [ 1, 1, 1 ] )
- for i in np.unique( mapping ):
- ir_grid.append( grid[ i ] )
-
-Example
-=============
-
-Examples are found in ``examples`` directory. An example code is :ref:`this <examples>`.
-
-Instead of ASE's ``Atoms`` class, ``Atoms`` class in ``atoms.py`` in the ``examples`` directory may be used. To use this ``atoms.py``, ::
-
- from atoms import Atoms
-
-
-.. |sflogo| image:: http://sflogo.sourceforge.net/sflogo.php?group_id=161614&type=1
- :target: http://sourceforge.net
-
-
-
-|sflogo|
diff --git a/python/ase/examples/example_ase.py b/python/ase/examples/example_ase.py
deleted file mode 100644
index 385b7ae..0000000
--- a/python/ase/examples/example_ase.py
+++ /dev/null
@@ -1,132 +0,0 @@
-#!/usr/bin/evn python
-
-import sys
-from ase import *
-from pyspglib import spglib
-import numpy as np
-
-silicon = Atoms( symbols=['Si']*8,
- cell=[(4,0,0),
- (0,4,0),
- (0,0,4)],
- scaled_positions=[(0, 0, 0),
- (0, 0.5, 0.5),
- (0.5, 0, 0.5),
- (0.5, 0.5, 0),
- (0.25, 0.25, 0.25),
- (0.25, 0.75, 0.75),
- (0.75, 0.25, 0.75),
- (0.75, 0.75, 0.25)],
- pbc=True)
-
-silicon_prim = Atoms( symbols=['Si']*2,
- cell=[(0,2,2),
- (2,0,2),
- (2,2,0)],
- scaled_positions=[(0, 0, 0),
- (0.25, 0.25, 0.25)],
- pbc=True)
-
-rutile = Atoms( symbols=['Si']*2+['O']*4,
- cell=[ (4,0,0),
- (0,4,0),
- (0,0,3) ],
- scaled_positions=[(0, 0, 0),
- (0.5, 0.5, 0.5),
- (0.3, 0.3, 0.0),
- (0.7, 0.7, 0.0),
- (0.2, 0.8, 0.5),
- (0.8, 0.2, 0.5)],
- pbc=True )
-
-# For VASP case
-# import ase.io.vasp as vasp
-# bulk = vasp.read_vasp(sys.argv[1])
-
-print "[get_spacegroup]"
-print " Spacegroup of Silicon is ", spglib.get_spacegroup(silicon)
-print ""
-print "[get_spacegroup]"
-print " Spacegroup of Rutile is ", spglib.get_spacegroup(rutile)
-print ""
-print "[get_symmetry]"
-print " Symmetry operations of Rutile unitcell are:"
-print ""
-symmetry = spglib.get_symmetry( rutile )
-for i in range(symmetry['rotations'].shape[0]):
- print " --------------- %4d ---------------" % (i+1)
- rot = symmetry['rotations'][i]
- trans = symmetry['translations'][i]
- print " rotation:"
- for x in rot:
- print " [%2d %2d %2d]" % (x[0], x[1], x[2])
- print " translation:"
- print " (%8.5f %8.5f %8.5f)" % (trans[0], trans[1], trans[2])
-print ""
-
-dataset = spglib.get_symmetry_dataset( rutile )
-print "[get_symmetry_dataset] ['international']"
-print " Spacegroup of Rutile is ", dataset['international']
-print ""
-print "[get_symmetry_dataset] ['wyckoffs']"
-alphabet = "abcdefghijklmnopqrstuvwxyz"
-print " Wyckoff letters of Rutile are: ", dataset['wyckoffs']
-print ""
-print "[get_symmetry_dataset] ['equivalent_atoms']"
-print " Mapping to equivalent atoms of Rutile are: "
-for i, x in enumerate( dataset['equivalent_atoms'] ):
- print " %d -> %d" % ( i+1, x+1 )
-print ""
-print "[get_symmetry_dataset] ['rotations'], ['translations']"
-print " Symmetry operations of Rutile unitcell are:"
-for i, (rot,trans) in enumerate( zip( dataset['rotations'], dataset['translations'] ) ):
- print " --------------- %4d ---------------" % (i+1)
- print " rotation:"
- for x in rot:
- print " [%2d %2d %2d]" % (x[0], x[1], x[2])
- print " translation:"
- print " (%8.5f %8.5f %8.5f)" % (trans[0], trans[1], trans[2])
-print ""
-
-symmetry = spglib.get_symmetry(silicon)
-print "[get_symmetry]"
-print " Number of symmetry operations of silicon convensional"
-print " unit cell is ", len( symmetry['rotations'] ), "(192)."
-print ""
-
-mapping, grid = spglib.get_ir_reciprocal_mesh( [ 11, 11, 11 ],
- silicon_prim,
- is_shift=[ 0, 0, 0 ] )
-num_ir_kpt = len( np.unique( mapping ) )
-print "[get_ir_reciprocal_mesh]"
-print " Number of irreducible k-points of primitive silicon with"
-print " 11x11x11 Monkhorst-Pack mesh is ", num_ir_kpt, "(56)."
-print ""
-
-mapping, grid = spglib.get_ir_reciprocal_mesh( [ 8, 8, 8 ],
- rutile,
- is_shift=[ 1, 1, 1 ] )
-num_ir_kpt = len( np.unique( mapping ) )
-print "[get_ir_reciprocal_mesh]"
-print " Number of irreducible k-points of Rutile with"
-print " 8x8x8 Monkhorst-Pack mesh is ", num_ir_kpt, "(40)."
-print ""
-
-
-mesh = np.array([8,8,8])
-kpoints = []
-for i in range(mesh[0]):
- for j in range(mesh[1]):
- for k in range(mesh[2]):
- kpoints.append([float(i)/mesh[0],
- float(j)/mesh[1],
- float(k)/mesh[2]])
-kpoints = np.array(kpoints) + 0.5/mesh
-kpoints = kpoints - 1 * ( kpoints > 0.5 )
-mapping = spglib.get_ir_kpoints( kpoints, rutile )
-num_ir_kpt = len( np.unique( mapping ) )
-print "[get_ir_kpoints]"
-print " Number of irreducible k-points of Rutile with"
-print " 8x8x8 Monkhorst-Pack mesh is ", num_ir_kpt, "(40)."
-print ""
-
diff --git a/python/ase/examples/example_atoms.py b/python/ase/examples/example_atoms.py
deleted file mode 100644
index 678d438..0000000
--- a/python/ase/examples/example_atoms.py
+++ /dev/null
@@ -1,164 +0,0 @@
-#!/usr/bin/evn python
-
-import sys
-from pyspglib import spglib
-import numpy as np
-
-try:
- from atoms import Atoms
-except ImportError:
- print "Atoms class is necessary."
- print "You can use atoms.py in the test/ directory."
- sys.exit(1)
-
-silicon = Atoms( symbols=['Si']*8,
- cell=[(4,0,0),
- (0,4,0),
- (0,0,4)],
- scaled_positions=[(0, 0, 0),
- (0, 0.5, 0.5),
- (0.5, 0, 0.5),
- (0.5, 0.5, 0),
- (0.25, 0.25, 0.25),
- (0.25, 0.75, 0.75),
- (0.75, 0.25, 0.75),
- (0.75, 0.75, 0.25)],
- pbc=True)
-
-silicon_prim = Atoms( symbols=['Si']*2,
- cell=[(0,2,2),
- (2,0,2),
- (2,2,0)],
- scaled_positions=[(0, 0, 0),
- (0.25, 0.25, 0.25)],
- pbc=True)
-
-rutile = Atoms( symbols=['Si']*2+['O']*4,
- cell=[ (4,0,0),
- (0,4,0),
- (0,0,3) ],
- scaled_positions=[(0, 0, 0),
- (0.5, 0.5, 0.5),
- (0.3, 0.3, 0.0),
- (0.7, 0.7, 0.0),
- (0.2, 0.8, 0.5),
- (0.8, 0.2, 0.5)],
- pbc=True )
-
-a = 3.07
-c = 3.52
-MgB2 = Atoms( symbols=['Mg']+['B']*2,
- cell=[ ( a, 0, 0 ),
- ( -a/2, a/2*np.sqrt(3), 0 ),
- ( 0, 0, c ) ],
- scaled_positions=[ ( 0, 0, 0 ),
- ( 1.0/3, 2.0/3, 0.5 ),
- ( 2.0/3, 1.0/3, 0.5 ) ],
- pbc=True )
-
-# For VASP case
-# import vasp
-# bulk = vasp.read_vasp(sys.argv[1])
-
-print "[get_spacegroup]"
-print " Spacegroup of Silicon is ", spglib.get_spacegroup(silicon)
-print ""
-print "[get_spacegroup]"
-print " Spacegroup of Rutile is ", spglib.get_spacegroup(rutile)
-print ""
-print "[get_spacegroup]"
-print " Spacegroup of MgB2 is ", spglib.get_spacegroup(MgB2)
-print ""
-print "[get_symmetry]"
-print " Symmetry operations of Rutile unitcell are:"
-print ""
-symmetry = spglib.get_symmetry( rutile )
-for i in range(symmetry['rotations'].shape[0]):
- print " --------------- %4d ---------------" % (i+1)
- rot = symmetry['rotations'][i]
- trans = symmetry['translations'][i]
- print " rotation:"
- for x in rot:
- print " [%2d %2d %2d]" % (x[0], x[1], x[2])
- print " translation:"
- print " (%8.5f %8.5f %8.5f)" % (trans[0], trans[1], trans[2])
-print ""
-print "[get_pointgroup]"
-print " Pointgroup of Rutile is", spglib.get_pointgroup(symmetry['rotations'])[0]
-print ""
-
-dataset = spglib.get_symmetry_dataset( rutile )
-print "[get_symmetry_dataset] ['international']"
-print " Spacegroup of Rutile is ", dataset['international']
-print ""
-print "[get_symmetry_dataset] ['wyckoffs']"
-alphabet = "abcdefghijklmnopqrstuvwxyz"
-print " Wyckoff letters of Rutile are: ", dataset['wyckoffs']
-print ""
-print "[get_symmetry_dataset] ['equivalent_atoms']"
-print " Mapping to equivalent atoms of Rutile are: "
-for i, x in enumerate( dataset['equivalent_atoms'] ):
- print " %d -> %d" % ( i+1, x+1 )
-print ""
-print "[get_symmetry_dataset] ['rotations'], ['translations']"
-print " Symmetry operations of Rutile unitcell are:"
-for i, (rot,trans) in enumerate( zip( dataset['rotations'], dataset['translations'] ) ):
- print " --------------- %4d ---------------" % (i+1)
- print " rotation:"
- for x in rot:
- print " [%2d %2d %2d]" % (x[0], x[1], x[2])
- print " translation:"
- print " (%8.5f %8.5f %8.5f)" % (trans[0], trans[1], trans[2])
-print ""
-
-symmetry = spglib.get_symmetry(silicon)
-print "[get_symmetry]"
-print " Number of symmetry operations of silicon convensional"
-print " unit cell is ", len( symmetry['rotations'] ), "(192)."
-print ""
-
-mapping, grid = spglib.get_ir_reciprocal_mesh( [ 11, 11, 11 ],
- silicon_prim,
- is_shift=[ 0, 0, 0 ] )
-num_ir_kpt = len( np.unique( mapping ) )
-print "[get_ir_reciprocal_mesh]"
-print " Number of irreducible k-points of primitive silicon with"
-print " 11x11x11 Monkhorst-Pack mesh is ", num_ir_kpt, "(56)."
-print ""
-
-mapping, grid = spglib.get_ir_reciprocal_mesh( [ 8, 8, 8 ],
- rutile,
- is_shift=[ 1, 1, 1 ] )
-num_ir_kpt = len( np.unique( mapping ) )
-print "[get_ir_reciprocal_mesh]"
-print " Number of irreducible k-points of Rutile with"
-print " 8x8x8 Monkhorst-Pack mesh is ", num_ir_kpt, "(40)."
-print ""
-
-mapping, grid = spglib.get_ir_reciprocal_mesh( [ 9, 9, 8 ],
- MgB2,
- is_shift=[ 0, 0, 1 ] )
-num_ir_kpt = len( np.unique( mapping ) )
-print "[get_ir_reciprocal_mesh]"
-print " Number of irreducible k-points of MgB2 with"
-print " 9x9x8 Monkhorst-Pack mesh is ", num_ir_kpt, "(48)."
-print ""
-
-
-mesh = np.array([8,8,8])
-kpoints = []
-for i in range(mesh[0]):
- for j in range(mesh[1]):
- for k in range(mesh[2]):
- kpoints.append([float(i)/mesh[0],
- float(j)/mesh[1],
- float(k)/mesh[2]])
-kpoints = np.array(kpoints) + 0.5/mesh
-kpoints = kpoints - 1 * ( kpoints > 0.5 )
-mapping = spglib.get_ir_kpoints( kpoints, rutile )
-num_ir_kpt = len( np.unique( mapping ) )
-print "[get_ir_kpoints]"
-print " Number of irreducible k-points of Rutile with"
-print " 8x8x8 Monkhorst-Pack mesh is ", num_ir_kpt, "(40)."
-print ""
-
diff --git a/python/ase/pyspglib/__init__.py b/python/ase/pyspglib/__init__.py
deleted file mode 100644
index e69de29..0000000
diff --git a/python/ase/pyspglib/spglib.py b/python/ase/pyspglib/spglib.py
deleted file mode 100644
index 861c829..0000000
--- a/python/ase/pyspglib/spglib.py
+++ /dev/null
@@ -1,327 +0,0 @@
-"""
-Spglib interface for ASE
-"""
-
-import pyspglib._spglib as spg
-import numpy as np
-
-def get_symmetry(bulk, symprec=1e-5, angle_tolerance=-1.0):
- """
- Return symmetry operations as hash.
- Hash key 'rotations' gives the numpy integer array
- of the rotation matrices for scaled positions
- Hash key 'translations' gives the numpy float64 array
- of the translation vectors in scaled positions
- """
-
- # Atomic positions have to be specified by scaled positions for spglib.
- positions = bulk.get_scaled_positions().copy()
- lattice = bulk.get_cell().T.copy()
- numbers = bulk.get_atomic_numbers()
-
- # Get number of symmetry operations and allocate symmetry operations
- # multi = spg.multiplicity(cell, positions, numbers, symprec)
- multi = 48 * bulk.get_number_of_atoms()
- rotation = np.zeros((multi, 3, 3), dtype=int)
- translation = np.zeros((multi, 3))
-
- # Get symmetry operations
- magmoms = bulk.get_magnetic_moments()
- if magmoms == None:
- num_sym = spg.symmetry(rotation,
- translation,
- lattice,
- positions,
- numbers,
- symprec,
- angle_tolerance)
- else:
- num_sym = spg.symmetry_with_collinear_spin(rotation,
- translation,
- lattice,
- positions,
- numbers,
- magmoms,
- symprec,
- angle_tolerance)
-
- return {'rotations': rotation[:num_sym],
- 'translations': translation[:num_sym]}
-
-def get_symmetry_dataset(bulk, symprec=1e-5, angle_tolerance=-1.0):
- """
- number: International space group number
- international: International symbol
- hall: Hall symbol
- transformation_matrix:
- Transformation matrix from lattice of input cell to Bravais lattice
- L^bravais = L^original * Tmat
- origin shift: Origin shift in the setting of 'Bravais lattice'
- rotations, translations:
- Rotation matrices and translation vectors
- Space group operations are obtained by
- [(r,t) for r, t in zip(rotations, translations)]
- wyckoffs:
- Wyckoff letters
- """
- positions = bulk.get_scaled_positions().copy()
- lattice = bulk.get_cell().T.copy()
- numbers = bulk.get_atomic_numbers()
- keys = ('number',
- 'international',
- 'hall',
- 'transformation_matrix',
- 'origin_shift',
- 'rotations',
- 'translations',
- 'wyckoffs',
- 'equivalent_atoms')
- dataset = {}
- for key, data in zip(keys, spg.dataset(lattice,
- positions,
- numbers,
- symprec,
- angle_tolerance)):
- dataset[key] = data
-
- dataset['international'] = dataset['international'].strip()
- dataset['hall'] = dataset['hall'].strip()
- dataset['transformation_matrix'] = np.array(dataset['transformation_matrix'])
- dataset['origin_shift'] = np.array(dataset['origin_shift'])
- dataset['rotations'] = np.array(dataset['rotations'])
- dataset['translations'] = np.array(dataset['translations'])
- letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
- dataset['wyckoffs'] = [letters[x] for x in dataset['wyckoffs']]
- dataset['equivalent_atoms'] = np.array(dataset['equivalent_atoms'])
-
- return dataset
-
-def get_spacegroup(bulk, symprec=1e-5, angle_tolerance=-1.0):
- """
- Return space group in international table symbol and number
- as a string.
- """
- # Atomic positions have to be specified by scaled positions for spglib.
- return spg.spacegroup(bulk.get_cell().T.copy(),
- bulk.get_scaled_positions().copy(),
- bulk.get_atomic_numbers(),
- symprec,
- angle_tolerance)
-
-def get_pointgroup(rotations):
- """
- Return point group in international table symbol and number.
- The symbols are mapped to the numbers as follows:
- 1 "1 "
- 2 "-1 "
- 3 "2 "
- 4 "m "
- 5 "2/m "
- 6 "222 "
- 7 "mm2 "
- 8 "mmm "
- 9 "4 "
- 10 "-4 "
- 11 "4/m "
- 12 "422 "
- 13 "4mm "
- 14 "-42m "
- 15 "4/mmm"
- 16 "3 "
- 17 "-3 "
- 18 "32 "
- 19 "3m "
- 20 "-3m "
- 21 "6 "
- 22 "-6 "
- 23 "6/m "
- 24 "622 "
- 25 "6mm "
- 26 "-62m "
- 27 "6/mmm"
- 28 "23 "
- 29 "m-3 "
- 30 "432 "
- 31 "-43m "
- 32 "m-3m "
- """
-
- # (symbol, pointgroup_number, transformation_matrix)
- return spg.pointgroup(rotations)
-
-def refine_cell(bulk, symprec=1e-5, angle_tolerance=-1.0):
- """
- Return refined cell
- """
- # Atomic positions have to be specified by scaled positions for spglib.
- num_atom = bulk.get_number_of_atoms()
- lattice = bulk.get_cell().T.copy()
- pos = np.zeros((num_atom * 4, 3), dtype=float)
- pos[:num_atom] = bulk.get_scaled_positions()
-
- numbers = np.zeros(num_atom * 4, dtype=int)
- numbers[:num_atom] = bulk.get_atomic_numbers()
- num_atom_bravais = spg.refine_cell(lattice,
- pos,
- numbers,
- num_atom,
- symprec,
- angle_tolerance)
-
- return lattice.T.copy(), pos[:num_atom_bravais], numbers[:num_atom_bravais]
-
-def find_primitive(bulk, symprec=1e-5, angle_tolerance=-1.0):
- """
- A primitive cell in the input cell is searched and returned
- as an object of Atoms class.
- If no primitive cell is found, (None, None, None) is returned.
- """
-
- # Atomic positions have to be specified by scaled positions for spglib.
- positions = bulk.get_scaled_positions().copy()
- lattice = bulk.get_cell().T.copy()
- numbers = bulk.get_atomic_numbers()
-
- # lattice is transposed with respect to the definition of Atoms class
- num_atom_prim = spg.primitive(lattice,
- positions,
- numbers,
- symprec,
- angle_tolerance)
- if num_atom_prim > 0:
- return lattice.T, positions[:num_atom_prim], numbers[:num_atom_prim]
- else:
- return None, None, None
-
-def get_ir_kpoints(kpoint,
- bulk,
- is_time_reversal=True,
- symprec=1e-5):
- """
- Retrun irreducible kpoints
- """
- mapping = np.zeros(kpoint.shape[0], dtype=int)
- spg.ir_kpoints(mapping,
- kpoint,
- bulk.get_cell().T.copy(),
- bulk.get_scaled_positions().copy(),
- bulk.get_atomic_numbers(),
- is_time_reversal * 1,
- symprec)
- return mapping
-
-def get_ir_reciprocal_mesh(mesh,
- bulk,
- is_shift=np.zeros(3, dtype=int),
- is_time_reversal=True,
- symprec=1e-5):
- """
- Return k-points mesh and k-point map to the irreducible k-points
- The symmetry is serched from the input cell.
- is_shift=[0, 0, 0] gives Gamma center mesh.
- """
-
- mapping = np.zeros(np.prod(mesh), dtype=int)
- mesh_points = np.zeros((np.prod(mesh), 3), dtype=int)
- spg.ir_reciprocal_mesh(mesh_points,
- mapping,
- np.array(mesh),
- np.array(is_shift),
- is_time_reversal * 1,
- bulk.get_cell().T.copy(),
- bulk.get_scaled_positions().copy(),
- bulk.get_atomic_numbers(), symprec)
-
- return mapping, mesh_points
-
-def get_stabilized_reciprocal_mesh(mesh,
- rotations,
- is_shift=np.zeros(3, dtype=int),
- is_time_reversal=True,
- qpoints=np.array([], dtype=float)):
- """
- Return k-point map to the irreducible k-points and k-point grid points .
-
- The symmetry is searched from the input rotation matrices in real space.
-
- is_shift=[0, 0, 0] gives Gamma center mesh and the values 1 give
- half mesh distance shifts.
- """
-
- mapping = np.zeros(np.prod(mesh), dtype=int)
- mesh_points = np.zeros((np.prod(mesh), 3), dtype=int)
- qpoints = np.array(qpoints, dtype=float)
- if qpoints.shape == (3,):
- qpoints = np.array([qpoints])
- spg.stabilized_reciprocal_mesh(mesh_points,
- mapping,
- np.array(mesh, dtype=int),
- np.array(is_shift, dtype=int),
- is_time_reversal * 1,
- rotations.copy(),
- np.array(qpoints, dtype=float))
-
- return mapping, mesh_points
-
-def get_triplets_reciprocal_mesh(mesh,
- pointgroup,
- is_time_reversal=True):
- """
- Return symmetry reduced triplets (set of addresses) and
- k-point grid points corresponding to addresses.
- The k-point grid is accessed by mesh_points[address].
-
- The symmetry is searched from the input rotation matrices in real space.
- is_shift=[0, 0, 0] gives Gamma center mesh and the values 1 give
- half mesh distance shifts.
- """
-
- triplets, weights, mesh_points = spg.triplets_reciprocal_mesh(
- np.array(mesh, dtype=int),
- is_time_reversal * 1,
- pointgroup.copy())
-
- return np.array(triplets), np.array(weights), np.array(mesh_points)
-
-def get_triplets_reciprocal_mesh_at_q(fixed_grid_number,
- mesh,
- rotations,
- is_time_reversal=True):
-
- weights = np.zeros(np.prod(mesh), dtype=int)
- third_q = np.zeros(np.prod(mesh), dtype=int)
- mesh_points = np.zeros((np.prod(mesh), 3), dtype=int)
-
- spg.triplets_reciprocal_mesh_at_q(weights,
- mesh_points,
- third_q,
- fixed_grid_number,
- np.array(mesh, dtype=int),
- is_time_reversal * 1,
- rotations.copy())
-
- return weights, third_q, mesh_points
-
-
-def extract_triplets_reciprocal_mesh_at_q(fixed_grid_number,
- triplets,
- mesh,
- pointgroup,
- is_time_reversal=True):
-
- triplets_with_q = np.zeros((len(triplets), 3), dtype=int)
- weights_with_q = np.zeros(len(triplets), dtype=int)
-
- num_triplets_with_q = \
- spg.triplets_reciprocal_mesh_at_q_from_triplets(triplets_with_q,
- weights_with_q,
- fixed_grid_number,
- triplets,
- np.array(mesh, dtype=int),
- is_time_reversal * 1,
- pointgroup.copy())
-
- return \
- triplets_with_q[:num_triplets_with_q], \
- weights_with_q[:num_triplets_with_q]
-
diff --git a/python/ase/setup.py b/python/ase/setup.py
deleted file mode 100644
index 174f97f..0000000
--- a/python/ase/setup.py
+++ /dev/null
@@ -1,50 +0,0 @@
-import os
-from distutils.core import setup, Extension
-from numpy.distutils.misc_util import get_numpy_include_dirs
-
-
-include_dirs = ['../../src']
-sources = [
- '../../src/cell.c',
- '../../src/debug.c',
- '../../src/hall_symbol.c',
- '../../src/kpoint.c',
- '../../src/lattice.c',
- '../../src/mathfunc.c',
- '../../src/pointgroup.c',
- '../../src/primitive.c',
- '../../src/refinement.c',
- '../../src/sitesym_database.c',
- '../../src/site_symmetry.c',
- '../../src/spacegroup.c',
- '../../src/spin.c',
- '../../src/spg_database.c',
- '../../src/spglib.c',
- '../../src/symmetry.c'
-]
-
-# Hmm, bdist_rpm requires that all sources are within root directory.
-# Therefore add a symlink to src directory under systems that support it...
-if hasattr(os, 'symlink'):
- if not os.path.exists('src'):
- os.symlink('../../src', 'src')
- include_dirs = ['src']
- sources = [os.path.join('src', os.path.basename(f))
- for f in sources]
-
-
-extension = Extension('pyspglib._spglib',
- include_dirs = include_dirs + get_numpy_include_dirs(),
- sources = ['_spglib.c'] + sources,
- extra_compile_args=['-fopenmp'],
- extra_link_args=['-lgomp'],
- )
-
-setup (name = 'spglib',
- version = '1.4',
- description = 'This is the spglib module.',
- author = 'Atsushi Togo',
- author_email = 'atz.togo at gmail.com',
- url = 'http://spglib.sourceforge.net/',
- packages = ['pyspglib'],
- ext_modules = [extension])
diff --git a/python/ase/test/atoms.py b/python/ase/test/atoms.py
deleted file mode 100644
index c79b04a..0000000
--- a/python/ase/test/atoms.py
+++ /dev/null
@@ -1,383 +0,0 @@
-# Copyright (C) 2011 Atsushi Togo
-#
-# This file was originary part of phonopy.
-#
-# Phonopy is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# Phonopy is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with phonopy. If not, see <http://www.gnu.org/licenses/>.
-
-import numpy as np
-
-class Atoms:
- """Atoms class compatible with the ASE Atoms class
- Only the necessary stuffs to phonpy are implemented. """
-
- def __init__(self,
- symbols=None,
- positions=None,
- numbers=None,
- masses=None,
- magmoms=None,
- scaled_positions=None,
- cell=None,
- pbc=None):
-
- # cell
- if cell == None:
- self.cell=None
- else:
- self.cell = np.array(cell, dtype=float)
-
- # position
- self.scaled_positions = None
- if (not self.cell == None) and (not positions == None):
- self.set_positions(positions)
- if (not scaled_positions == None):
- self.set_scaled_positions(scaled_positions)
-
- # Atom symbols
- self.symbols = symbols
-
- # Atomic numbers
- if numbers==None:
- self.numbers = None
- else:
- self.numbers = np.array(numbers, dtype=int)
-
- # masses
- self.set_masses(masses)
-
- # (initial) magnetic moments
- self.set_magnetic_moments(magmoms)
-
- # number --> symbol
- if not self.numbers == None:
- self.numbers_to_symbols()
-
- # symbol --> number
- elif not self.symbols == None:
- self.symbols_to_numbers()
-
- # symbol --> mass
- if self.symbols and (self.masses == None):
- self.symbols_to_masses()
-
-
- def set_cell(self, cell):
- self.cell = np.array(cell, dtype=float)
-
- def get_cell(self):
- return self.cell.copy()
-
- def set_positions(self, cart_positions):
- self.scaled_positions = np.dot(cart_positions,
- np.linalg.inv(self.cell))
-
- def get_positions(self):
- return np.dot(self.scaled_positions, self.cell)
-
- def set_scaled_positions(self, scaled_positions):
- self.scaled_positions = np.array(scaled_positions, dtype=float)
-
- def get_scaled_positions(self):
- return self.scaled_positions.copy()
-
- def set_masses(self, masses):
- if masses == None:
- self.masses = None
- else:
- self.masses = np.array(masses, dtype=float)
-
- def get_masses(self):
- return self.masses.copy()
-
- def set_magnetic_moments(self, magmoms):
- if magmoms == None:
- self.magmoms = None
- else:
- self.magmoms = np.array(magmoms, dtype=float)
-
- def get_magnetic_moments(self):
- if self.magmoms == None:
- return None
- else:
- return self.magmoms.copy()
-
- def set_chemical_symbols(self, symbols):
- self.symbols = symbols
-
- def get_chemical_symbols(self):
- return self.symbols[:]
-
- def get_number_of_atoms(self):
- return len(self.scaled_positions)
-
- def get_atomic_numbers(self):
- return self.numbers.copy()
-
- def numbers_to_symbols(self):
- self.symbols = [atom_data[n][1] for n in self.numbers]
-
- def symbols_to_numbers(self):
- self.numbers = np.array([symbol_map[s]
- for s in self.symbols])
-
- def symbols_to_masses(self):
- self.masses = np.array([atom_data[symbol_map[s]][3]
- for s in self.symbols])
-
- def get_volume(self):
- return np.linalg.det(self.cell)
-
-atom_data = [
- [ 0, "X", "X", 0], # 0
- [ 1, "H", "Hydrogen", 1.00794], # 1
- [ 2, "He", "Helium", 4.002602], # 2
- [ 3, "Li", "Lithium", 6.941], # 3
- [ 4, "Be", "Beryllium", 9.012182], # 4
- [ 5, "B", "Boron", 10.811], # 5
- [ 6, "C", "Carbon", 12.0107], # 6
- [ 7, "N", "Nitrogen", 14.0067], # 7
- [ 8, "O", "Oxygen", 15.9994], # 8
- [ 9, "F", "Fluorine", 18.9984032], # 9
- [ 10, "Ne", "Neon", 20.1797], # 10
- [ 11, "Na", "Sodium", 22.98976928], # 11
- [ 12, "Mg", "Magnesium", 24.3050], # 12
- [ 13, "Al", "Aluminium", 26.9815386], # 13
- [ 14, "Si", "Silicon", 28.0855], # 14
- [ 15, "P", "Phosphorus", 30.973762], # 15
- [ 16, "S", "Sulfur", 32.065], # 16
- [ 17, "Cl", "Chlorine", 35.453], # 17
- [ 18, "Ar", "Argon", 39.948], # 18
- [ 19, "K", "Potassium", 39.0983], # 19
- [ 20, "Ca", "Calcium", 40.078], # 20
- [ 21, "Sc", "Scandium", 44.955912], # 21
- [ 22, "Ti", "Titanium", 47.867], # 22
- [ 23, "V", "Vanadium", 50.9415], # 23
- [ 24, "Cr", "Chromium", 51.9961], # 24
- [ 25, "Mn", "Manganese", 54.938045], # 25
- [ 26, "Fe", "Iron", 55.845], # 26
- [ 27, "Co", "Cobalt", 58.933195], # 27
- [ 28, "Ni", "Nickel", 58.6934], # 28
- [ 29, "Cu", "Copper", 63.546], # 29
- [ 30, "Zn", "Zinc", 65.38], # 30
- [ 31, "Ga", "Gallium", 69.723], # 31
- [ 32, "Ge", "Germanium", 72.64], # 32
- [ 33, "As", "Arsenic", 74.92160], # 33
- [ 34, "Se", "Selenium", 78.96], # 34
- [ 35, "Br", "Bromine", 79.904], # 35
- [ 36, "Kr", "Krypton", 83.798], # 36
- [ 37, "Rb", "Rubidium", 85.4678], # 37
- [ 38, "Sr", "Strontium", 87.62], # 38
- [ 39, "Y", "Yttrium", 88.90585], # 39
- [ 40, "Zr", "Zirconium", 91.224], # 40
- [ 41, "Nb", "Niobium", 92.90638], # 41
- [ 42, "Mo", "Molybdenum", 95.96], # 42
- [ 43, "Tc", "Technetium", 0], # 43
- [ 44, "Ru", "Ruthenium", 101.07], # 44
- [ 45, "Rh", "Rhodium", 102.90550], # 45
- [ 46, "Pd", "Palladium", 106.42], # 46
- [ 47, "Ag", "Silver", 107.8682], # 47
- [ 48, "Cd", "Cadmium", 112.411], # 48
- [ 49, "In", "Indium", 114.818], # 49
- [ 50, "Sn", "Tin", 118.710], # 50
- [ 51, "Sb", "Antimony", 121.760], # 51
- [ 52, "Te", "Tellurium", 127.60], # 52
- [ 53, "I", "Iodine", 126.90447], # 53
- [ 54, "Xe", "Xenon", 131.293], # 54
- [ 55, "Cs", "Caesium", 132.9054519], # 55
- [ 56, "Ba", "Barium", 137.327], # 56
- [ 57, "La", "Lanthanum", 138.90547], # 57
- [ 58, "Ce", "Cerium", 140.116], # 58
- [ 59, "Pr", "Praseodymium", 140.90765], # 59
- [ 60, "Nd", "Neodymium", 144.242], # 60
- [ 61, "Pm", "Promethium", 0], # 61
- [ 62, "Sm", "Samarium", 150.36], # 62
- [ 63, "Eu", "Europium", 151.964], # 63
- [ 64, "Gd", "Gadolinium", 157.25], # 64
- [ 65, "Tb", "Terbium", 158.92535], # 65
- [ 66, "Dy", "Dysprosium", 162.500], # 66
- [ 67, "Ho", "Holmium", 164.93032], # 67
- [ 68, "Er", "Erbium", 167.259], # 68
- [ 69, "Tm", "Thulium", 168.93421], # 69
- [ 70, "Yb", "Ytterbium", 173.054], # 70
- [ 71, "Lu", "Lutetium", 174.9668], # 71
- [ 72, "Hf", "Hafnium", 178.49], # 72
- [ 73, "Ta", "Tantalum", 180.94788], # 73
- [ 74, "W", "Tungsten", 183.84], # 74
- [ 75, "Re", "Rhenium", 186.207], # 75
- [ 76, "Os", "Osmium", 190.23], # 76
- [ 77, "Ir", "Iridium", 192.217], # 77
- [ 78, "Pt", "Platinum", 195.084], # 78
- [ 79, "Au", "Gold", 196.966569], # 79
- [ 80, "Hg", "Mercury", 200.59], # 80
- [ 81, "Tl", "Thallium", 204.3833], # 81
- [ 82, "Pb", "Lead", 207.2], # 82
- [ 83, "Bi", "Bismuth", 208.98040], # 83
- [ 84, "Po", "Polonium", 0], # 84
- [ 85, "At", "Astatine", 0], # 85
- [ 86, "Rn", "Radon", 0], # 86
- [ 87, "Fr", "Francium", 0], # 87
- [ 88, "Ra", "Radium", 0], # 88
- [ 89, "Ac", "Actinium", 0], # 89
- [ 90, "Th", "Thorium", 232.03806], # 90
- [ 91, "Pa", "Protactinium", 231.03588], # 91
- [ 92, "U", "Uranium", 238.02891], # 92
- [ 93, "Np", "Neptunium", 0], # 93
- [ 94, "Pu", "Plutonium", 0], # 94
- [ 95, "Am", "Americium", 0], # 95
- [ 96, "Cm", "Curium", 0], # 96
- [ 97, "Bk", "Berkelium", 0], # 97
- [ 98, "Cf", "Californium", 0], # 98
- [ 99, "Es", "Einsteinium", 0], # 99
- [100, "Fm", "Fermium", 0], # 100
- [101, "Md", "Mendelevium", 0], # 101
- [102, "No", "Nobelium", 0], # 102
- [103, "Lr", "Lawrencium", 0], # 103
- [104, "Rf", "Rutherfordium", 0], # 104
- [105, "Db", "Dubnium", 0], # 105
- [106, "Sg", "Seaborgium", 0], # 106
- [107, "Bh", "Bohrium", 0], # 107
- [108, "Hs", "Hassium", 0], # 108
- [109, "Mt", "Meitnerium", 0], # 109
- [110, "Ds", "Darmstadtium", 0], # 110
- [111, "Rg", "Roentgenium", 0], # 111
- [112, "Cn", "Copernicium", 0], # 112
- [113, "Uut", "Ununtrium", 0], # 113
- [114, "Uuq", "Ununquadium", 0], # 114
- [115, "Uup", "Ununpentium", 0], # 115
- [116, "Uuh", "Ununhexium", 0], # 116
- [117, "Uus", "Ununseptium", 0], # 117
- [118, "Uuo", "Ununoctium", 0], # 118
- ]
-
-symbol_map = {
- "H":1,
- "He":2,
- "Li":3,
- "Be":4,
- "B":5,
- "C":6,
- "N":7,
- "O":8,
- "F":9,
- "Ne":10,
- "Na":11,
- "Mg":12,
- "Al":13,
- "Si":14,
- "P":15,
- "S":16,
- "Cl":17,
- "Ar":18,
- "K":19,
- "Ca":20,
- "Sc":21,
- "Ti":22,
- "V":23,
- "Cr":24,
- "Mn":25,
- "Fe":26,
- "Co":27,
- "Ni":28,
- "Cu":29,
- "Zn":30,
- "Ga":31,
- "Ge":32,
- "As":33,
- "Se":34,
- "Br":35,
- "Kr":36,
- "Rb":37,
- "Sr":38,
- "Y":39,
- "Zr":40,
- "Nb":41,
- "Mo":42,
- "Tc":43,
- "Ru":44,
- "Rh":45,
- "Pd":46,
- "Ag":47,
- "Cd":48,
- "In":49,
- "Sn":50,
- "Sb":51,
- "Te":52,
- "I":53,
- "Xe":54,
- "Cs":55,
- "Ba":56,
- "La":57,
- "Ce":58,
- "Pr":59,
- "Nd":60,
- "Pm":61,
- "Sm":62,
- "Eu":63,
- "Gd":64,
- "Tb":65,
- "Dy":66,
- "Ho":67,
- "Er":68,
- "Tm":69,
- "Yb":70,
- "Lu":71,
- "Hf":72,
- "Ta":73,
- "W":74,
- "Re":75,
- "Os":76,
- "Ir":77,
- "Pt":78,
- "Au":79,
- "Hg":80,
- "Tl":81,
- "Pb":82,
- "Bi":83,
- "Po":84,
- "At":85,
- "Rn":86,
- "Fr":87,
- "Ra":88,
- "Ac":89,
- "Th":90,
- "Pa":91,
- "U":92,
- "Np":93,
- "Pu":94,
- "Am":95,
- "Cm":96,
- "Bk":97,
- "Cf":98,
- "Es":99,
- "Fm":100,
- "Md":101,
- "No":102,
- "Lr":103,
- "Rf":104,
- "Db":105,
- "Sg":106,
- "Bh":107,
- "Hs":108,
- "Mt":109,
- "Ds":110,
- "Rg":111,
- "Cn":112,
- "Uut":113,
- "Uuq":114,
- "Uup":115,
- "Uuh":116,
- "Uus":117,
- "Uuo":118,
- }
-
diff --git a/python/ase/test/test_ir_triplets.py b/python/ase/test/test_ir_triplets.py
deleted file mode 100644
index 41177c0..0000000
--- a/python/ase/test/test_ir_triplets.py
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/usr/bin/evn python
-
-import sys
-from optparse import OptionParser
-from atoms import Atoms
-from vasp import read_vasp
-from pyspglib import spglib
-import numpy as np
-
-parser = OptionParser()
-parser.set_defaults(mesh=None)
-parser.add_option("-m", "--mesh", dest="mesh",
- type="string",help="Mesh numbers")
-(options, args) = parser.parse_args()
-
-if options.mesh == None:
- mesh = [4, 4, 4]
-else:
- mesh = [int(x) for x in options.mesh.split()]
-cell = read_vasp( args[0] )
-
-# cell = Atoms( symbols=['Si']*2,
-# cell=[(0,2,2),
-# (2,0,2),
-# (2,2,0)],
-# scaled_positions=[(0, 0, 0),
-# (0.25, 0.25, 0.25)],
-# pbc=True)
-# mesh = [ 4, 4, 4 ]
-
-dataset = spglib.get_symmetry_dataset(cell)
-triplets, weights, grid_point = \
- spglib.get_triplets_reciprocal_mesh(mesh,
- dataset['rotations'])
-
-for i, ( t, w ) in enumerate( zip( triplets, weights ) ):
- print i+1, t, w
-print np.array(weights).sum()
diff --git a/python/ase/test/test_ir_triplets_at_q.py b/python/ase/test/test_ir_triplets_at_q.py
deleted file mode 100644
index d78210f..0000000
--- a/python/ase/test/test_ir_triplets_at_q.py
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/usr/bin/evn python
-
-import sys
-from optparse import OptionParser
-from atoms import Atoms
-from vasp import read_vasp
-from pyspglib import spglib
-import numpy as np
-
-def parse_triplets(filename):
- file = open(filename, 'r')
- triplets = []
- weights = []
- for line in file:
- if line.strip()[0] == "#":
- continue
-
- line_array = [ int(x) for x in line.split() ]
- triplets.append(line_array[:3])
- weights.append(line_array[3])
-
- return np.array(triplets), np.array(weights)
-
-
-parser = OptionParser()
-parser.set_defaults(mesh=None,
- grid_point=0,
- filename=None)
-parser.add_option("-m", "--mesh", dest="mesh",
- type="string",help="Mesh numbers")
-parser.add_option("-f", dest="filename",
- type="string",help="Filename of triplets at q")
-parser.add_option("-g", dest="grid_point",
- type="int",help="A grid point")
-(options, args) = parser.parse_args()
-
-if options.mesh == None:
- mesh = [4, 4, 4]
-else:
- mesh = [int(x) for x in options.mesh.split()]
-
-cell = read_vasp(args[0])
-
-dataset = spglib.get_symmetry_dataset(cell)
-
-weights, third_q, grid_points = \
- spglib.get_triplets_reciprocal_mesh_at_q(options.grid_point,
- mesh,
- dataset['rotations'])
-if options.filename==None:
- for i, (w, q) in enumerate(zip(weights, third_q)):
- if w > 0:
- print options.grid_point, i, q, w
-else:
- triplets_in, weights_in = parse_triplets(options.filename)
- count = 0
- for i, (w, q) in enumerate(zip(weights, third_q)):
- if w > 0:
- if triplets_in[count][0] == options.grid_point and \
- triplets_in[count][1] == i and \
- triplets_in[count][2] == q and \
- weights_in[count] == w:
- print options.grid_point, i, q, w, "OK"
- else:
- print "Don't match", options.grid_point, i, q, w
- sys.exit(0)
- count += 1
-
-print weights.sum()
diff --git a/python/ase/test/test_stabilized_reciprocal_mesh.py b/python/ase/test/test_stabilized_reciprocal_mesh.py
deleted file mode 100644
index 1d2707e..0000000
--- a/python/ase/test/test_stabilized_reciprocal_mesh.py
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/usr/bin/evn python
-
-import sys
-from optparse import OptionParser
-from atoms import Atoms
-from vasp import read_vasp
-from pyspglib import spglib
-import numpy as np
-
-parser = OptionParser()
-parser.set_defaults(mesh=None,
- qpoints=None)
-parser.add_option("-m", "--mesh", dest="mesh",
- type="string",help="Mesh numbers")
-parser.add_option("-q", "--qpoints", dest="qpoints",
- type="string",help="Stabilizers")
-(options, args) = parser.parse_args()
-
-if options.mesh == None:
- mesh = [4, 4, 4]
-else:
- mesh = [int( x ) for x in options.mesh.split()]
-
-if options.qpoints == None:
- qpoints = np.array([[0, 0, 0]], dtype=float)
-else:
- qpoints = np.array([float(x) for x in options.qpoints.split()]).reshape(-1, 3)
-
-cell = read_vasp(args[0])
-
-mapping_g, grid_point = spglib.get_ir_reciprocal_mesh(mesh, cell)
-
-print mapping_g
-
-dataset = spglib.get_symmetry_dataset(cell)
-
-mapping, grid_point = \
- spglib.get_stabilized_reciprocal_mesh(mesh,
- dataset['rotations'],
- qpoints=qpoints)
-
-print mapping
-print "%d / %d" % (np.sum((mapping_g == mapping) * 1), len(mapping))
-
-# for i, m in enumerate(mapping):
-# print i, grid_point[m]
diff --git a/python/ase/test/test_symmetry_with_spin.py b/python/ase/test/test_symmetry_with_spin.py
deleted file mode 100644
index f123a25..0000000
--- a/python/ase/test/test_symmetry_with_spin.py
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/usr/bin/evn python
-
-import sys
-from atoms import Atoms
-from vasp import read_vasp
-from pyspglib import spglib
-import numpy as np
-
-def get_magmom(text):
- magmom = []
- for numxmag in text.split():
- num, mag = numxmag.split('*')
- magmom += [float(mag)] * int(num)
- return magmom
-
-def parse_incar(filename):
- for line in open(filename):
- for conf in line.split(';'):
- if 'MAGMOM' in conf:
- return get_magmom(conf.split('=')[1])
-
-cell = read_vasp(sys.argv[1]) # POSCAR
-magmoms = parse_incar(sys.argv[2]) # INCAR
-cell.set_magnetic_moments(magmoms)
-symmetry = spglib.get_symmetry(cell, symprec=1e-3)
-print len(symmetry['rotations'])
diff --git a/python/ase/test/vasp.py b/python/ase/test/vasp.py
deleted file mode 100644
index 7c5f572..0000000
--- a/python/ase/test/vasp.py
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright (C) 2011 Atsushi Togo
-#
-# This file was originary part of phonopy.
-#
-# Phonopy is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# Phonopy is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with phonopy. If not, see <http://www.gnu.org/licenses/>.
-
-import numpy as np
-from atoms import Atoms, symbol_map, atom_data
-
-#
-# read VASP POSCAR
-#
-def expand_symbols( num_atoms, symbols=None ):
- expanded_symbols = []
- is_symbols = True
- if symbols == None:
- is_symbols = False
- else:
- if not len( symbols ) == len( num_atoms ):
- is_symbols = False
- else:
- for s in symbols:
- if not s in symbol_map:
- is_symbols = False
- break
-
- if is_symbols:
- for s, num in zip( symbols, num_atoms ):
- expanded_symbols += [s] * num
- else:
- for i, num in enumerate( num_atoms ):
- expanded_symbols += [ atom_data[i+1][1] ] * num
-
- return expanded_symbols
-
-def is_exist_symbols( symbols ):
- for s in symbols:
- if not ( s in symbol_map ):
- return False
- return True
-
-def read_vasp( filename, symbols=None ):
- file = open( filename )
-
- lines = file.readlines()
-
- line1 = [ x for x in lines[0].split() ]
- if is_exist_symbols( line1 ):
- symbols = line1
-
- scale = float(lines[1])
-
- cell = []
- for i in range( 2, 5 ):
- cell.append( [ float(x) for x in lines[i].split()[:3] ] )
- cell = np.array( cell ) * scale
-
- try:
- num_atoms = np.array([ int(x) for x in lines[5].split() ])
- line_at = 6
- except ValueError:
- symbols = [ x for x in lines[5].split() ]
- num_atoms = np.array([ int(x) for x in lines[6].split() ])
- line_at = 7
-
- expaned_symbols = expand_symbols( num_atoms, symbols )
-
- if lines[ line_at ][0].lower() == 's':
- line_at += 1
-
- is_scaled = True
- if ( lines[ line_at ][0].lower() == 'c' or
- lines[ line_at ][0].lower() == 'k' ):
- is_scaled = False
-
- line_at += 1
-
- positions = []
- for i in range( line_at, line_at + num_atoms.sum() ):
- positions.append( [ float(x) for x in lines[i].split()[:3] ] )
-
- if is_scaled:
- atoms = Atoms( symbols=expaned_symbols,
- cell=cell,
- scaled_positions=positions )
- else:
- atoms = Atoms( symbols=expaned_symbols,
- cell=cell,
- positions=positions )
-
- return atoms
-
-#
-# write vasp POSCAR
-#
-def get_reduced_symbols( symbols ):
- reduced_symbols = []
- for s in symbols:
- if not ( s in reduced_symbols ):
- reduced_symbols.append(s)
- return reduced_symbols
-
-def sort_positions_by_symbols( symbols, positions ):
- reduced_symbols = get_reduced_symbols( symbols )
- sorted_positions = []
- num_atoms = np.zeros( len( reduced_symbols ), dtype=int )
- for i, rs in enumerate( reduced_symbols ):
- for s, p in zip( symbols, positions ):
- if rs==s:
- sorted_positions.append( p )
- num_atoms[i] += 1
- return num_atoms, reduced_symbols, np.array( sorted_positions )
-
-def write_vasp( filename, atoms, direct=True ):
-
- num_atoms, symbols, scaled_positions = \
- sort_positions_by_symbols( atoms.get_chemical_symbols(),
- atoms.get_scaled_positions() )
-
- lines = ""
- for s in symbols:
- lines += "%s " % s
- lines += "\n"
- lines += " 1.0\n"
- for a in atoms.get_cell():
- lines += " %22.16f%22.16f%22.16f\n" % tuple( a )
- lines += ("%4d" * len( num_atoms )) % tuple( num_atoms )
- lines += "\n"
- lines += "Direct\n"
- for vec in scaled_positions:
- for x in ( vec - vec.round() ):
- if float('%20.16f' % x) < 0.0:
- lines += "%20.16f" % ( x + 1.0 )
- else:
- lines += "%20.16f" % (x)
- lines += "\n"
-
- f = open( filename, 'w' )
- f.write( lines )
-
-if __name__ == '__main__':
- import sys
- atoms = read_vasp( sys.argv[1] )
- write_vasp( '%s-new' % sys.argv[1], atoms )
diff --git a/src/ChangeLog b/src/ChangeLog
deleted file mode 100644
index fb601f9..0000000
--- a/src/ChangeLog
+++ /dev/null
@@ -1,809 +0,0 @@
-2013-04-16 Atsushi Togo <atz.togo at gmail.com>
-
- * symmetry.c (get_operation):
-
- In some case, get_space_group_operation returns more than 48
- symmetry operations for a primitive cell. To avoid this, an
- iterative approach, which is just reducing tolerance gradually to
- achieve number of symmetry operations <= 48, is implemented.
-
- * symmetry.c:
- In the symmetry operation search, rot[] and trans[] were used. Now
- they are replaced by Symmetry *symmetry in symmetry.c.
-
-
-2013-04-14 Atsushi Togo <atz.togo at gmail.com>
-
- * Fortran interface given by Dimitar Pashov:
-
- The new fortran interface is given by Dimitar Pashov, which is
- much safer than the previous one. The new fortran interface, its
- example, and makefile are found in the example directory as
- spglib_f08.f90, example_f08.f90 and Makefile_f08.
-
- * spglib.h, spglib.c, kpoint.h, kpoint,c:
-
- Symprec parameter was removed from spg_get_stabilized_reciprocal_mesh.
-
-2013-01-28 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib.c, spglib_f.c:
-
- Pointerd out by Michael Rutter that the length of charasters of
- space-group type symbol (International table) was wrong in
- spglib_f.c. That of Schoenflies symbol was also found wrong. The
- former and latter were fixed as from 21 to 11 and from 10 to 7,
- respectively.
-
-2012-10-10 Atsushi Togo <atz.togo at gmail.com>
-
- * Version 1.3
-
- Rethink algorithms to search symmetry operations for speed-up and
- stability. Many small modifications are applied. Some parts of the
- codes that look unnecessary were removed but this change might
- make the code unstable.
-
- * symmetry.c (get_translation):
-
- Improve OpenMP efficiency. Number of atoms to enable OpenMP
- concurrency is set as 1000 (NUM_ATOMS_CRITERION_FOR_OPENMP).
-
-2012-10-09 Atsushi Togo <atz.togo at gmail.com>
-
- * symmetry.c (sym_get_pure_translation, get_translation):
-
- In 'sym_get_pure_translation', iterative approach to search
- pure_translation was employed. But 'sym_get_pure_translation' was
- only used from two functions in primitive.c. In these two
- functions, tolerance is iteratively reduced when the search
- fails. Because there is no need to do iteration twice, the
- iteration part in 'sym_get_pure_translation' was removed.
-
- * primitive.{c,h}:
-
- 'get_primitive_with_pure_translation' was replaced by
- 'get_primitive_and_pure_translation'. The former was only used
- from 'get_operation' in symmetry.c and the interative approach was
- implemented in 'get_operation'. The iterative part was moved into
- 'get_primitive_and_pure_translation'.
-
- The Primitive structure was defined in primitive.h. This just
- packs Cell * primitive_cell and VecDBL * pure_trans. The Primitive
- structure is only used in 'get_operation' in symmetry.c and
- '(prm_)get_primitive_and_pure_translation' in primitive.c.
-
-
-2012-10-08 Atsushi Togo <atz.togo at gmail.com>
-
- * spacegroup.c (get_hall_number_local_iteration):
-
- REDUCE_RATE to reduce number of symmetry operations is changed
- from 0.2 to 0.95. Symmetry operations depend on tolerance
- delicately.
-
- * Remove many lines of debug_print:
-
- Now to follow the flow is more important than to see the
- detailed behavior of implementation.
-
-2012-10-03 Atsushi Togo <atz.togo at gmail.com>
-
- * Version 1.2.5
- * primitive.c:
-
- Separate out get_primitive_with_mapping_table from
- prm_get_primitive_with_mapping_table. Rename
- prm_get_primitive_with_all to
- get_primitive_with_pure_translation.
- In get_primitive_with_pure_translation, it was
- if (pure_trans->size > 0)
- but not it was fixed to
- if (pure_trans->size > 1)
- not to search primitive cell when pure_trans->size == 1.
-
-2012-10-01 Atsushi Togo <atz.togo at gmail.com>
-
- * Version 1.2.4
- * kpoint.c (get_ir_reciprocal_mesh):
-
- In spglib, k-point grid is indexed as, for example,
-
- 0 1 2 3 4 5 6 -5 -4 -3 -2 -1
-
- for 12 points mesh. Now the different index style such as
-
- 0 1 2 3 4 5 -6 -5 -4 -3 -2 -1
-
- is activated by CFLAGS='-DGRID_BOUNDARY_AS_NEGATIVE' before
- running configure script at the compilation time.
-
- * symmetry.c (get_operation):
-
- In the iterative reduction of tolerance of primitive cell search,
- pure_trans was searched by a fixed tolerance rather than the
- reduced one. This is fixed to use the reduced tolerance at each
- iteration.
-
-2012-08-13 Atsushi Togo <atz.togo at gmail.com>
-
- * Version 1.2.3
- * symmetry.c (is_identity_metric):
-
- To check identity of metric tensors, too small angle induces
- numerical size error, so if the dtheta is calculated smaller than
- 1e-6, automatically set the angles be identical.
-
- * spacegroup.c (get_hall_number_local_iteration):
-
- Implementation of iterative reduction of symmetry tolerance to
- search symmetry operation to get Hall symbol is separated as the
- function get_hall_number_local_iteration and the tolerance
- reduction rate of REDUCE_RATE is changed from 0.2 from 0.95.
-
-2012-07-17 Atsushi Togo <atz.togo at gmail.com>
-
- * Version 1.2.2
- * lattice.c (get_centering):
-
- Tranformation A-centring monoclinic lattice to C-centring
- monoclinic lattice preserving b-axis is not well handled and now
- the matrix 'monocli_a2c' is used for it.
-
-2012-07-14 Atsushi Togo <atz.togo at gmail.com>
-
- * Version 1.2.1
- * pointgroup.c (laue_one_axis):
-
- Transformation matrix is expected to be always positive, but it
- was not correctly implemented.
-
-2012-05-28 Atsushi Togo <atz.togo at gmail.com>
-
- * refinement.c (reduce_symmetry_in_frame):
-
- Fix memory leak by freeing lattice_trans.
-
-2012-04-26 Atsushi Togo <atz.togo at gmail.com>
-
- The numbering of the hall symbol is included in the 'struct
- SpglibDataset'. This starts from 1 to 530.
-
-2012-04-25 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib.c, spglib.h:
-
- To find symmetry with angle tolerance, for spg_* functions,
- respective spgat_* functions are prepared. In the spgat_*
- functions, the last variable is the angle tolerance (in degrees).
-
- * symmetry.c:
-
- The way to find lattice symmetry is changed. Now a new static
- variable, 'angle_tolerance', can be used for the tolerance of
- angle. Therefore the non-diagonal elements of metric tensor are
- directry compared with this angle. 'angle_tolerance' can be
- accessed via 'sym_set_angle_tolerance' inside spglib. However the
- default behavior does not use the angle tolerance. In the default
- behavior, averaged_lattice_vector_length * sin(delta_theta) is
- compared with usual 'symprec'. The default behavior is invoked
- when 'angle_tolerance' has negative value. These are implemented
- in 'is_identity_metric' in symmetry.c.
-
-2012-04-12 Atsushi Togo <atz.togo at gmail.com>
-
- * lattice.c (get_centering):
-
- Correction matrix for I-centring monoclinic was implemented.
-
-2012-03-03 Atsushi Togo <atz.togo at gmail.com>
-
- * primitive.c:
-
- The functions of 'prm_get_current_tolerance',
- 'set_current_tolerance' and the value of static double
- current_tolerance were introduced in 'primitive.c'. These are used
- to return reduced tolerance value that is iteratively determined
- in 'prm_get_primitive_with_mapping_table'.
-
- The interative technique is used in several parts to obtain
- possible primitive cell parameters by reducing symmetry
- tolerance. Only in 'get_overlap_table' in 'primitive.c', the
- interative techinique is used with reducing and increasing the
- tolerance, i.e., in the other parts, only reducing.
-
-2012-03-02 Atsushi Togo <atz.togo at gmail.com>
-
- * Version 1.1.2
- * refinement.c, primitive.c, symmetry.c:
-
- Modifications at many small parts of the code for improve
- robustness with large symmetry tolerance values.
-
-2012-02-28 Atsushi Togo <atz.togo at gmail.com>
-
- * primitive.c (get_overlap_table):
-
- Simplify the algorithm for search overlapping table. The new
- algorithm is as follows: Symmetry tolerance monotonically
- decreases by REDUCE_RATE = 0.95 when the search is failed. When
- number of overlapping atoms is found smaller than the ratio of
- number of atoms between original and primitive cells, the symmetry
- tolerance is doubled. For this algorithm, 'check_overlap_table'
- function was implemented.
-
-2012-02-09 Atsushi Togo <atz.togo at gmail.com>
-
- * spin.{c,h}:
-
- 'spin.{c,h}' are added. Colliear spins on atoms are employed as
- additional constraints to search symmetry. The API is
- 'spg_get_symmetry_with_collinear_spin'. (reduce_symmetry_in_frame):
-
- Bug fix to get refined symmetry operations. When the original cell
- is not primitive and the lattice symmetry is lower than that
- primitive lattice, the symmetry of primitive has to be
- reduced to those belongs to the lower symmetry. But this was not
- correctly done.
-
-2011-10-05 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib.c (spg_get_pointgroup):
-
- 'spg_get_pointgroup' is implemented. This is used to obtain point
- group symbols.
-
-2011-09-30 Atsushi Togo <atz.togo at gmail.com>
-
- * site_symmetry.c (get_Wyckoff_notation):
-
- Bug fix of assignment of Wyckoff letters
- 'sitesym_database.c' is compressed. Now only the first element of
- 'coordinates' is used to aasign a Wyckoff letter.
-
-2011-08-09 Atsushi Togo <atz.togo at gmail.com>
-
- * symmetry.c (sym_get_pure_translation):
-
- Iterative reduction of symmetry tolerance to find pure
- translations is implemented as well as different parts.
-
-2011-07-29 Atsushi Togo <atz.togo at gmail.com>
-
- * kpoint.c, kpoint.h:
-
- symmetry_kpoint.c and symmetry_kpoint.h are renamed as kpoint.c
- and kpoint.h, respectively.
-
-2011-07-06 Atsushi Togo <atz.togo at gmail.com>
-
- * site_symmetry.c:
-
- A set of equivalent atoms is returned. It is accessible
- through spg_get_dataset. (spglib-1.0.7)
-
-2011-07-05 Atsushi Togo <atz.togo at gmail.com>
-
- * site_symmetry.c, sitesym_database.c, spglib-1.0.6:
-
- Newly added two source files (and also *.h). The part related to
- site symmetry in refinement.c is moved to site_symmetry.c. Wyckoff
- position determination is implemented in site_symmetry.c and the
- database is in sitesym_database.c. The pointers in the structure
- SpglibDataset are made free by calling spg_free_dataset. It was
- difficult to implement Wyckoff position determination without
- Yusuke Seko's formated crystallographic database. I appreciate his
- kind offer. (spglib-1.0.6)
-
- * primitive.c (prm_get_primitive):
-
- The function is modified to return mapping table from input cell
- to primitive cell as the first argument.
-
-2011-06-18 Atsushi Togo <atz.togo at gmail.com>
-
- * symmetry.c:
-
- OpenMP is included to search translations with each rotation.
- Compilation with gcc is achived by '-lgomp' and '-fopenmp'.
-
- * refinement.c:
-
- Performance tuning was made for 'get_refined_symmetry_operations'.
-
-2011-06-18 Atsushi Togo <atz.togo at gmail.com>
-
- * refinement.c:
-
- In 'ref_get_refined_symmetry_operations', it was forgotten to
- consider origin shift to obtain symmetry operations from
- database. This is fixed by modifying translations in
- 'set_translation_with_origin_shift'.
-
-2011-06-15 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib-1.0.4:
-
- The new version of spglib is released. To the next version,
- implementation of Wyckoff positions is planed.
-
-
-2011-06-15 Atsushi Togo <atz.togo at gmail.com>
-
- * pyspglib:
-
- pyspglib didn't work correctly. It was fixed.
-
-
-2011-06-15 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib.c:
-
- A new function 'spg_get_dataset is implmented. This returns a
- 'SpglibDataset' type structure that is defined in 'spglib.h'. This
- includes refined informations of crystal symmetry. For example,
- the symmetry operations are derived based on the operations in
- database and so they are different from those obtained from
- 'spg_get_symmetry'. Wyckoff positions are to be impmemented.
-
-
-2011-06-13 Atsushi Togo <atz.togo at gmail.com>
-
- * spg_database.c:
-
- A static array of 'symmetry_operations' is compressed because it
- was very large. It contains symmetry operations of 530 hall
- symbols. Each space group operation requires a rotation 3x3 matrix
- and a translation vector, therefore 12 elements were implemented
- for that. Now it is compressed using ternary numerical system for
- rotation and duodecimal system for translation. This is achieved because
- each element of rotation matrix can have only one of {-1,0,1}, and
- the translation can have one of {0,2,3,4,6,8,9,10} divided by
- 12. Therefore 3^9 * 12^3 = 34012224 different values can map space
- group operations. In principle, octal numerical system can be used
- for translation, but duodecimal system is used for the convenient.
- The fact that determinant of rotation matrix is -1 or 1 could be
- used as a constraint to reduce the number of mapping space. These
- may be implemented if more compression is required.
-
-2011-06-10 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib.c:
-
- spg_show_symmetry was removed.
-
-2011-05-17 Atsushi Togo <atz.togo at gmail.com>
-
- * primitive.c, etc
-
- A tolerance to find primitive lattice vectors sometimes fails
- because found pure translations do not give possible lattice
- vectors in which the volume ratio of the input cell and primitive
- cell does not match to the number of pure translations. So
- iterative tolerance reduction is implemented. The reduced
- tolerance should be used to find spacegroup and refined cell
- because to hold consistency with symmetry operations to be found
- for primitive cell. The reduced tolerance is not used inside
- symmetry opration search. The tolerance used to find primitive
- cell is stored in a static variable 'tolerance' in primitive.c and
- this can be accessed via prm_get_tolerance().
-
- Old 'prm_get_primitive' was removed and new one is that of
- 'prm_get_primitive_with_pure_trans' renamed. So now pure
- translations are always required to call to obtain primitive cell.
-
- When calling 'prm_get_primitive' and if the input cell is already
- primitive, primitive->size=0 was returned in the previous
- implementation, but in the new implementation, primitive cell that
- has smallest lattice vectors is returned.
-
-
-2011-04-21 Atsushi Togo <atz.togo at gmail.com>
-
- * refinement.c (refine_cell):
-
- When an input structure is a primitive cell but the lattice is not
- smallest, 'refine_cell' didn't work correctly. This is fixed by
- using new function of 'prm_get_cell_with_smallest_lattice' in
- primitive.c. This function was originally in spacegroup.c as
- 'get_cell_with_smallest_lattice'. Following this, spacegroup.c,
- primitive.c, and primitive.h were modified.
-
-2011-03-18 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib-1.0.3.1:
-
- A critical bug in the structure refinment in refinement.c was
- removed. A tolerance parameter in hall_symbol.c came back to
- is_hall_symbol.
-
-2011-03-15 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib-1.0.3:
-
- Crystal structure refinement by spg_refine_cell is
- implemented. Code around tolerance is tunded up, hopefully
- becoming more robust with large tolerance.
-
- * refinement.c:
-
- bravais.{c,h} are renamed to refinement.{c,h}.
-
-2011-03-14 Atsushi Togo <atz.togo at gmail.com>
-
- * debug.h (SPGWARNING):
-
- Debug option of SPGWARNING has been defined. This may be used for
- beta-tests.
-
- * bravais.c, spacegrouop.c, hall_symbol.c, lattice.c, primitive.c:
-
- Tolerance parameter has been reconsidered to make finding
- spacegroup robust with a loose tolerance value. Tolerance is used
- for Cartesian distance, norm squared, or volume. It wold be
- avoided for ratio, reduced position or distance.
-
- * bravais.c:
-
- Exact locations of atoms are obtained by get_exact_location in
- bravais.c.
-
- * sapcegroup.c:
-
- Iterative search for hall symbol is implemented in
- get_hall_number. The tolerance is sequentially reduced until
- finding a hall symbol. With the reduced tolerance, symmetry
- operations are researched by sym_reduce_operation. The cost of the
- reduction of symmetry operations is expeted much smaller than that
- of the increase of symmetry operations with increasing tolerance.
-
- * hall_symbol.c:
-
- All tolerance parameters were kicked out.
-
- * lattice.c:
-
- get_base_center is modified to remove the tolerance paremeter. The
- centring check is now based on
- integers. lat_smallest_lattice_vector returns 1 or 0 to show if
- the lattice has non-zero volume or not.
-
- * primitive.c:
-
- Primitive lattice is made of pure translations. Previously the
- primitive lattice vectors are constructed from pure
- translations. Currently, it is set such that the primitive lattice
- parameters multiplied with 'intergers' become the original
- latttice parameters.
-
- * mathfunc.c (mat_is_int_matrix):
-
- A macro of INT_PREC (currently set 0.1 ) is used for checking a
- value is integer or not in mat_is_int_matrix.
-
-2011-02-18 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib-1.0.2:
-
- Bug fix in finding lattice point symmetry (symmetry.c).
- spg_get_bravais is added and spg_get_international_with_bravais
- was removed.
-
-2010-12-26 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib-1.0.1:
-
- By the help of Pawel T. Jochym, the setup.py in the ASE-interface,
- pysgpblib, has been updated for matching the latest spglib.
-
-2010-11-08 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib-1.0.0:
-
- A lot of source code was re-written for this one month. This
- release contains the algorithms of symmetry opertation finding and
- space-group type determination which are different from the
- versions before spglib 0.7.4.
-
-2010-11-08 Atsushi Togo <atz.togo at gmail.com>
-
- Algorithm to search basis vectors is changed to that of
- [Grosse-Kunstleve, Acta Cryst. A55, 383-395 (1999)], which is
- implemented in lattice.c. bravais.{c,h}, bravais_virtual.{c,h} are
- removed. spacegroup_type.{c,h} are moved to spacegroup.{c,h}.
-
-2010-11-05 Atsushi Togo <atz.togo at gmail.com>
-
- * lattice.c:
-
- lattice.c and lattice.h are added. Delaunay reduction is moved
- there from bravais.c.
-
-2010-11-02 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib 1.0-beta:
-
- New release under the modified BSD license.
-
- * pointgroup.c:
-
- Sometimes symmetry operations that don't match point-group type
- can be found. In the current implementation, some of non-necessary
- operations are abandoned. For this, get_cast_symmetry,
- check_pointgroup_condition, ptg_get_symmetry_pointgroup are added.
- However still this implementation is not perfect. Maybe another
- strategy is required.
-
-2010-10-27 Atsushi Togo <atz.togo at gmail.com>
-
- * primitive.c:
-
- trim_cell is divided into trim_cell, set_primitive_positions,
- get_positions_primitive, get_overlap_table. is_overlap is
- modified to check Cartesian distance, and moved to cel_is_overlap
- in cell.c.
-
- * symmetry.c (get_translation):
-
- Atomic position overlap check part is modified to use
- cel_is_overlap.
-
- * cell.c:
-
- cel_frac_to_cart and cel_cart_to_frac are removed.
-
-
-2010-10-25 Atsushi Togo <atz.togo at gmail.com>
-
- * bravais_arc.* is renamed to bravais_virtual.*
-
- The function is_holohedry is removed.
-
- * bravais.c:
-
- brv_set_relative_lattice is added. brv_get_brv_lattice_in_loop is
- modified for handling RHOMB case flexibly. get_metric was removed
- and moved to mathfunc.c as mat_get_metric.
-
- * pointgroup.c:
-
- The first argument of ptg_get_holohedry is removed, which was used
- just for debugging.
-
- * symmetry.c:
-
- get_space_group_operation is separated from
- get_operation. sym_get_operation_direct, set_axes and
- get_lattice_symmetry are newly added. sym_get_operation_direct is
- the function for finding symmetry operations without relying on
- Bravais lattice. The lattice symmetry is exhaustively searched
- through the matrices whose elements are -1, 0, or 1.
-
- * mathfunc.c:
-
- mat_get_metric and mat_check_identity_matrix_d3 are added.
-
-
-2010-10-22 Atsushi Togo <atz.togo at gmail.com>
-
- * bravais.c:
-
- The names of local functions starting with brv_... is changed to
- get_brv_.... Add functions get_brv_cubic_primitive,
- get_brv_tetra_primitive, get_brv_ortho_primitive to find more
- variety of lattice transformation matrices.
-
-2010-10-22 Atsushi Togo <atz.togo at gmail.com>
-
- The space group type finder is replaced completely. spacegroup.*,
- spacegroup_data.*, spacegroup_database.* are
- removed. spacegroup_type.*, spg_database.*, and hall_symbol.* are
- added. The helper tools to create hall symbol related database are
- in database directories.
-
-2010-10-09 Atsushi Togo <atz.togo at gmail.com>
-
- spglib-0.7.4 is released.
-
- cel_new_cell is renamed to cel_alloc_cell, and cel_alloc_cell
- returns a poiter of the Cell structure. cel_delete_cell is renamed
- to cel_free_cell.
-
- sym_new_symmetry is renamed to sym_alloc_symmetry, and
- sym_alloc_symmetry returns a poiter of the Symmetry
- structure. sym_delete_symmetry is renamed to sym_free_symmetry.
-
- The other functions returns Cell and Symmetry structures are
- modified to return those pointers.
-
-2010-10-05 Atsushi Togo <atz.togo at gmail.com>
-
- * symmetry.c (get_index_with_least_atoms):
-
- To search translation, it is efficient if an atom in least atoms
- with an atomic type is used for the search origine. This function
- looks for it. This is expected to accelerate especially when the
- cell is huge and the lattice has high symmetry, but the number of
- atoms of some atomic type is few.
-
-2010-10-04 Atsushi Togo <atz.togo at gmail.com>
-
- * primitive.c (prm_get_primitive_with_pure_trans):
-
- Create new function 'prm_get_primitive_with_pure_trans' to avoid
- searching same pure translations many times, which leads some
- speed up.
-
-2010-09-26 Atsushi Togo <atz.togo at gmail.com>
-
- 'const' of multidimensional arrays are removed. Just to notify it
- should be 'const', 'SPGCONST' replaces those 'const', however it
- is defined as nothing in mathfunc.h. This is done because of
- avoiding lots of waring in C-compiler of 'gcc: incompatible
- pointer type'.
-
- * spglib_f.c:
-
- spglib_f.c is updated and some examples are found in example.f90.
-
-2010-04-12 Atsushi Togo <atz.togo at gmail.com>
-
- * symmetry.c, mathfunc.c:
-
- To make the translations clean, sym_get_fractional_translation in
- symmetry.c and mat_Dmod1 in mathfunc.c are
- added. sym_get_fractional_translation is supposed to look for the
- translation that is most closest to one of 0, 1/6,
- 1/4, 1/3, 1/2, 2/3, 3/4, and 5/6. The first implementation
- contained a bug and Jorg Meyer solved this.
-
-2010-03-25 Atsushi Togo <atz.togo at gmail.com>
-
- * bravais_art.c:
-
- Space group of the virtual structures in the test directory
- failed. Fixed points are as follows:
- P-Cubic, P-Tetra, P-Ortho to Base center monoclinic, which was
- collect in the old code, and I-Cubic to F-Orthorhombic.
- Cubic to Rhombohedral. To obtain correct principal axes,
- 'is_rhombo' was implemented.
-
-2010-03-22 Atsushi Togo <atz.togo at gmail.com>
-
- * spglib.h, spglib.c:
-
- spg_get_bravais_lattice is removed.
-
- spg_get_conventional_symmetry is implemented. This is used to get
- symmetry operations for the conventional unit cell. The
- conventional unit cell is searched from the primitive cell found
- from the input cell, i.e., even if the input cell is not
- primitive, the primitive cell is automatically searched and the
- conventional cell is determined. The Bravais lattice of the
- conventinal cell is returned as bravais_lattice. This
- bravais_lattice is found including the internal atomic
- positions. Therefore artificial cell is expected to be handled
- correctly.
-
-2010-02-11 Atsushi Togo <atz.togo at gmail.com>
-
- * primitive.c:
-
- There was a problem that primitive cell is not well found in naive
- cases (inconsistency between tolerances in finding pure
- translations and in finding overlapping atoms). David Lonie
- implemented an iterative way to adjust symmetry finder tolerance
- on the fly.
-
-2009-07-15 Atsushi Togo <atz.togo at gmail.com>
-
- * bravais.c:
-
- Bug to find bravais lattice in FCC and rhombohedral, when the cell
- is a supercell. This is probably ad-hoc fix.
-
-2009-05-19 Atsushi Togo <atz.togo at gmail.com>
-
- * symmetry_kpoint.c:
-
- Time reversal symmetry is included.
-
- * bravais.c (brv_smallest_lattice_vector):
-
- Delaunay reduction is implemented instead of ABINIT
- implementation.
-
-2009-03-09 Atsushi Togo <atz.togo at gmail.com>
-
- * symmetry.c:
-
- Critical bug for finding symmetry for primitive cell which is
- reduced from convensional cell.
-
-2009-03-05 Atsushi Togo <atz.togo at gmail.com>
-
- * symmetry_kpoint.c:
-
- Functions to look for the irreducible points in reciprocal space
- are implemented.
-
-2009-02-25 Atsushi Togo <atz.togo at gmail.com>
-
- * bravais_art.c:
-
- Hexagonal to Orthorhombic symmetry lowering case is implemented.
-
- * python module:
-
- Python module is implemented. To use them, numpy is
- required. Interface for ASE is implemented.
-
-2008-08-22 Atsushi Togo <atz.togo at gmail.com>
-
- * bravais_art.c:
-
- This file is used for the cases that the lattice has higher
- symmetry than the symmetry given by atomic positions. This does
- not affect to the symmetry operations that is firstly obtained by
- assuming the bravais lattice having high symmetry. Thus this file
- works only for changing its bravais lattice. The information about
- bravais lattice is used for only determing space group. Even if
- the code in this file fails, or let's say, space group
- determination fails), we can not say the symmetry operations are
- wrong.
-
-2008-07-11 Atsushi Togo <atz.togo at gmail.com>
-
- * Most of the code
-
- The procedure for searching a Bravais lattice from a primitive
- cell is rewritten. The algorithm is also totally changed.
-
- * test directory
-
- For the test of space group search, 'test' directory is
- created. Many POSCAR's are prepared in this directory. For running
- tests, a small ruby code is written and put into this directory.
-
-2008-05-28 Atsushi Togo <atz.togo at gmail.com>
-
- * spacegroup_data.c (get_spacegroup_data_special_case):
-
- Bug fix for space group determinations for special cases (Pcc2,
- Pbam, Pccn).
-
-2008-05-25 Atsushi Togo <atz.togo at gmail.com>
-
- * *.c, *.h :
-
- Many codes are re-built. Many functions are changed to
- "static". The first three characters of public functions are
- re-named using those file names.
-
- * bravais.c :
-
- Monoclinic is possibly improved. Monoclinic is difficult. It may
- contain further bugs...
-
-2008-05-01 Atsushi Togo <atz.togo at gmail.com>
-
- * spacegroup.c (get_proper_rotation_class_6axis):
-
- exit(1) is inserted.
-
- * bravais.c/h:
-
- "lattice_symmetry" is removed from the "Bravais" structure.
-
- * spglib.h:
-
- Misspelled function prototypes of spg_get_symmetry and
- spg_check_symmetry are corrected.
-
-2008-04-23 Atsushi Togo <atz.togo at gmail.com>
-
- * Many patches by Xavier Andrade
-
- For fixing many warning in many codes and gcc-4.3 related problem
- in bravais.c.
-
diff --git a/src/Makefile.am b/src/Makefile.am
deleted file mode 100644
index cf99ba6..0000000
--- a/src/Makefile.am
+++ /dev/null
@@ -1,55 +0,0 @@
-lib_LTLIBRARIES = libsymspg.la
-libsymspg_la_SOURCES = \
-cell.c \
-debug.c \
-hall_symbol.c \
-kpoint.c \
-lattice.c \
-mathfunc.c \
-pointgroup.c \
-primitive.c \
-refinement.c \
-site_symmetry.c \
-sitesym_database.c \
-spacegroup.c \
-spg_database.c \
-spglib.c \
-spglib_f.c \
-spin.c \
-symmetry.c \
-cell.h \
-debug.h \
-hall_symbol.h \
-kpoint.h \
-lattice.h \
-mathfunc.h \
-pointgroup.h \
-primitive.h \
-refinement.h \
-site_symmetry.h \
-sitesym_database.h \
-spacegroup.h \
-spg_database.h \
-spglib.h \
-spin.h \
-symmetry.h
-
-pkginclude_HEADERS = \
-cell.h \
-debug.h \
-hall_symbol.h \
-kpoint.h \
-lattice.h \
-mathfunc.h \
-pointgroup.h \
-primitive.h \
-refinement.h \
-site_symmetry.h \
-sitesym_database.h \
-spacegroup.h \
-spg_database.h \
-spglib.h \
-spin.h \
-symmetry.h
-
-# libsymspg_la_LDFLAGS = -version-info 0:1:0
diff --git a/src/Makefile.in b/src/Makefile.in
deleted file mode 100644
index 401da8e..0000000
--- a/src/Makefile.in
+++ /dev/null
@@ -1,649 +0,0 @@
-# Makefile.in generated by automake 1.11.6 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-
-VPATH = @srcdir@
-am__make_dryrun = \
- { \
- am__dry=no; \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
- | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
- *) \
- for am__flg in $$MAKEFLAGS; do \
- case $$am__flg in \
- *=*|--*) ;; \
- *n*) am__dry=yes; break;; \
- esac; \
- done;; \
- esac; \
- test $$am__dry = yes; \
- }
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-subdir = src
-DIST_COMMON = $(pkginclude_HEADERS) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in ChangeLog
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
- $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
- $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
- $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
-am__install_max = 40
-am__nobase_strip_setup = \
- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-am__nobase_strip = \
- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-am__nobase_list = $(am__nobase_strip_setup); \
- for p in $$list; do echo "$$p $$p"; done | \
- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
- if (++n[$$2] == $(am__install_max)) \
- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
- END { for (dir in files) print dir, files[dir] }'
-am__base_list = \
- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-am__uninstall_files_from_dir = { \
- test -z "$$files" \
- || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
- || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
- $(am__cd) "$$dir" && rm -f $$files; }; \
- }
-am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgincludedir)"
-LTLIBRARIES = $(lib_LTLIBRARIES)
-libsymspg_la_LIBADD =
-am_libsymspg_la_OBJECTS = cell.lo debug.lo hall_symbol.lo kpoint.lo \
- lattice.lo mathfunc.lo pointgroup.lo primitive.lo \
- refinement.lo site_symmetry.lo sitesym_database.lo \
- spacegroup.lo spg_database.lo spglib.lo spglib_f.lo spin.lo \
- symmetry.lo
-libsymspg_la_OBJECTS = $(am_libsymspg_la_OBJECTS)
-DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
-SOURCES = $(libsymspg_la_SOURCES)
-DIST_SOURCES = $(libsymspg_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-HEADERS = $(pkginclude_HEADERS)
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AR = @AR@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target_alias = @target_alias@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-lib_LTLIBRARIES = libsymspg.la
-libsymspg_la_SOURCES = \
-cell.c \
-debug.c \
-hall_symbol.c \
-kpoint.c \
-lattice.c \
-mathfunc.c \
-pointgroup.c \
-primitive.c \
-refinement.c \
-site_symmetry.c \
-sitesym_database.c \
-spacegroup.c \
-spg_database.c \
-spglib.c \
-spglib_f.c \
-spin.c \
-symmetry.c \
-cell.h \
-debug.h \
-hall_symbol.h \
-kpoint.h \
-lattice.h \
-mathfunc.h \
-pointgroup.h \
-primitive.h \
-refinement.h \
-site_symmetry.h \
-sitesym_database.h \
-spacegroup.h \
-spg_database.h \
-spglib.h \
-spin.h \
-symmetry.h
-
-pkginclude_HEADERS = \
-cell.h \
-debug.h \
-hall_symbol.h \
-kpoint.h \
-lattice.h \
-mathfunc.h \
-pointgroup.h \
-primitive.h \
-refinement.h \
-site_symmetry.h \
-sitesym_database.h \
-spacegroup.h \
-spg_database.h \
-spglib.h \
-spin.h \
-symmetry.h
-
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu src/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-install-libLTLIBRARIES: $(lib_LTLIBRARIES)
- @$(NORMAL_INSTALL)
- @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
- list2=; for p in $$list; do \
- if test -f $$p; then \
- list2="$$list2 $$p"; \
- else :; fi; \
- done; \
- test -z "$$list2" || { \
- echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
- $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
- }
-
-uninstall-libLTLIBRARIES:
- @$(NORMAL_UNINSTALL)
- @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
- for p in $$list; do \
- $(am__strip_dir) \
- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
- done
-
-clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
- dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
- test "$$dir" != "$$p" || dir=.; \
- echo "rm -f \"$${dir}/so_locations\""; \
- rm -f "$${dir}/so_locations"; \
- done
-libsymspg.la: $(libsymspg_la_OBJECTS) $(libsymspg_la_DEPENDENCIES) $(EXTRA_libsymspg_la_DEPENDENCIES)
- $(LINK) -rpath $(libdir) $(libsymspg_la_OBJECTS) $(libsymspg_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/cell.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/debug.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/hall_symbol.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/kpoint.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lattice.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/mathfunc.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pointgroup.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/primitive.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/refinement.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/site_symmetry.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/sitesym_database.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/spacegroup.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/spg_database.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/spglib.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/spglib_f.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/spin.Plo at am__quote@
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/symmetry.Plo at am__quote@
-
-.c.o:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c $<
-
-.c.obj:
- at am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
-
-.c.lo:
- at am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-install-pkgincludeHEADERS: $(pkginclude_HEADERS)
- @$(NORMAL_INSTALL)
- @list='$(pkginclude_HEADERS)'; test -n "$(pkgincludedir)" || list=; \
- if test -n "$$list"; then \
- echo " $(MKDIR_P) '$(DESTDIR)$(pkgincludedir)'"; \
- $(MKDIR_P) "$(DESTDIR)$(pkgincludedir)" || exit 1; \
- fi; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(am__base_list) | \
- while read files; do \
- echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(pkgincludedir)'"; \
- $(INSTALL_HEADER) $$files "$(DESTDIR)$(pkgincludedir)" || exit $$?; \
- done
-
-uninstall-pkgincludeHEADERS:
- @$(NORMAL_UNINSTALL)
- @list='$(pkginclude_HEADERS)'; test -n "$(pkgincludedir)" || list=; \
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- dir='$(DESTDIR)$(pkgincludedir)'; $(am__uninstall_files_from_dir)
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- set x; \
- here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in files) print i; }; }'`; \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES) $(HEADERS)
-installdirs:
- for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgincludedir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am: install-pkgincludeHEADERS
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am: install-libLTLIBRARIES
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-libLTLIBRARIES uninstall-pkgincludeHEADERS
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
- clean-libLTLIBRARIES clean-libtool ctags distclean \
- distclean-compile distclean-generic distclean-libtool \
- distclean-tags distdir dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am \
- install-libLTLIBRARIES install-man install-pdf install-pdf-am \
- install-pkgincludeHEADERS install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags uninstall uninstall-am \
- uninstall-libLTLIBRARIES uninstall-pkgincludeHEADERS
-
-
-# libsymspg_la_LDFLAGS = -version-info 0:1:0
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/cell.c b/src/cell.c
deleted file mode 100644
index b7156b7..0000000
--- a/src/cell.c
+++ /dev/null
@@ -1,100 +0,0 @@
-/* cell.c */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#include <stdlib.h>
-#include <stdio.h>
-#include "cell.h"
-#include "mathfunc.h"
-
-#include "debug.h"
-
-/* cell->size = 0 is a sign of False */
-Cell * cel_alloc_cell( const int size )
-{
- Cell *cell;
- int i, j;
-
- cell = (Cell*) malloc( sizeof( Cell ) );
-
- for ( i = 0; i < 3; i++ ) {
- for ( j = 0; j < 3; j++ ) {
- cell->lattice[i][j] = 0;
- }
- }
- cell->size = size;
-
- if ( size > 0 ) {
- if ((cell->types = (int *) malloc(sizeof(int) * size)) == NULL) {
- warning_print("spglib: Memory of cell could not be allocated.");
- exit(1);
- }
- if ((cell->position =
- (double (*)[3]) malloc(sizeof(double[3]) * size)) == NULL) {
- warning_print("spglib: Memory of cell could not be allocated.");
- exit(1);
- }
- }
-
- return cell;
-}
-
-void cel_free_cell( Cell * cell )
-{
- if ( cell->size > 0 ) {
- free( cell->position );
- cell->position = NULL;
- free( cell->types );
- cell->types = NULL;
- }
- free ( cell );
- cell = NULL;
-}
-
-void cel_set_cell( Cell * cell,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[] )
-{
- int i, j;
- mat_copy_matrix_d3(cell->lattice, lattice);
- for (i = 0; i < cell->size; i++) {
- for (j = 0; j < 3; j++) {
- cell->position[i][j] = position[i][j];
- }
- cell->types[i] = types[i];
- }
-}
-
-Cell * cel_copy_cell( SPGCONST Cell * cell )
-{
- Cell * cell_new;
-
- cell_new = cel_alloc_cell( cell->size );
- cel_set_cell( cell_new,
- cell->lattice,
- cell->position,
- cell->types );
- return cell_new;
-}
-
-int cel_is_overlap( const double a[3],
- const double b[3],
- SPGCONST double lattice[3][3],
- const double symprec )
-{
- int i;
- double v_diff[3];
-
- for ( i = 0; i < 3; i++ ) {
- v_diff[i] = a[i] - b[i];
- v_diff[i] -= mat_Nint( v_diff[i] );
- }
-
- mat_multiply_matrix_vector_d3( v_diff, lattice, v_diff );
- if ( mat_norm_squared_d3( v_diff ) < symprec*symprec ) {
- return 1;
- } else {
- return 0;
- }
-}
-
diff --git a/src/cell.h b/src/cell.h
deleted file mode 100644
index 4f95bcf..0000000
--- a/src/cell.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* cell.h */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifndef __cell_H__
-#define __cell_H__
-
-#include "mathfunc.h"
-
-typedef struct {
- int size;
- double lattice[3][3];
- int *types;
- double (*position)[3];
-} Cell;
-
-Cell *cel_alloc_cell( const int size );
-void cel_free_cell( Cell * cell );
-void cel_set_cell( Cell * cell,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[] );
-Cell * cel_copy_cell( SPGCONST Cell * cell );
-int cel_is_overlap( const double a[3],
- const double b[3],
- SPGCONST double lattice[3][3],
- const double symprec );
-
-#endif
diff --git a/src/debug.c b/src/debug.c
deleted file mode 100644
index 804d33e..0000000
--- a/src/debug.c
+++ /dev/null
@@ -1,40 +0,0 @@
-/* debug.c */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifdef DEBUG
-#include <stdio.h>
-#include "debug.h"
-
-void dbg_print_matrix_d3(double a[3][3])
-{
- int i;
- for (i = 0; i < 3; i++) {
- printf("%f %f %f\n", a[i][0], a[i][1], a[i][2]);
- }
-}
-
-void dbg_print_matrix_i3(int a[3][3])
-{
- int i;
- for (i = 0; i < 3; i++) {
- printf("%d %d %d\n", a[i][0], a[i][1], a[i][2]);
- }
-}
-
-void dbg_print_vectors_d3(double a[][3], int size)
-{
- int i;
- for (i = 0; i < size; i++) {
- printf("%d: %f %f %f\n", i + 1, a[i][0], a[i][1], a[i][2]);
- }
-}
-
-void dbg_print_vectors_with_label(double a[][3], int b[], int size)
-{
- int i;
- for (i = 0; i < size; i++) {
- printf("%d: %f %f %f\n", b[i], a[i][0], a[i][1], a[i][2]);
- }
-}
-
-#endif
diff --git a/src/debug.h b/src/debug.h
deleted file mode 100644
index cf5e3b0..0000000
--- a/src/debug.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* debug.h */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifndef __debug_H__
-#define __debug_H__
-
-#ifdef DEBUG
-#define debug_print(...) printf(__VA_ARGS__)
-#define debug_print_matrix_d3( a ) dbg_print_matrix_d3( a )
-#define debug_print_matrix_i3( a ) dbg_print_matrix_i3( a )
-#define debug_print_vectors_d3(...) dbg_print_vectors_d3(__VA_ARGS__)
-#define debug_print_vectors_with_label(...) dbg_print_vectors_with_label(__VA_ARGS__)
-
-void dbg_print_matrix_d3(double a[3][3]);
-void dbg_print_matrix_i3(int a[3][3]);
-void dbg_print_vectors_d3(double a[][3], int size);
-void dbg_print_vectors_with_label(double a[][3], int b[], int size);
-
-#else
-#define debug_print(...)
-#define debug_print_matrix_d3( a )
-#define debug_print_matrix_i3( a )
-#define debug_print_vectors_d3(...)
-#define debug_print_vectors_with_label(...)
-#endif
-
-#ifdef SPGWARNING
-#define warning_print(...) fprintf(stderr,__VA_ARGS__)
-#else
-#define warning_print(...)
-#endif
-
-#endif
diff --git a/src/hall_symbol.c b/src/hall_symbol.c
deleted file mode 100644
index 1933fd8..0000000
--- a/src/hall_symbol.c
+++ /dev/null
@@ -1,2897 +0,0 @@
- /* hall_symbol.c */
-/* Copyright (C) 2010 Atsushi Togo */
-
-#include <stdio.h>
-#include "lattice.h"
-#include "hall_symbol.h"
-#include "spg_database.h"
-#include "spacegroup.h"
-#include "symmetry.h"
-#include "mathfunc.h"
-
-#include "debug.h"
-
-/* See: R. W. Grosse-Kunstleve, Acta Cryst. (1999). A55, 383-395 */
-/* */
-/* S is the Smith normal form, S = U*M*V */
-/* M = R - I, where R is virtical stack of generator rotation matrices */
-/* and I is virtical stack of identity matrices. */
-/* */
-/* Origin shift is given by (V*S+*U)*dw where dw is translations */
-/* corresponding to those obtained by symmetry finder and from */
-/* International table. */
-/* S+ is given by the operations of inversion of the diagonal elements */
-/* and then transpose. */
-
-static double tricli_VSpU[][3][9] = {
- { /* 1 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
-};
-
-static int tricli_generators[][3][9] = {
- { /* 1 */
- { 1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
-};
-
-static double monocli_A_VSpU[][3][9] = {
- { /* 1 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 1.0/2, 0, 0, 0, 0, },
- },
- { /* 5 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 1, 0, 0, -1.0/2, 0, 0, 0, 0, },
- },
- { /* 7 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 1, 0, 0, -1.0/2, 0, 0, 0, 0, },
- },
- { /* 11 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 1, 0, 0, -1.0/2, 0, 0, 0, 0, },
- },
-};
-
-static double monocli_B_VSpU[][3][9] = {
- { /* 1 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 5 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 7 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
-};
-
-static double monocli_C_VSpU[][3][9] = {
- { /* 1 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 5 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 7 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
-};
-
-static double monocli_I_VSpU[][3][9] = {
- { /* 1 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1.0/2, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 3 */
- { -1, 1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1, -1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 5 */
- { -1, 0, 1.0/2, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, -1.0/2, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 7 */
- { 0, 1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, -1.0/2, 0, 1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
-};
-
-static double monocli_VSpU[][3][9] = {
- { /* 1 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 5 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 7 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
-};
-
-static int monocli_generators[][3][9] = {
- { /* 1 */
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { -1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { -1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 5 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 7 */
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 11 */
- { 1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
-};
-
-static double ortho_A_VSpU[][3][9] = {
- { /* 1 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 1, 0, 0, -1.0/2, 0, 0, 0, 0, },
- },
- { /* 3 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 1, 0, 0, -1.0/2, 0, 0, 0, 0, },
- },
- { /* 4 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 5 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, 1, 0, 0, 0, 0, 0, -1.0/2, 0, },
- },
- { /* 7 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 1.0/2, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 1.0/2, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, -1, 0, 0, 0, 1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 1.0/2, 0, },
- },
-};
-
-static double ortho_B_VSpU[][3][9] = {
- { /* 1 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { -1.0/2, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
- { /* 5 */
- { 0, 0, 0, -1, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
- { /* 7 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 0, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
- { /* 11 */
- { -1.0/2, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
-};
-
-static double ortho_C_VSpU[][3][9] = {
- { /* 1 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 3 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, 0, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 5 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, 0, 0, 1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, -1.0/2, },
- },
- { /* 7 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 0, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { 0, 0, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
-};
-
-static double ortho_F_VSpU[][3][9] = {
- { /* 1 */
- { -1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 3 */
- { 0, 1.0/2, 0, -1.0/4, -1.0/4, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, -1.0/4, -1.0/4, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, -1.0/4, 3.0/4, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 1, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, 0, 0, 1, 0, 0, -1.0/2, 0, },
- },
- { /* 5 */
- { 0, 1, 0, 0, -1, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 1, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, 0, 0, -1, 0, 0, 1.0/2, 0, },
- },
- { /* 7 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { 0, -1, 0, 0, 1, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, -1, 0, 0, 0, 0, 0, 1.0/2, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, 0, 0, 1, 0, 0, -1.0/2, 0, },
- },
- { /* 11 */
- { 0, -1, 0, 0, 1, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, -1, 0, 0, 0, 0, 0, 1.0/2, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, 0, 0, -1, 0, 0, 1.0/2, 0, },
- },
-};
-
-static double ortho_I_VSpU[][3][9] = {
- { /* 1 */
- { -1, 0, 1.0/2, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, -1.0/2, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1.0/2, -1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, -1.0/2, 0, -1, 0, 1.0/2, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 5 */
- { -1.0/2, 0, 0, 0, 1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 1.0/2, 0, -1, 0, -1.0/2, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 7 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 0, -1, 0, 1.0/2, 0, -1.0/2, },
- { 0, 0, 0, 0, 0, 0, 0, 0, -1.0/2, },
- },
- { /* 11 */
- { -1.0/2, 0, 0, 0, 1.0/2, 0, 0, 0, 0, },
- { -1.0/2, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, -1.0/2, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 1.0/2, 0, 0, -1.0/2, 0, -1.0/2, 0, 0, },
- },
-};
-
-static double ortho_VSpU[][3][9] = {
- { /* 1 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 3 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 4 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 5 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, -1.0/2, },
- },
- { /* 7 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
-};
-
-static int ortho_generators[][3][9] = {
- { /* 1 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 5 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 7 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 11 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
-};
-
-static double trigo_VSpU[][3][9] = {
- { /* 1 */
- { -2.0/3, 1.0/3, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/3, -1.0/3, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { -6, 3, 0, 4, 0, 0, 0, 0, 0, },
- { -3, 1, 0, 2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 3 */
- { 0, 1.0/3, 0, -2.0/3, 0, 0, 0, 0, 0, },
- { 0, -1.0/3, 0, -1.0/3, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 1, 0, -2, 0, 0, 1, 0, 0, },
- { 0, -1, 0, 1, 0, 0, -1, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 5 */
- { 0, -1, 0, -2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, -1, 0, -2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, -1.0/2, },
- },
- { /* 7 */
- { 0, -1, 0, -2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 8 */
- { 0, -1, 0, -2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { 0, -1, 0, -2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 10 */
- { 0, -1, 0, -2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 1, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 1, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 13 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 1, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 14 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 1, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 15 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 16 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 17 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 18 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 19 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 20 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
-};
-
-static int trigo_generators[][3][9] = {
- { /* 1 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 5 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 7 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 9 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, -1, 0, 1, -1, 0, 0, 0, 1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 11 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 13 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 14 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 15 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 16 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 17 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 18 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 19 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 20 */
- { 0, 1, 0, -1, 1, 0, 0, 0, -1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
-};
-
-static double rhombo_VSpU[][3][9] = {
- { /* 1 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 1, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 1, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 0, 1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { -1, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- { 1, 0, 0, -1, 0, 1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 5 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 0, -1, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { 1, 0, 0, -1, 0, 0, 0, -1.0/2, 0, },
- },
- { /* 7 */
- { -1, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- { -1, 0, 0, 1, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 8 */
- { -1, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- { -1, 0, 0, 1, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { -1, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- { -1, 0, 0, 1, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 10 */
- { -1, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- { -1, 0, 0, 1, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { -1.0/2, -1.0/2, 1.0/2, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, 1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { -2, 0, 2, 1.0/2, -1, 0, 0, 0, 0, },
- { 1, 0, -1, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 13 */
- { -1, 0, 0, 0, 0, 1.0/2, 0, 0, 0, },
- { 1, 0, 0, -1, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 14 */
- { -1, 0, 0, 0, 0, 1.0/2, 0, 0, 0, },
- { 1, 0, 0, -1, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 15 */
- { 0, -1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { -1, 1.0/2, 0, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 16 */
- { 0, 0, 0, -1, 0, 0, 0, -1.0/2, 0, },
- { 0, 0, 0, 0, 0, 0, 0, -1.0/2, 0, },
- { -1, 0, 0, 1, 0, 0, 0, 1.0/2, 0, },
- },
- { /* 17 */
- { 0, -1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { -1, 1.0/2, 0, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 18 */
- { -1, 0, 0, 0, 0, 1.0/2, 0, 0, 0, },
- { -1, 0, 0, 1, 0, 1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 19 */
- { 0, -1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { -1, 1.0/2, 0, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 20 */
- { -1, 0, 0, 0, 0, 1.0/2, 0, 0, 0, },
- { -1, 0, 0, 1, 0, 1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
-};
-
-
-static int rhombo_generators[][3][9] = {
- { /* 1 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 5 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 7 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 9 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 11 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 13 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 14 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 15 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 16 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 17 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 18 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 19 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 20 */
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 1, 0, 1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
-};
-
-static double hexa_VSpU[][3][9] = {
- { /* 1 */
- { -1, 1, 0, 0, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { -1, 1, 0, 0, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 3 */
- { 1, 0, 0, -1, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 4 */
- { 1, 0, 0, -1, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 5 */
- { -1, 0, 0, -1, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { -1, 0, 0, -1, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, -1.0/2, },
- },
- { /* 7 */
- { -1.0/3, -1.0/3, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/3, -2.0/3, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { -1, -1, 0, 1, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { -1.0/3, 0, 0, -1.0/3, 0, 0, 0, 0, 0, },
- { 1.0/3, 0, 0, -2.0/3, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { -1, 0, 0, -1, 0, 0, 1, 0, 0, },
- { 1, 0, 0, 0, 0, 0, -1, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { -1, 0, 0, 1, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { -1, 0, 0, 1, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
-};
-
-static int hexa_generators[][3][9] = {
- { /* 1 */
- { 1, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 1, -1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 1, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 1, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 5 */
- { 1, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 1, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 7 */
- { -1, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { -1, 1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { -1, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { -1, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, -1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 11 */
- { -1, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { -1, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
-};
-
-
-static double cubic_F_VSpU[][3][9] = {
- { /* 1 */
- { 0, 0, -1, 0, 0, 0, 0, 0, 0, },
- { 1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { -1, 0, -1, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 1, 0, 0, 0, 1.0/2, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 0, 0, -1.0/2, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 1.0/2, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, -1, 0, -1, 0, 0, 1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
- { /* 5 */
- { 0, 1.0/2, -1.0/2, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, -1.0/2, 1.0/2, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, -1.0/2, -1.0/2, 0, 1.0/2, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 2, 0, -2, 0, 0, 1.0/2, -1, 0, },
- { 0, -1, 0, 1, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
- { /* 7 */
- { -1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 1.0/4, -1.0/4, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -3.0/4, -1.0/4, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 1.0/4, -1.0/4, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, -1, -2, 0, 0, 3.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
- { /* 11 */
- { 0, 1.0/2, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, -1, 1.0/2, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, -2, 4, 0, 0, -3.0/2, 1, 0, },
- { 0, 0, 1, -2, 0, 0, 1.0/2, -1, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
- { /* 13 */
- { -1.0/4, 1.0/4, 1.0/2, 0, 0, 0, 0, 0, 0, },
- { -1.0/4, -3.0/4, -1.0/2, 0, 0, 0, 0, 0, 0, },
- { -1.0/4, 1.0/4, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 14 */
- { -1, 0, 1, 1, 1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { -1, 0, 0, 1, 1.0/2, 0, 0, 0, 0, },
- },
- { /* 15 */
- { -1.0/4, 1.0/4, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1.0/4, -3.0/4, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { -1.0/4, 1.0/4, 0, 1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 16 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, -1, 0, 1, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
- { /* 17 */
- { 0, 0, 1.0/2, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, -1.0/2, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, -1.0/2, 0, 0, 0, 0, 0, },
- },
- { /* 18 */
- { 0, 2, 0, 2, 0, 0, -3.0/2, -1, 0, },
- { 0, -1, 0, -1, 0, 0, 1.0/2, 0, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
- { /* 19 */
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 20 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 21 */
- { 0, -1.0/2, 0, -1.0/2, 0, -1.0/2, 0, 0, 0, },
- { 0, -1.0/2, 0, 1.0/2, 0, 1.0/2, 0, 0, 0, },
- { 0, -1.0/2, 0, 1.0/2, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 22 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 1, 0, 0, 0, 1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
- { /* 23 */
- { 0, 0, 1.0/2, -1.0/2, 0, 1.0/2, 0, 0, 0, },
- { 0, 0, 1.0/2, 1.0/2, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, -1.0/2, -1.0/2, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 24 */
- { 0, 0, 2, 0, 0, 0, 1.0/2, 1, 0, },
- { 0, 0, -1, 0, 0, 0, -1.0/2, -1, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
-};
-
-static double cubic_I_VSpU[][3][9] = {
- { /* 1 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 2, 0, -1.0/2, 0, -1, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 0, -1, 0, -1, 0, 0, 0, 0, 0, },
- { 1, -1, 0, -1, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { -2, -3, 0, -1, 0, 0, 1, -1, 1, },
- { -1, -3, 0, -1, 0, 0, 1, -1, 1, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 5 */
- { -1, 0, 1, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 1, -1, 0, 0, 0, 0, 0, },
- { 1, 0, -1, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { -1, 0, 1, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 1, -1, 0, 0, 0, 0, 0, },
- { 1, 0, -3, 4, 0, 0, -1, -1, -1, },
- },
- { /* 7 */
- { -1, 0, 1.0/2, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, -1.0/2, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 1, 0, -1, -2, 0, -1, 0, 0, 0, },
- { 1, 0, -1, -1, 0, 0, 0, 0, 0, },
- { 1, 0, -1, -1, 0, -1, 0, 0, 0, },
- },
- { /* 10 */
- { -1, 0, 0, 0, 0, -1, 0, -1, 1, },
- { -1, 0, 0, 1, 0, 0, 0, -1, 1, },
- { -1, 0, 0, 1, 0, -1, 0, -1, 1, },
- },
- { /* 11 */
- { -1, 0, 1, 0, 0, -1, 0, 0, 0, },
- { 3, 0, -1, -3, 0, 2, 0, 0, 0, },
- { -3, 0, 1, 3, 0, -3, 0, 0, 0, },
- },
- { /* 12 */
- { -1, 0, 0, 2, 0, -1, -1, 0, 0, },
- { 1, 0, 0, -1, 0, 2, 0, -1, -1, },
- { -1, 0, 0, 1, 0, -3, 0, 1, 1, },
- },
- { /* 13 */
- { -3.0/4, 1.0/4, 1.0/4, 0, 0, 0, 0, 0, 0, },
- { -1.0/4, -1.0/4, -1.0/4, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, 1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 14 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { -2, 1, 0, 1, 0, 0, 0, 0, 0, },
- },
- { /* 15 */
- { 1, 2, -5, -7, 0, 0, 0, 0, 0, },
- { 1, 1, -4, -5, 0, 0, 0, 0, 0, },
- { 0, 1, -2, -2, 0, 0, 0, 0, 0, },
- },
- { /* 16 */
- { -4, -3, 0, 13, 0, 0, -5, 5, 5, },
- { -3, -3, 0, 11, 0, 0, -4, 4, 4, },
- { -2, -1, 0, 6, 0, 0, -2, 2, 2, },
- },
- { /* 17 */
- { -2, 1, 0, 1, 0, 0, 0, 0, 0, },
- { 1, -1, 0, -1, 0, 0, 0, 0, 0, },
- { 2, -1, 0, -2, 0, 0, 0, 0, 0, },
- },
- { /* 18 */
- { -2, 3, 0, 7, 0, 0, -3, -2, -2, },
- { 1, -3, 0, -7, 0, 0, 3, 2, 2, },
- { -2, 5, 0, 12, 0, 0, -5, -4, -4, },
- },
- { /* 19 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 20 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, -1.0/2, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 21 */
- { -1, 0, 0, 0, 0, -1, 0, 0, 0, },
- { -1, 0, 0, 1, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1, 0, -1, 0, 0, 0, },
- },
- { /* 22 */
- { -1, 0, 0, 0, 0, -1, 0, 0, 0, },
- { -1, 0, 0, 1, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1, 0, -1, 0, 0, 0, },
- },
- { /* 23 */
- { 1, 0, 0, 0, -2, 1, 0, 0, 0, },
- { -1, 0, 0, 0, 1, -1, 0, 0, 0, },
- { 1, 0, 0, 0, -1, 0, 0, 0, 0, },
- },
- { /* 24 */
- { 1, 0, 0, -2, 0, 3, 0, -2, 0, },
- { -1, 0, 0, 1, 0, -2, 0, 1, 0, },
- { 1, 0, 0, -1, 0, 1, 0, -1, 0, },
- },
-};
-
-static double cubic_VSpU[][3][9] = {
- { /* 1 */
- { -1.0/2, 1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 3 */
- { -1.0/2, 1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, 1.0/2, 0, 1, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, -1, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
- { /* 5 */
- { -1.0/2, 1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, -1.0/2, 0, -1, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 2, 0, 0, 0, 0, 1.0/2, -1, 0, },
- { 0, -1, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
- { /* 7 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { -1.0/2, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 9 */
- { 0, -1.0/2, 0, -1, 0, -1, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, -1, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 1, -1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
- { /* 11 */
- { 0, -1.0/2, 0, -1, 0, 1, 0, 0, 0, },
- { 0, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 1.0/2, 0, 0, 0, -1, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, -2, 0, 2, 1.0/2, -1, 0, },
- { 0, 0, 0, 1, 0, -1, -1.0/2, 0, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
- { /* 13 */
- { -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 14 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 15 */
- { -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, -1.0/2, 0, 1, 0, 0, 0, 0, 0, },
- },
- { /* 16 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
- { /* 17 */
- { -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, 1.0/2, 0, -1, 0, 0, 0, 0, 0, },
- },
- { /* 18 */
- { 0, -2, 0, 0, 0, 0, 1.0/2, 1, 0, },
- { 0, 1, 0, 0, 0, 0, -1.0/2, -1, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
- { /* 19 */
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 20 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 21 */
- { 0, 0, -1.0/2, -1, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 1, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 22 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 1, -1.0/2, 0, 0, },
- { 0, 0, 0, 1, 0, 0, -1.0/2, 0, 0, },
- },
- { /* 23 */
- { 0, 0, 1.0/2, -1, 0, 0, 0, 0, 0, },
- { 0, 0, 1.0/2, 0, 0, -1, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 24 */
- { 0, 0, 0, -2, 0, 2, 1.0/2, -1, 0, },
- { 0, 0, 0, 1, 0, -1, -1.0/2, 0, 0, },
- { 0, 0, 0, -1, 0, 0, 1.0/2, 0, 0, },
- },
-};
-
-static int cubic_generators[][3][9] = {
- { /* 1 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 5 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 7 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 11 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { -1, 0, 0, 0, -1, 0, 0, 0, 1, },
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 13 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 14 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 15 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 16 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 17 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 18 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 19 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 20 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 21 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 22 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { 0, 0, 1, 1, 0, 0, 0, 1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 23 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 24 */
- { 1, 0, 0, 0, 1, 0, 0, 0, -1, },
- { 0, 0, -1, -1, 0, 0, 0, -1, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
-};
-
-
-static double tetra_I_VSpU[][3][9] = {
- { /* 1 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 2, 0, -1.0/2, 0, -1, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, -1, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, -1, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { -1, 0, 0, 0, -1, 0, 1.0/2, 0, -1.0/2, },
- { 0, 0, 0, 0, -1, 0, 1.0/2, 0, -1.0/2, },
- { 1, 0, 0, 0, 1, 0, -1, 0, 0, },
- },
- { /* 5 */
- { -1, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 0, -1, 0, 0, 0, 0, },
- },
- { /* 6 */
- { -1, 0, 0, 0, -1, 0, -1.0/2, 0, 1.0/2, },
- { 0, 0, 0, 0, -1, 0, -1.0/2, 0, 1.0/2, },
- { -1, 0, 0, 0, -1, 0, 0, 0, 0, },
- },
- { /* 7 */
- { -3.0/4, 1.0/4, 1.0/4, 0, 0, 0, 0, 0, 0, },
- { -1.0/4, -1.0/4, -1.0/4, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, 1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { -2, 1, 0, 1, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, -1, -1, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { -1, 0, 0, 0, 1, 0, -1.0/2, 0, 1.0/2, },
- { 0, 0, 0, 0, -1, 0, 1.0/2, 0, -1.0/2, },
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 11 */
- { -3.0/4, 1.0/4, 0, 0, 1.0/4, 0, 0, 0, 0, },
- { -1.0/4, -1.0/4, 0, 0, -1.0/4, 0, 0, 0, 0, },
- { -1.0/2, 1.0/2, 0, 0, -1.0/2, 0, 0, 0, 0, },
- },
- { /* 12 */
- { -1, 0, 0, 0, 1, 0, 1.0/2, 0, -1.0/2, },
- { 0, 0, 0, 0, -1, 0, -1.0/2, 0, 1.0/2, },
- { -1, 0, 0, 0, 1, 0, 1, 0, -1, },
- },
-};
-
-static double tetra_VSpU[][3][9] = {
- { /* 1 */
- { -1.0/2, 1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 3 */
- { -1, 0, 0, 0, 1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 4 */
- { -1, 0, 0, 0, 1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 5 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { -1, 0, 0, 1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { -1, 0, 0, 0, 0, 0, 1.0/2, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, -1.0/2, },
- },
- { /* 7 */
- { -1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 1.0/2, -1.0/2, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { -1, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { -1, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, -1.0/2, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, -1.0/2, 0, 0, 0, },
- },
- { /* 11 */
- { 0, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 1, 0, 0, -1.0/2, 0, 0, 0, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 1, 0, 0, 0, 0, 0, -1.0/2, 0, 0, },
- { 0, 0, -1.0/2, 0, 0, 0, 0, 0, 0, },
- },
-};
-
-static int tetra_generators[][3][9] = {
- { /* 1 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 2 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 3 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 4 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 5 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 6 */
- { 0, -1, 0, 1, 0, 0, 0, 0, 1, },
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 7 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 8 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 9 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 10 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { 1, 0, 0, 0, -1, 0, 0, 0, -1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
- { /* 11 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, },
- },
- { /* 12 */
- { 0, 1, 0, -1, 0, 0, 0, 0, -1, },
- { -1, 0, 0, 0, 1, 0, 0, 0, 1, },
- { -1, 0, 0, 0, -1, 0, 0, 0, -1, },
- },
-};
-
-
-
-static int find_hall_symbol(double origin_shift[3],
- const Centering centering,
- SPGCONST Symmetry *symmetry);
-static int is_hall_symbol(double shift[3],
- const int hall_number,
- SPGCONST Symmetry *symmetry,
- Centering centering,
- SPGCONST int generators[3][9],
- SPGCONST double VSpU[3][9]);
-static int is_hall_symbol_cubic(double shift[3],
- SPGCONST Symmetry *symmetry,
- Centering centering);
-static int is_hall_symbol_hexa(double shift[3],
- SPGCONST Symmetry *symmetry);
-static int is_hall_symbol_rhombo(double shift[3],
- SPGCONST Symmetry *symmetry);
-static int is_hall_symbol_trigonal(double shift[3],
- SPGCONST Symmetry *symmetry);
-static int is_hall_symbol_tetra(double shift[3],
- SPGCONST Symmetry *symmetry,
- const Centering centering);
-static int is_hall_symbol_ortho(double shift[3],
- SPGCONST Symmetry *symmetry,
- const Centering centering);
-static int is_hall_symbol_monocli(double shift[3],
- SPGCONST Symmetry *symmetry,
- const Centering centering);
-static int is_hall_symbol_tricli(double shift[3],
- SPGCONST Symmetry *symmetry);
-static int get_translations(double trans[3][3],
- SPGCONST Symmetry *symmetry,
- SPGCONST int rot[3][3][3]);
-static void transform_translation(double trans_reduced[3],
- const Centering centering,
- const double trans[3]);
-static void transform_translation_inverse(double trans[3],
- const Centering centering,
- const double trans_reduced[3]);
-static int get_origin_shift(double shift[3],
- const int hall_number,
- SPGCONST int rot[3][3][3],
- SPGCONST double trans[3][3],
- const Centering centering,
- SPGCONST double VSpU[3][9]);
-static void unpack_generators(int rot[3][3][3], int generators[3][9]);
-static int set_dw(double dw[3],
- const int operation_index[2],
- SPGCONST int rot[3][3],
- const double trans[3],
- const Centering centering);
-static int is_match_database(const int hall_number,
- const double shift[3],
- SPGCONST Symmetry *symmetry);
-
-/* Used for passing to functions in deep */
-static double tolerance;
-static double lattice[3][3];
-
-int hal_get_hall_symbol(double origin_shift[3],
- const Centering centering,
- double bravais_lattice[3][3],
- SPGCONST Symmetry *symmetry,
- const double symprec)
-{
- int hall_number;
-
- /* Pass tolerance and Bravais lattice to the function in deep */
- mat_copy_matrix_d3(lattice, bravais_lattice);
- tolerance = symprec;
-
- hall_number = find_hall_symbol(origin_shift, centering, symmetry);
-
- /* In the case of Pa-3 (205), Bravais lattice may change. */
- mat_copy_matrix_d3(bravais_lattice, lattice);
-
- return hall_number;
-}
-
-static int find_hall_symbol(double origin_shift[3],
- const Centering centering,
- SPGCONST Symmetry *symmetry)
-{
- int hall_number = 0;
-
- /* CUBIC IT: 195-230, Hall: 489-530 */
- hall_number = is_hall_symbol_cubic(origin_shift,
- symmetry,
- centering);
- if (hall_number) { goto end; }
-
- /* HEXA, IT: 168-194, Hall: 462-488 */
- hall_number = is_hall_symbol_hexa(origin_shift, symmetry);
- if (hall_number) { goto end; }
-
- /* TRIGO, IT: 143-167, Hall: 430-461 */
- hall_number = is_hall_symbol_trigonal(origin_shift, symmetry);
- if (hall_number) { goto end; }
-
- /* RHOMB, IT: 143-167, Hall: 430-461 */
- hall_number = is_hall_symbol_rhombo(origin_shift, symmetry);
- if (hall_number) { goto end; }
-
- /* TETRA, IT: 75-142, Hall: 349-429 */
- hall_number = is_hall_symbol_tetra(origin_shift, symmetry, centering);
- if (hall_number) { goto end; }
-
- /* ORTHO, IT: 16-74, Hall: 108-348 */
- hall_number = is_hall_symbol_ortho(origin_shift, symmetry, centering);
- if (hall_number) { goto end; }
-
- /* MONOCLI, IT: 3-15, Hall: 3-107 */
- hall_number = is_hall_symbol_monocli(origin_shift, symmetry, centering);
- if (hall_number) { goto end; }
-
- /* TRICLI, IT: 1-2, Hall: 1-2 */
- hall_number = is_hall_symbol_tricli(origin_shift, symmetry);
- if (hall_number) { goto end; }
-
- end:
- return hall_number;
-}
-
-static int is_hall_symbol_cubic(double shift[3],
- SPGCONST Symmetry *symmetry,
- Centering centering)
-{
- int i, hall_number;
- Symmetry *conv_symmetry;
- double trans_mat[3][3] = { { 0, 0, 1 },
- { 0,-1, 0 },
- { 1, 0, 0 } };
-
- for (i = 0; i < 24; i++) {
- for (hall_number = 489; hall_number < 531; hall_number++) {
- /* Special case of Pa-3 (205) */
- if (hall_number==501) {
- if (is_hall_symbol(shift,
- 501,
- symmetry,
- centering,
- cubic_generators[i],
- cubic_VSpU[i])) { goto found; }
-
- /* Try another basis */
- conv_symmetry = spa_get_conventional_symmetry(trans_mat,
- centering,
- symmetry);
-
- if (is_hall_symbol(shift,
- 501,
- conv_symmetry,
- centering,
- cubic_generators[i],
- cubic_VSpU[i])) {
- /* Lattice is multiplied by transformation matrix. */
- mat_multiply_matrix_d3(lattice,
- lattice,
- trans_mat);
- goto found; }
-
- sym_free_symmetry(conv_symmetry);
- continue;
- }
-
- if (centering==NO_CENTER) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- cubic_generators[i],
- cubic_VSpU[i])) { goto found; }
- }
-
- if (centering==BODY) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- cubic_generators[i],
- cubic_I_VSpU[i])) { goto found; }
- }
-
- if (centering==FACE) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- cubic_generators[i],
- cubic_F_VSpU[i])) { goto found; }
- }
- }
- }
-
- return 0;
-
- found:
- return hall_number;
-
-}
-
-static int is_hall_symbol_hexa(double shift[3],
- SPGCONST Symmetry *symmetry)
-{
- int i, hall_number;
-
- for (i = 0; i < 12; i++) {
- for (hall_number = 462; hall_number < 489; hall_number++) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- NO_CENTER,
- hexa_generators[i],
- hexa_VSpU[i])) {goto found;}
- }
- }
-
- return 0;
-
- found:
- return hall_number;
-}
-
-static int is_hall_symbol_trigonal(double shift[3],
- SPGCONST Symmetry *symmetry)
-{
- int i, hall_number;
-
- for (i = 0; i < 20; i++) {
- for (hall_number = 430; hall_number < 462; hall_number++) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- NO_CENTER,
- trigo_generators[i],
- trigo_VSpU[i])) { goto found; }
- }
- }
-
- return 0;
-
- found:
- return hall_number;
-
-}
-
-static int is_hall_symbol_rhombo(double shift[3],
- SPGCONST Symmetry *symmetry)
-{
- int i, hall_number;
-
- for (i = 0; i < 20; i++) {
- for (hall_number = 430; hall_number < 462; hall_number++) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- NO_CENTER,
- rhombo_generators[i],
- rhombo_VSpU[i])) { goto found; }
- }
- }
-
- return 0;
-
- found:
- return hall_number;
-
-}
-
-static int is_hall_symbol_tetra(double shift[3],
- SPGCONST Symmetry *symmetry,
- const Centering centering)
-{
- int i, hall_number;
-
- for (i = 0; i < 12; i++) {
- for (hall_number = 349; hall_number < 429; hall_number++) {
- if (centering==NO_CENTER) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- tetra_generators[i],
- tetra_VSpU[i])) { goto found; }
- }
-
- if (centering==BODY) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- tetra_generators[i],
- tetra_I_VSpU[i])) { goto found; }
- }
- }
- }
-
- return 0;
-
- found:
- return hall_number;
-}
-
-static int is_hall_symbol_ortho(double shift[3],
- SPGCONST Symmetry *symmetry,
- const Centering centering)
-{
- int hall_number;
- int i;
-
- for (i = 0; i < 12; i++) {
- for (hall_number = 108; hall_number < 348; hall_number++) {
- if (centering==NO_CENTER) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- ortho_generators[i],
- ortho_VSpU[i])) { goto found; }
- }
-
- if (centering==BODY) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- ortho_generators[i],
- ortho_I_VSpU[i])) { goto found; }
- }
-
- if (centering==FACE) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- ortho_generators[i],
- ortho_F_VSpU[i])) { goto found; }
- }
-
- if (centering==A_FACE) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- ortho_generators[i],
- ortho_A_VSpU[i])) { goto found; }
- }
-
- if (centering==B_FACE) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- ortho_generators[i],
- ortho_B_VSpU[i])) { goto found; }
- }
-
- if (centering==C_FACE) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- ortho_generators[i],
- ortho_C_VSpU[i])) { goto found; }
- }
- }
- }
-
- return 0;
-
- found:
- return hall_number;
-
-}
-
-static int is_hall_symbol_monocli(double shift[3],
- SPGCONST Symmetry *symmetry,
- const Centering centering)
-{
- int hall_number;
- int i;
-
- for (i = 0; i < 12; i++) {
- for (hall_number = 3; hall_number < 108; hall_number++) {
- if (centering==NO_CENTER) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- monocli_generators[i],
- monocli_VSpU[i])) {goto found;}
- }
-
- if (centering==A_FACE) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- monocli_generators[i],
- monocli_A_VSpU[i])) {goto found;}
- }
-
- if (centering==B_FACE) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- monocli_generators[i],
- monocli_B_VSpU[i])) {goto found;}
- }
-
- if (centering==C_FACE) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- monocli_generators[i],
- monocli_C_VSpU[i])) {goto found;}
- }
-
- if (centering==BODY) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- centering,
- monocli_generators[i],
- monocli_I_VSpU[i])) {goto found;}
- }
-
-
- }
- }
- return 0;
-
- found:
- return hall_number;
-
-}
-
-static int is_hall_symbol_tricli(double shift[3],
- SPGCONST Symmetry *symmetry)
-{
- int i, hall_number;
-
- for (i = 0; i < 2; i++) {
- for (hall_number = 1; hall_number < 3; hall_number++) {
- if (is_hall_symbol(shift,
- hall_number,
- symmetry,
- NO_CENTER,
- tricli_generators[i],
- tricli_VSpU[i])) { goto found; }
- }
- }
-
- return 0;
-
- found:
- return hall_number;
-
-}
-
-static void unpack_generators(int rot[3][3][3], int generators[3][9])
-{
- int i, j, k;
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- for (k = 0; k < 3; k++) {
- rot[i][j][k] = generators[i][j*3+k];
- }
- }
- }
-}
-
-static int is_hall_symbol(double shift[3],
- const int hall_number,
- SPGCONST Symmetry *symmetry,
- Centering centering,
- SPGCONST int generators[3][9],
- SPGCONST double VSpU[3][9])
-{
- int is_origin_shift;
- int operation_index[2];
- int rot[3][3][3];
- double trans[3][3];
-
- unpack_generators(rot, generators);
-
- spgdb_get_operation_index(operation_index, hall_number);
- if (! (operation_index[0] == symmetry->size)) {
- goto not_found;
- }
-
- if (get_translations(trans, symmetry, rot)) {
- is_origin_shift = get_origin_shift(shift,
- hall_number,
- rot,
- trans,
- centering,
- VSpU);
-
- if (is_origin_shift) {
- if (is_match_database(hall_number,
- shift,
- symmetry)) {
- debug_print("Match with database %d\n", hall_number);
- goto found;
- }
- }
- } else {
- goto not_found;
- }
-
- not_found:
- return 0;
-
- found:
- return 1;
-}
-
-static int get_translations(double trans[3][3],
- SPGCONST Symmetry *symmetry,
- SPGCONST int rot[3][3][3])
-{
- int i, j;
- int is_found;
- static SPGCONST int zero[3][3] = { { 0, 0, 0 },
- { 0, 0, 0 },
- { 0, 0, 0 }, };
-
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- trans[i][j] = 0;
- }
- }
-
- for (i = 0; i < 3; i++) {
- if (mat_check_identity_matrix_i3(rot[i], zero)) { continue; }
- is_found = 0;
- for (j = 0; j < symmetry->size; j++) {
- if (mat_check_identity_matrix_i3(symmetry->rot[j], rot[i])) {
- mat_copy_vector_d3(trans[i], symmetry->trans[j]);
- is_found = 1;
- break;
- }
- }
- if (! is_found) {
- goto not_found;
- }
- }
-
- return 1;
-
- not_found:
-
- return 0;
-}
-
-static void transform_translation(double trans_reduced[3],
- const Centering centering,
- const double trans[3])
-{
- int i;
- static int M_bcc[3][3] = {
- { 0, 1, 1 },
- { 1, 0, 1 },
- { 1, 1, 0 },
- };
- static int M_fcc[3][3] = {
- {-1, 1, 1 },
- { 1,-1, 1 },
- { 1, 1,-1 },
- };
- static int M_ac[3][3] = {
- { 1, 0, 0 },
- { 0, 1, 1 },
- { 0,-1, 1 },
- };
- static int M_bc[3][3] = {
- { 1, 0, 1 },
- { 0, 1, 0 },
- {-1, 0, 1 },
- };
- static int M_cc[3][3] = {
- { 1, 1, 0 },
- {-1, 1, 0 },
- { 0, 0, 1 },
- };
-
- switch (centering) {
- case NO_CENTER:
- mat_copy_vector_d3(trans_reduced, trans);
- break;
- case BODY:
- mat_multiply_matrix_vector_id3(trans_reduced, M_bcc, trans);
- break;
- case FACE:
- mat_multiply_matrix_vector_id3(trans_reduced, M_fcc, trans);
- break;
- case A_FACE:
- mat_multiply_matrix_vector_id3(trans_reduced, M_ac, trans);
- break;
- case B_FACE:
- mat_multiply_matrix_vector_id3(trans_reduced, M_bc, trans);
- break;
- case C_FACE:
- mat_multiply_matrix_vector_id3(trans_reduced, M_cc, trans);
- break;
- default:
- break;
- }
-
- for (i = 0; i < 3; i++) {
- trans_reduced[i] -= mat_Nint(trans_reduced[i]);
- }
-}
-
-static void transform_translation_inverse(double trans[3],
- const Centering centering,
- const double trans_reduced[3])
-{
- int i;
- static double M_bcc_inv[3][3] = {
- {-0.5, 0.5, 0.5},
- { 0.5,-0.5, 0.5},
- { 0.5, 0.5,-0.5},
- };
- static double M_fcc_inv[3][3] = {
- { 0.0, 0.5, 0.5},
- { 0.5, 0.0, 0.5},
- { 0.5, 0.5, 0.0},
- };
- static double M_ac_inv[3][3] = {
- { 1.0, 0.0, 0.0},
- { 0.0, 0.5,-0.5},
- { 0.0, 0.5, 0.5},
- };
- static double M_bc_inv[3][3] = {
- { 0.5, 0.0,-0.5},
- { 0.0, 1.0, 0.0},
- { 0.5, 0.0, 0.5},
- };
- static double M_cc_inv[3][3] = {
- { 0.5,-0.5, 0.0},
- { 0.5, 0.5, 0.0},
- { 0.0, 0.0, 1.0},
- };
-
- switch (centering) {
- case NO_CENTER:
- mat_copy_vector_d3(trans, trans_reduced);
- break;
- case BODY:
- mat_multiply_matrix_vector_d3(trans, M_bcc_inv, trans_reduced);
- break;
- case FACE:
- mat_multiply_matrix_vector_d3(trans, M_fcc_inv, trans_reduced);
- break;
- case A_FACE:
- mat_multiply_matrix_vector_d3(trans, M_ac_inv, trans_reduced);
- break;
- case B_FACE:
- mat_multiply_matrix_vector_d3(trans, M_bc_inv, trans_reduced);
- break;
- case C_FACE:
- mat_multiply_matrix_vector_d3(trans, M_cc_inv, trans_reduced);
- break;
- default:
- break;
- }
-
- for (i = 0; i < 3; i++) {
- trans[i] -= mat_Nint(trans[i]);
- }
-}
-
-static int get_origin_shift(double shift[3],
- const int hall_number,
- SPGCONST int rot[3][3][3],
- SPGCONST double trans[3][3],
- const Centering centering,
- SPGCONST double VSpU[3][9])
-{
- int i, j;
- int operation_index[2];
- double dw[9], tmp_dw[3], tmp_shift[3];
-
- spgdb_get_operation_index(operation_index, hall_number);
-
- /* The obtained dw is reduced to that of primitve cell by centerings. */
- for (i = 0; i < 3; i++) {
- /* Zero matrix is the sign to set dw 0 */
- if (mat_get_determinant_i3(rot[i]) == 0) {
- for (j = 0; j < 3; j++) {
- dw[i*3+j] = 0;
- }
- } else {
- if (set_dw(tmp_dw, operation_index,
- rot[i], trans[i], centering)) {
- for (j = 0; j < 3; j++) {
- dw[i*3+j] = tmp_dw[j];
- }
- } else {
- goto not_found;
- }
- }
- }
-
-
- /* VSpU*dw is given for the primitive cell if there is centering. */
- for (i = 0; i < 3; i++) {
- tmp_shift[i] = 0;
- for (j = 0; j < 9; j++) {
- tmp_shift[i] += VSpU[i][j] * dw[j];
- }
- }
- /* Transform VSpU*dw to that of the conventional unit cell. */
- transform_translation_inverse(shift, centering, tmp_shift);
-
- return 1;
-
- not_found:
- return 0;
-}
-
-static int set_dw(double dw[3],
- const int operation_index[2],
- SPGCONST int rot[3][3],
- const double trans[3],
- const Centering centering)
-{
- int i, j;
- int rot_db[3][3];
- double trans_db[3], tmp_dw[3];
-
- for (i = 0; i < operation_index[0]; i++) {
- /* rotation matrix matching and set difference of translations */
- spgdb_get_operation(rot_db, trans_db, operation_index[1] + i);
-
- if (mat_check_identity_matrix_i3(rot_db, rot)) {
- for (j = 0; j < 3; j++) {
- tmp_dw[j] = trans_db[j] - trans[j];
- }
- /* Transform dw to that of primitive cell if there is centering. */
- transform_translation(dw, centering, tmp_dw);
- goto found;
- }
- }
-
- /* Not found */
- return 0;
-
- found:
- return 1;
-}
-
-static int is_match_database(const int hall_number,
- const double origin_shift[3],
- SPGCONST Symmetry *symmetry)
-{
- int i, j, k, is_found;
- int operation_index[2];
- int rot_db[3][3];
- int found_list[192];
- double trans_db[3], conv_trans[3], tmp_vec[3];
-
- spgdb_get_operation_index(operation_index, hall_number);
-
- for (i = 0; i < symmetry->size; i++) { found_list[i] = 0; }
-
- for (i = 0; i < symmetry->size; i++) {
- is_found = 0;
- for (j = 0; j < operation_index[0]; j++) {
- /* rotation matrix matching and set difference of translations */
- spgdb_get_operation(rot_db, trans_db, operation_index[1]+j);
-
- if (mat_check_identity_matrix_i3(symmetry->rot[i], rot_db)) {
- mat_multiply_matrix_vector_id3(tmp_vec, rot_db, origin_shift);
- for (k = 0; k < 3; k++) {
- conv_trans[k] = tmp_vec[k] + symmetry->trans[i][k] - origin_shift[k];
- }
-
- if (cel_is_overlap(conv_trans,
- trans_db,
- lattice,
- tolerance) && (! found_list[j])) {
- found_list[j] = 1;
- is_found = 1;
-
- break;
- }
- }
- }
- if (! is_found) {
- goto not_found;
- }
- }
-
- return 1;
-
- not_found:
- return 0;
-}
-
diff --git a/src/hall_symbol.h b/src/hall_symbol.h
deleted file mode 100644
index 21932bc..0000000
--- a/src/hall_symbol.h
+++ /dev/null
@@ -1,16 +0,0 @@
-/* hall_symbol.h */
-/* Copyright (C) 2010 Atsushi Togo */
-
-#ifndef __hall_symbol_H__
-#define __hall_symbol_H__
-
-#include "lattice.h"
-#include "symmetry.h"
-#include "mathfunc.h"
-
-int hal_get_hall_symbol( double origin_shift[3],
- const Centering centering,
- double bravais_lattice[3][3],
- SPGCONST Symmetry *symmetry,
- const double symprec );
-#endif
diff --git a/src/kpoint.c b/src/kpoint.c
deleted file mode 100644
index cb80b66..0000000
--- a/src/kpoint.c
+++ /dev/null
@@ -1,1086 +0,0 @@
-/* kpoint.c */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include "mathfunc.h"
-#include "symmetry.h"
-#include "kpoint.h"
-
-#include "debug.h"
-
-/* #define GRID_ORDER_XYZ */
-/* The addressing order of mesh grid is defined as running left */
-/* element first. But when GRID_ORDER_XYZ is defined, it is changed to right */
-/* element first. */
-
-static PointSymmetry get_point_group_reciprocal(const MatINT * rotations,
- const int is_time_reversal);
-static PointSymmetry
-get_point_group_reciprocal_with_q(SPGCONST PointSymmetry * pointgroup,
- const double symprec,
- const int num_q,
- SPGCONST double qpoints[][3]);
-static int get_ir_kpoints(int map[],
- SPGCONST double kpoints[][3],
- const int num_kpoint,
- SPGCONST PointSymmetry * point_symmetry,
- const double symprec);
-static int get_ir_reciprocal_mesh(int grid_point[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- SPGCONST PointSymmetry * point_symmetry);
-static Triplets * get_ir_triplets(const int mesh[3],
- const int is_time_reversal,
- const MatINT * rotations);
-static int get_ir_triplets_at_q(int weights[],
- int grid_points[][3],
- int third_q[],
- const int grid_point,
- const int mesh[3],
- PointSymmetry * pointgroup);
-static int extract_ir_triplets_with_q(int triplets_with_q[][3],
- int weight_with_q[],
- const int fixed_grid_number,
- SPGCONST int triplets[][3],
- const int num_triplets,
- const int mesh[3],
- SPGCONST PointSymmetry * point_symmetry);
-static void get_grid_mapping_table(int **map_sym,
- SPGCONST PointSymmetry * point_symmetry,
- const int mesh[3],
- const int is_shift[3]);
-static void address_to_grid(int grid_double[3],
- const int address,
- const int mesh[3],
- const int is_shift[3]);
-static void get_grid_points(int grid_point[3],
- const int grid[3],
- const int mesh[3]);
-static void get_vector_modulo(int v[3],
- const int m[3]);
-static int grid_to_address(const int grid[3],
- const int mesh[3],
- const int is_shift[3]);
-static void free_array2D_int(int **array,
- const int num_row);
-static int ** allocate_array2d_int(const int num_row,
- const int num_column);
-static Triplets * allocate_triplets(const int num_triplets, const int mesh[3]);
-
-
-
-
-int kpt_get_irreducible_kpoints(int map[],
- SPGCONST double kpoints[][3],
- const int num_kpoint,
- const Symmetry * symmetry,
- const int is_time_reversal,
- const double symprec)
-{
- int i;
- PointSymmetry point_symmetry;
- MatINT *rotations;
-
- rotations = mat_alloc_MatINT(symmetry->size);
- for (i = 0; i < symmetry->size; i++) {
- mat_copy_matrix_i3(rotations->mat[i], symmetry->rot[i]);
- }
-
- point_symmetry = get_point_group_reciprocal(rotations,
- is_time_reversal);
- mat_free_MatINT(rotations);
-
- return get_ir_kpoints(map, kpoints, num_kpoint, &point_symmetry, symprec);
-}
-
-/* grid_point (e.g. 4x4x4 mesh) */
-/* [[ 0 0 0] */
-/* [ 1 0 0] */
-/* [ 2 0 0] */
-/* [-1 0 0] */
-/* [ 0 1 0] */
-/* [ 1 1 0] */
-/* [ 2 1 0] */
-/* [-1 1 0] */
-/* .... ] */
-/* */
-/* Each value of 'map' correspnds to the index of grid_point. */
-int kpt_get_irreducible_reciprocal_mesh(int grid_points[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- const Symmetry * symmetry)
-{
- int i;
- PointSymmetry point_symmetry;
- MatINT *rotations;
-
- rotations = mat_alloc_MatINT(symmetry->size);
- for (i = 0; i < symmetry->size; i++) {
- mat_copy_matrix_i3(rotations->mat[i], symmetry->rot[i]);
- }
-
- point_symmetry = get_point_group_reciprocal(rotations,
- is_time_reversal);
- mat_free_MatINT(rotations);
-
- return get_ir_reciprocal_mesh(grid_points,
- map,
- mesh,
- is_shift,
- &point_symmetry);
-}
-
-void kpt_free_triplets(Triplets * t)
-{
- free(t->triplets);
- t->triplets = NULL;
- free(t->weights);
- t->weights = NULL;
- free(t->mesh_points);
- t->mesh_points = NULL;
- free(t);
- t = NULL;
-}
-
-int kpt_get_stabilized_reciprocal_mesh(int grid_points[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- const MatINT * rotations,
- const int num_q,
- SPGCONST double qpoints[][3])
-{
- PointSymmetry pointgroup, pointgroup_q;
- double tolerance;
-
- pointgroup = get_point_group_reciprocal(rotations,
- is_time_reversal);
-
- tolerance = 0.1 / (mesh[0] + mesh[1] + mesh[2]);
- pointgroup_q = get_point_group_reciprocal_with_q(&pointgroup,
- tolerance,
- num_q,
- qpoints);
-
- return get_ir_reciprocal_mesh(grid_points,
- map,
- mesh,
- is_shift,
- &pointgroup_q);
-}
-
-Triplets * kpt_get_triplets_reciprocal_mesh(const int mesh[3],
- const int is_time_reversal,
- const MatINT * rotations)
-{
- return get_ir_triplets(mesh,
- is_time_reversal,
- rotations);
-}
-
-int kpt_get_ir_triplets_at_q(int weights[],
- int grid_points[][3],
- int third_q[],
- const int grid_point,
- const int mesh[3],
- const int is_time_reversal,
- const MatINT * rotations)
-{
- PointSymmetry pointgroup;
-
- pointgroup = get_point_group_reciprocal(rotations,
- is_time_reversal);
- return get_ir_triplets_at_q(weights,
- grid_points,
- third_q,
- grid_point,
- mesh,
- &pointgroup);
-}
-
-int kpt_extract_triplets_reciprocal_mesh_at_q(int triplets_with_q[][3],
- int weight_with_q[],
- const int fixed_grid_number,
- const int num_triplets,
- SPGCONST int triplets[][3],
- const int mesh[3],
- const int is_time_reversal,
- const MatINT * rotations)
-{
- PointSymmetry point_group;
-
- point_group = get_point_group_reciprocal(rotations,
- is_time_reversal);
-
- return extract_ir_triplets_with_q(triplets_with_q,
- weight_with_q,
- fixed_grid_number,
- triplets,
- num_triplets,
- mesh,
- &point_group);
-}
-
-/* qpoints are used to find stabilizers (operations). */
-/* num_q is the number of the qpoints. */
-static PointSymmetry get_point_group_reciprocal(const MatINT * rotations,
- const int is_time_reversal)
-{
- int i, j, num_pt = 0;
- MatINT *rot_reciprocal;
- PointSymmetry point_symmetry;
- SPGCONST int inversion[3][3] = {
- {-1, 0, 0 },
- { 0,-1, 0 },
- { 0, 0,-1 }
- };
-
- if (is_time_reversal) {
- rot_reciprocal = mat_alloc_MatINT(rotations->size * 2);
- } else {
- rot_reciprocal = mat_alloc_MatINT(rotations->size);
- }
-
- for (i = 0; i < rotations->size; i++) {
- mat_transpose_matrix_i3(rot_reciprocal->mat[i], rotations->mat[i]);
-
- if (is_time_reversal) {
- mat_multiply_matrix_i3(rot_reciprocal->mat[rotations->size+i],
- inversion,
- rot_reciprocal->mat[i]);
- }
- }
-
-
- for (i = 0; i < rot_reciprocal->size; i++) {
- for (j = 0; j < num_pt; j++) {
- if (mat_check_identity_matrix_i3(point_symmetry.rot[j],
- rot_reciprocal->mat[i])) {
- goto escape;
- }
- }
-
- mat_copy_matrix_i3(point_symmetry.rot[num_pt],
- rot_reciprocal->mat[i]);
- num_pt++;
- escape:
- ;
- }
-
- point_symmetry.size = num_pt;
-
- mat_free_MatINT(rot_reciprocal);
-
- return point_symmetry;
-}
-
-static PointSymmetry
-get_point_group_reciprocal_with_q(SPGCONST PointSymmetry * pointgroup,
- const double symprec,
- const int num_q,
- SPGCONST double qpoints[][3])
-{
- int i, j, k, l, is_all_ok=0, num_ptq = 0;
- double q_rot[3], diff[3];
- PointSymmetry pointgroup_q;
-
- for (i = 0; i < pointgroup->size; i++) {
- for (j = 0; j < num_q; j++) {
- is_all_ok = 0;
- mat_multiply_matrix_vector_id3(q_rot,
- pointgroup->rot[i],
- qpoints[j]);
-
- for (k = 0; k < num_q; k++) {
- for (l = 0; l < 3; l++) {
- diff[l] = q_rot[l] - qpoints[k][l];
- diff[l] -= mat_Nint(diff[l]);
- }
-
- if (mat_Dabs(diff[0]) < symprec &&
- mat_Dabs(diff[1]) < symprec &&
- mat_Dabs(diff[2]) < symprec) {
- is_all_ok = 1;
- break;
- }
- }
-
- if (! is_all_ok) {
- break;
- }
- }
-
- if (is_all_ok) {
- mat_copy_matrix_i3(pointgroup_q.rot[num_ptq], pointgroup->rot[i]);
- num_ptq++;
- }
- }
- pointgroup_q.size = num_ptq;
-
- return pointgroup_q;
-}
-
-
-static int get_ir_kpoints(int map[],
- SPGCONST double kpoints[][3],
- const int num_kpoint,
- SPGCONST PointSymmetry * point_symmetry,
- const double symprec)
-{
- int i, j, k, l, num_ir_kpoint = 0, is_found;
- int *ir_map;
- double kpt_rot[3], diff[3];
-
- ir_map = (int*)malloc(num_kpoint*sizeof(int));
-
- for (i = 0; i < num_kpoint; i++) {
-
- map[i] = i;
-
- is_found = 1;
-
- for (j = 0; j < point_symmetry->size; j++) {
- mat_multiply_matrix_vector_id3(kpt_rot, point_symmetry->rot[j], kpoints[i]);
-
- for (k = 0; k < 3; k++) {
- diff[k] = kpt_rot[k] - kpoints[i][k];
- diff[k] = diff[k] - mat_Nint(diff[k]);
- }
-
- if (mat_Dabs(diff[0]) < symprec &&
- mat_Dabs(diff[1]) < symprec &&
- mat_Dabs(diff[2]) < symprec) {
- continue;
- }
-
- for (k = 0; k < num_ir_kpoint; k++) {
- mat_multiply_matrix_vector_id3(kpt_rot, point_symmetry->rot[j], kpoints[i]);
-
- for (l = 0; l < 3; l++) {
- diff[l] = kpt_rot[l] - kpoints[ir_map[k]][l];
- diff[l] = diff[l] - mat_Nint(diff[l]);
- }
-
- if (mat_Dabs(diff[0]) < symprec &&
- mat_Dabs(diff[1]) < symprec &&
- mat_Dabs(diff[2]) < symprec) {
- is_found = 0;
- map[i] = ir_map[k];
- break;
- }
- }
-
- if (! is_found)
- break;
- }
-
- if (is_found) {
- ir_map[num_ir_kpoint] = i;
- num_ir_kpoint++;
- }
- }
-
- free(ir_map);
- ir_map = NULL;
-
- return num_ir_kpoint;
-}
-
-static int get_ir_reciprocal_mesh(int grid[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- SPGCONST PointSymmetry * point_symmetry)
-{
- /* In the following loop, mesh is doubled. */
- /* Even and odd mesh numbers correspond to */
- /* is_shift[i] = 0 and 1, respectively. */
- /* is_shift = [0,0,0] gives Gamma center mesh. */
- /* grid: reducible grid points */
- /* map: the mapping from each point to ir-point. */
- int i, j, k, l, address, address_rot, num_ir = 0;
- int grid_double[3], grid_rot[3], mesh_double[3];
-
- for (i = 0; i < 3; i++) {
- mesh_double[i] = mesh[i] * 2;
- }
-
- /* "-1" means the element is not touched yet. */
- for (i = 0; i < mesh[0] * mesh[1] * mesh[2]; i++) {
- map[i] = -1;
- }
-
-#ifndef GRID_ORDER_XYZ
- for (i = 0; i < mesh_double[2]; i++) {
- if ((is_shift[2] && i % 2 == 0) ||
- (is_shift[2] == 0 && i % 2 != 0))
- continue;
-
- for (j = 0; j < mesh_double[1]; j++) {
- if ((is_shift[1] && j % 2 == 0) ||
- (is_shift[1] == 0 && j % 2 != 0))
- continue;
-
- for (k = 0; k < mesh_double[0]; k++) {
- if ((is_shift[0] && k % 2 == 0) ||
- (is_shift[0] == 0 && k % 2 != 0))
- continue;
-
- grid_double[0] = k;
- grid_double[1] = j;
- grid_double[2] = i;
-#else
- for (i = 0; i < mesh_double[0]; i++) {
- if ((is_shift[0] && i % 2 == 0) ||
- (is_shift[0] == 0 && i % 2 != 0))
- continue;
-
- for (j = 0; j < mesh_double[1]; j++) {
- if ((is_shift[1] && j % 2 == 0) ||
- (is_shift[1] == 0 && j % 2 != 0))
- continue;
-
- for (k = 0; k < mesh_double[2]; k++) {
- if ((is_shift[2] && k % 2 == 0) ||
- (is_shift[2] == 0 && k % 2 != 0))
- continue;
-
- grid_double[0] = i;
- grid_double[1] = j;
- grid_double[2] = k;
-#endif
-
- address = grid_to_address(grid_double, mesh, is_shift);
- get_grid_points(grid[address], grid_double, mesh);
-
- for (l = 0; l < point_symmetry->size; l++) {
-
- mat_multiply_matrix_vector_i3(grid_rot, point_symmetry->rot[l], grid_double);
- get_vector_modulo(grid_rot, mesh_double);
- address_rot = grid_to_address(grid_rot, mesh, is_shift);
-
- if (address_rot > -1) { /* Invalid if even --> odd or odd --> even */
- if (map[address_rot] > -1) {
- map[address] = map[address_rot];
- break;
- }
- }
- }
-
- /* Set itself to the map when equivalent point */
- /* with smaller numbering could not be found. */
- if (map[address] == -1) {
- map[address] = address;
- num_ir++;
- }
- }
- }
- }
-
- return num_ir;
-}
-
-
-/* Unique q-point triplets that conserve the momentum, */
-/* q+q'+q''=G, are obtained. */
-/* */
-/* The first q-point is selected among the ir-q-points. */
-/* The second q-point is selected among the ir-q-points */
-/* constrained by the first q-point (stabilizer) */
-/* The third q-point is searched through the all grid */
-/* points and is checked if it satisfies q+q'+q''=G, */
-/* here q, q', and q'' can be exchanged one another. */
-static Triplets * get_ir_triplets(const int mesh[3],
- const int is_time_reversal,
- const MatINT * rotations)
-{
- int i, j, k, l, num_ir, num_grid, weight, weight_q, count, q_2;
- int num_triplets, num_unique_q;
- int mesh_double[3], address[3], is_shift[3];
- int grid_double[3][3];
- int (*grid)[3], (*grid_local)[3];
- int *map, *map_q, *unique_q;
- int **map_sym = NULL;
- int **weight_counts;
- double tolerance;
- double stabilizer_q[1][3];
- PointSymmetry point_symmetry, point_symmetry_q;
- Triplets * tps;
-
- const int index_exchange[6][3] = {{ 0, 1, 2 },
- { 2, 0, 1 },
- { 1, 2, 0 },
- { 2, 1, 0 },
- { 0, 2, 1 },
- { 1, 0, 2 }};
-
- tolerance = 0.1 / (mesh[0] + mesh[1] + mesh[2]);
- num_grid = mesh[0] * mesh[1] * mesh[2];
- map = (int*) malloc(num_grid * sizeof(int));
- unique_q = (int*) malloc(num_grid * sizeof(int));
- grid = (int (*)[3]) malloc(sizeof(int[3]) * num_grid);
-
- point_symmetry = get_point_group_reciprocal(rotations,
- is_time_reversal);
-
- /* Only consider the gamma-point */
- for (i = 0; i < 3; i++) {
- is_shift[i] = 0;
- }
-
- num_ir = get_ir_reciprocal_mesh(grid,
- map,
- mesh,
- is_shift,
- &point_symmetry);
-
- weight_counts = allocate_array2d_int(num_ir, num_grid);
- for (i = 0; i < num_ir; i++) {
- for (j = 0; j < num_grid; j++) {
- weight_counts[i][j] = 0;
- }
- }
-
- for (i = 0; i < 3; i++) {
- mesh_double[i] = mesh[i] * 2;
- }
-
- /* Prepare triplet mapping table to enhance speed of query */
- /* 'unique_q' numbering is prepared for saving memory space */
- num_unique_q = 0;
- for (i = 0; i < num_grid; i++) {
- if (i == map[i]) {
- unique_q[i] = num_unique_q;
- num_unique_q++;
- }
- else {
- unique_q[i] = unique_q[map[i]];
- }
- }
-
- /* Prepare grid point mapping table */
- map_sym = allocate_array2d_int(point_symmetry.size, num_grid);
- get_grid_mapping_table(map_sym,
- &point_symmetry,
- mesh,
- is_shift);
-
- /* Search triplets without considersing combination */
-/* #pragma omp parallel for private(j, k, l, grid_double, point_symmetry_q, stabilizer_q, weight_q, grid_local, address, map_q, weight ) */
- for (i = 0; i < num_grid; i++) {
- if (! (i == map[i])) {
- continue;
- }
-
- weight = 0;
- for (j = 0; j < num_grid; j++) {
- if (i == map[j]) {
- weight++;
- }
- }
-
- /* Search irreducible q-points (map_q) with a stabilizer */
- address_to_grid(grid_double[0], i, mesh, is_shift); /* q */
- for (j = 0; j < 3; j++) {
- stabilizer_q[0][j] = (double)grid_double[0][j] / mesh_double[j];
- }
-
- point_symmetry_q = get_point_group_reciprocal_with_q(&point_symmetry,
- tolerance,
- 1,
- stabilizer_q);
-
- grid_local = (int (*)[3]) malloc(sizeof(int[3]) * num_grid);
- map_q = (int*) malloc(num_grid * sizeof(int));
- get_ir_reciprocal_mesh(grid_local,
- map_q,
- mesh,
- is_shift,
- &point_symmetry_q);
- free(grid_local);
- grid_local = NULL;
-
- for (j = 0; j < num_grid; j++) {
- if (! (j == map_q[j])) {
- continue;
- }
-
- weight_q = 0;
- for (k = 0; k < num_grid; k++) {
- if (j == map_q[k]) {
- weight_q++;
- }
- }
-
- address_to_grid(grid_double[1], j, mesh, is_shift); /* q' */
-
- for (k = 0; k < 3; k++) { /* q'' */
- grid_double[2][k] = - grid_double[0][k] - grid_double[1][k];
- }
- get_vector_modulo(grid_double[2], mesh_double);
- q_2 = grid_to_address(grid_double[2], mesh, is_shift);
-
- /* Look for irreducible triplets exchanging three q-points */
- /* and equivalent by symmetry rotations */
- for (k = 0; k < point_symmetry.size; k++) {
- /* Index exchange */
- for (l = 0; l < 6; l++) {
- /* Rotated grid point addresses with index exchange */
- address[index_exchange[l][0]] = map_sym[k][i];
- address[index_exchange[l][1]] = map_sym[k][j];
- address[index_exchange[l][2]] = map_sym[k][q_2];
-
- /* address[0] has to be one of ir-q-points. */
- if (address[0] == map[address[0]]) {
- /* Is the set of ddress[0] and address[1] already found? */
- if (weight_counts[unique_q[address[0]]][address[1]]) {
- weight_counts[unique_q[address[0]]][address[1]] +=
- weight * weight_q;
- goto escape;
- }
- }
- }
- }
-
- /* Not found, then this is an irreducible triplet. */
- weight_counts[unique_q[i]][j] = weight * weight_q;
-
- escape:
- ;
- }
-
- free(map_q);
- map_q = NULL;
-
- }
-
- num_triplets = 0;
- for (i = 0; i < num_grid; i++) {
- if (! (i == map[i])) {
- continue;
- }
- for (j = 0; j < num_grid; j++) {
- if (weight_counts[unique_q[i]][j]) {
- num_triplets++;
- }
- }
- }
-
- tps = allocate_triplets(num_triplets, mesh);
- for (i = 0; i < num_grid; i++) {
- for (j = 0; j < 3; j++) {
- tps->mesh_points[i][j] = grid[i][j];
- }
- }
-
- count = 0;
- for (i = 0; i < num_grid; i++) {
- if (! (i == map[i])) {
- continue;
- }
- for (j = 0; j < num_grid; j++) {
- if (weight_counts[unique_q[i]][j] ) {
- tps->triplets[count][0] = i;
- tps->triplets[count][1] = j;
- address_to_grid(grid_double[0], i, mesh, is_shift); /* q */
- address_to_grid(grid_double[1], j, mesh, is_shift); /* q' */
- for (l = 0; l < 3; l++) { /* q'' */
- grid_double[2][l] = - grid_double[0][l] - grid_double[1][l];
- }
- get_vector_modulo(grid_double[2], mesh_double);
- tps->triplets[count][2] = grid_to_address(grid_double[2], mesh, is_shift);
- tps->weights[count] = weight_counts[unique_q[i]][j];
- count++;
- }
- }
- }
-
- free_array2D_int(map_sym, point_symmetry.size);
- free_array2D_int(weight_counts, num_ir);
- free(map);
- map = NULL;
- free(unique_q);
- unique_q = NULL;
- free(grid);
- grid = NULL;
-
- return tps;
-}
-
- static int get_ir_triplets_at_q(int weights[],
- int grid_points[][3],
- int third_q[],
- const int grid_point,
- const int mesh[3],
- PointSymmetry * pointgroup)
-{
- int i, j, k, num_grid, weight_q, q_2, num_ir;
- int mesh_double[3], address[3], is_shift[3];
- int grid_double[3][3];
- int *map_q;
- double tolerance;
- double stabilizer_q[1][3];
- PointSymmetry pointgroup_q;
-
- tolerance = 0.1 / (mesh[0] + mesh[1] + mesh[2]);
-
- num_grid = mesh[0] * mesh[1] * mesh[2];
-
- for (i = 0; i < 3; i++) {
- /* Only consider the gamma-point */
- is_shift[i] = 0;
- mesh_double[i] = mesh[i] * 2;
- }
-
- /* Search irreducible q-points (map_q) with a stabilizer */
- address_to_grid(grid_double[0], grid_point, mesh, is_shift); /* q */
- for (i = 0; i < 3; i++) {
- stabilizer_q[0][i] = (double)grid_double[0][i] / mesh_double[i];
- }
-
- pointgroup_q = get_point_group_reciprocal_with_q(pointgroup,
- tolerance,
- 1,
- stabilizer_q);
- map_q = (int*) malloc(sizeof(int) * num_grid);
- get_ir_reciprocal_mesh(grid_points,
- map_q,
- mesh,
- is_shift,
- &pointgroup_q);
-
- for (i = 0; i < num_grid; i++) {
- weights[i] = 0;
- third_q[i] = -1;
- }
- num_ir = 0;
-
- for (i = 0; i < num_grid; i++) {
- if (i != map_q[i]) { /* pass only ir-q'-point */
- continue;
- }
-
- weight_q = 0;
- for (j = 0; j < num_grid; j++) {
- if (i == map_q[j]) {
- weight_q++;
- }
- }
-
- address_to_grid(grid_double[1], i, mesh, is_shift); /* q' */
- for (j = 0; j < 3; j++) { /* q'' */
- grid_double[2][j] = - grid_double[0][j] - grid_double[1][j];
- }
- get_vector_modulo(grid_double[2], mesh_double);
- q_2 = grid_to_address(grid_double[2], mesh, is_shift);
- third_q[i] = q_2;
-
- if (weights[map_q[q_2]]) {
- weights[map_q[q_2]] += weight_q;
- } else {
- weights[i] = weight_q;
- num_ir++;
- }
- }
-
- free(map_q);
- map_q = NULL;
-
- return num_ir;
-}
-
-static int extract_ir_triplets_with_q(int triplets_with_q[][3],
- int weight_with_q[],
- const int fixed_grid_number,
- SPGCONST int triplets[][3],
- const int num_triplets,
- const int mesh[3],
- SPGCONST PointSymmetry *point_symmetry)
-{
- int i, j, k, sym_num, rest_index, num_triplets_with_q;
- int address0, address1, address1_orig, found;
- int is_shift[3];
- int num_grid;
- int **map_sym;
-
- num_grid = mesh[0] * mesh[1] * mesh[2];
- map_sym = allocate_array2d_int(point_symmetry->size, num_grid);
-
- /* Only consider the gamma-point */
- for (i = 0; i < 3; i++) {
- is_shift[i] = 0;
- }
-
- /* Prepare mapping tables */
- get_grid_mapping_table(map_sym,
- point_symmetry,
- mesh,
- is_shift);
-
- num_triplets_with_q = 0;
-
- for (i = 0; i < num_triplets; i++) {
- sym_num = -1;
- for (j = 0; j < point_symmetry->size; j++) {
- address0 = map_sym[j][fixed_grid_number];
- if (triplets[i][0] == address0 ||
- triplets[i][1] == address0 ||
- triplets[i][2] == address0) {
- for (k = 0; k < num_grid; k++) {
- address1 = map_sym[j][k];
- /* Matching indices 0 and 1 */
- if ((triplets[i][0] == address0 && triplets[i][1] == address1) ||
- (triplets[i][1] == address0 && triplets[i][0] == address1)) {
- sym_num = j;
- rest_index = 2;
- address1_orig = k;
- break;
- }
- /* Matching indices 1 and 2 */
- if ((triplets[i][1] == address0 && triplets[i][2] == address1) ||
- (triplets[i][2] == address0 && triplets[i][1] == address1)) {
- sym_num = j;
- rest_index = 0;
- address1_orig = k;
- break;
- }
- /* Matching indices 2 and 0 */
- if ((triplets[i][2] == address0 && triplets[i][0] == address1) ||
- (triplets[i][0] == address0 && triplets[i][2] == address1)) {
- sym_num = j;
- rest_index = 1;
- address1_orig = k;
- break;
- }
- }
- if (sym_num > -1) {
- break;
- }
- }
- }
-
- /* Found? */
- if (sym_num > -1) {
- for (j = 0; j < num_grid; j++) {
- if (map_sym[sym_num][j] == triplets[i][rest_index]) {
- triplets_with_q[num_triplets_with_q][0] = fixed_grid_number;
- if (j > address1_orig) {
- triplets_with_q[num_triplets_with_q][1] = address1_orig;
- triplets_with_q[num_triplets_with_q][2] = j;
- } else {
- triplets_with_q[num_triplets_with_q][2] = address1_orig;
- triplets_with_q[num_triplets_with_q][1] = j;
- }
- num_triplets_with_q++;
- break;
- }
- }
- }
- }
-
- for (i = 0; i < num_triplets_with_q; i++) {
- weight_with_q[i] = 0;
- }
-
- for (i = 0; i < num_grid; i++) {
- found = 0;
- for (j = 0; j < num_triplets_with_q; j++) {
- for (k = 0; k < point_symmetry->size; k++) {
-
- if (map_sym[k][fixed_grid_number] == triplets_with_q[j][0]) {
- if (map_sym[k][i] == triplets_with_q[j][1] ||
- map_sym[k][i] == triplets_with_q[j][2]) {
- weight_with_q[j]++;
- found = 1;
- break;
- }
- }
- if (map_sym[k][fixed_grid_number] == triplets_with_q[j][1]) {
- if (map_sym[k][i] == triplets_with_q[j][2] ||
- map_sym[k][i] == triplets_with_q[j][0]) {
- weight_with_q[j]++;
- found = 1;
- break;
- }
- }
- if (map_sym[k][fixed_grid_number] == triplets_with_q[j][2]) {
- if (map_sym[k][i] == triplets_with_q[j][0] ||
- map_sym[k][i] == triplets_with_q[j][1]) {
- weight_with_q[j]++;
- found = 1;
- break;
- }
- }
- }
- if (found) {
- break;
- }
- }
- if (! found) {
- warning_print("spglib: Unexpected behavior in extract_ir_triplets_with_q ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- num_triplets_with_q = 0;
- break;
- }
- }
-
- free_array2D_int(map_sym, point_symmetry->size);
- return num_triplets_with_q;
-}
-
-static void get_grid_mapping_table(int **map_sym,
- SPGCONST PointSymmetry *point_symmetry,
- const int mesh[3],
- const int is_shift[3])
-{
- int i, j;
- int grid_rot[3], grid_double[3], mesh_double[3];
-
- for (i = 0; i < 3; i++) {
- mesh_double[i] = mesh[i] * 2;
- }
-
- for (i = 0; i < point_symmetry->size; i++) {
- for (j = 0; j < mesh[0]*mesh[1]*mesh[2]; j++) {
- address_to_grid(grid_double, j, mesh, is_shift);
- mat_multiply_matrix_vector_i3(grid_rot,
- point_symmetry->rot[i],
- grid_double);
- get_vector_modulo(grid_rot, mesh_double);
- map_sym[i][j] = grid_to_address(grid_rot, mesh, is_shift);
- }
- }
-}
-
-
-static int grid_to_address(const int grid_double[3],
- const int mesh[3],
- const int is_shift[3])
-{
- int i, grid[3];
-
- for (i = 0; i < 3; i++) {
- if (grid_double[i] % 2 == 0 && (! is_shift[i]) ) {
- grid[i] = grid_double[i] / 2;
- } else {
- if (grid_double[i] % 2 != 0 && is_shift[i]) {
- grid[i] = (grid_double[i] - 1) / 2;
- } else {
- return -1;
- }
- }
- }
-
-#ifndef GRID_ORDER_XYZ
- return grid[2] * mesh[0] * mesh[1] + grid[1] * mesh[0] + grid[0];
-#else
- return grid[0] * mesh[1] * mesh[2] + grid[1] * mesh[2] + grid[2];
-#endif
-}
-
-static void address_to_grid(int grid_double[3],
- const int address,
- const int mesh[3],
- const int is_shift[3])
-{
- int i;
- int grid[3];
-
-#ifndef GRID_ORDER_XYZ
- grid[2] = address / (mesh[0] * mesh[1]);
- grid[1] = (address - grid[2] * mesh[0] * mesh[1]) / mesh[0];
- grid[0] = address % mesh[0];
-#else
- grid[0] = address / (mesh[1] * mesh[2]);
- grid[1] = (address - grid[0] * mesh[1] * mesh[2]) / mesh[2];
- grid[2] = address % mesh[2];
-#endif
-
- for (i = 0; i < 3; i++) {
- grid_double[i] = grid[i] * 2 + is_shift[i];
- }
-}
-
-static void get_grid_points(int grid[3],
- const int grid_double[3],
- const int mesh[3])
-{
- int i;
-
- for (i = 0; i < 3; i++) {
- if (grid_double[i] % 2 == 0) {
- grid[i] = grid_double[i] / 2;
- } else {
- grid[i] = (grid_double[i] - 1) / 2;
- }
-
-#ifndef GRID_BOUNDARY_AS_NEGATIVE
- grid[i] = grid[i] - mesh[i] * (grid[i] > mesh[i] / 2);
-#else
- grid[i] = grid[i] - mesh[i] * (grid[i] >= mesh[i] / 2);
-#endif
- }
-}
-
-static void get_vector_modulo(int v[3],
- const int m[3])
-{
- int i;
-
- for (i = 0; i < 3; i++) {
- v[i] = v[i] % m[i];
-
- if (v[i] < 0)
- v[i] += m[i];
- }
-}
-
-static void free_array2D_int(int **array,
- const int num_row)
-{
- int i;
- for (i = 0; i < num_row; i++) {
- free(array[i]);
- array[i] = NULL;
- }
- free(array);
- array = NULL;
-}
-
-static int ** allocate_array2d_int(const int num_row,
- const int num_column)
-{
- int i;
- int **array;
-
- array = (int**) malloc(num_row * sizeof(int*));
- for (i = 0; i < num_row; i++) {
- array[i] = (int*) malloc(num_column * sizeof(int));
- }
- return array;
-}
-
-static Triplets * allocate_triplets(const int num_triplets, const int mesh[3])
-{
- int i, num_grid;
- Triplets * tps;
-
- num_grid = mesh[0] * mesh[1] * mesh[2];
- tps = (Triplets*) malloc(sizeof(Triplets));
- tps->size = num_triplets;
- tps->triplets = (int (*)[3]) malloc(sizeof(int[3]) * num_triplets);
- tps->weights = (int*) malloc(sizeof(int) * num_triplets);
- tps->mesh_points = (int (*)[3]) malloc(sizeof(int[3]) * num_grid);
- for (i = 0; i < 3; i++) {
- tps->mesh[i] = mesh[i];
- }
-
- return tps;
-}
-
-
diff --git a/src/kpoint.h b/src/kpoint.h
deleted file mode 100644
index 9b81c42..0000000
--- a/src/kpoint.h
+++ /dev/null
@@ -1,57 +0,0 @@
-/* kpoints.h */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifndef __kpoints_H__
-#define __kpoints_H__
-
-#include "symmetry.h"
-#include "mathfunc.h"
-
-typedef struct {
- int size;
- int (*triplets)[3];
- int *weights;
- int mesh[3];
- int (*mesh_points)[3];
-} Triplets;
-
-int kpt_get_irreducible_kpoints(int map[],
- SPGCONST double kpoints[][3],
- const int num_kpoint,
- const Symmetry * symmetry,
- const int is_time_reversal,
- const double symprec);
-int kpt_get_irreducible_reciprocal_mesh(int grid_points[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- const Symmetry * symmetry);
-int kpt_get_stabilized_reciprocal_mesh(int grid_points[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- const MatINT * pointgroup_real,
- const int num_q,
- SPGCONST double qpoints[][3]);
-Triplets * kpt_get_triplets_reciprocal_mesh(const int mesh[3],
- const int is_time_reversal,
- const MatINT * pointgroup_real);
-void kpt_free_triplets(Triplets * t);
-int kpt_get_ir_triplets_at_q(int weights[],
- int grid_points[][3],
- int third_q[],
- const int grid_point,
- const int mesh[3],
- const int is_time_reversal,
- const MatINT * rotations);
-int kpt_extract_triplets_reciprocal_mesh_at_q(int triplets_at_q[][3],
- int weight_at_q[],
- const int fixed_grid_number,
- const int num_triplets,
- SPGCONST int triplets[][3],
- const int mesh[3],
- const int is_time_reversal,
- const MatINT * pointgroup_real);
-#endif
diff --git a/src/lattice.c b/src/lattice.c
deleted file mode 100644
index 57ea7c5..0000000
--- a/src/lattice.c
+++ /dev/null
@@ -1,345 +0,0 @@
-/* lattice.c */
-/* Copyright (C) 2010 Atsushi Togo */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include "lattice.h"
-#include "mathfunc.h"
-#include "debug.h"
-
-#define INT_PREC 0.1
-
-static double identity[3][3] = {{ 1, 0, 0 },
- { 0, 1, 0 },
- { 0, 0, 1 }};
-static double monocli_i2c[3][3] = {{ 1, 0, 0 },
- { 0, 1, 0 },
- { 1, 0,-1 }};
-static double monocli_a2c[3][3] = {{ 0, 0, 1 },
- { 0,-1, 0 },
- { 1, 0, 0 }};
-#ifdef DEBUG
-static double tetra_f2i_c2p[3][3] = {{ 0.5,-0.5, 0.0 },
- { 0.5, 0.5, 0.0 },
- { 0.0, 0.0, 1.0 }};
-static double hexa_h2p[3][3] = {{ 2./3,-1./3, 0.0 },
- { 1./3, 1./3, 0.0 },
- { 0.0, 0.0, 1.0 }};
-#endif
-static double rhombo_obverse[3][3] = {{ 2./3,-1./3,-1./3 },
- { 1./3, 1./3,-2./3 },
- { 1./3, 1./3, 1./3 }};
-static double rhomb_reverse[3][3] = {{ 1./3,-2./3, 1./3 },
- { 2./3,-1./3,-1./3 },
- { 1./3, 1./3, 1./3 }};
-static double a2c[3][3] = {{ 0, 0, 1 },
- { 1, 0, 0 },
- { 0, 1, 0 }};
-static double b2c[3][3] = {{ 0, 1, 0 },
- { 0, 0, 1 },
- { 1, 0, 0 }};
-
-static Centering get_centering(double correction_mat[3][3],
- SPGCONST int transform_mat[3][3],
- const Laue laue);
-static int get_Delaunay_reduction(double red_lattice[3][3],
- SPGCONST double lattice[3][3],
- SPGCONST double symprec);
-static Centering get_base_center(SPGCONST int transform_mat[3][3]);
-static int get_Delaunay_reduction_basis(double basis[4][3],
- const double symprec);
-static void get_Delaunay_shortest_vectors(double basis[4][3],
- const double symprec);
-static void get_exteneded_basis(double basis[4][3],
- SPGCONST double lattice[3][3]);
-
-int lat_smallest_lattice_vector(double min_lattice[3][3],
- SPGCONST double lattice[3][3],
- const double symprec)
-{
- debug_print("lat_smallest_lattice_vector:\n");
- return get_Delaunay_reduction(min_lattice, lattice, symprec);
-}
-
-Centering lat_get_centering(double correction_mat[3][3],
- SPGCONST int transform_mat[3][3],
- const Laue laue)
-{
- return get_centering(correction_mat,
- transform_mat,
- laue);
-}
-
-static Centering get_centering(double correction_mat[3][3],
- SPGCONST int transform_mat[3][3],
- const Laue laue)
-{
- int det;
- double trans_corr_mat[3][3];
- Centering centering;
-
- mat_copy_matrix_d3(correction_mat, identity);
- det = abs(mat_get_determinant_i3(transform_mat));
- debug_print("laue class: %d\n", laue);
- debug_print("multiplicity: %d\n", det);
-
- if (det == 1) { centering = NO_CENTER; }
- if (det == 2) { centering = get_base_center(transform_mat);
- if (centering == A_FACE) {
- if (laue == LAUE2M) {
- debug_print("Monocli A to C\n");
- mat_copy_matrix_d3(correction_mat, monocli_a2c);
- } else {
- mat_copy_matrix_d3(correction_mat, a2c);
- }
- centering = C_FACE;
- }
- if (centering == B_FACE) {
- mat_copy_matrix_d3(correction_mat, b2c);
- centering = C_FACE;
- }
- if (laue == LAUE2M && centering == BODY) {
- debug_print("Monocli I to C\n");
- mat_copy_matrix_d3(correction_mat, monocli_i2c);
- centering = C_FACE;
- }
- }
- if (det == 3) {
- centering = NO_CENTER;
- mat_multiply_matrix_id3(trans_corr_mat,
- transform_mat, rhombo_obverse);
- if (mat_is_int_matrix(trans_corr_mat, INT_PREC)) {
- mat_copy_matrix_d3(correction_mat, rhombo_obverse);
- debug_print("R-center observe setting\n");
- debug_print_matrix_d3(trans_corr_mat);
- }
- mat_multiply_matrix_id3(trans_corr_mat,
- transform_mat, rhomb_reverse);
- if (mat_is_int_matrix(trans_corr_mat, INT_PREC)) {
- mat_copy_matrix_d3(correction_mat, rhomb_reverse);
- debug_print("R-center reverse setting\n");
- debug_print_matrix_d3(trans_corr_mat);
- }
- }
- if (det == 4) { centering = FACE; }
-
- return centering;
-}
-
-static Centering get_base_center(SPGCONST int transform_mat[3][3])
-{
- int i;
- Centering centering = NO_CENTER;
-
- debug_print("lat_get_base_center\n");
-
- /* C center */
- for (i = 0; i < 3; i++) {
- if (transform_mat[i][0] == 0 &&
- transform_mat[i][1] == 0 &&
- abs(transform_mat[i][2]) == 1) {
- centering = C_FACE;
- goto end;
- }
- }
-
- /* A center */
- for (i = 0; i < 3; i++) {
- if (abs(transform_mat[i][0]) == 1 &&
- transform_mat[i][1] == 0 &&
- transform_mat[i][2] == 0) {
- centering = A_FACE;
- goto end;
- }
- }
-
- /* B center */
- for (i = 0; i < 3; i++) {
- if (transform_mat[i][0] == 0 &&
- abs(transform_mat[i][1]) == 1 &&
- transform_mat[i][2] == 0) {
- centering = B_FACE;
- goto end;
- }
- }
-
- /* body center */
- if (abs(transform_mat[0][0]) +
- abs(transform_mat[0][1]) +
- abs(transform_mat[0][2]) == 2) {
- centering = BODY;
- goto end;
- }
-
- /* This should not happen. */
- warning_print("spglib: No centring was found (line %d, %s).\n", __LINE__, __FILE__);
- return NO_CENTER;
-
- end:
- debug_print("centering: %d\n", centering);
- return centering;
-}
-
-/* Delaunay reduction */
-/* Reference can be found in International table A. */
-static int get_Delaunay_reduction(double red_lattice[3][3],
- SPGCONST double lattice[3][3],
- const double symprec)
-{
- int i, j;
- double volume, sum, red_sum;
- double basis[4][3];
-
- get_exteneded_basis(basis, lattice);
-
- sum = 0;
- for (i = 0; i < 4; i++) {
- for (j = 0; j < 3; j++) {
- sum += basis[i][j] * basis[i][j];
- }
- }
-
- while (1) {
- if (get_Delaunay_reduction_basis(basis, symprec)) {
- break;
- }
- }
-
- get_Delaunay_shortest_vectors(basis, symprec);
-
- red_sum = 0;
- for (i = 0; i < 4; i++) {
- for (j = 0; j < 3; j++) {
- red_sum += basis[i][j] * basis[i][j];
- }
- }
-
- if (sum - red_sum > symprec * symprec) {
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- red_lattice[i][j] = basis[j][i];
- }
- }
- } else {
- mat_copy_matrix_d3(red_lattice, lattice);
- }
-
- volume = mat_get_determinant_d3(red_lattice);
- if (mat_Dabs(volume) < symprec) {
- warning_print("spglib: Minimum lattice has no volume (line %d, %s).\n", __LINE__, __FILE__);
- goto err;
- }
-
- if (volume < 0) {
- /* Flip axes */
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- red_lattice[i][j] = -red_lattice[i][j];
- }
- }
- }
-
- return 1;
-
- err:
- return 0;
-}
-
-static void get_Delaunay_shortest_vectors(double basis[4][3],
- const double symprec)
-{
- int i, j;
- double tmpmat[3][3], b[7][3], tmpvec[3];
-
- /* Search in the set {b1, b2, b3, b4, b1+b2, b2+b3, b3+b1} */
- for (i = 0; i < 4; i++) {
- for (j = 0; j < 3; j++) {
- b[i][j] = basis[i][j];
- }
- }
-
- for (i = 0; i < 3; i++) {
- b[4][i] = basis[0][i] + basis[1][i];
- }
- for (i = 0; i < 3; i++) {
- b[5][i] = basis[1][i] + basis[2][i];
- }
- for (i = 0; i < 3; i++) {
- b[6][i] = basis[2][i] + basis[0][i];
- }
-
- /* Bubble sort */
- for (i = 0; i < 6; i++) {
- for (j = 0; j < 6; j++) {
- if (mat_norm_squared_d3(b[j]) > mat_norm_squared_d3(b[j+1])) {
- mat_copy_vector_d3(tmpvec, b[j]);
- mat_copy_vector_d3(b[j], b[j+1]);
- mat_copy_vector_d3(b[j+1], tmpvec);
- }
- }
- }
-
- for (i = 2; i < 7; i++) {
- for (j = 0; j < 3; j++) {
- tmpmat[j][0] = b[0][j];
- tmpmat[j][1] = b[1][j];
- tmpmat[j][2] = b[i][j];
- }
- if (mat_Dabs(mat_get_determinant_d3(tmpmat)) > symprec) {
- for (j = 0; j < 3; j++) {
- basis[0][j] = b[0][j];
- basis[1][j] = b[1][j];
- basis[2][j] = b[i][j];
- }
- break;
- }
- }
-}
-
-static int get_Delaunay_reduction_basis(double basis[4][3],
- const double symprec)
-{
- int i, j, k, l;
- double dot_product;
-
- for (i = 0; i < 4; i++) {
- for (j = i+1; j < 4; j++) {
- dot_product = 0.0;
- for (k = 0; k < 3; k++) {
- dot_product += basis[i][k] * basis[j][k];
- }
- if (dot_product > symprec) {
- for (k = 0; k < 4; k++) {
- if (! (k == i || k == j)) {
- for (l = 0; l < 3; l++) {
- basis[k][l] += basis[i][l];
- }
- }
- }
- for (k = 0; k < 3; k++) {
- basis[i][k] = -basis[i][k];
- }
- return 0;
- }
- }
- }
-
- return 1;
-}
-
-static void get_exteneded_basis(double basis[4][3],
- SPGCONST double lattice[3][3])
-{
- int i, j;
-
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- basis[i][j] = lattice[j][i];
- }
- }
-
- for (i = 0; i < 3; i++) {
- basis[3][i] = -lattice[i][0] -lattice[i][1] -lattice[i][2];
- }
-}
-
diff --git a/src/lattice.h b/src/lattice.h
deleted file mode 100644
index 2649a7d..0000000
--- a/src/lattice.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* lattice.h */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifndef __lattice_H__
-#define __lattice_H__
-
-#include "mathfunc.h"
-
-typedef enum {
- NO_CENTER,
- BODY,
- FACE,
- A_FACE,
- B_FACE,
- C_FACE,
- BASE,
- R_CENTER,
-} Centering;
-
-typedef enum {
- LAUE1,
- LAUE2M,
- LAUEMMM,
- LAUE4M,
- LAUE4MMM,
- LAUE3,
- LAUE3M,
- LAUE6M,
- LAUE6MMM,
- LAUEM3,
- LAUEM3M,
-} Laue;
-
-int lat_smallest_lattice_vector(double lattice_new[3][3],
- SPGCONST double lattice[3][3],
- const double symprec);
-Centering lat_get_centering(double correction_mat[3][3],
- SPGCONST int transform_mat[3][3],
- const Laue laue);
-
-#endif
diff --git a/src/mathfunc.c b/src/mathfunc.c
deleted file mode 100644
index 64ea747..0000000
--- a/src/mathfunc.c
+++ /dev/null
@@ -1,449 +0,0 @@
-/* mathfunc.c */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include "mathfunc.h"
-
-#include "debug.h"
-
-double mat_get_determinant_d3(SPGCONST double a[3][3])
-{
- return a[0][0] * (a[1][1] * a[2][2] - a[1][2] * a[2][1])
- + a[0][1] * (a[1][2] * a[2][0] - a[1][0] * a[2][2])
- + a[0][2] * (a[1][0] * a[2][1] - a[1][1] * a[2][0]);
-}
-
-int mat_get_determinant_i3(SPGCONST int a[3][3])
-{
- return a[0][0] * (a[1][1] * a[2][2] - a[1][2] * a[2][1])
- + a[0][1] * (a[1][2] * a[2][0] - a[1][0] * a[2][2])
- + a[0][2] * (a[1][0] * a[2][1] - a[1][1] * a[2][0]);
-}
-
-int mat_get_trace_i3( SPGCONST int a[3][3] )
-{
- return a[0][0] + a[1][1] + a[2][2];
-}
-
-void mat_copy_matrix_d3(double a[3][3], SPGCONST double b[3][3])
-{
- a[0][0] = b[0][0];
- a[0][1] = b[0][1];
- a[0][2] = b[0][2];
- a[1][0] = b[1][0];
- a[1][1] = b[1][1];
- a[1][2] = b[1][2];
- a[2][0] = b[2][0];
- a[2][1] = b[2][1];
- a[2][2] = b[2][2];
-}
-
-void mat_copy_matrix_i3(int a[3][3], SPGCONST int b[3][3])
-{
- a[0][0] = b[0][0];
- a[0][1] = b[0][1];
- a[0][2] = b[0][2];
- a[1][0] = b[1][0];
- a[1][1] = b[1][1];
- a[1][2] = b[1][2];
- a[2][0] = b[2][0];
- a[2][1] = b[2][1];
- a[2][2] = b[2][2];
-}
-
-void mat_copy_vector_d3(double a[3], const double b[3])
-{
- a[0] = b[0];
- a[1] = b[1];
- a[2] = b[2];
-}
-
-void mat_copy_vector_i3(int a[3], const int b[3])
-{
- a[0] = b[0];
- a[1] = b[1];
- a[2] = b[2];
-}
-
-int mat_check_identity_matrix_i3(SPGCONST int a[3][3],
- SPGCONST int b[3][3])
-{
- if ( a[0][0] - b[0][0] ||
- a[0][1] - b[0][1] ||
- a[0][2] - b[0][2] ||
- a[1][0] - b[1][0] ||
- a[1][1] - b[1][1] ||
- a[1][2] - b[1][2] ||
- a[2][0] - b[2][0] ||
- a[2][1] - b[2][1] ||
- a[2][2] - b[2][2]) {
- return 0;
- }
- else {
- return 1;
- }
-}
-
-int mat_check_identity_matrix_d3( SPGCONST double a[3][3],
- SPGCONST double b[3][3],
- const double symprec )
-{
- if ( mat_Dabs( a[0][0] - b[0][0] ) > symprec ||
- mat_Dabs( a[0][1] - b[0][1] ) > symprec ||
- mat_Dabs( a[0][2] - b[0][2] ) > symprec ||
- mat_Dabs( a[1][0] - b[1][0] ) > symprec ||
- mat_Dabs( a[1][1] - b[1][1] ) > symprec ||
- mat_Dabs( a[1][2] - b[1][2] ) > symprec ||
- mat_Dabs( a[2][0] - b[2][0] ) > symprec ||
- mat_Dabs( a[2][1] - b[2][1] ) > symprec ||
- mat_Dabs( a[2][2] - b[2][2] ) > symprec ) {
- return 0;
- }
- else {
- return 1;
- }
-}
-
-int mat_check_identity_matrix_id3( SPGCONST int a[3][3],
- SPGCONST double b[3][3],
- const double symprec )
-{
- if ( mat_Dabs( a[0][0] - b[0][0] ) > symprec ||
- mat_Dabs( a[0][1] - b[0][1] ) > symprec ||
- mat_Dabs( a[0][2] - b[0][2] ) > symprec ||
- mat_Dabs( a[1][0] - b[1][0] ) > symprec ||
- mat_Dabs( a[1][1] - b[1][1] ) > symprec ||
- mat_Dabs( a[1][2] - b[1][2] ) > symprec ||
- mat_Dabs( a[2][0] - b[2][0] ) > symprec ||
- mat_Dabs( a[2][1] - b[2][1] ) > symprec ||
- mat_Dabs( a[2][2] - b[2][2] ) > symprec ) {
- return 0;
- }
- else {
- return 1;
- }
-}
-
-/* m=axb */
-void mat_multiply_matrix_d3(double m[3][3],
- SPGCONST double a[3][3],
- SPGCONST double b[3][3])
-{
- int i, j; /* a_ij */
- double c[3][3];
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- c[i][j] =
- a[i][0] * b[0][j] + a[i][1] * b[1][j] + a[i][2] * b[2][j];
- }
- }
- mat_copy_matrix_d3(m, c);
-}
-
-void mat_multiply_matrix_i3(int m[3][3],
- SPGCONST int a[3][3],
- SPGCONST int b[3][3])
-{
- int i, j; /* a_ij */
- int c[3][3];
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- c[i][j] =
- a[i][0] * b[0][j] + a[i][1] * b[1][j] + a[i][2] * b[2][j];
- }
- }
- mat_copy_matrix_i3(m, c);
-}
-
-void mat_multiply_matrix_di3(double m[3][3],
- SPGCONST double a[3][3],
- SPGCONST int b[3][3])
-{
- int i, j; /* a_ij */
- double c[3][3];
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- c[i][j] =
- a[i][0] * b[0][j] + a[i][1] * b[1][j] + a[i][2] * b[2][j];
- }
- }
- mat_copy_matrix_d3(m, c);
-}
-
-void mat_multiply_matrix_id3( double m[3][3],
- SPGCONST int a[3][3],
- SPGCONST double b[3][3])
-{
- int i, j; /* a_ij */
- double c[3][3];
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- c[i][j] =
- a[i][0] * b[0][j] + a[i][1] * b[1][j] + a[i][2] * b[2][j];
- }
- }
- mat_copy_matrix_d3(m, c);
-}
-
-void mat_multiply_matrix_vector_i3(int v[3],
- SPGCONST int a[3][3],
- const int b[3])
-{
- int i;
- int c[3];
- for (i = 0; i < 3; i++)
- c[i] = a[i][0] * b[0] + a[i][1] * b[1] + a[i][2] * b[2];
- for (i = 0; i < 3; i++)
- v[i] = c[i];
-}
-
-void mat_multiply_matrix_vector_d3(double v[3],
- SPGCONST double a[3][3],
- const double b[3])
-{
- int i;
- double c[3];
- for (i = 0; i < 3; i++)
- c[i] = a[i][0] * b[0] + a[i][1] * b[1] + a[i][2] * b[2];
- for (i = 0; i < 3; i++)
- v[i] = c[i];
-}
-
-void mat_multiply_matrix_vector_id3(double v[3],
- SPGCONST int a[3][3],
- const double b[3])
-{
- int i;
- double c[3];
- for (i = 0; i < 3; i++)
- c[i] = a[i][0] * b[0] + a[i][1] * b[1] + a[i][2] * b[2];
- for (i = 0; i < 3; i++)
- v[i] = c[i];
-}
-
-void mat_add_matrix_i3( int m[3][3],
- SPGCONST int a[3][3],
- SPGCONST int b[3][3] )
-{
- int i, j;
- for ( i = 0; i < 3; i++ ) {
- for ( j = 0; j < 3; j++ ) {
- m[i][j] = a[i][j] + b[i][j];
- }
- }
-}
-
-
-void mat_cast_matrix_3i_to_3d(double m[3][3], SPGCONST int a[3][3])
-{
- m[0][0] = a[0][0];
- m[0][1] = a[0][1];
- m[0][2] = a[0][2];
- m[1][0] = a[1][0];
- m[1][1] = a[1][1];
- m[1][2] = a[1][2];
- m[2][0] = a[2][0];
- m[2][1] = a[2][1];
- m[2][2] = a[2][2];
-}
-
-void mat_cast_matrix_3d_to_3i(int m[3][3], SPGCONST double a[3][3])
-{
- m[0][0] = mat_Nint(a[0][0]);
- m[0][1] = mat_Nint(a[0][1]);
- m[0][2] = mat_Nint(a[0][2]);
- m[1][0] = mat_Nint(a[1][0]);
- m[1][1] = mat_Nint(a[1][1]);
- m[1][2] = mat_Nint(a[1][2]);
- m[2][0] = mat_Nint(a[2][0]);
- m[2][1] = mat_Nint(a[2][1]);
- m[2][2] = mat_Nint(a[2][2]);
-}
-
-/* m^-1 */
-/* ruby code for auto generating */
-/* 3.times {|i| 3.times {|j| */
-/* puts "m[#{j}][#{i}]=(a[#{(i+1)%3}][#{(j+1)%3}]*a[#{(i+2)%3}][#{(j+2)%3}] */
-/* -a[#{(i+1)%3}][#{(j+2)%3}]*a[#{(i+2)%3}][#{(j+1)%3}])/det;" */
-/* }} */
-int mat_inverse_matrix_d3(double m[3][3],
- SPGCONST double a[3][3],
- SPGCONST double precision)
-{
- double det;
- double c[3][3];
- det = mat_get_determinant_d3(a);
- if (mat_Dabs(det) < precision) {
- warning_print("spglib: No inverse matrix (det=%f)\n", det);
- debug_print("No inverse matrix\n");
- return 0;
- }
-
- c[0][0] = (a[1][1] * a[2][2] - a[1][2] * a[2][1]) / det;
- c[1][0] = (a[1][2] * a[2][0] - a[1][0] * a[2][2]) / det;
- c[2][0] = (a[1][0] * a[2][1] - a[1][1] * a[2][0]) / det;
- c[0][1] = (a[2][1] * a[0][2] - a[2][2] * a[0][1]) / det;
- c[1][1] = (a[2][2] * a[0][0] - a[2][0] * a[0][2]) / det;
- c[2][1] = (a[2][0] * a[0][1] - a[2][1] * a[0][0]) / det;
- c[0][2] = (a[0][1] * a[1][2] - a[0][2] * a[1][1]) / det;
- c[1][2] = (a[0][2] * a[1][0] - a[0][0] * a[1][2]) / det;
- c[2][2] = (a[0][0] * a[1][1] - a[0][1] * a[1][0]) / det;
- mat_copy_matrix_d3(m, c);
- return 1;
-}
-
-/* m = b^-1 a b */
-int mat_get_similar_matrix_d3(double m[3][3],
- SPGCONST double a[3][3],
- SPGCONST double b[3][3],
- const double precision)
-{
- double c[3][3];
- if (!mat_inverse_matrix_d3(c, b, precision)) {
- warning_print("spglib: No similar matrix due to 0 determinant.\n");
- debug_print("No similar matrix due to 0 determinant.\n");
- return 0;
- }
- mat_multiply_matrix_d3(m, a, b);
- mat_multiply_matrix_d3(m, c, m);
- return 1;
-}
-
-void mat_transpose_matrix_d3(double a[3][3], SPGCONST double b[3][3])
-{
- double c[3][3];
- c[0][0] = b[0][0];
- c[0][1] = b[1][0];
- c[0][2] = b[2][0];
- c[1][0] = b[0][1];
- c[1][1] = b[1][1];
- c[1][2] = b[2][1];
- c[2][0] = b[0][2];
- c[2][1] = b[1][2];
- c[2][2] = b[2][2];
- mat_copy_matrix_d3(a, c);
-}
-
-void mat_transpose_matrix_i3(int a[3][3], SPGCONST int b[3][3])
-{
- int c[3][3];
- c[0][0] = b[0][0];
- c[0][1] = b[1][0];
- c[0][2] = b[2][0];
- c[1][0] = b[0][1];
- c[1][1] = b[1][1];
- c[1][2] = b[2][1];
- c[2][0] = b[0][2];
- c[2][1] = b[1][2];
- c[2][2] = b[2][2];
- mat_copy_matrix_i3(a, c);
-}
-
-void mat_get_metric( double metric[3][3],
- SPGCONST double lattice[3][3])
-{
- double lattice_t[3][3];
- mat_transpose_matrix_d3(lattice_t, lattice);
- mat_multiply_matrix_d3(metric, lattice_t, lattice);
-}
-
-double mat_norm_squared_d3( const double a[3] )
-{
- return a[0]*a[0]+a[1]*a[1]+a[2]*a[2];
-}
-
-int mat_norm_squared_i3( const int a[3] )
-{
- return a[0]*a[0]+a[1]*a[1]+a[2]*a[2];
-}
-
-double mat_Dabs(const double a)
-{
- if (a < 0.0)
- return -a;
- else
- return a;
-}
-
-int mat_Nint(const double a)
-{
- if (a < 0.0)
- return (int) (a - 0.5);
- else
- return (int) (a + 0.5);
-}
-
-double mat_Dmod1(const double a)
-{
- if (a < 0.0)
- return a + 1.0 - (int) a;
- else
- return a - (int) a;
-}
-
-MatINT * mat_alloc_MatINT(const int size)
-{
- MatINT *matint;
- matint = (MatINT*) malloc( sizeof( MatINT ) );
- matint->size = size;
- if ( size > 0 ) {
- if ( ( matint->mat = (int (*)[3][3]) malloc( sizeof(int[3][3]) * size) )
- == NULL ) {
- warning_print("spglib: Memory could not be allocated ");
- warning_print("(MatINT, line %d, %s).\n", __LINE__, __FILE__);
- exit(1);
- }
- }
- return matint;
-}
-
-void mat_free_MatINT( MatINT * matint )
-{
- if ( matint->size > 0 ) {
- free( matint->mat );
- matint->mat = NULL;
- }
- free( matint );
- matint = NULL;
-}
-
-VecDBL * mat_alloc_VecDBL( const int size )
-{
- VecDBL *vecdbl;
- vecdbl = (VecDBL*) malloc( sizeof( VecDBL ) );
- vecdbl->size = size;
- if ( size > 0 ) {
- if ( ( vecdbl->vec = (double (*)[3]) malloc( sizeof(double[3]) * size) )
- == NULL ) {
- warning_print("spglib: Memory could not be allocated ");
- warning_print("(VecDBL, line %d, %s).\n", __LINE__, __FILE__);
- exit(1);
- }
- }
- return vecdbl;
-}
-
-void mat_free_VecDBL( VecDBL * vecdbl )
-{
- if ( vecdbl->size > 0 ) {
- free( vecdbl->vec );
- vecdbl->vec = NULL;
- }
- free( vecdbl );
- vecdbl = NULL;
-}
-
-
-int mat_is_int_matrix( SPGCONST double mat[3][3], double symprec )
-{
- int i,j ;
- for ( i = 0; i < 3; i++ ) {
- for ( j = 0; j < 3; j++ ) {
- if ( mat_Dabs( mat_Nint( mat[i][j] ) - mat[i][j] ) > symprec ) {
- return 0;
- }
- }
- }
- return 1;
-}
diff --git a/src/mathfunc.h b/src/mathfunc.h
deleted file mode 100644
index 3ce33a5..0000000
--- a/src/mathfunc.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* mathfunc.h */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifndef __mathfunc_H__
-#define __mathfunc_H__
-
-#define SPGCONST
-
-typedef struct {
- int size;
- int (*mat)[3][3];
-} MatINT;
-
-typedef struct {
- int size;
- double (*vec)[3];
-} VecDBL;
-
-double mat_get_determinant_d3(SPGCONST double a[3][3]);
-int mat_get_determinant_i3(SPGCONST int a[3][3]);
-int mat_get_trace_i3( SPGCONST int a[3][3] );
-void mat_copy_matrix_d3(double a[3][3], SPGCONST double b[3][3]);
-void mat_copy_matrix_i3(int a[3][3], SPGCONST int b[3][3]);
-void mat_copy_vector_d3(double a[3], const double b[3]);
-void mat_copy_vector_i3(int a[3], const int b[3]);
-int mat_check_identity_matrix_i3(SPGCONST int a[3][3],
- SPGCONST int b[3][3]);
-int mat_check_identity_matrix_d3( SPGCONST double a[3][3],
- SPGCONST double b[3][3],
- const double symprec );
-int mat_check_identity_matrix_id3( SPGCONST int a[3][3],
- SPGCONST double b[3][3],
- const double symprec );
-void mat_multiply_matrix_d3(double m[3][3],
- SPGCONST double a[3][3],
- SPGCONST double b[3][3]);
-void mat_multiply_matrix_i3(int m[3][3],
- SPGCONST int a[3][3],
- SPGCONST int b[3][3]);
-void mat_multiply_matrix_di3(double m[3][3],
- SPGCONST double a[3][3],
- SPGCONST int b[3][3]);
-void mat_multiply_matrix_id3( double m[3][3],
- SPGCONST int a[3][3],
- SPGCONST double b[3][3]);
-void mat_multiply_matrix_vector_i3(int v[3],
- SPGCONST int a[3][3],
- const int b[3]);
-void mat_multiply_matrix_vector_d3(double v[3],
- SPGCONST double a[3][3],
- const double b[3]);
-void mat_multiply_matrix_vector_id3(double v[3],
- SPGCONST int a[3][3],
- const double b[3]);
-void mat_add_matrix_i3( int m[3][3],
- SPGCONST int a[3][3],
- SPGCONST int b[3][3] );
-void mat_cast_matrix_3i_to_3d(double m[3][3],
- SPGCONST int a[3][3]);
-void mat_cast_matrix_3d_to_3i(int m[3][3],
- SPGCONST double a[3][3]);
-int mat_inverse_matrix_d3(double m[3][3],
- SPGCONST double a[3][3],
- SPGCONST double precision);
-int mat_get_similar_matrix_d3(double m[3][3],
- SPGCONST double a[3][3],
- SPGCONST double b[3][3],
- SPGCONST double precision);
-void mat_transpose_matrix_d3(double a[3][3],
- SPGCONST double b[3][3]);
-void mat_transpose_matrix_i3(int a[3][3],
- SPGCONST int b[3][3]);
-void mat_get_metric( double metric[3][3],
- SPGCONST double lattice[3][3]);
-double mat_norm_squared_d3( const double a[3] );
-int mat_norm_squared_i3( const int a[3] );
-double mat_Dabs(const double a);
-int mat_Nint(const double a);
-double mat_Dmod1(const double a);
-MatINT * mat_alloc_MatINT(const int size);
-void mat_free_MatINT( MatINT * matint );
-VecDBL * mat_alloc_VecDBL(const int size);
-void mat_free_VecDBL( VecDBL * vecdbl );
-int mat_is_int_matrix( SPGCONST double mat[3][3], double symprec );
-
-#endif
diff --git a/src/pointgroup.c b/src/pointgroup.c
deleted file mode 100644
index 6a556b9..0000000
--- a/src/pointgroup.c
+++ /dev/null
@@ -1,1256 +0,0 @@
-/* pointgroup.c */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#include <string.h>
-#include <stdio.h>
-#include "lattice.h"
-#include "pointgroup.h"
-#include "symmetry.h"
-#include "mathfunc.h"
-
-#include "debug.h"
-
-#define NUM_ROT_AXES 73
-
-typedef struct {
- int table[10];
- char symbol[6];
- Holohedry holohedry;
- Laue laue;
-} PointgroupType;
-
-static PointgroupType pointgroup_data[32] = {
- {
- {0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
- "1 ",
- TRICLI,
- LAUE1,
- },
- {
- {0, 0, 0, 0, 1, 1, 0, 0, 0, 0},
- "-1 ",
- TRICLI,
- LAUE1,
- },
- {
- {0, 0, 0, 0, 0, 1, 1, 0, 0, 0},
- "2 ",
- MONOCLI,
- LAUE2M,
- },
- {
- {0, 0, 0, 1, 0, 1, 0, 0, 0, 0},
- "m ",
- MONOCLI,
- LAUE2M,
- },
- {
- {0, 0, 0, 1, 1, 1, 1, 0, 0, 0},
- "2/m ",
- MONOCLI,
- LAUE2M,
- },
- {
- {0, 0, 0, 0, 0, 1, 3, 0, 0, 0},
- "222 ",
- ORTHO,
- LAUEMMM,
- },
- {
- {0, 0, 0, 2, 0, 1, 1, 0, 0, 0},
- "mm2 ",
- ORTHO,
- LAUEMMM,
- },
- {
- {0, 0, 0, 3, 1, 1, 3, 0, 0, 0},
- "mmm ",
- ORTHO,
- LAUEMMM,
- },
- {
- {0, 0, 0, 0, 0, 1, 1, 0, 2, 0},
- "4 ",
- TETRA,
- LAUE4M,
- },
- {
- {0, 2, 0, 0, 0, 1, 1, 0, 0, 0},
- "-4 ",
- TETRA,
- LAUE4M,
- },
- {
- {0, 2, 0, 1, 1, 1, 1, 0, 2, 0},
- "4/m ",
- TETRA,
- LAUE4M,
- },
- {
- {0, 0, 0, 0, 0, 1, 5, 0, 2, 0},
- "422 ",
- TETRA,
- LAUE4MMM,
- },
- {
- {0, 0, 0, 4, 0, 1, 1, 0, 2, 0},
- "4mm ",
- TETRA,
- LAUE4MMM,
- },
- {
- {0, 2, 0, 2, 0, 1, 3, 0, 0, 0},
- "-42m ",
- TETRA,
- LAUE4MMM,
- },
- {
- {0, 2, 0, 5, 1, 1, 5, 0, 2, 0},
- "4/mmm",
- TETRA,
- LAUE4MMM,
- },
- {
- {0, 0, 0, 0, 0, 1, 0, 2, 0, 0},
- "3 ",
- TRIGO,
- LAUE3,
- },
- {
- {0, 0, 2, 0, 1, 1, 0, 2, 0, 0},
- "-3 ",
- TRIGO,
- LAUE3,
- },
- {
- {0, 0, 0, 0, 0, 1, 3, 2, 0, 0},
- "32 ",
- TRIGO,
- LAUE3M,
- },
- {
- {0, 0, 0, 3, 0, 1, 0, 2, 0, 0},
- "3m ",
- TRIGO,
- LAUE3M,
- },
- {
- {0, 0, 2, 3, 1, 1, 3, 2, 0, 0},
- "-3m ",
- TRIGO,
- LAUE3M,
- },
- {
- {0, 0, 0, 0, 0, 1, 1, 2, 0, 2},
- "6 ",
- HEXA,
- LAUE6M,
- },
- {
- {2, 0, 0, 1, 0, 1, 0, 2, 0, 0},
- "-6 ",
- HEXA,
- LAUE6M,
- },
- {
- {2, 0, 2, 1, 1, 1, 1, 2, 0, 2},
- "6/m ",
- HEXA,
- LAUE6M,
- },
- {
- {0, 0, 0, 0, 0, 1, 7, 2, 0, 2},
- "622 ",
- HEXA,
- LAUE6MMM,
- },
- {
- {0, 0, 0, 6, 0, 1, 1, 2, 0, 2},
- "6mm ",
- HEXA,
- LAUE6MMM,
- },
- {
- {2, 0, 0, 4, 0, 1, 3, 2, 0, 0},
- "-6m2 ",
- HEXA,
- LAUE6MMM,
- },
- {
- {2, 0, 2, 7, 1, 1, 7, 2, 0, 2},
- "6/mmm",
- HEXA,
- LAUE6MMM,
- },
- {
- {0, 0, 0, 0, 0, 1, 3, 8, 0, 0},
- "23 ",
- CUBIC,
- LAUEM3,
- },
- {
- {0, 0, 8, 3, 1, 1, 3, 8, 0, 0},
- "m-3 ",
- CUBIC,
- LAUEM3,
- },
- {
- {0, 0, 0, 0, 0, 1, 9, 8, 6, 0},
- "432 ",
- CUBIC,
- LAUEM3M,
- },
- {
- {0, 6, 0, 6, 0, 1, 3, 8, 0, 0},
- "-43m ",
- CUBIC,
- LAUEM3M,
- },
- {
- {0, 6, 8, 9, 1, 1, 9, 8, 6, 0},
- "m-3m ",
- CUBIC,
- LAUEM3M,
- }
-};
-
-static int identity[3][3] = {
- { 1, 0, 0},
- { 0, 1, 0},
- { 0, 0, 1},
-};
-
-static int inversion[3][3] = {
- {-1, 0, 0},
- { 0,-1, 0},
- { 0, 0,-1},
-};
-
-static int rot_axes[][3] = {
- { 1, 0, 0},
- { 0, 1, 0},
- { 0, 0, 1},
- { 0, 1, 1},
- { 1, 0, 1},
- { 1, 1, 0},
- { 0, 1,-1},
- {-1, 0, 1},
- { 1,-1, 0},
- { 1, 1, 1}, /* 10 */
- {-1, 1, 1},
- { 1,-1, 1},
- { 1, 1,-1},
- { 0, 1, 2},
- { 2, 0, 1},
- { 1, 2, 0},
- { 0, 2, 1},
- { 1, 0, 2},
- { 2, 1, 0},
- { 0,-1, 2}, /* 20 */
- { 2, 0,-1},
- {-1, 2, 0},
- { 0,-2, 1},
- { 1, 0,-2},
- {-2, 1, 0},
- { 2, 1, 1},
- { 1, 2, 1},
- { 1, 1, 2},
- { 2,-1,-1},
- {-1, 2,-1}, /* 30 */
- {-1,-1, 2},
- { 2, 1,-1},
- {-1, 2, 1},
- { 1,-1, 2},
- { 2,-1, 1}, /* 35 */
- { 1, 2,-1},
- {-1, 1, 2},
- { 3, 1, 2},
- { 2, 3, 1},
- { 1, 2, 3}, /* 40 */
- { 3, 2, 1},
- { 1, 3, 2},
- { 2, 1, 3},
- { 3,-1, 2},
- { 2, 3,-1}, /* 45 */
- {-1, 2, 3},
- { 3,-2, 1},
- { 1, 3,-2},
- {-2, 1, 3},
- { 3,-1,-2}, /* 50 */
- {-2, 3,-1},
- {-1,-2, 3},
- { 3,-2,-1},
- {-1, 3,-2},
- {-2,-1, 3}, /* 55 */
- { 3, 1,-2},
- {-2, 3, 1},
- { 1,-2, 3},
- { 3, 2,-1},
- {-1, 3, 2}, /* 60 */
- { 2,-1, 3},
- { 1, 1, 3},
- {-1, 1, 3},
- { 1,-1, 3},
- {-1,-1, 3}, /* 65 */
- { 1, 3, 1},
- {-1, 3, 1},
- { 1, 3,-1},
- {-1, 3,-1},
- { 3, 1, 1}, /* 70 */
- { 3, 1,-1},
- { 3,-1, 1},
- { 3,-1,-1},
-};
-
-static void set_transformation_matrix(Pointgroup * pointgroup,
- SPGCONST int rotations[][3][3],
- const int num_rotations);
-static PointSymmetry get_pointsymmetry(SPGCONST int rotations[][3][3],
- const int num_rotations);
-static int get_pointgroup_number(SPGCONST PointSymmetry * pointsym);
-static int get_pointgroup_class_table(int table[10],
- SPGCONST PointSymmetry * pointsym);
-static int get_rotation_type(SPGCONST int rot[3][3]);
-static int get_rotation_axis(SPGCONST int rot[3][3]);
-static int get_orthogonal_axis(int ortho_axes[],
- SPGCONST int proper_rot[3][3],
- const int rot_order);
-static int laue2m(int axes[3],
- SPGCONST PointSymmetry * pointsym);
-
-#ifdef DEBUG
-static int lauemmm(int axes[3],
- SPGCONST PointSymmetry * pointsym);
-static int laue4m(int axes[3],
- SPGCONST PointSymmetry * pointsym);
-static int laue4mmm(int axes[3],
- SPGCONST PointSymmetry * pointsym);
-static int laue3(int axes[3],
- SPGCONST PointSymmetry * pointsym);
-static int laue3m(int axes[3],
- SPGCONST PointSymmetry * pointsym);
-static int lauem3m(int axes[3],
- SPGCONST PointSymmetry * pointsym);
-#endif
-
-static int laue_one_axis(int axes[3],
- SPGCONST PointSymmetry * pointsym,
- const int rot_order);
-static int lauennn(int axes[3],
- SPGCONST PointSymmetry * pointsym,
- const int rot_order);
-static int get_axes(int axes[3],
- const Laue laue,
- SPGCONST PointSymmetry * pointsym);
-static void get_proper_rotation(int prop_rot[3][3],
- SPGCONST int rot[3][3]);
-static void get_transformation_matrix(int tmat[3][3],
- const int axes[3]);
-static int is_exist_axis(const int axis_vec[3], const int axis_index);
-static void sort_axes(int axes[3]);
-
-
-int ptg_get_pointgroup_number(const Symmetry * symmetry)
-{
- PointSymmetry pointsym;
-
- pointsym = get_pointsymmetry(symmetry->rot,
- symmetry->size);
- return get_pointgroup_number(&pointsym);
-}
-
-int ptg_get_pointgroup_number_by_rotations(SPGCONST int rotations[][3][3],
- const int num_rotations)
-{
- PointSymmetry pointsym;
-
- pointsym = get_pointsymmetry(rotations, num_rotations);
- return get_pointgroup_number(&pointsym);
-}
-
-Pointgroup ptg_get_pointgroup(const int pointgroup_number)
-{
- Pointgroup pointgroup;
- PointgroupType pointgroup_type;
-
- pointgroup_type = pointgroup_data[ pointgroup_number ];
- strcpy(pointgroup.symbol, pointgroup_type.symbol);
- pointgroup.holohedry = pointgroup_type.holohedry;
- pointgroup.laue = pointgroup_type.laue;
-
- debug_print("ptg_get_pointgroup: %s\n", pointgroup_type.symbol);
-
- return pointgroup;
-}
-
-Centering ptg_get_transformation_matrix(double trans_mat[3][3],
- SPGCONST int rotations[][3][3],
- const int num_rotations)
-{
- int pg_num;
- double correction_mat[3][3];
- Centering centering;
- Pointgroup pointgroup;
-
- debug_print("ptg_get_transformation_matrix:\n");
-
- pg_num = ptg_get_pointgroup_number_by_rotations(rotations,
- num_rotations);
- pointgroup = ptg_get_pointgroup(pg_num);
- set_transformation_matrix(&pointgroup, rotations, num_rotations);
-
- debug_print("transformation matrix:\n");
- debug_print_matrix_i3(pointgroup.transform_mat);
-
- /* Centering is not determined only from symmetry operations */
- /* sometimes. Therefore centering and transformation matrix are */
- /* related. */
- centering = lat_get_centering(correction_mat,
- pointgroup.transform_mat,
- pointgroup.laue);
-
- mat_multiply_matrix_id3(trans_mat,
- pointgroup.transform_mat,
- correction_mat);
-
- debug_print("correction matrix:\n");
- debug_print_matrix_d3(correction_mat);
-
- return centering;
-}
-
-/* pointgroup is modified. */
-static void set_transformation_matrix(Pointgroup * pointgroup,
- SPGCONST int rotations[][3][3],
- const int num_rotations)
-{
- int axes[3];
- int transform_mat[3][3];
- PointSymmetry pointsym;
-
- pointsym = get_pointsymmetry(rotations, num_rotations);
- get_axes(axes, pointgroup->laue, &pointsym);
- get_transformation_matrix(transform_mat, axes);
- mat_copy_matrix_i3(pointgroup->transform_mat, transform_mat);
-}
-
-static PointSymmetry get_pointsymmetry(SPGCONST int rotations[][3][3],
- const int num_rotations)
-{
- int i, j;
- PointSymmetry pointsym;
-
- pointsym.size = 0;
- for (i = 0; i < num_rotations; i++) {
- for (j = 0; j < pointsym.size; j++) {
- if (mat_check_identity_matrix_i3(rotations[i], pointsym.rot[j])) {
- goto escape;
- }
- }
- mat_copy_matrix_i3(pointsym.rot[pointsym.size], rotations[i]);
- pointsym.size++;
- escape:
- ;
- }
-
- return pointsym;
-}
-
-static int get_pointgroup_number(SPGCONST PointSymmetry * pointsym)
-{
- int i, j, pg_num, counter;
- int table[10];
- PointgroupType pointgroup_type;
-
- debug_print("get_pointgroup_number:");
-
- /* Get list of point symmetry operations */
- if (! get_pointgroup_class_table(table, pointsym)) {
- pg_num = -1;
- goto end;
- }
-
- pg_num = -1;
- for (i = 0; i < 32; i++) {
- counter = 0;
- pointgroup_type = pointgroup_data[ i ];
- for (j = 0; j < 10; j++) {
- if (pointgroup_type.table[j] == table[j]) { counter++; }
- }
- if (counter == 10) {
- pg_num = i;
- break;
- }
- }
-
- end:
- debug_print(" %d\n", pg_num);
- return pg_num;
-}
-
-static int get_pointgroup_class_table(int table[10],
- SPGCONST PointSymmetry * pointsym)
-{
- /* Look-up table */
- /* Operation -6 -4 -3 -2 -1 1 2 3 4 6 */
- /* Trace - 2 -1 0 1 -3 3 -1 0 1 2 */
- /* Determinant -1 -1 -1 -1 -1 1 1 1 1 1 */
-
- /* table[0] = -6 axis */
- /* table[1] = -4 axis */
- /* table[2] = -3 axis */
- /* table[3] = -2 axis */
- /* table[4] = -1 axis */
- /* table[5] = 1 axis */
- /* table[6] = 2 axis */
- /* table[7] = 3 axis */
- /* table[8] = 4 axis */
- /* table[9] = 6 axis */
-
- int i, rot_type;
-
- for (i = 0; i < 10; i++) { table[i] = 0; }
- for (i = 0; i < pointsym->size; i++) {
- rot_type = get_rotation_type(pointsym->rot[i]);
- if (rot_type == -1) {
- goto err;
- } else {
- table[rot_type]++;
- }
- }
-
- return 1;
-
- err:
- warning_print("spglib: No point group symbol found ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- return 0;
-}
-
-static int get_rotation_type(SPGCONST int rot[3][3])
-{
- int rot_type;
-
- if (mat_get_determinant_i3(rot) == -1) {
- switch (mat_get_trace_i3(rot)) {
- case -2: /* -6 */
- rot_type = 0;
- break;
- case -1: /* -4 */
- rot_type = 1;
- break;
- case 0: /* -3 */
- rot_type = 2;
- break;
- case 1: /* -2 */
- rot_type = 3;
- break;
- case -3: /* -1 */
- rot_type = 4;
- break;
- default:
- rot_type = -1;
- break;
- }
- } else {
- switch (mat_get_trace_i3(rot)) {
- case 3: /* 1 */
- rot_type = 5;
- break;
- case -1: /* 2 */
- rot_type = 6;
- break;
- case 0: /* 3 */
- rot_type = 7;
- break;
- case 1: /* 4 */
- rot_type = 8;
- break;
- case 2: /* 6 */
- rot_type = 9;
- break;
- default:
- rot_type = -1;
- break;
- }
- }
-
- return rot_type;
-}
-
-static int get_axes(int axes[3],
- const Laue laue,
- SPGCONST PointSymmetry * pointsym)
-{
- switch (laue) {
- case LAUE1:
- axes[0] = 0;
- axes[1] = 1;
- axes[2] = 2;
- break;
- case LAUE2M:
- laue2m(axes, pointsym);
- break;
- case LAUEMMM:
- lauennn(axes, pointsym, 2);
- break;
- case LAUE4M:
- laue_one_axis(axes, pointsym, 4);
- break;
- case LAUE4MMM:
- laue_one_axis(axes, pointsym, 4);
- break;
- case LAUE3:
- laue_one_axis(axes, pointsym, 3);
- break;
- case LAUE3M:
- laue_one_axis(axes, pointsym, 3);
- break;
- case LAUE6M:
- laue_one_axis(axes, pointsym, 3);
- break;
- case LAUE6MMM:
- laue_one_axis(axes, pointsym, 3);
- break;
- case LAUEM3:
- lauennn(axes, pointsym, 2);
- break;
- case LAUEM3M:
- lauennn(axes, pointsym, 4);
- break;
- default:
- break;
- }
-
- return 1;
-}
-
-static int laue2m(int axes[3],
- SPGCONST PointSymmetry * pointsym)
-{
- int i, num_ortho_axis, norm, min_norm, is_found, tmpval;
- int prop_rot[3][3], t_mat[3][3];
- int ortho_axes[NUM_ROT_AXES];
-
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot, pointsym->rot[i]);
-
- /* Search two-fold rotation */
- if (! (mat_get_trace_i3(prop_rot) == -1)) {
- continue;
- }
-
- /* The first axis */
- axes[1] = get_rotation_axis(prop_rot);
- break;
- }
-
- /* The second axis */
- num_ortho_axis = get_orthogonal_axis(ortho_axes, prop_rot, 2);
- if (! num_ortho_axis) { goto err; }
-
- min_norm = 8;
- is_found = 0;
- for (i = 0; i < num_ortho_axis; i++) {
- norm = mat_norm_squared_i3(rot_axes[ortho_axes[i]]);
- if (norm < min_norm) {
- min_norm = norm;
- axes[0] = ortho_axes[i];
- is_found = 1;
- }
- }
- if (! is_found) { goto err; }
-
- /* The third axis */
- min_norm = 8;
- is_found = 0;
- for (i = 0; i < num_ortho_axis; i++) {
- norm = mat_norm_squared_i3(rot_axes[ortho_axes[i]]);
- if (norm < min_norm && (! (ortho_axes[i] == axes[0]))) {
- min_norm = norm;
- axes[2] = ortho_axes[i];
- is_found = 1;
- }
- }
- if (! is_found) { goto err; }
-
- get_transformation_matrix(t_mat, axes);
- if (mat_get_determinant_i3(t_mat) < 0) {
- tmpval = axes[0];
- axes[0] = axes[2];
- axes[2] = tmpval;
- }
-
- return 1;
-
- err:
- return 0;
-}
-
-#ifdef DEBUG
-static int lauemmm(int axes[3],
- SPGCONST PointSymmetry * pointsym)
-{
- int i, count, axis, tmpval;
- int prop_rot[3][3];
-
-
- for (i = 0; i < 3; i++) { axes[i] = -1; }
- count = 0;
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot, pointsym->rot[i]);
-
- /* Search two-fold rotation */
- if (! (mat_get_trace_i3(prop_rot) == -1)) {
- continue;
- }
-
- axis = get_rotation_axis(prop_rot);
- if (! ((axis == axes[0]) ||
- (axis == axes[1]) ||
- (axis == axes[2]))) {
- axes[count] = axis;
- count++;
- }
- }
-
- sort_axes(axes);
-
- return 1;
-}
-
-static int laue4m(int axes[3],
- SPGCONST PointSymmetry * pointsym)
-{
- int i, num_ortho_axis, norm, min_norm, is_found, tmpval;
- int axis_vec[3];
- int prop_rot[3][3], t_mat[3][3];
- int ortho_axes[NUM_ROT_AXES];
-
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot, pointsym->rot[i]);
-
- /* Search foud-fold rotation */
- if ( mat_get_trace_i3(prop_rot) == 1) {
- /* The first axis */
- axes[2] = get_rotation_axis(prop_rot);
- break;
- }
- }
-
- /* The second axis */
- num_ortho_axis = get_orthogonal_axis(ortho_axes, prop_rot, 4);
- if (! num_ortho_axis) { goto err; }
-
- min_norm = 8;
- is_found = 0;
- for (i = 0; i < num_ortho_axis; i++) {
- norm = mat_norm_squared_i3(rot_axes[ortho_axes[i]]);
- if (norm < min_norm) {
- min_norm = norm;
- axes[0] = ortho_axes[i];
- is_found = 1;
- }
- }
- if (! is_found) { goto err; }
-
- /* The third axis */
- mat_multiply_matrix_vector_i3(axis_vec, prop_rot, rot_axes[axes[0]]);
- is_found = 0;
- for (i = 0; i < NUM_ROT_AXES; i++) {
- if (is_exist_axis(axis_vec, i)) {
- is_found = 1;
- axes[1] = i;
- break;
- }
- }
- if (! is_found) { goto err; }
-
- get_transformation_matrix(t_mat, axes);
- if (mat_get_determinant_i3(t_mat) < 0) {
- tmpval = axes[0];
- axes[0] = axes[1];
- axes[1] = tmpval;
- }
-
- return 1;
-
- err:
- return 0;
-}
-
-static int laue4mmm(int axes[3],
- SPGCONST PointSymmetry * pointsym)
-{
- int i, is_found, tmpval, axis;
- int prop_rot[3][3], prop_rot2[3][3], t_mat[3][3];
- int axis_vec[3];
-
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot, pointsym->rot[i]);
-
- /* Search foud-fold rotation */
- if (mat_get_trace_i3(prop_rot) == 1) {
- /* The first axis */
- axes[2] = get_rotation_axis(prop_rot);
- break;
- }
- }
-
- is_found = 0;
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot2, pointsym->rot[i]);
-
- /* Search two-fold rotation */
- if (! (mat_get_trace_i3(prop_rot2) == -1)) {
- continue;
- }
-
- /* The second axis */
- axis = get_rotation_axis(prop_rot2);
- if (! (axis == axes[2])) {
- axes[0] = axis;
- is_found = 1;
- break;
- }
- }
- if (! is_found) { goto err; }
-
-
- /* The third axis */
- mat_multiply_matrix_vector_i3(axis_vec, prop_rot, rot_axes[axes[0]]);
- is_found = 0;
- for (i = 0; i < NUM_ROT_AXES; i++) {
- if (is_exist_axis(axis_vec, i)) {
- is_found = 1;
- axes[1] = i;
- break;
- }
- }
- if (! is_found) { goto err; }
-
- get_transformation_matrix(t_mat, axes);
- if (mat_get_determinant_i3(t_mat) < 0) {
- tmpval = axes[0];
- axes[0] = axes[1];
- axes[1] = tmpval;
- }
-
- return 1;
-
- err:
- return 0;
-}
-
-static int laue3(int axes[3],
- SPGCONST PointSymmetry * pointsym)
-{
- int i, num_ortho_axis, norm, min_norm, is_found, tmpval;
- int prop_rot[3][3], t_mat[3][3];
- int axis_vec[3];
- int ortho_axes[NUM_ROT_AXES];
-
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot, pointsym->rot[i]);
-
- /* Search thee-fold rotation */
- if (mat_get_trace_i3(prop_rot) == 0) {
- /* The first axis */
- axes[2] = get_rotation_axis(prop_rot);
- break;
- }
- }
-
- /* The second axis */
- num_ortho_axis = get_orthogonal_axis(ortho_axes, prop_rot, 3);
- if (! num_ortho_axis) { goto err; }
- min_norm = 8;
- is_found = 0;
- for (i = 0; i < num_ortho_axis; i++) {
- norm = mat_norm_squared_i3(rot_axes[ortho_axes[i]]);
- if (norm < min_norm) {
- min_norm = norm;
- axes[0] = ortho_axes[i];
- is_found = 1;
- }
- }
- if (! is_found) { goto err; }
-
- /* The third axis */
- mat_multiply_matrix_vector_i3(axis_vec, prop_rot, rot_axes[axes[0]]);
- is_found = 0;
- for (i = 0; i < NUM_ROT_AXES; i++) {
- is_found = is_exist_axis(axis_vec, i);
- if (is_found == 1) {
- axes[1] = i;
- break;
- }
- if (is_found == -1) {
- axes[1] = i + NUM_ROT_AXES;
- break;
- }
- }
- if (! is_found) { goto err; }
-
- get_transformation_matrix(t_mat, axes);
- if (mat_get_determinant_i3(t_mat) < 0) {
- tmpval = axes[0];
- axes[0] = axes[1];
- axes[1] = tmpval;
- }
-
- return 1;
-
- err:
- return 0;
-}
-
-static int laue3m(int axes[3],
- SPGCONST PointSymmetry * pointsym)
-{
- int i, is_found, tmpval, axis;
- int prop_rot[3][3], prop_rot2[3][3], t_mat[3][3];
- int axis_vec[3];
-
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot, pointsym->rot[i]);
-
- /* Search three-fold rotation */
- if (mat_get_trace_i3(prop_rot) == 0) {
- /* The first axis */
- axes[2] = get_rotation_axis(prop_rot);
- debug_print("laue3m prop_rot\n");
- debug_print_matrix_i3(prop_rot);
- break;
- }
- }
-
- is_found = 0;
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot2, pointsym->rot[i]);
-
- /* Search two-fold rotation */
- if (! (mat_get_trace_i3(prop_rot2) == -1)) {
- continue;
- }
-
- /* The second axis */
- axis = get_rotation_axis(prop_rot2);
- if (! (axis == axes[2])) {
- axes[0] = axis;
- is_found = 1;
- break;
- }
- }
- if (! is_found) { goto err; }
-
- /* The third axis */
- mat_multiply_matrix_vector_i3(axis_vec, prop_rot, rot_axes[axes[0]]);
- is_found = 0;
- for (i = 0; i < NUM_ROT_AXES; i++) {
- is_found = is_exist_axis(axis_vec, i);
- if (is_found == 1) {
- axes[1] = i;
- break;
- }
- if (is_found == -1) {
- axes[1] = i + NUM_ROT_AXES;
- break;
- }
- }
- if (! is_found) { goto err; }
-
- get_transformation_matrix(t_mat, axes);
- if (mat_get_determinant_i3(t_mat) < 0) {
- tmpval = axes[0];
- axes[0] = axes[1];
- axes[1] = tmpval;
- }
-
- return 1;
-
- err:
- return 0;
-}
-
-static int lauem3m(int axes[3],
- SPGCONST PointSymmetry * pointsym)
-{
- int i, count, axis, tmpval;
- int prop_rot[3][3];
-
- for (i = 0; i < 3; i++) { axes[i] = -1; }
- count = 0;
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot, pointsym->rot[i]);
-
- /* Search four-fold rotation */
- if (! (mat_get_trace_i3(prop_rot) == 1)) {
- continue;
- }
-
- axis = get_rotation_axis(prop_rot);
- if (! ((axis == axes[0]) ||
- (axis == axes[1]) ||
- (axis == axes[2]))) {
- axes[count] = axis;
- count++;
- }
- }
-
- sort_axes(axes);
-
- return 1;
-}
-#endif
-
-static int laue_one_axis(int axes[3],
- SPGCONST PointSymmetry * pointsym,
- const int rot_order)
-{
- int i, j, num_ortho_axis, det, min_det, is_found, tmpval;
- int axis_vec[3], tmp_axes[3];
- int prop_rot[3][3], t_mat[3][3];
- int ortho_axes[NUM_ROT_AXES];
-
- debug_print("laue_one_axis with rot_order %d\n", rot_order);
-
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot, pointsym->rot[i]);
-
- /* Search foud-fold rotation */
- if (rot_order == 4) {
- if (mat_get_trace_i3(prop_rot) == 1) {
- /* The first axis */
- axes[2] = get_rotation_axis(prop_rot);
- break;
- }
- }
-
- /* Search three-fold rotation */
- if (rot_order == 3) {
- if (mat_get_trace_i3(prop_rot) == 0) {
- /* The first axis */
- axes[2] = get_rotation_axis(prop_rot);
- break;
- }
- }
- }
-
- /* Candidates of the second axis */
- num_ortho_axis = get_orthogonal_axis(ortho_axes, prop_rot, rot_order);
- if (! num_ortho_axis) { goto err; }
-
- tmp_axes[2] = axes[2];
- min_det = 4;
- is_found = 0;
- for (i = 0; i < num_ortho_axis; i++) {
- tmp_axes[0] = ortho_axes[i];
- mat_multiply_matrix_vector_i3(axis_vec,
- prop_rot,
- rot_axes[tmp_axes[0]]);
- for (j = 0; j < num_ortho_axis; j++) {
- is_found = is_exist_axis(axis_vec, ortho_axes[j]);
- if (is_found == 1) {
- tmp_axes[1] = ortho_axes[j];
- break;
- }
- if (is_found == -1) {
- tmp_axes[1] = ortho_axes[j] + NUM_ROT_AXES;
- break;
- }
- }
-
- get_transformation_matrix(t_mat, tmp_axes);
- det = mat_get_determinant_i3(t_mat);
- if (det < 0) { det = -det; }
- if (det < min_det) {
- min_det = det;
- axes[0] = tmp_axes[0];
- axes[1] = tmp_axes[1];
- }
-
- if (is_found) { goto end; }
- }
-
- err: /* axes are not correctly found. */
- return 0;
-
- end:
- get_transformation_matrix(t_mat, axes);
- if (mat_get_determinant_i3(t_mat) < 0) {
- tmpval = axes[0];
- axes[0] = axes[1];
- axes[1] = tmpval;
- }
-
- debug_print("axes[0] = %d\n", axes[0]);
- debug_print("axes[1] = %d\n", axes[1]);
- debug_print("axes[2] = %d\n", axes[2]);
-
- return 1;
-
-}
-
-static int lauennn(int axes[3],
- SPGCONST PointSymmetry * pointsym,
- const int rot_order)
-{
- int i, count, axis;
- int prop_rot[3][3];
-
- for (i = 0; i < 3; i++) { axes[i] = -1; }
- count = 0;
- for (i = 0; i < pointsym->size; i++) {
- get_proper_rotation(prop_rot, pointsym->rot[i]);
-
- /* Search two- or four-fold rotation */
- if ((mat_get_trace_i3(prop_rot) == -1 && rot_order == 2) ||
- (mat_get_trace_i3(prop_rot) == 1 && rot_order == 4)) {
- axis = get_rotation_axis(prop_rot);
- if (! ((axis == axes[0]) ||
- (axis == axes[1]) ||
- (axis == axes[2]))) {
- axes[count] = axis;
- count++;
- }
- }
- }
-
- sort_axes(axes);
-
- return 1;
-}
-
-static int get_rotation_axis(SPGCONST int proper_rot[3][3])
-{
- int i, axis = -1;
- int vec[3];
-
- /* No specific axis for I and -I */
- if (mat_check_identity_matrix_i3(proper_rot, identity)) {
- goto end;
- }
-
- /* Look for eigenvector = rotation axis */
- for (i = 0; i < NUM_ROT_AXES; i++) {
- mat_multiply_matrix_vector_i3(vec, proper_rot, rot_axes[i]);
- if (vec[0] == rot_axes[i][0] &&
- vec[1] == rot_axes[i][1] &&
- vec[2] == rot_axes[i][2]) {
- axis = i;
- break;
- }
- }
-
- end:
-#ifdef DEBUG
- if (axis == -1) {
- printf("rotation axis cound not found.\n");
- }
-#endif
-
- return axis;
-}
-
-static int get_orthogonal_axis(int ortho_axes[],
- SPGCONST int proper_rot[3][3],
- const int rot_order)
-{
- int i, num_ortho_axis;
- int vec[3];
- int sum_rot[3][3], rot[3][3];
-
- num_ortho_axis = 0;
-
- mat_copy_matrix_i3(sum_rot, identity);
- mat_copy_matrix_i3(rot, identity);
- for (i = 0; i < rot_order - 1; i++) {
- mat_multiply_matrix_i3(rot, proper_rot, rot);
- mat_add_matrix_i3(sum_rot, rot, sum_rot);
- }
-
- for (i = 0; i < NUM_ROT_AXES; i++) {
- mat_multiply_matrix_vector_i3(vec, sum_rot, rot_axes[i]);
- if (vec[0] == 0 &&
- vec[1] == 0 &&
- vec[2] == 0) {
- ortho_axes[num_ortho_axis] = i;
- num_ortho_axis++;
- }
- }
-
- return num_ortho_axis;
-}
-
-static void get_proper_rotation(int prop_rot[3][3],
- SPGCONST int rot[3][3])
-{
- if (mat_get_determinant_i3(rot) == -1) {
- mat_multiply_matrix_i3(prop_rot, inversion, rot);
- } else {
- mat_copy_matrix_i3(prop_rot, rot);
- }
-}
-
-static void get_transformation_matrix(int tmat[3][3],
- const int axes[3])
-{
- int i, j, s[3];
-
- for (i = 0; i < 3; i++) {
- if (axes[i] < NUM_ROT_AXES) {
- s[i] = 1;
- } else {
- s[i] = -1; /* axes[i] + NUM_ROT_AXES means improper rotation. */
- }
- }
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- tmat[i][j] = s[j] * rot_axes[axes[j]%NUM_ROT_AXES][i];
- }
- }
-}
-
-static int is_exist_axis(const int axis_vec[3], const int axis_index)
-{
- if ((axis_vec[0] == rot_axes[axis_index][0]) &&
- (axis_vec[1] == rot_axes[axis_index][1]) &&
- (axis_vec[2] == rot_axes[axis_index][2])) { return 1; }
- if ((axis_vec[0] == -rot_axes[axis_index][0]) &&
- (axis_vec[1] == -rot_axes[axis_index][1]) &&
- (axis_vec[2] == -rot_axes[axis_index][2])) { return -1; }
- return 0;
-}
-
-static void sort_axes(int axes[3])
-{
- int axis;
- int t_mat[3][3];
-
- if (axes[1] > axes[2]) {
- axis = axes[1];
- axes[1] = axes[2];
- axes[2] = axis;
- }
-
- if (axes[0] > axes[1]) {
- axis = axes[0];
- axes[0] = axes[1];
- axes[1] = axis;
- }
-
- if (axes[1] > axes[2]) {
- axis = axes[1];
- axes[1] = axes[2];
- axes[2] = axis;
- }
-
- get_transformation_matrix(t_mat, axes);
- if (mat_get_determinant_i3(t_mat) < 0) {
- axis = axes[1];
- axes[1] = axes[2];
- axes[2] = axis;
- }
-}
-
diff --git a/src/pointgroup.h b/src/pointgroup.h
deleted file mode 100644
index 33cf12a..0000000
--- a/src/pointgroup.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* pointgroup.h */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifndef __pointgroup_H__
-#define __pointgroup_H__
-
-#include "symmetry.h"
-#include "lattice.h"
-
-typedef enum {
- NONE,
- TRICLI,
- MONOCLI,
- ORTHO,
- TETRA,
- RHOMB,
- TRIGO,
- HEXA,
- CUBIC,
-} Holohedry;
-
-typedef struct {
- char symbol[6];
- Holohedry holohedry;
- Laue laue;
- int transform_mat[3][3];
-} Pointgroup;
-
-int ptg_get_pointgroup_number( const Symmetry * symmetry );
-int ptg_get_pointgroup_number_by_rotations( SPGCONST int rotations[][3][3],
- const int num_rotations );
-Pointgroup ptg_get_pointgroup( const int pointgroup_number );
-Centering ptg_get_transformation_matrix( double trans_mat[3][3],
- SPGCONST int rotations[][3][3],
- const int num_rotations );
-#endif
diff --git a/src/primitive.c b/src/primitive.c
deleted file mode 100644
index 5c68072..0000000
--- a/src/primitive.c
+++ /dev/null
@@ -1,701 +0,0 @@
-/* primitive.c */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include "cell.h"
-#include "lattice.h"
-#include "mathfunc.h"
-#include "primitive.h"
-#include "symmetry.h"
-
-#include "debug.h"
-
-#define INCREASE_RATE 2.0
-#define REDUCE_RATE 0.95
-static double current_tolerance;
-
-
-static Primitive get_primitive_and_pure_translation(SPGCONST Cell * cell,
- const double symprec);
-static Cell * get_primitive_with_mapping_table(int * mapping_table,
- SPGCONST Cell * cell,
- const double symprec);
-static int set_primitive_positions(Cell * primitive_cell,
- const VecDBL * position,
- const Cell * cell,
- int * const * table);
-static VecDBL * get_positions_primitive(SPGCONST Cell * cell,
- SPGCONST double prim_lat[3][3]);
-static int get_overlap_table(int ** table,
- const int cell_size,
- SPGCONST Cell *primitive_cell,
- const VecDBL * position,
- const double symprec);
-static int check_overlap_table(SPGCONST int **overlap_table,
- const int cell_size,
- const int ratio);
-static void free_overlap_table(int ** table, const int size);
-static int ** allocate_overlap_table(const int size);
-static Cell * get_cell_with_smallest_lattice(SPGCONST Cell * cell,
- const double symprec);
-static Cell * get_primitive(int * mapping_table,
- SPGCONST Cell * cell,
- const VecDBL * pure_trans,
- const double symprec);
-static int trim_cell(Cell * primitive_cell,
- int * mapping_table,
- SPGCONST Cell * cell,
- const double symprec);
-static int get_primitive_lattice_vectors_iterative(double prim_lattice[3][3],
- SPGCONST Cell * cell,
- const VecDBL * pure_trans,
- const double symprec);
-static int get_primitive_lattice_vectors(double prim_lattice[3][3],
- const VecDBL * vectors,
- SPGCONST Cell * cell,
- const double symprec);
-static VecDBL * get_translation_candidates(const VecDBL * pure_trans);
-static void set_current_tolerance(const double tolerance);
-
-Cell * prm_get_primitive(SPGCONST Cell * cell,
- const double symprec)
-{
- int *mapping_table;
- Cell *primitive_cell;
-
- mapping_table = (int*) malloc(sizeof(int) * cell->size);
- primitive_cell = prm_get_primitive_with_mapping_table(mapping_table,
- cell,
- symprec);
- free(mapping_table);
- return primitive_cell;
-}
-
-Primitive prm_get_primitive_and_pure_translations(SPGCONST Cell * cell,
- const double symprec)
-{
- return get_primitive_and_pure_translation(cell, symprec);
-}
-
-Cell * prm_get_primitive_with_mapping_table(int * mapping_table,
- SPGCONST Cell * cell,
- const double symprec)
-{
- return get_primitive_with_mapping_table(mapping_table,
- cell,
- symprec);
-}
-
-double prm_get_current_tolerance(void)
-{
- debug_print("prm_get_current_tolerance %f\n", current_tolerance);
- return current_tolerance;
-}
-
-/* If primitive could not be found, primitive->size = 0 is returned. */
-/* If cell is already primitive cell, */
-/* primitive cell with smallest lattice is returned. */
-static Primitive get_primitive_and_pure_translation(SPGCONST Cell * cell,
- const double symprec)
-{
- int attempt, is_found = 0;
- double tolerance;
- int *mapping_table;
- Primitive primitive;
-
- tolerance = symprec;
- for (attempt = 0; attempt < 100; attempt++) {
- primitive.pure_trans = sym_get_pure_translation(cell, tolerance);
- if (primitive.pure_trans->size == 0) {
- mat_free_VecDBL(primitive.pure_trans);
- continue;
- }
-
- if (primitive.pure_trans->size == 1) {
- primitive.cell = get_cell_with_smallest_lattice(cell, tolerance);
- } else {
- mapping_table = (int*) malloc(sizeof(int) * cell->size);
- primitive.cell = get_primitive(mapping_table,
- cell,
- primitive.pure_trans,
- tolerance);
- free(mapping_table);
- }
-
- if (primitive.cell->size > 0) {
- is_found = 1;
- break;
- }
-
- cel_free_cell(primitive.cell);
- mat_free_VecDBL(primitive.pure_trans);
-
- tolerance *= REDUCE_RATE;
- warning_print("spglib: Reduce tolerance to %f ", tolerance);
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- }
-
- if (! is_found) {
- primitive.cell = cel_alloc_cell(0);
- primitive.pure_trans = mat_alloc_VecDBL(0);
- }
-
- return primitive;
-}
-
-/* If cell is already primitive cell, */
-/* primitive cell with smallest lattice is returned. */
-static Cell * get_primitive_with_mapping_table(int * mapping_table,
- SPGCONST Cell * cell,
- const double symprec)
-{
- int i, attempt;
- double tolerance;
- Cell *primitive_cell;
- VecDBL *pure_trans;
-
- tolerance = symprec;
- for (attempt = 0; attempt < 100; attempt++) {
- pure_trans = sym_get_pure_translation(cell, tolerance);
- if (pure_trans->size == 1) {
- primitive_cell = get_cell_with_smallest_lattice(cell, symprec);
- for (i = 0; i < cell->size; i++) {
- mapping_table[i] = i;
- }
- goto ret;
- }
- if (pure_trans->size > 1) {
- primitive_cell = get_primitive(mapping_table, cell, pure_trans, tolerance);
- if (primitive_cell->size > 0) {
- goto ret;
- }
- cel_free_cell(primitive_cell);
- }
-
- tolerance *= REDUCE_RATE;
- warning_print("spglib: Tolerance is reduced to %f at attempt %d\n", tolerance, attempt);
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- mat_free_VecDBL(pure_trans);
- }
-
- /* not found: I hope this will not happen. */
- warning_print("spglib: Primitive cell could not be found ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- return cel_alloc_cell(0);
-
- ret:
- mat_free_VecDBL(pure_trans);
- set_current_tolerance(tolerance);
- return primitive_cell;
-}
-
-static void set_current_tolerance(const double tolerance)
-{
- current_tolerance = tolerance;
-}
-
-static Cell * get_cell_with_smallest_lattice(SPGCONST Cell * cell,
- const double symprec)
-{
- int i, j;
- double min_lat[3][3], trans_mat[3][3], inv_lat[3][3];
- Cell * smallest_cell;
-
- debug_print("get_cell_with_smallest_lattice:\n");
-
- if (lat_smallest_lattice_vector(min_lat,
- cell->lattice,
- symprec)) {
- mat_inverse_matrix_d3(inv_lat, min_lat, 0);
- mat_multiply_matrix_d3(trans_mat, inv_lat, cell->lattice);
- smallest_cell = cel_alloc_cell(cell->size);
- mat_copy_matrix_d3(smallest_cell->lattice, min_lat);
- for (i = 0; i < cell->size; i++) {
- smallest_cell->types[i] = cell->types[i];
- mat_multiply_matrix_vector_d3(smallest_cell->position[i],
- trans_mat, cell->position[i]);
- for (j = 0; j < 3; j++) {
- cell->position[i][j] -= mat_Nint(cell->position[i][j]);
- }
- }
- } else {
- smallest_cell = cel_alloc_cell(0);
- }
-
- return smallest_cell;
-}
-
-/* If primitive could not be found, primitive->size = 0 is returned. */
-static Cell * get_primitive(int * mapping_table,
- SPGCONST Cell * cell,
- const VecDBL * pure_trans,
- const double symprec)
-{
- int multi;
- double prim_lattice[3][3];
- Cell * primitive_cell;
-
- debug_print("get_primitive:\n");
-
- /* Primitive lattice vectors are searched. */
- /* To be consistent, sometimes tolerance is decreased iteratively. */
- /* The descreased tolerance is stored in 'static double tolerance'. */
- multi = get_primitive_lattice_vectors_iterative(prim_lattice,
- cell,
- pure_trans,
- symprec);
- if (! multi) {
- goto not_found;
- }
-
- primitive_cell = cel_alloc_cell(cell->size / multi);
-
- if (! lat_smallest_lattice_vector(primitive_cell->lattice,
- prim_lattice,
- symprec)) {
- cel_free_cell(primitive_cell);
- goto not_found;
- }
-
- /* Fit atoms into new primitive cell */
- if (! trim_cell(primitive_cell, mapping_table, cell, symprec)) {
- cel_free_cell(primitive_cell);
- goto not_found;
- }
-
- /* found */
- return primitive_cell;
-
- not_found:
- primitive_cell = cel_alloc_cell(0);
- warning_print("spglib: Primitive cell could not be found ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- return primitive_cell;
-}
-
-
-static int trim_cell(Cell * primitive_cell,
- int * mapping_table,
- SPGCONST Cell * cell,
- const double symprec)
-{
- int i, index_prim_atom;
- VecDBL * position;
- int **overlap_table;
-
- overlap_table = allocate_overlap_table(cell->size);
-
- /* Get reduced positions of atoms in original cell with respect to */
- /* primitive lattice */
- position = get_positions_primitive(cell, primitive_cell->lattice);
-
- /* Create overlapping table */
- if (! get_overlap_table(overlap_table,
- cell->size,
- primitive_cell,
- position,
- symprec)) {goto err;}
-
- /* Create original cell to primitive cell mapping table */
- index_prim_atom = 0;
- for (i = 0; i < cell->size; i++) {
- if (overlap_table[i][0] == i) {
- mapping_table[i] = index_prim_atom;
- index_prim_atom++;
- } else {
- mapping_table[i] = mapping_table[overlap_table[i][0]];
- }
- }
-
- /* Copy positions. Positions of overlapped atoms are averaged. */
- if (! set_primitive_positions(primitive_cell,
- position,
- cell,
- overlap_table)) {goto err;}
-
- mat_free_VecDBL(position);
- free_overlap_table(overlap_table, cell->size);
- return 1;
-
- err:
- mat_free_VecDBL(position);
- free_overlap_table(overlap_table, cell->size);
- return 0;
-}
-
-static int set_primitive_positions(Cell * primitive_cell,
- const VecDBL * position,
- const Cell * cell,
- int * const * table)
-{
- int i, j, k, ratio, index_prim_atom;
- int *is_equivalent;
-
- is_equivalent = (int*)malloc(cell->size * sizeof(int));
- for (i = 0; i < cell->size; i++) {
- is_equivalent[i] = 0;
- }
- ratio = cell->size / primitive_cell->size;
-
- /* Copy positions. Positions of overlapped atoms are averaged. */
- index_prim_atom = 0;
- for (i = 0; i < cell->size; i++) {
-
- if (! is_equivalent[i]) {
- primitive_cell->types[index_prim_atom] = cell->types[i];
-
- for (j = 0; j < 3; j++) {
- primitive_cell->position[index_prim_atom][j] = 0;
- }
-
- for (j = 0; j < ratio; j++) { /* Loop for averaging positions */
- is_equivalent[table[i][j]] = 1;
-
- for (k = 0; k < 3; k++) {
- /* boundary treatment */
- /* One is at right and one is at left or vice versa. */
- if (mat_Dabs(position->vec[table[i][0]][k] -
- position->vec[table[i][j]][k]) > 0.5) {
- if (position->vec[table[i][j]][k] < 0) {
- primitive_cell->position[index_prim_atom][k] =
- primitive_cell->position[index_prim_atom][k] +
- position->vec[table[i][j]][k] + 1;
- } else {
- primitive_cell->position[index_prim_atom][k] =
- primitive_cell->position[index_prim_atom][k] +
- position->vec[table[i][j]][k] - 1;
- }
-
- } else {
- primitive_cell->position[index_prim_atom][k] =
- primitive_cell->position[index_prim_atom][k] +
- position->vec[table[i][j]][k];
- }
- }
-
- }
-
- for (j = 0; j < 3; j++) { /* take average and reduce */
- primitive_cell->position[index_prim_atom][j] =
- primitive_cell->position[index_prim_atom][j] / ratio;
- primitive_cell->position[index_prim_atom][j] =
- primitive_cell->position[index_prim_atom][j] -
- mat_Nint(primitive_cell->position[index_prim_atom][j]);
- }
- index_prim_atom++;
- }
- }
-
- free(is_equivalent);
- is_equivalent = NULL;
-
- if (! (index_prim_atom == primitive_cell->size)) {
- warning_print("spglib: Atomic positions of primitive cell could not be determined ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- goto err;
- }
-
- return 1;
-
- err:
- return 0;
-}
-
-static VecDBL * get_positions_primitive(SPGCONST Cell * cell,
- SPGCONST double prim_lat[3][3])
-{
- int i, j;
- double tmp_matrix[3][3], axis_inv[3][3];
- VecDBL * position;
-
- position = mat_alloc_VecDBL(cell->size);
-
- mat_inverse_matrix_d3(tmp_matrix, prim_lat, 0);
- mat_multiply_matrix_d3(axis_inv, tmp_matrix, cell->lattice);
-
- /* Send atoms into the primitive cell */
- for (i = 0; i < cell->size; i++) {
- mat_multiply_matrix_vector_d3(position->vec[i],
- axis_inv, cell->position[i]);
- for (j = 0; j < 3; j++) {
- position->vec[i][j] -= mat_Nint(position->vec[i][j]);
- }
- }
-
- return position;
-}
-
-
-/* If overlap_table is correctly obtained, */
-/* shape of overlap_table will be (cell->size, cell->size / primitive->size). */
-static int get_overlap_table(int **overlap_table,
- const int cell_size,
- SPGCONST Cell *primitive_cell,
- const VecDBL * position,
- const double symprec)
-{
- int i, j, attempt, num_overlap, ratio;
- double trim_tolerance;
-
- ratio = cell_size / primitive_cell->size;
- trim_tolerance = symprec;
-
- for (attempt = 0; attempt < 100; attempt++) {
- /* Each value of -1 has to be overwritten by 0 or positive numbers. */
- for (i = 0; i < cell_size; i++) {
- for (j = 0; j < cell_size; j++) {
- overlap_table[i][j] = -1;
- }
- }
-
- for (i = 0; i < cell_size; i++) {
- num_overlap = 0;
- for (j = 0; j < cell_size; j++) {
- if (cel_is_overlap(position->vec[i],
- position->vec[j],
- primitive_cell->lattice,
- trim_tolerance)) {
- overlap_table[i][num_overlap] = j;
- num_overlap++;
- }
- }
- }
-
- if (check_overlap_table(overlap_table, cell_size, ratio)) {
- goto found;
- }
-
- if (num_overlap < ratio) {
- trim_tolerance *= INCREASE_RATE;
- warning_print("spglib: Increase tolerance to %f ", trim_tolerance);
- } else {
- trim_tolerance *= REDUCE_RATE;
- warning_print("spglib: Reduce tolerance to %f ", trim_tolerance);
- }
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- }
-
- warning_print("spglib: Could not trim cell into primitive ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- return 0;
-
- found:
- return 1;
-
-}
-
-
-static int check_overlap_table(SPGCONST int **overlap_table,
- const int cell_size,
- const int ratio) {
- int i, j, index_compared, all_ok;
-
- all_ok = 1;
- for (i = 0; i < cell_size; i++) {
- index_compared = overlap_table[i][0];
- for (j = 0; j < cell_size; j++) {
- if (! (overlap_table[i][j] == overlap_table[index_compared][j])) {
- all_ok = 0;
- break;
- }
- if (j < ratio) {
- if (overlap_table[i][j] == -1) {
- all_ok = 0;
- break;
- }
- } else {
- if (overlap_table[i][j] > -1) {
- all_ok = 0;
- break;
- }
- }
- }
- if (! all_ok) {
- break;
- }
- }
- return all_ok;
-}
-
-static void free_overlap_table(int **table, const int size)
-{
- int i;
- for (i = 0; i < size; i++) {
- free(table[i]);
- table[i] = NULL;
- }
- free(table);
- table = NULL;
-}
-
-static int ** allocate_overlap_table(const int size)
-{
- int i;
- int **table = (int**)malloc(size * sizeof(int*));
- for (i = 0; i < size; i++) {
- table[i] = (int*)malloc(size * sizeof(int));
- }
- return table;
-}
-
-
-static int get_primitive_lattice_vectors_iterative(double prim_lattice[3][3],
- SPGCONST Cell * cell,
- const VecDBL * pure_trans,
- const double symprec)
-{
- int i, multi, attempt;
- double tolerance;
- VecDBL * vectors, * pure_trans_reduced, *tmp_vec;
-
- tolerance = symprec;
- pure_trans_reduced = mat_alloc_VecDBL(pure_trans->size);
- for (i = 0; i < pure_trans->size; i++) {
- mat_copy_vector_d3(pure_trans_reduced->vec[i], pure_trans->vec[i]);
- }
-
- for (attempt = 0; attempt < 100; attempt++) {
- multi = pure_trans_reduced->size;
- vectors = get_translation_candidates(pure_trans_reduced);
-
- /* Lattice of primitive cell is found among pure translation vectors */
- if (get_primitive_lattice_vectors(prim_lattice,
- vectors,
- cell,
- tolerance)) {
-
- mat_free_VecDBL(vectors);
- mat_free_VecDBL(pure_trans_reduced);
-
- goto found;
- } else {
-
- tmp_vec = mat_alloc_VecDBL(multi);
- for (i = 0; i < multi; i++) {
- mat_copy_vector_d3(tmp_vec->vec[i], pure_trans_reduced->vec[i]);
- }
- mat_free_VecDBL(pure_trans_reduced);
- pure_trans_reduced = sym_reduce_pure_translation(cell,
- tmp_vec,
- tolerance);
- warning_print("Tolerance is reduced to %f (%d), size = %d\n",
- tolerance, attempt, pure_trans_reduced->size);
-
- mat_free_VecDBL(tmp_vec);
- mat_free_VecDBL(vectors);
-
- tolerance *= REDUCE_RATE;
- }
- }
-
- /* Not found */
- return 0;
-
- found:
-#ifdef SPGWARNING
- if (attempt > 0) {
- printf("spglib: Tolerance to find primitive lattice vectors was changed to %f\n", tolerance);
- }
-#endif
- return multi;
-}
-
-static int get_primitive_lattice_vectors(double prim_lattice[3][3],
- const VecDBL * vectors,
- SPGCONST Cell * cell,
- const double symprec)
-{
- int i, j, k, size;
- double initial_volume, volume;
- double relative_lattice[3][3], min_vectors[3][3], tmp_lattice[3][3];
- double inv_mat_dbl[3][3];
- int inv_mat_int[3][3];
-
- debug_print("get_primitive_lattice_vectors:\n");
-
- size = vectors->size;
- initial_volume = mat_Dabs(mat_get_determinant_d3(cell->lattice));
-
- /* check volumes of all possible lattices, find smallest volume */
- for (i = 0; i < size; i++) {
- for (j = i + 1; j < size; j++) {
- for (k = j + 1; k < size; k++) {
- mat_multiply_matrix_vector_d3(tmp_lattice[0],
- cell->lattice,
- vectors->vec[i]);
- mat_multiply_matrix_vector_d3(tmp_lattice[1],
- cell->lattice,
- vectors->vec[j]);
- mat_multiply_matrix_vector_d3(tmp_lattice[2],
- cell->lattice,
- vectors->vec[k]);
- volume = mat_Dabs(mat_get_determinant_d3(tmp_lattice));
- if (volume > symprec) {
- if (mat_Nint(initial_volume / volume) == size-2) {
- mat_copy_vector_d3(min_vectors[0], vectors->vec[i]);
- mat_copy_vector_d3(min_vectors[1], vectors->vec[j]);
- mat_copy_vector_d3(min_vectors[2], vectors->vec[k]);
- goto ret;
- }
- }
- }
- }
- }
-
- /* Not found */
- warning_print("spglib: Primitive lattice vectors cound not be found ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- return 0;
-
- /* Found */
- ret:
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- relative_lattice[j][i] = min_vectors[i][j];
- }
- }
-
- mat_inverse_matrix_d3(inv_mat_dbl, relative_lattice, 0);
- mat_cast_matrix_3d_to_3i(inv_mat_int, inv_mat_dbl);
- if (abs(mat_get_determinant_i3(inv_mat_int)) == size-2) {
- mat_cast_matrix_3i_to_3d(inv_mat_dbl, inv_mat_int);
- mat_inverse_matrix_d3(relative_lattice, inv_mat_dbl, 0);
- } else {
- warning_print("spglib: Primitive lattice cleaning is incomplete ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- }
- mat_multiply_matrix_d3(prim_lattice, cell->lattice, relative_lattice);
-
- return 1;
-}
-
-static VecDBL * get_translation_candidates(const VecDBL * pure_trans)
-{
- int i, j, multi;
- VecDBL * vectors;
-
- multi = pure_trans->size;
- vectors = mat_alloc_VecDBL(multi+2);
-
- /* store pure translations in original cell */
- /* as trial primitive lattice vectors */
- for (i = 0; i < multi - 1; i++) {
- mat_copy_vector_d3(vectors->vec[i], pure_trans->vec[i + 1]);
- }
-
- /* store lattice translations of original cell */
- /* as trial primitive lattice vectors */
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- if (i == j) {
- vectors->vec[i+multi-1][j] = 1;
- } else {
- vectors->vec[i+multi-1][j] = 0;
- }
- }
- }
-
- return vectors;
-}
-
diff --git a/src/primitive.h b/src/primitive.h
deleted file mode 100644
index 9e4c1dd..0000000
--- a/src/primitive.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* primitive.h */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifndef __primitive_H__
-#define __primitive_H__
-
-#include "symmetry.h"
-#include "cell.h"
-#include "mathfunc.h"
-
-typedef struct {
- Cell *cell;
- VecDBL *pure_trans;
-} Primitive;
-
-Cell * prm_get_primitive(SPGCONST Cell * cell,
- const double symprec);
-Cell * prm_get_primitive_with_mapping_table(int * mapping_table,
- SPGCONST Cell * cell,
- const double symprec);
-Primitive prm_get_primitive_and_pure_translations(SPGCONST Cell * cell,
- const double symprec);
-double prm_get_current_tolerance(void);
-#endif
diff --git a/src/refinement.c b/src/refinement.c
deleted file mode 100644
index a0140e7..0000000
--- a/src/refinement.c
+++ /dev/null
@@ -1,750 +0,0 @@
-/* refinement.c */
-/* Copyright (C) 2011 Atsushi Togo */
-
-#include <math.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include "refinement.h"
-#include "cell.h"
-#include "mathfunc.h"
-#include "primitive.h"
-#include "spg_database.h"
-#include "site_symmetry.h"
-#include "symmetry.h"
-
-#include "debug.h"
-
-#define REDUCE_RATE 0.95
-
-static Cell * refine_cell(SPGCONST Cell * cell,
- const double symprec);
-static Cell * get_bravais_exact_positions_and_lattice(int * wyckoffs,
- int * equiv_atoms,
- SPGCONST Spacegroup * spacegroup,
- SPGCONST Cell * primitive,
- const double symprec);
-static Cell * expand_positions(SPGCONST Cell * conv_prim,
- SPGCONST Symmetry * conv_sym);
-static Cell * get_conventional_primitive(SPGCONST Spacegroup * spacegroup,
- SPGCONST Cell * primitive);
-static Symmetry * get_db_symmetry(const int hall_number);
-static int get_number_of_pure_translation(SPGCONST Symmetry * conv_sym);
-static int get_conventional_lattice(double lattice[3][3],
- const Holohedry holohedry,
- SPGCONST double bravais_lattice[3][3]);
-static void set_monocli(double lattice[3][3],
- SPGCONST double metric[3][3]);
-static void set_ortho(double lattice[3][3],
- SPGCONST double metric[3][3]);
-static void set_tetra(double lattice[3][3],
- SPGCONST double metric[3][3]);
-static void set_rhomb(double lattice[3][3],
- SPGCONST double metric[3][3]);
-static void set_trigo(double lattice[3][3],
- SPGCONST double metric[3][3]);
-static void set_cubic(double lattice[3][3],
- SPGCONST double metric[3][3]);
-
-static Symmetry * get_refined_symmetry_operations(SPGCONST Cell * cell,
- SPGCONST Cell * primitive,
- SPGCONST Spacegroup * spacegroup,
- const double symprec);
-static void set_translation_with_origin_shift(Symmetry *conv_sym,
- const double origin_shift[3]);
-static Symmetry * get_primitive_db_symmetry(SPGCONST double t_mat[3][3],
- const Symmetry *conv_sym,
- const double symprec);
-static void get_corners(int corners[3][8],
- SPGCONST int t_mat[3][3]);
-static void get_surrounding_frame(int frame[3],
- SPGCONST int t_mat[3][3]);
-static Symmetry * reduce_symmetry_in_frame(const int frame[3],
- SPGCONST Symmetry *prim_sym,
- SPGCONST int t_mat[3][3],
- SPGCONST double lattice[3][3],
- const int multiplicity,
- const double symprec);
-static VecDBL * reduce_lattice_points(SPGCONST double lattice[3][3],
- const VecDBL *lattice_trans,
- const double symprec);
-
-
-static SPGCONST int identity[3][3] = {
- { 1, 0, 0},
- { 0, 1, 0},
- { 0, 0, 1},
-};
-
-
-Cell * ref_refine_cell(SPGCONST Cell * cell,
- const double symprec)
-{
- return refine_cell(cell, symprec);
-}
-
-/* symmetry->size = 0 is returned when it failed. */
-Symmetry * ref_get_refined_symmetry_operations(SPGCONST Cell * cell,
- SPGCONST Cell * primitive,
- SPGCONST Spacegroup * spacegroup,
- const double symprec)
-{
- return get_refined_symmetry_operations(cell, primitive, spacegroup, symprec);
-}
-
-void ref_get_Wyckoff_positions(int * wyckoffs,
- int * equiv_atoms,
- SPGCONST Cell * primitive,
- SPGCONST Spacegroup * spacegroup,
- const double symprec)
-{
- Cell *conv_prim;
-
- conv_prim = get_bravais_exact_positions_and_lattice(wyckoffs,
- equiv_atoms,
- spacegroup,
- primitive,
- symprec);
- cel_free_cell(conv_prim);
-}
-
-static Cell * refine_cell(SPGCONST Cell * cell,
- const double symprec)
-{
- int *wyckoffs, *equiv_atoms;
- double tolerance;
- Cell *primitive, *bravais, *conv_prim;
- Symmetry *conv_sym;
- Spacegroup spacegroup;
-
- debug_print("refine_cell:\n");
-
- primitive = prm_get_primitive(cell, symprec);
-
- if (primitive->size == 0) {
- cel_free_cell(primitive);
- bravais = cel_alloc_cell(0);
- goto end;
- }
-
- tolerance = prm_get_current_tolerance();
- spacegroup = spa_get_spacegroup_with_primitive(primitive, tolerance);
-
- wyckoffs = (int*)malloc(sizeof(int) * primitive->size);
- equiv_atoms = (int*)malloc(sizeof(int) * primitive->size);
- conv_prim = get_bravais_exact_positions_and_lattice(wyckoffs,
- equiv_atoms,
- &spacegroup,
- primitive,
- tolerance);
- free(equiv_atoms);
- equiv_atoms = NULL;
- free(wyckoffs);
- wyckoffs = NULL;
-
- conv_sym = get_db_symmetry(spacegroup.hall_number);
- bravais = expand_positions(conv_prim, conv_sym);
-
- debug_print("primitive cell in refine_cell:\n");
- debug_print_matrix_d3(primitive->lattice);
- debug_print("conventional lattice in refine_cell:\n");
- debug_print_matrix_d3(conv_prim->lattice);
- debug_print("bravais lattice in refine_cell:\n");
- debug_print_matrix_d3(bravais->lattice);
-
- cel_free_cell(conv_prim);
- sym_free_symmetry(conv_sym);
- cel_free_cell(primitive);
-
- end: /* Return bravais->size = 0, if the bravais could not be found. */
- return bravais;
-}
-
-/* Only the atoms corresponding to those in primitive are returned. */
-static Cell * get_bravais_exact_positions_and_lattice(int * wyckoffs,
- int * equiv_atoms,
- SPGCONST Spacegroup *spacegroup,
- SPGCONST Cell * primitive,
- const double symprec)
-{
- int i;
- Symmetry *conv_sym;
- Cell *bravais;
- VecDBL *exact_positions;
-
- /* Positions of primitive atoms are represented wrt Bravais lattice */
- bravais = get_conventional_primitive(spacegroup, primitive);
- /* Symmetries in database (wrt Bravais lattice) */
- conv_sym = get_db_symmetry(spacegroup->hall_number);
- /* Lattice vectors are set. */
- get_conventional_lattice(bravais->lattice,
- spacegroup->holohedry,
- spacegroup->bravais_lattice);
-
- /* Symmetrize atomic positions of conventional unit cell */
- exact_positions = ssm_get_exact_positions(wyckoffs,
- equiv_atoms,
- bravais,
- conv_sym,
- spacegroup->hall_number,
- symprec);
- sym_free_symmetry(conv_sym);
-
- if (exact_positions->size > 0) {
- for (i = 0; i < bravais->size; i++) {
- mat_copy_vector_d3(bravais->position[i], exact_positions->vec[i]);
- }
- } else {
- cel_free_cell(bravais);
- bravais = cel_alloc_cell(0);
- }
-
- mat_free_VecDBL(exact_positions);
-
- return bravais;
-}
-
-static Cell * expand_positions(SPGCONST Cell * conv_prim,
- SPGCONST Symmetry * conv_sym)
-{
- int i, j, k, num_pure_trans;
- int num_atom;
- Cell * bravais;
-
- num_pure_trans = get_number_of_pure_translation(conv_sym);
- bravais = cel_alloc_cell(conv_prim->size * num_pure_trans);
-
- num_atom = 0;
- for (i = 0; i < conv_sym->size; i++) {
- /* Referred atoms in Bravais lattice */
- if (mat_check_identity_matrix_i3(identity, conv_sym->rot[i])) {
- for (j = 0; j < conv_prim->size; j++) {
- bravais->types[num_atom] = conv_prim->types[j];
- mat_copy_vector_d3(bravais->position[ num_atom ],
- conv_prim->position[j]);
- for (k = 0; k < 3; k++) {
- bravais->position[num_atom][k] += conv_sym->trans[i][k];
- bravais->position[num_atom][k] =
- mat_Dmod1(bravais->position[num_atom][k]);
- }
- num_atom++;
- }
- }
- }
-
- mat_copy_matrix_d3(bravais->lattice, conv_prim->lattice);
-
- return bravais;
-}
-
-
-static int get_number_of_pure_translation(SPGCONST Symmetry * conv_sym)
-{
- int i, num_pure_trans = 0;
-
- for (i = 0; i < conv_sym->size; i++) {
- if (mat_check_identity_matrix_i3(identity, conv_sym->rot[i])) {
- num_pure_trans++;
- }
- }
-
- return num_pure_trans;
-}
-
-static Cell * get_conventional_primitive(SPGCONST Spacegroup * spacegroup,
- SPGCONST Cell * primitive)
-{
- int i, j;
- double inv_brv[3][3], trans_mat[3][3];
- Cell * conv_prim;
-
- conv_prim = cel_alloc_cell(primitive->size);
-
- mat_inverse_matrix_d3(inv_brv, spacegroup->bravais_lattice, 0);
- mat_multiply_matrix_d3(trans_mat, inv_brv, primitive->lattice);
-
- for (i = 0; i < primitive->size; i++) {
- conv_prim->types[i] = primitive->types[i];
- mat_multiply_matrix_vector_d3(conv_prim->position[i],
- trans_mat,
- primitive->position[i]);
- for (j = 0; j < 3; j++) {
- conv_prim->position[i][j] -= spacegroup->origin_shift[j];
- conv_prim->position[i][j] -= mat_Nint(conv_prim->position[i][j]);
- }
- }
-
- return conv_prim;
-}
-
-static Symmetry * get_db_symmetry(const int hall_number)
-{
- int i;
- int operation_index[2];
- int rot[3][3];
- double trans[3];
- Symmetry *symmetry;
-
- spgdb_get_operation_index(operation_index, hall_number);
- symmetry = sym_alloc_symmetry(operation_index[0]);
-
- for (i = 0; i < operation_index[0]; i++) {
- /* rotation matrix matching and set difference of translations */
- spgdb_get_operation(rot, trans, operation_index[1] + i);
- mat_copy_matrix_i3(symmetry->rot[i], rot);
- mat_copy_vector_d3(symmetry->trans[i], trans);
- }
-
- return symmetry;
-}
-
-static int get_conventional_lattice(double lattice[3][3],
- const Holohedry holohedry,
- SPGCONST double bravais_lattice[3][3])
-{
- int i, j;
- double metric[3][3];
-
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- lattice[i][j] = 0;
- }
- }
-
- mat_get_metric(metric, bravais_lattice);
-
- switch (holohedry) {
- case TRICLI:
- mat_copy_matrix_d3(lattice, bravais_lattice);
- break;
- case MONOCLI: /* b-axis is the unique axis. */
- set_monocli(lattice, metric);
- break;
- case ORTHO:
- set_ortho(lattice, metric);
- break;
- case TETRA:
- set_tetra(lattice, metric);
- break;
- case RHOMB:
- set_rhomb(lattice, metric);
- break;
- case TRIGO:
- set_trigo(lattice, metric);
- break;
- case HEXA:
- set_trigo(lattice, metric);
- break;
- case CUBIC:
- set_cubic(lattice, metric);
- break;
- case NONE:
- break;
- }
-
- return 1;
-}
-
-static void set_monocli(double lattice[3][3],
- SPGCONST double metric[3][3])
-{
- /* Lattice is expected to be C centring */
- double a, b, c, beta;
-
- debug_print("set_monocli:\n");
- debug_print_matrix_d3(metric);
-
- a = sqrt(metric[0][0]);
- b = sqrt(metric[1][1]);
- c = sqrt(metric[2][2]);
- lattice[1][1] = b;
- lattice[2][2] = c;
- beta = acos(metric[0][2] / a / c);
- lattice[2][0] = a * cos(beta);
- lattice[0][0] = a * sin(beta);
-
- debug_print("beta %f\n", beta);
- debug_print_matrix_d3(lattice);
-}
-
-static void set_ortho(double lattice[3][3],
- SPGCONST double metric[3][3])
-{
- double a, b, c;
- a = sqrt(metric[0][0]);
- b = sqrt(metric[1][1]);
- c = sqrt(metric[2][2]);
- lattice[0][0] = a;
- lattice[1][1] = b;
- lattice[2][2] = c;
-}
-
-static void set_tetra(double lattice[3][3],
- SPGCONST double metric[3][3])
-{
- double a, b, c;
- a = sqrt(metric[0][0]);
- b = sqrt(metric[1][1]);
- c = sqrt(metric[2][2]);
- lattice[0][0] = (a + b) / 2;
- lattice[1][1] = (a + b) / 2;
- lattice[2][2] = c;
-}
-
-static void set_rhomb(double lattice[3][3],
- SPGCONST double metric[3][3])
-{
- double a, b, c, angle, ahex, chex;
-
-
- a = sqrt(metric[0][0]);
- b = sqrt(metric[1][1]);
- c = sqrt(metric[2][2]);
- angle = acos((metric[0][1] / a / b +
- metric[0][2] / a / c +
- metric[1][2] / b / c) / 3);
-
- /* Reference, http://cst-www.nrl.navy.mil/lattice/struk/rgr.html */
- ahex = 2 * (a+b+c)/3 * sin(angle / 2);
- chex = (a+b+c)/3 * sqrt(3 * (1 + 2 * cos(angle))) ;
- lattice[0][0] = ahex / 2;
- lattice[1][0] = -ahex / (2 * sqrt(3));
- lattice[2][0] = chex / 3;
- lattice[1][1] = ahex / sqrt(3);
- lattice[2][1] = chex / 3;
- lattice[0][2] = -ahex / 2;
- lattice[1][2] = -ahex / (2 * sqrt(3));
- lattice[2][2] = chex / 3;
-
-
-#ifdef DEBUG
- debug_print("Rhombo lattice: %f %f %f %f %f %f\n", a, b, c,
- acos(metric[0][1] / a / b) / 3.14 * 180,
- acos(metric[0][2] / a / c) / 3.14 * 180,
- acos(metric[1][2] / b / c) / 3.14 * 180);
- double dmetric[3][3];
- mat_get_metric(dmetric, lattice);
- a = sqrt(dmetric[0][0]);
- b = sqrt(dmetric[1][1]);
- c = sqrt(dmetric[2][2]);
- debug_print("Rhombo lattice symmetrized: %f %f %f %f %f %f\n",
- a, b, c,
- acos(dmetric[0][1] / a / b) / 3.14 * 180,
- acos(dmetric[0][2] / a / c) / 3.14 * 180,
- acos(dmetric[1][2] / b / c) / 3.14 * 180);
-#endif
-}
-
-static void set_trigo(double lattice[3][3],
- SPGCONST double metric[3][3])
-{
- double a, b, c;
- a = sqrt(metric[0][0]);
- b = sqrt(metric[1][1]);
- c = sqrt(metric[2][2]);
- lattice[0][0] = (a + b) / 2;
- lattice[0][1] = - (a + b) / 4;
- lattice[1][1] = (a + b) / 4 * sqrt(3);
- lattice[2][2] = c;
-}
-
-static void set_cubic(double lattice[3][3],
- SPGCONST double metric[3][3])
-{
- double a, b, c;
- a = sqrt(metric[0][0]);
- b = sqrt(metric[1][1]);
- c = sqrt(metric[2][2]);
- lattice[0][0] = (a + b + c) / 3;
- lattice[1][1] = (a + b + c) / 3;
- lattice[2][2] = (a + b + c) / 3;
-}
-
-
-
-
-
-static Symmetry * get_refined_symmetry_operations(SPGCONST Cell * cell,
- SPGCONST Cell * primitive,
- SPGCONST Spacegroup * spacegroup,
- const double symprec)
-{
- int t_mat_int[3][3];
- int frame[3];
- double inv_mat[3][3], t_mat[3][3];
- Symmetry *conv_sym, *prim_sym, *symmetry;
-
- /* Primitive symmetry from database */
- conv_sym = get_db_symmetry(spacegroup->hall_number);
- set_translation_with_origin_shift(conv_sym, spacegroup->origin_shift);
- mat_inverse_matrix_d3(inv_mat, primitive->lattice, symprec);
- mat_multiply_matrix_d3(t_mat, inv_mat, spacegroup->bravais_lattice);
- prim_sym = get_primitive_db_symmetry(t_mat, conv_sym, symprec);
-
- /* Input cell symmetry from primitive symmetry */
- mat_inverse_matrix_d3(inv_mat, primitive->lattice, symprec);
- mat_multiply_matrix_d3(t_mat, inv_mat, cell->lattice);
- mat_cast_matrix_3d_to_3i(t_mat_int, t_mat);
- get_surrounding_frame(frame, t_mat_int);
- symmetry = reduce_symmetry_in_frame(frame,
- prim_sym,
- t_mat_int,
- cell->lattice,
- cell->size / primitive->size,
- symprec);
-
- /* sym_free_symmetry(f_sym); */
- sym_free_symmetry(prim_sym);
- sym_free_symmetry(conv_sym);
-
- return symmetry;
-}
-
-static void set_translation_with_origin_shift(Symmetry *conv_sym,
- const double origin_shift[3])
-{
- int i, j;
- double tmp_vec[3];
- int tmp_mat[3][3];
-
- /* t' = t - (R-E)w, w is the origin shift */
- for (i = 0; i < conv_sym->size; i++) {
- mat_copy_matrix_i3(tmp_mat, conv_sym->rot[i]);
- tmp_mat[0][0]--;
- tmp_mat[1][1]--;
- tmp_mat[2][2]--;
- mat_multiply_matrix_vector_id3(tmp_vec, tmp_mat, origin_shift);
- for (j = 0; j < 3; j++) {
- conv_sym->trans[i][j] -= tmp_vec[j];
- }
- }
-}
-
-static Symmetry * get_primitive_db_symmetry(SPGCONST double t_mat[3][3],
- const Symmetry *conv_sym,
- const double symprec)
-{
- int i, j, num_op;
- double inv_mat[3][3], tmp_mat[3][3];
- MatINT *r_prim;
- VecDBL *t_prim;
- Symmetry *prim_sym;
-
- r_prim = mat_alloc_MatINT(conv_sym->size);
- t_prim = mat_alloc_VecDBL(conv_sym->size);
-
- mat_inverse_matrix_d3(inv_mat, t_mat, symprec);
-
- num_op = 0;
- for (i = 0; i < conv_sym->size; i++) {
- for (j = 0; j < i; j++) {
- if (mat_check_identity_matrix_i3(conv_sym->rot[i],
- conv_sym->rot[j])) {
- goto pass;
- }
- }
-
- /* R' = T*R*T^-1 */
- mat_multiply_matrix_di3(tmp_mat, t_mat, conv_sym->rot[i]);
- mat_multiply_matrix_d3(tmp_mat, tmp_mat, inv_mat);
- mat_cast_matrix_3d_to_3i(r_prim->mat[ num_op ], tmp_mat);
- /* t' = T*t */
- mat_multiply_matrix_vector_d3(t_prim->vec[ num_op ],
- t_mat,
- conv_sym->trans[ i ]);
- num_op++;
-
- pass:
- ;
- }
-
- prim_sym = sym_alloc_symmetry(num_op);
- for (i = 0; i < num_op; i++) {
- mat_copy_matrix_i3(prim_sym->rot[i], r_prim->mat[i]);
- for (j = 0; j < 3; j++) {
- prim_sym->trans[i][j] = t_prim->vec[i][j] - mat_Nint(t_prim->vec[i][j]);
- }
- }
-
- mat_free_MatINT(r_prim);
- mat_free_VecDBL(t_prim);
-
- return prim_sym;
-}
-
-static void get_surrounding_frame(int frame[3],
- SPGCONST int t_mat[3][3])
-{
- int i, j, max, min;
- int corners[3][8];
-
- get_corners(corners, t_mat);
-
- for (i = 0; i < 3; i++) {
- max = corners[i][0];
- min = corners[i][0];
- for (j = 1; j < 8; j++) {
- if (max < corners[i][j]) {
- max = corners[i][j];
- }
- if (min > corners[i][j]) {
- min = corners[i][j];
- }
- }
- frame[i] = max - min;
- }
-}
-
-static void get_corners(int corners[3][8],
- SPGCONST int t_mat[3][3])
-{
- int i, j;
-
- /* O */
- for (i = 0; i < 3; i++) {
- corners[i][0] = 0;
- }
-
- /* a,b,c */
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- corners[j][i+1] = t_mat[j][i];
- }
- }
-
- /* b+c, c+a, a+b */
- for (i = 0; i < 3; i++) {
- for (j = 0; j < 3; j++) {
- corners[j][i+4] = t_mat[j][(i+1) % 3] + t_mat[j][(i+2) % 3];
- }
- }
-
- /* a+b+c */
- for (i = 0; i < 3; i++) {
- corners[i][7] = t_mat[i][0] + t_mat[i][1] + t_mat[i][2];
- }
-}
-
-static Symmetry * reduce_symmetry_in_frame(const int frame[3],
- SPGCONST Symmetry *prim_sym,
- SPGCONST int t_mat[3][3],
- SPGCONST double lattice[3][3],
- const int multiplicity,
- const double symprec)
-{
- int i, j, k, l, num_trans, size_sym_orig;
- Symmetry *symmetry, *t_sym;
- double inv_tmat[3][3], tmp_mat[3][3], tmp_rot_d[3][3], tmp_lat_d[3][3], tmp_lat_i[3][3];
- int tmp_rot_i[3][3];
- VecDBL *pure_trans, *lattice_trans;
-
- mat_cast_matrix_3i_to_3d(tmp_mat, t_mat);
- mat_inverse_matrix_d3(inv_tmat, tmp_mat, symprec);
-
- /* transformed lattice points */
- lattice_trans = mat_alloc_VecDBL(frame[0]*frame[1]*frame[2]);
- num_trans = 0;
- for (i = 0; i < frame[0]; i++) {
- for (j = 0; j < frame[1]; j++) {
- for (k = 0; k < frame[2]; k++) {
- lattice_trans->vec[num_trans][0] = i;
- lattice_trans->vec[num_trans][1] = j;
- lattice_trans->vec[num_trans][2] = k;
-
- mat_multiply_matrix_vector_d3(lattice_trans->vec[num_trans],
- inv_tmat,
- lattice_trans->vec[num_trans]);
- for (l = 0; l < 3; l++) {
- /* t' = T^-1*t */
- lattice_trans->vec[num_trans][l] = \
- mat_Dmod1(lattice_trans->vec[num_trans][l]);
- }
- num_trans++;
- }
- }
- }
-
- /* transformed symmetry operations of primitive cell */
- t_sym = sym_alloc_symmetry(prim_sym->size);
- size_sym_orig = 0;
- for (i = 0; i < prim_sym->size; i++) {
- /* R' = T^-1*R*T */
- mat_multiply_matrix_di3(tmp_mat, inv_tmat, prim_sym->rot[i]);
- mat_multiply_matrix_di3(tmp_rot_d, tmp_mat, t_mat);
- mat_cast_matrix_3d_to_3i(tmp_rot_i, tmp_rot_d);
- mat_multiply_matrix_di3(tmp_lat_i, lattice, tmp_rot_i);
- mat_multiply_matrix_d3(tmp_lat_d, lattice, tmp_rot_d);
- if (mat_check_identity_matrix_d3(tmp_lat_i, tmp_lat_d, symprec)) {
- mat_copy_matrix_i3(t_sym->rot[size_sym_orig], tmp_rot_i);
- /* t' = T^-1*t */
- mat_multiply_matrix_vector_d3(t_sym->trans[size_sym_orig],
- inv_tmat, prim_sym->trans[i]);
- size_sym_orig++;
- }
- }
-
- /* reduce lattice points */
- pure_trans = reduce_lattice_points(lattice,
- lattice_trans,
- symprec);
-
- if (! (pure_trans->size == multiplicity)) {
- symmetry = sym_alloc_symmetry(0);
- goto ret;
- }
-
- /* copy symmetry operations upon lattice points */
- symmetry = sym_alloc_symmetry(pure_trans->size * size_sym_orig);
- for (i = 0; i < pure_trans->size; i++) {
- for (j = 0; j < size_sym_orig; j++) {
- mat_copy_matrix_i3(symmetry->rot[size_sym_orig * i + j],
- t_sym->rot[j]);
- mat_copy_vector_d3(symmetry->trans[size_sym_orig * i + j],
- t_sym->trans[j]);
- for (k = 0; k < 3; k++) {
- symmetry->trans[size_sym_orig * i + j][k] += pure_trans->vec[i][k];
- symmetry->trans[size_sym_orig * i + j][k] = \
- mat_Dmod1(symmetry->trans[size_sym_orig * i + j][k]);
- }
- }
- }
-
-
- ret:
- mat_free_VecDBL(lattice_trans);
- mat_free_VecDBL(pure_trans);
- sym_free_symmetry(t_sym);
-
- return symmetry;
-}
-
-static VecDBL * reduce_lattice_points(SPGCONST double lattice[3][3],
- const VecDBL *lattice_trans,
- const double symprec)
-{
- int i, j, is_found, num_pure_trans;
- VecDBL *pure_trans, *t;
-
- num_pure_trans = 0;
- t = mat_alloc_VecDBL(lattice_trans->size);
- for (i = 0; i < lattice_trans->size; i++) {
- is_found = 0;
- for (j = 0; j < num_pure_trans; j++) {
- if (cel_is_overlap(lattice_trans->vec[i], t->vec[j], lattice, symprec)) {
- is_found = 1;
- break;
- }
- }
- if (! is_found) {
- mat_copy_vector_d3(t->vec[num_pure_trans], lattice_trans->vec[i]);
- num_pure_trans++;
- }
- }
-
- pure_trans = mat_alloc_VecDBL(num_pure_trans);
- for (i = 0; i < num_pure_trans; i++) {
- mat_copy_vector_d3(pure_trans->vec[i], t->vec[i]);
- }
- mat_free_VecDBL(t);
-
- return pure_trans;
-}
diff --git a/src/refinement.h b/src/refinement.h
deleted file mode 100644
index 7ac21fd..0000000
--- a/src/refinement.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* bravais.h */
-/* Copyright (C) 2011 Atsushi Togo */
-
-#ifndef __refinement_H__
-#define __refinement_H__
-
-#include "cell.h"
-#include "mathfunc.h"
-#include "spacegroup.h"
-#include "symmetry.h"
-
-Cell * ref_refine_cell(SPGCONST Cell * cell,
- const double symprec);
-Symmetry * ref_get_refined_symmetry_operations(SPGCONST Cell * cell,
- SPGCONST Cell * primitive,
- SPGCONST Spacegroup * spacegroup,
- const double symprec);
-void ref_get_Wyckoff_positions(int * wyckoffs,
- int * equiv_atoms,
- SPGCONST Cell * primitive,
- SPGCONST Spacegroup * spacegroup,
- const double symprec);
-
-#endif
diff --git a/src/site_symmetry.c b/src/site_symmetry.c
deleted file mode 100644
index 88198de..0000000
--- a/src/site_symmetry.c
+++ /dev/null
@@ -1,231 +0,0 @@
-/* site_symmetry.c */
-/* Copyright (C) 2011 Atsushi Togo */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include "cell.h"
-#include "mathfunc.h"
-#include "symmetry.h"
-#include "sitesym_database.h"
-
-#include "debug.h"
-
-static VecDBL * get_exact_positions(int * wyckoffs,
- int * equiv_atoms,
- SPGCONST Cell * bravais,
- SPGCONST Symmetry * conv_sym,
- const int hall_number,
- const double symprec);
-static void get_exact_location(double position[3],
- SPGCONST Symmetry * conv_sym,
- SPGCONST double bravais_lattice[3][3],
- const double symprec);
-static int get_Wyckoff_notation(double position[3],
- SPGCONST Symmetry * conv_sym,
- SPGCONST double bravais_lattice[3][3],
- const int hall_number,
- const double symprec);
-
-
-VecDBL * ssm_get_exact_positions(int *wyckoffs,
- int *equiv_atoms,
- SPGCONST Cell * bravais,
- SPGCONST Symmetry * conv_sym,
- const int hall_number,
- const double symprec)
-{
- return get_exact_positions(wyckoffs,
- equiv_atoms,
- bravais,
- conv_sym,
- hall_number,
- symprec);
-}
-
-static VecDBL * get_exact_positions(int * wyckoffs,
- int * equiv_atoms,
- SPGCONST Cell * bravais,
- SPGCONST Symmetry * conv_sym,
- const int hall_number,
- const double symprec)
-{
- int i, j, k, l, num_indep_atoms;
- double pos[3];
- int *indep_atoms;
- VecDBL *positions;
-
- debug_print("get_symmetrized_positions\n");
-
- indep_atoms = (int*) malloc(sizeof(int) * bravais->size);
- positions = mat_alloc_VecDBL(bravais->size);
- num_indep_atoms = 0;
-
- for (i = 0; i < bravais->size; i++) {
- /* Check if atom_i overlap to an atom already set at the exact position. */
- for (j = 0; j < num_indep_atoms; j++) {
- for (k = 0; k < conv_sym->size; k++) {
- mat_multiply_matrix_vector_id3(pos,
- conv_sym->rot[k],
- positions->vec[indep_atoms[j]]);
- for (l = 0; l < 3; l++) {
- pos[l] += conv_sym->trans[k][l];
- }
- if (cel_is_overlap(pos,
- bravais->position[i],
- bravais->lattice,
- symprec)) {
- /* Equivalent atom was found. */
- for (l = 0; l < 3; l++) {
- pos[l] -= mat_Nint(pos[l]);
- }
- mat_copy_vector_d3(positions->vec[i], pos);
- wyckoffs[i] = wyckoffs[indep_atoms[j]];
- equiv_atoms[i] = indep_atoms[j];
- goto escape;
- }
- }
- }
-
- /* No equivalent atom was found. */
- indep_atoms[num_indep_atoms] = i;
- num_indep_atoms++;
- mat_copy_vector_d3(positions->vec[i], bravais->position[i]);
- get_exact_location(positions->vec[i],
- conv_sym,
- bravais->lattice,
- symprec);
- wyckoffs[i] = get_Wyckoff_notation(positions->vec[i],
- conv_sym,
- bravais->lattice,
- hall_number,
- symprec);
- equiv_atoms[i] = i;
- escape:
- ;
- }
-
- free(indep_atoms);
- indep_atoms = NULL;
-
- return positions;
-}
-
-
-/* Site-symmetry is used to determine exact location of an atom */
-/* R. W. Grosse-Kunstleve and P. D. Adams */
-/* Acta Cryst. (2002). A58, 60-65 */
-static void get_exact_location(double position[3],
- SPGCONST Symmetry * conv_sym,
- SPGCONST double bravais_lattice[3][3],
- const double symprec)
-{
- int i, j, k, num_sum;
- double sum_rot[3][3];
- double pos[3], sum_trans[3];
-
- num_sum = 0;
- for (i = 0; i < 3; i++) {
- sum_trans[i] = 0.0;
- for (j = 0; j < 3; j++) {
- sum_rot[i][j] = 0;
- }
- }
-
- for (i = 0; i < conv_sym->size; i++) {
- mat_multiply_matrix_vector_id3(pos,
- conv_sym->rot[i],
- position);
- for (j = 0; j < 3; j++) {
- pos[j] += conv_sym->trans[i][j];
- }
-
- if (cel_is_overlap(pos,
- position,
- bravais_lattice,
- symprec)) {
- for (j = 0; j < 3; j++) {
- sum_trans[j] += conv_sym->trans[i][j] -
- mat_Nint(pos[j] - position[j]);
- for (k = 0; k < 3; k++) {
- sum_rot[j][k] += conv_sym->rot[i][j][k];
- }
- }
- num_sum++;
- }
- }
-
- for (i = 0; i < 3; i++) {
- sum_trans[i] /= num_sum;
- for (j = 0; j < 3; j++) {
- sum_rot[i][j] /= num_sum;
- }
- }
-
- /* (sum_rot|sum_trans) is the special-position operator. */
- /* Elements of sum_rot can be fractional values. */
- mat_multiply_matrix_vector_d3(position,
- sum_rot,
- position);
-
- for (i = 0; i < 3; i++) {
- position[i] += sum_trans[i];
- }
-
-}
-
-static int get_Wyckoff_notation(double position[3],
- SPGCONST Symmetry * conv_sym,
- SPGCONST double bravais_lattice[3][3],
- const int hall_number,
- const double symprec)
-{
- int i, j, k, l, at_orbit, num_sitesym, wyckoff_letter=-1;
- int indices_wyc[2];
- int rot[3][3];
- double trans[3], orbit[3];
- VecDBL *pos_rot;
-
- pos_rot = mat_alloc_VecDBL(conv_sym->size);
- for (i = 0; i < conv_sym->size; i++) {
- mat_multiply_matrix_vector_id3(pos_rot->vec[i], conv_sym->rot[i], position);
- for (j = 0; j < 3; j++) {
- pos_rot->vec[i][j] += conv_sym->trans[i][j];
- }
- }
-
- ssmdb_get_wyckoff_indices(indices_wyc, hall_number);
- for (i = 0; i < indices_wyc[1]; i++) {
- num_sitesym = ssmdb_get_coordinate(rot, trans, i + indices_wyc[0]);
- for (j = 0; j < pos_rot->size; j++) {
- at_orbit = 0;
- for (k = 0; k < pos_rot->size; k++) {
- if (cel_is_overlap(pos_rot->vec[j],
- pos_rot->vec[k],
- bravais_lattice,
- symprec)) {
- mat_multiply_matrix_vector_id3(orbit, rot, pos_rot->vec[k]);
- for (l = 0; l < 3; l++) {
- orbit[l] += trans[l];
- }
- if (cel_is_overlap(pos_rot->vec[k],
- orbit,
- bravais_lattice,
- symprec)) {
- at_orbit++;
- }
- }
- }
- if (at_orbit == conv_sym->size / num_sitesym) {
- /* Database is made reversed order, e.g., gfedcba. */
- /* wyckoff is set 0 1 2 3 4... for a b c d e..., respectively. */
- wyckoff_letter = indices_wyc[1] - i - 1;
- goto end;
- }
- }
- }
-
- end:
- mat_free_VecDBL(pos_rot);
- return wyckoff_letter;
-}
-
diff --git a/src/site_symmetry.h b/src/site_symmetry.h
deleted file mode 100644
index 9ec1f5e..0000000
--- a/src/site_symmetry.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/* site_symmetry.h */
-/* Copyright (C) 2011 Atsushi Togo */
-
-#ifndef __site_symmetry_H__
-#define __site_symmetry_H__
-
-#include "cell.h"
-#include "mathfunc.h"
-#include "symmetry.h"
-
-VecDBL * ssm_get_exact_positions(int * wyckoffs,
- int * equiv_atoms,
- SPGCONST Cell * bravais,
- SPGCONST Symmetry * conv_sym,
- const int hall_number,
- const double symprec);
-
-#endif
diff --git a/src/sitesym_database.c b/src/sitesym_database.c
deleted file mode 100644
index a446f21..0000000
--- a/src/sitesym_database.c
+++ /dev/null
@@ -1,1152 +0,0 @@
-/* sitesym_database.c */
-/* Copyright (C) 2008 Atsushi Togo */
-
-static const int position_wyckoff[] =
- { 0, /* The first element is dummy. */
- 1, 2, 11, 16, 21, 26, 27, 28, 29, 32,
- 35, 38, 41, 44, 47, 50, 53, 56, 59, 62,
- 65, 66, 67, 68, 69, 70, 71, 72, 73, 74,
- 76, 78, 80, 82, 84, 86, 88, 90, 92, 93,
- 94, 95, 96, 97, 98, 99, 100, 101, 102, 103,
- 104, 105, 106, 107, 108, 109, 110, 125, 140, 155,
- 161, 167, 173, 183, 193, 203, 213, 223, 233, 243,
- 253, 263, 270, 277, 284, 291, 298, 305, 312, 319,
- 326, 331, 336, 341, 346, 351, 356, 361, 366, 371,
- 377, 383, 389, 395, 401, 407, 413, 419, 425, 431,
- 437, 443, 449, 455, 461, 467, 473, 479, 500, 505,
- 510, 515, 518, 521, 524, 525, 528, 531, 534, 546,
- 558, 570, 581, 592, 596, 605, 614, 623, 626, 629,
- 632, 635, 638, 641, 646, 651, 656, 660, 664, 668,
- 672, 676, 680, 681, 682, 683, 684, 685, 686, 689,
- 692, 695, 698, 701, 704, 706, 708, 710, 712, 714,
- 716, 719, 722, 725, 726, 727, 728, 729, 730, 731,
- 734, 737, 740, 746, 752, 758, 760, 762, 764, 766,
- 768, 770, 774, 778, 782, 788, 794, 800, 806, 812,
- 818, 822, 826, 830, 834, 838, 842, 845, 848, 851,
- 854, 857, 860, 862, 864, 866, 868, 870, 872, 877,
- 882, 887, 889, 891, 893, 898, 903, 908, 911, 914,
- 917, 920, 923, 926, 929, 932, 935, 962, 975, 988,
- 1006, 1024, 1042, 1055, 1068, 1081, 1094, 1107, 1125, 1137,
- 1149, 1161, 1173, 1185, 1197, 1202, 1207, 1212, 1217, 1222,
- 1227, 1236, 1245, 1254, 1263, 1272, 1281, 1287, 1293, 1299,
- 1305, 1311, 1317, 1326, 1335, 1344, 1349, 1354, 1359, 1364,
- 1369, 1374, 1379, 1384, 1389, 1397, 1405, 1413, 1420, 1427,
- 1434, 1441, 1448, 1455, 1459, 1463, 1467, 1471, 1475, 1479,
- 1482, 1485, 1489, 1493, 1497, 1501, 1505, 1509, 1517, 1525,
- 1533, 1541, 1549, 1557, 1564, 1571, 1578, 1585, 1592, 1599,
- 1617, 1635, 1653, 1666, 1679, 1692, 1707, 1722, 1737, 1752,
- 1767, 1782, 1791, 1800, 1809, 1818, 1827, 1836, 1845, 1854,
- 1863, 1872, 1881, 1890, 1906, 1914, 1922, 1937, 1948, 1959,
- 1970, 1976, 1982, 1992, 2002, 2012, 2022, 2032, 2042, 2046,
- 2047, 2051, 2052, 2055, 2057, 2065, 2072, 2084, 2095, 2102,
- 2109, 2116, 2123, 2132, 2138, 2144, 2160, 2167, 2171, 2173,
- 2189, 2196, 2200, 2202, 2213, 2220, 2227, 2231, 2236, 2240,
- 2244, 2247, 2253, 2256, 2261, 2265, 2268, 2270, 2285, 2299,
- 2305, 2310, 2322, 2332, 2341, 2350, 2360, 2369, 2379, 2384,
- 2405, 2419, 2433, 2447, 2458, 2469, 2481, 2490, 2501, 2512,
- 2519, 2526, 2544, 2560, 2571, 2582, 2596, 2610, 2619, 2630,
- 2638, 2646, 2656, 2666, 2681, 2694, 2703, 2712, 2719, 2726,
- 2730, 2731, 2732, 2734, 2736, 2743, 2749, 2755, 2767, 2774,
- 2777, 2780, 2783, 2786, 2792, 2798, 2803, 2807, 2811, 2814,
- 2817, 2820, 2822, 2824, 2836, 2845, 2855, 2862, 2871, 2880,
- 2886, 2892, 2896, 2897, 2898, 2901, 2904, 2907, 2919, 2931,
- 2940, 2954, 2957, 2960, 2971, 2982, 2991, 2997, 3001, 3005,
- 3009, 3024, 3036, 3048, 3057, 3075, 3088, 3100, 3112, 3122,
- 3130, 3136, 3138, 3141, 3153, 3161, 3169, 3178, 3185, 3192,
- 3200, 3204, 3209, 3220, 3233, 3243, 3251, 3261, 3266, 3271,
- 3280, 3290, 3299, 3307, 3316, 3324, 3329, 3343, 3352, 3361,
- 3373, 3385, 3397, 3409, 3419, 3428, 3437, 3445, 3453, 3465,
- 3473, };
-
-static const int coordinates_first[] =
- { 0,
- 63923, 63923, 657239062, 27383062, 630995062,
- 656145562, 629901562, 26289562, 1139062, 45562,
- 63923, 630995197, 629901697, 1139197, 45697,
- 63923, 656145563, 26289563, 629901563, 45563,
- 63923, 27401287, 1157287, 26307787, 63787,
- 63923, 63923, 63923, 63923, 1139197,
- 45697, 63923, 629901697, 45697, 63923,
- 629901697, 45697, 63923, 629901563, 45563,
- 63923, 26289563, 45563, 63923, 26289563,
- 45563, 63923, 26307787, 63787, 63923,
- 1157287, 63787, 63923, 1157287, 63787,
- 63923, 26307788, 63788, 63923, 1157422,
- 63922, 63923, 629901698, 45698, 63923,
- 63923, 63923, 63923, 63923, 63923,
- 63923, 63923, 63923, 63923, 63788,
- 63923, 63788, 63923, 63788, 63923,
- 63922, 63923, 63922, 63923, 63922,
- 63923, 45698, 63923, 45698, 63923,
- 45698, 63923, 63923, 63923, 63923,
- 63923, 63923, 63923, 63923, 63923,
- 63923, 63923, 63923, 63923, 63923,
- 63923, 63923, 63923, 63923, 63923,
- 26307788, 63788, 630995197, 1139197, 629901697,
- 45697, 657239062, 630995062, 27383062, 656145562,
- 629901562, 1139062, 26289562, 45562, 63923,
- 1157422, 63922, 656145563, 629901563, 26289563,
- 45563, 657239062, 656145562, 630995062, 27383062,
- 26289562, 629901562, 1139062, 45562, 63923,
- 629901698, 45698, 27401287, 26307787, 1157287,
- 63787, 657239062, 27383062, 656145562, 630995062,
- 1139062, 26289562, 629901562, 45562, 63923,
- 13185788, 630995062, 1139062, 629901562, 45562,
- 63923, 610672, 656145562, 629901562, 26289562,
- 45562, 63923, 314973698, 27383062, 26289562,
- 1139062, 45562, 63923, 63788, 1139197,
- 45697, 329189062, 328095562, 27383062, 1139062,
- 26289562, 45562, 63923, 63788, 629901697,
- 45697, 643570312, 13714312, 656145562, 629901562,
- 26289562, 45562, 63923, 63788, 1139197,
- 45697, 329735812, 328642312, 27383062, 1139062,
- 26289562, 45562, 63923, 63922, 629901563,
- 45563, 643570312, 13714312, 630995062, 629901562,
- 1139062, 45562, 63923, 63922, 26289563,
- 45563, 341764312, 315520312, 27383062, 26289562,
- 1139062, 45562, 63923, 63922, 629901563,
- 45563, 958498312, 328642312, 630995062, 629901562,
- 1139062, 45562, 63923, 45698, 26307787,
- 63787, 341764312, 315520312, 656145562, 26289562,
- 629901562, 45562, 63923, 45698, 1157287,
- 63787, 329189062, 328095562, 630995062, 1139062,
- 629901562, 45562, 63923, 45698, 26307787,
- 63787, 354886312, 328642312, 656145562, 26289562,
- 629901562, 45562, 63923, 630448447, 592447,
- 629901562, 26289562, 656145562, 45562, 63923,
- 945376447, 315520447, 629901562, 26289562, 656145562,
- 45562, 63923, 945923197, 944829697, 1139062,
- 26289562, 27383062, 45562, 63923, 341217563,
- 314973563, 26289562, 1139062, 27383062, 45562,
- 63923, 354339563, 328095563, 26289562, 1139062,
- 27383062, 45562, 63923, 669267563, 39411563,
- 629901562, 1139062, 630995062, 45562, 63923,
- 14279287, 13185787, 1139062, 629901562, 630995062,
- 45562, 63923, 14826037, 13732537, 1139062,
- 629901562, 630995062, 45562, 63923, 27948037,
- 1704037, 26289562, 629901562, 656145562, 45562,
- 63923, 630995062, 1139062, 629901562, 45562,
- 63923, 1139062, 630995062, 629901562, 45562,
- 63923, 630995062, 629901562, 1139062, 45562,
- 63923, 656145562, 629901562, 26289562, 45562,
- 63923, 629901562, 656145562, 26289562, 45562,
- 63923, 656145562, 26289562, 629901562, 45562,
- 63923, 27383062, 26289562, 1139062, 45562,
- 63923, 26289562, 27383062, 1139062, 45562,
- 63923, 27383062, 1139062, 26289562, 45562,
- 63923, 592447, 329189062, 328095562, 26289562,
- 45562, 63923, 315520447, 670907812, 39958312,
- 26289562, 45562, 63923, 314973697, 984742312,
- 354886312, 26289562, 45562, 63923, 944829697,
- 643570312, 13714312, 26289562, 45562, 63923,
- 315520447, 959045062, 328095562, 26289562, 45562,
- 63923, 592447, 329735812, 328642312, 26289562,
- 45562, 63923, 314973563, 643570312, 13714312,
- 1139062, 45562, 63923, 328095563, 972713812,
- 316613812, 1139062, 45562, 63923, 13167563,
- 355979812, 329735812, 1139062, 45562, 63923,
- 39411563, 341764312, 315520312, 1139062, 45562,
- 63923, 328095563, 669814312, 13714312, 1139062,
- 45562, 63923, 314973563, 958498312, 328642312,
- 1139062, 45562, 63923, 13185787, 341764312,
- 315520312, 629901562, 45562, 63923, 13732537,
- 985289062, 957951562, 629901562, 45562, 63923,
- 610537, 959591812, 958498312, 629901562, 45562,
- 63923, 1704037, 329189062, 328095562, 629901562,
- 45562, 63923, 13732537, 342857812, 315520312,
- 629901562, 45562, 63923, 13185787, 354886312,
- 328642312, 629901562, 45562, 63923, 656145563,
- 26289563, 629901563, 45563, 630995197, 629901697,
- 1139197, 45697, 27401287, 26307787, 1157287,
- 63787, 657239062, 27383062, 630995062, 656145562,
- 1139062, 26289562, 629901562, 45562, 63923,
- 630448447, 592447, 26307787, 63787, 63923,
- 341217563, 314973563, 1139197, 45697, 63923,
- 14279287, 13185787, 629901563, 45563, 63923,
- 26289563, 45563, 63923, 1157287, 63787,
- 63923, 629901697, 45697, 63923, 63923,
- 592447, 63787, 63923, 314973563, 45697,
- 63923, 13185787, 45563, 63923, 328095563,
- 26289563, 45563, 1139197, 45697, 1157287,
- 63787, 1139062, 630995062, 26289562, 45562,
- 63923, 13732537, 1157287, 63787, 629901563,
- 45563, 629901697, 45697, 629901562, 656145562,
- 1139062, 45562, 63923, 315520447, 629901697,
- 45697, 26307787, 63787, 26289563, 45563,
- 26289562, 27383062, 629901562, 45562, 63923,
- 13732537, 315520447, 328095563, 45563, 45697,
- 63787, 329735812, 328642312, 1139062, 45562,
- 63923, 26289563, 45563, 629901697, 45697,
- 1157287, 63787, 26289562, 1139062, 629901562,
- 45562, 63923, 13167563, 314973697, 610537,
- 63923, 629901698, 45698, 26307788, 63788,
- 656145563, 629901563, 26289563, 45563, 63923,
- 26307788, 63788, 1157422, 63922, 27401287,
- 26307787, 1157287, 63787, 63923, 1157422,
- 63922, 629901698, 45698, 630995197, 1139197,
- 629901697, 45697, 63923, 629901698, 45698,
- 63923, 26307788, 63788, 63923, 26307788,
- 63788, 63923, 1157422, 63922, 63923,
- 1157422, 63922, 63923, 629901698, 45698,
- 63923, 656145563, 629901563, 26289563, 45563,
- 63923, 27401287, 26307787, 1157287, 63787,
- 63923, 630995197, 1139197, 629901697, 45697,
- 63923, 314973698, 26289563, 45563, 63923,
- 13185788, 629901563, 45563, 63923, 13185788,
- 1157287, 63787, 63923, 610672, 26307787,
- 63787, 63923, 610672, 629901697, 45697,
- 63923, 314973698, 1139197, 45697, 63923,
- 63923, 63923, 63923, 63923, 63923,
- 63923, 629901563, 45563, 63923, 26289563,
- 45563, 63923, 26307787, 63787, 63923,
- 1157287, 63787, 63923, 1139197, 45697,
- 63923, 629901697, 45697, 63923, 45698,
- 63923, 63788, 63923, 63788, 63923,
- 63922, 63923, 63922, 63923, 45698,
- 63923, 26289563, 45563, 63923, 1157287,
- 63787, 63923, 629901697, 45697, 63923,
- 63923, 63923, 63923, 63923, 63923,
- 63923, 26289563, 45563, 63923, 1157287,
- 63787, 63923, 629901697, 45697, 63923,
- 45698, 63788, 328095563, 26289563, 45563,
- 63923, 63788, 63922, 13732537, 1157287,
- 63787, 63923, 63922, 45698, 315520447,
- 629901697, 45697, 63923, 45698, 63923,
- 63788, 63923, 63788, 63923, 63922,
- 63923, 63922, 63923, 45698, 63923,
- 328095563, 26289563, 45563, 63923, 13732537,
- 1157287, 63787, 63923, 315520447, 629901697,
- 45697, 63923, 629901698, 45698, 63788,
- 629901563, 45563, 63923, 26307788, 63788,
- 45698, 26289563, 45563, 63923, 26307788,
- 63788, 63922, 26307787, 63787, 63923,
- 1157422, 63922, 63788, 1157287, 63787,
- 63923, 1157422, 63922, 45698, 1139197,
- 45697, 63923, 629901698, 45698, 63922,
- 629901697, 45697, 63923, 13185788, 629901563,
- 45563, 63923, 314973698, 26289563, 45563,
- 63923, 610672, 26307787, 63787, 63923,
- 13185788, 1157287, 63787, 63923, 314973698,
- 1139197, 45697, 63923, 610672, 629901697,
- 45697, 63923, 314973698, 45563, 63923,
- 13185788, 45563, 63923, 13185788, 63787,
- 63923, 610672, 63787, 63923, 610672,
- 45697, 63923, 314973698, 45697, 63923,
- 45563, 63923, 45563, 63923, 63787,
- 63923, 63787, 63923, 45697, 63923,
- 45697, 63923, 63788, 45698, 328095563,
- 45563, 63923, 63922, 63788, 13732537,
- 63787, 63923, 45698, 63922, 315520447,
- 45697, 63923, 45563, 63923, 63787,
- 63923, 45697, 63923, 45698, 63788,
- 26289563, 45563, 63923, 63788, 63922,
- 1157287, 63787, 63923, 63922, 45698,
- 629901697, 45697, 63923, 26289563, 45563,
- 63923, 1157287, 63787, 63923, 629901697,
- 45697, 63923, 314973698, 45563, 63923,
- 13185788, 45563, 63923, 13185788, 63787,
- 63923, 610672, 63787, 63923, 610672,
- 45697, 63923, 314973698, 45697, 63923,
- 1157422, 63922, 26307788, 63788, 629901698,
- 45698, 656145563, 629901563, 26289563, 45563,
- 630995197, 629901697, 1139197, 45697, 27401287,
- 26307787, 1157287, 63787, 657239062, 27383062,
- 656145562, 26289562, 630995062, 1139062, 629901562,
- 45562, 63923, 26289563, 45563, 629901697,
- 45697, 1157287, 63787, 985835812, 328642312,
- 26289562, 1139062, 629901562, 45562, 63923,
- 354339563, 328095563, 945376447, 315520447, 14826037,
- 13732537, 45562, 657239062, 354886312, 329735812,
- 958498312, 328642312, 63923, 63922, 629901563,
- 26289563, 656145563, 45563, 630448447, 592447,
- 26854537, 610537, 656692312, 26836312, 630448312,
- 592312, 629901562, 26289562, 656145562, 45562,
- 63923, 45698, 26307787, 1157287, 27401287,
- 63787, 341217563, 314973563, 316067197, 314973697,
- 342311062, 316067062, 341217562, 314973562, 26289562,
- 1139062, 27383062, 45562, 63923, 63788,
- 1139197, 629901697, 630995197, 45697, 14279287,
- 13185787, 643023563, 13167563, 644117062, 643023562,
- 14261062, 13167562, 1139062, 629901562, 630995062,
- 45562, 63923, 26289563, 45563, 1139197,
- 45697, 1157287, 63787, 329189062, 328095562,
- 1139062, 630995062, 629901562, 45562, 63923,
- 354339563, 328095563, 316067197, 314973697, 14279287,
- 13185787, 1139062, 45562, 329189062, 959045062,
- 957951562, 328095562, 63923, 1157287, 63787,
- 629901563, 45563, 629901697, 45697, 643570312,
- 13714312, 629901562, 656145562, 26289562, 45562,
- 63923, 14826037, 13732537, 643023563, 13167563,
- 630448447, 592447, 629901562, 45562, 643570312,
- 669814312, 39958312, 13714312, 63923, 629901697,
- 45697, 26307787, 63787, 26289563, 45563,
- 341764312, 315520312, 26289562, 27383062, 1139062,
- 45562, 63923, 945376447, 315520447, 26854537,
- 610537, 341217563, 314973563, 26289562, 45562,
- 341764312, 342857812, 316613812, 315520312, 45563,
- 629901562, 630995062, 1139062, 45562, 63923,
- 314973698, 26307788, 63788, 1139197, 45697,
- 341217563, 314973563, 27383062, 1139062, 26289562,
- 45562, 63923, 13185788, 629901698, 45698,
- 1157287, 63787, 643023563, 13167563, 630995062,
- 1139062, 629901562, 45562, 63923, 13185788,
- 1157422, 63922, 629901563, 45563, 14279287,
- 13185787, 630995062, 629901562, 1139062, 45562,
- 63923, 610672, 26307788, 63788, 629901697,
- 45697, 26854537, 610537, 656145562, 629901562,
- 26289562, 45562, 63923, 610672, 629901698,
- 45698, 26307787, 63787, 630448447, 592447,
- 656145562, 26289562, 629901562, 45562, 63923,
- 314973698, 1157422, 63922, 26289563, 45563,
- 316067197, 314973697, 27383062, 26289562, 1139062,
- 45562, 63923, 13732537, 314973563, 1139062,
- 45562, 63923, 316613947, 13167563, 1139062,
- 45562, 63923, 315520447, 13185787, 629901562,
- 45562, 63923, 957951563, 610537, 629901562,
- 45562, 63923, 328095563, 592447, 26289562,
- 45562, 63923, 39976537, 314973697, 26289562,
- 45562, 63923, 45698, 315520447, 26307787,
- 63787, 26289562, 656145562, 629901562, 45562,
- 63923, 63788, 14826037, 629901697, 45697,
- 629901562, 656145562, 26289562, 45562, 63923,
- 63788, 328095563, 1139197, 45697, 1139062,
- 27383062, 26289562, 45562, 63923, 63922,
- 945376447, 26289563, 45563, 26289562, 27383062,
- 1139062, 45562, 63923, 63922, 13732537,
- 629901563, 45563, 629901562, 630995062, 1139062,
- 45562, 63923, 45698, 354339563, 1157287,
- 63787, 1139062, 630995062, 629901562, 45562,
- 63923, 341217563, 314973563, 592447, 26289562,
- 45562, 63923, 643023563, 13167563, 1704037,
- 629901562, 45562, 63923, 14279287, 13185787,
- 314973563, 1139062, 45562, 63923, 26854537,
- 610537, 944829697, 26289562, 45562, 63923,
- 630448447, 592447, 13185787, 629901562, 45562,
- 63923, 316067197, 314973697, 39411563, 1139062,
- 45562, 63923, 1157422, 63922, 26289563,
- 45563, 27383062, 26289562, 1139062, 45562,
- 63923, 629901698, 45698, 1157287, 63787,
- 630995062, 1139062, 629901562, 45562, 63923,
- 26307788, 63788, 629901697, 45697, 656145562,
- 629901562, 26289562, 45562, 63923, 354339563,
- 328095563, 1139062, 45562, 63923, 14826037,
- 13732537, 629901562, 45562, 63923, 945376447,
- 315520447, 26289562, 45562, 63923, 610672,
- 13185787, 629901562, 45562, 63923, 1704172,
- 314973697, 26289562, 45562, 63923, 314973698,
- 592447, 26289562, 45562, 63923, 944829698,
- 13167563, 1139062, 45562, 63923, 13185788,
- 314973563, 1139062, 45562, 63923, 39429788,
- 610537, 629901562, 45562, 63923, 63922,
- 26289563, 45563, 27383062, 26289562, 1139062,
- 45562, 63923, 45698, 1157287, 63787,
- 630995062, 1139062, 629901562, 45562, 63923,
- 63788, 629901697, 45697, 656145562, 629901562,
- 26289562, 45562, 63923, 63788, 45698,
- 329189062, 328095562, 26289563, 45563, 63923,
- 13185788, 314973698, 1139062, 45562, 354339563,
- 328095563, 63923, 63922, 63788, 643570312,
- 13714312, 1157287, 63787, 63923, 610672,
- 13185788, 629901562, 45562, 14826037, 13732537,
- 63923, 45698, 63922, 341764312, 315520312,
- 629901697, 45697, 63923, 314973698, 610672,
- 26289562, 45562, 945376447, 315520447, 63923,
- 592447, 26289562, 45562, 63923, 1704037,
- 629901562, 45562, 63923, 314973563, 1139062,
- 45562, 63923, 944829697, 26289562, 45562,
- 63923, 13185787, 629901562, 45562, 63923,
- 39411563, 1139062, 45562, 63923, 1139062,
- 45562, 63923, 1139062, 45562, 63923,
- 13185788, 1139062, 45562, 63923, 314973698,
- 1139062, 45562, 63923, 610672, 629901562,
- 45562, 63923, 13185788, 629901562, 45562,
- 63923, 314973698, 26289562, 45562, 63923,
- 610672, 26289562, 45562, 63923, 610672,
- 45698, 63787, 328095562, 592447, 26289562,
- 45562, 63923, 1704172, 63788, 45697,
- 328095562, 1704037, 629901562, 45562, 63923,
- 314973698, 63788, 45697, 13714312, 314973563,
- 1139062, 45562, 63923, 944829698, 63922,
- 45563, 13714312, 944829697, 26289562, 45562,
- 63923, 13185788, 63922, 45563, 315520312,
- 13185787, 629901562, 45562, 63923, 39429788,
- 45698, 63787, 315520312, 39411563, 1139062,
- 45562, 63923, 45698, 315520447, 63787,
- 328095562, 629901562, 45562, 63923, 63788,
- 14826037, 45697, 328095562, 26289562, 45562,
- 63923, 63788, 328095563, 45697, 13714312,
- 26289562, 45562, 63923, 63922, 945376447,
- 45563, 13714312, 1139062, 45562, 63923,
- 63922, 13732537, 45563, 315520312, 1139062,
- 45562, 63923, 45698, 354339563, 63787,
- 315520312, 629901562, 45562, 63923, 1157422,
- 63922, 63788, 45698, 328095563, 26289563,
- 45563, 1139197, 45697, 1157287, 63787,
- 329189062, 328095562, 1139062, 630995062, 629901562,
- 45562, 63923, 629901698, 45698, 63922,
- 63788, 13732537, 1157287, 63787, 629901563,
- 45563, 629901697, 45697, 643570312, 13714312,
- 629901562, 656145562, 26289562, 45562, 63923,
- 26307788, 63788, 45698, 63922, 315520447,
- 629901697, 45697, 26307787, 63787, 26289563,
- 45563, 341764312, 315520312, 26289562, 27383062,
- 1139062, 45562, 63923, 63922, 328095563,
- 26289563, 45563, 592447, 610537, 354339562,
- 328095562, 26289562, 45562, 26836312, 592312,
- 63923, 45698, 13732537, 1157287, 63787,
- 314973563, 314973697, 14807812, 13714312, 1139062,
- 45562, 316067062, 314973562, 63923, 63788,
- 315520447, 629901697, 45697, 13185787, 13167563,
- 945376312, 315520312, 629901562, 45562, 643023562,
- 13167562, 63923, 13185788, 45698, 314973563,
- 316067197, 314973697, 1157287, 63787, 13167563,
- 329189062, 328095562, 1139062, 45562, 316067062,
- 314973562, 63923, 314973698, 63788, 13167563,
- 14279287, 13185787, 1139197, 45697, 314973563,
- 329189062, 328095562, 1139062, 45562, 14261062,
- 13167562, 63923, 610672, 63788, 13185787,
- 643023563, 13167563, 629901697, 45697, 610537,
- 643570312, 13714312, 629901562, 45562, 643023562,
- 13167562, 63923, 13185788, 63922, 610537,
- 630448447, 592447, 629901563, 45563, 13185787,
- 643570312, 13714312, 629901562, 45562, 630448312,
- 592312, 63923, 314973698, 63922, 592447,
- 26854537, 610537, 26289563, 45563, 314973697,
- 341764312, 315520312, 26289562, 45562, 26836312,
- 592312, 63923, 610672, 45698, 314973697,
- 341217563, 314973563, 26307787, 63787, 592447,
- 341764312, 315520312, 26289562, 45562, 341217562,
- 314973562, 63923, 328095563, 45563, 45697,
- 63787, 13714312, 315520312, 1139062, 45562,
- 63923, 314973563, 13167563, 592447, 13732537,
- 45562, 354339562, 14807812, 13714312, 63923,
- 328095563, 45563, 63787, 45697, 316613812,
- 14807812, 1139062, 45562, 63923, 13167563,
- 314973563, 1704037, 316613947, 45562, 957951562,
- 315520312, 316613812, 63923, 13732537, 63787,
- 45563, 45697, 315520312, 328095562, 629901562,
- 45562, 63923, 13185787, 610537, 314973563,
- 315520447, 45562, 14807812, 945376312, 315520312,
- 63923, 13732537, 63787, 45697, 45563,
- 957951562, 945376312, 629901562, 45562, 63923,
- 610537, 13185787, 944829697, 957951563, 45562,
- 39958312, 328095562, 957951562, 63923, 315520447,
- 45697, 63787, 45563, 328095562, 13714312,
- 26289562, 45562, 63923, 592447, 314973697,
- 13185787, 328095563, 45562, 945376312, 354339562,
- 328095562, 63923, 315520447, 45697, 45563,
- 63787, 39958312, 354339562, 26289562, 45562,
- 63923, 314973697, 592447, 39411563, 39976537,
- 45562, 316613812, 13714312, 39958312, 63923,
- 63922, 63788, 45698, 13732537, 315520447,
- 328095563, 45563, 45697, 63787, 328642312,
- 328095562, 315520312, 13714312, 1139062, 45562,
- 63923, 45563, 45697, 63787, 821537437,
- 164343937, 1139062, 45562, 63923, 164070563,
- 157783072, 6898162, 657239062, 45562, 165437437,
- 164343937, 63923, 63922, 63788, 45698,
- 328642312, 629901563, 45563, 1139197, 45697,
- 26307787, 63787, 630995062, 656145562, 27383062,
- 45562, 63923, 63922, 26289563, 45563,
- 592447, 610537, 328642312, 629901562, 45562,
- 630448312, 592312, 63923, 45698, 1157287,
- 63787, 314973563, 314973697, 328642312, 26289562,
- 45562, 341217562, 314973562, 63923, 63788,
- 629901697, 45697, 13185787, 13167563, 328642312,
- 1139062, 45562, 14261062, 13167562, 63923,
- 13167563, 314973697, 610537, 328642312, 45562,
- 63923, 314973563, 13185787, 1685947, 329735812,
- 45562, 63923, 13185788, 45698, 315520447,
- 63787, 13167563, 329735812, 328642312, 1139062,
- 45562, 63923, 314973698, 63788, 14826037,
- 45697, 314973563, 328642312, 329735812, 1139062,
- 45562, 63923, 610672, 63788, 328095563,
- 45697, 610537, 958498312, 328642312, 629901562,
- 45562, 63923, 13185788, 63922, 945376447,
- 45563, 13185787, 328642312, 958498312, 629901562,
- 45562, 63923, 314973698, 63922, 13732537,
- 45563, 314973697, 354886312, 328642312, 26289562,
- 45562, 63923, 610672, 45698, 354339563,
- 63787, 592447, 328642312, 354886312, 26289562,
- 45562, 63923, 26289563, 656145563, 45563,
- 63923, 63923, 26289563, 656145563, 45563,
- 63923, 63923, 26289563, 45563, 63923,
- 45563, 63923, 26289563, 656145563, 45563,
- 657239062, 656145562, 1139062, 45562, 63923,
- 26289563, 45563, 27929812, 26836312, 1139062,
- 45562, 63923, 1157422, 63922, 26289563,
- 656145563, 45563, 27383062, 26289562, 657239062,
- 656145562, 1139062, 45562, 63923, 63922,
- 26289563, 656145563, 45563, 656692312, 592312,
- 27383062, 26289562, 656145562, 45562, 63923,
- 45563, 329189062, 328095562, 26289563, 1139062,
- 45562, 63923, 354339563, 1139062, 45562,
- 328095563, 355433062, 354339562, 63923, 45563,
- 26289563, 329735812, 328642312, 1139062, 45562,
- 63923, 328095563, 957951563, 1139062, 45562,
- 329735812, 328642312, 63923, 63922, 26289563,
- 328642312, 45563, 26836312, 26289562, 1139062,
- 45562, 63923, 45563, 14534437, 13440937,
- 1139062, 45562, 63923, 13167563, 1139062,
- 45562, 14534437, 13440937, 63923, 26307787,
- 1157287, 27401287, 63787, 1157692, 64192,
- 26289563, 656145563, 45563, 630995062, 629901562,
- 657239062, 656145562, 1139062, 45562, 63923,
- 1157692, 64192, 45563, 26289563, 1139062,
- 45562, 63923, 884317, 629901697, 45697,
- 63923, 64192, 63923, 1704442, 610942,
- 26307787, 1157287, 27401287, 63787, 26289563,
- 656145563, 45563, 656692312, 592312, 27383062,
- 26289562, 656145562, 45562, 63923, 1157692,
- 64192, 26289563, 45563, 1139062, 45562,
- 63923, 1431067, 629901697, 45697, 63923,
- 64192, 63923, 26854942, 1157287, 63787,
- 64192, 26289563, 45563, 26836312, 26289562,
- 1139062, 45562, 63923, 13459162, 63382,
- 64192, 45563, 1139062, 45562, 63923,
- 26307788, 63788, 64193, 629901563, 656145563,
- 45563, 63923, 26308193, 629901563, 45563,
- 63923, 64193, 26289563, 656145563, 45563,
- 63923, 64193, 26289563, 45563, 63923,
- 26289563, 656145563, 45563, 63923, 26289563,
- 45563, 63923, 26307788, 63788, 26289563,
- 656145563, 45563, 63923, 26289563, 45563,
- 63923, 63788, 64193, 26289563, 45563,
- 63923, 26308193, 629901563, 45563, 63923,
- 45698, 45563, 63923, 45563, 63923,
- 64193, 26289563, 26307787, 1157287, 27401287,
- 63787, 656145563, 45563, 630995062, 629901562,
- 656145562, 1139062, 657239062, 45562, 63923,
- 26289563, 656145563, 45563, 592447, 26854537,
- 630448447, 610537, 656145562, 45562, 26836312,
- 656692312, 630448312, 592312, 63923, 26308193,
- 45563, 26289563, 1139062, 45562, 63923,
- 26289563, 45563, 1139062, 45562, 63923,
- 26307788, 63788, 1157692, 64192, 26289563,
- 656145563, 45563, 1139062, 657239062, 656145562,
- 45562, 63923, 26289563, 656145563, 45563,
- 1704442, 610942, 656145562, 45562, 656692312,
- 592312, 63923, 27401692, 26308192, 26289563,
- 45563, 27383062, 26289562, 1139062, 45562,
- 63923, 26289563, 26854942, 26854132, 45563,
- 27929812, 26836312, 1139062, 45562, 63923,
- 63788, 26854942, 64192, 26289563, 45563,
- 27929812, 26836312, 1139062, 45562, 63923,
- 26308192, 26289563, 45563, 610942, 26289562,
- 26836312, 45562, 592312, 63923, 64193,
- 26289563, 1157287, 63787, 45563, 26836312,
- 26289562, 1139062, 45562, 63923, 13459162,
- 45563, 1139062, 45562, 63923, 26307788,
- 63788, 64193, 1157422, 63922, 27401287,
- 26307787, 1157287, 63787, 1157692, 64192,
- 26289563, 656145563, 45563, 26289562, 27383062,
- 657239062, 656145562, 1139062, 45562, 63923,
- 63922, 26854537, 610537, 610942, 26289563,
- 656145563, 45563, 26836312, 26289562, 656145562,
- 656692312, 45562, 592312, 63923, 26308193,
- 1157287, 63787, 1157692, 64192, 26289563,
- 45563, 329189062, 328095562, 27383062, 26289562,
- 1139062, 45562, 63923, 63383, 14279287,
- 13185787, 1157692, 64192, 957951563, 328095563,
- 1139062, 45562, 959045062, 957951562, 329189062,
- 328095562, 63923, 1157287, 63787, 64192,
- 629901563, 328642312, 45563, 630448312, 629901562,
- 1139062, 45562, 63923, 39976537, 13732537,
- 610942, 354339563, 45562, 328095563, 354339562,
- 355979812, 329735812, 328642312, 63923, 26308193,
- 1157422, 63922, 27401692, 26308192, 26289563,
- 45563, 26289562, 27383062, 1139062, 45562,
- 63923, 63922, 26854942, 26289563, 45563,
- 26836312, 26289562, 1139062, 45562, 63923,
- 26308193, 45698, 1157692, 64192, 45563,
- 329189062, 328095562, 26289563, 1139062, 45562,
- 63923, 64193, 314973698, 1156882, 63382,
- 957951563, 1139062, 45562, 328095563, 959045062,
- 957951562, 63923, 610942, 45563, 328095562,
- 26289563, 45562, 592312, 63923, 610132,
- 957951563, 45562, 328095563, 957951562, 958498312,
- 63923, 63922, 629901698, 45698, 610942,
- 26307787, 1157287, 27401287, 63787, 26289563,
- 656145563, 45563, 656692312, 592312, 27383062,
- 26289562, 656145562, 45562, 63923, 64193,
- 63922, 26854537, 610537, 26289563, 1157692,
- 64192, 656145563, 45563, 26289562, 26836312,
- 656692312, 656145562, 592312, 45562, 63923,
- 26308192, 1704037, 610537, 45563, 26289563,
- 328642312, 45562, 26289562, 592312, 26836312,
- 63923, 610942, 14279287, 13185787, 957951563,
- 328095563, 45562, 959591812, 328642312, 957951562,
- 328095562, 63923, 64193, 27948442, 26854942,
- 1157287, 63787, 26289563, 45563, 985835812,
- 328642312, 26836312, 26289562, 1139062, 45562,
- 63923, 63383, 1157692, 64192, 13732537,
- 14826037, 328095563, 957951563, 45562, 1139062,
- 328095562, 328642312, 958498312, 354886312, 63923,
- 63922, 26854942, 26289563, 45563, 26836312,
- 26289562, 592312, 45562, 63923, 64193,
- 63922, 26289563, 63382, 64192, 45563,
- 26836312, 26289562, 1139062, 45562, 63923,
- 45698, 64192, 328642312, 26289563, 45563,
- 1139062, 45562, 63923, 314973698, 610132,
- 45562, 328095563, 957951563, 958498312, 959591812,
- 63923, 26308193, 1704442, 610942, 45563,
- 26289563, 329735812, 328642312, 45562, 592312,
- 63923, 64193, 63382, 1156882, 957951563,
- 328095563, 45562, 1139062, 959591812, 957951562,
- 63923, 45698, 64193, 63922, 26854942,
- 26307787, 63787, 64192, 26289563, 328642312,
- 45563, 26836312, 26289562, 1139062, 45562,
- 63923, 26308193, 63922, 610537, 610942,
- 26308192, 26289563, 45563, 328642312, 26289562,
- 45562, 26836312, 592312, 63923, 45698,
- 64192, 13459162, 45563, 14534437, 13440937,
- 1139062, 45562, 63923, 45698, 15099817,
- 63787, 13167563, 1139062, 45562, 13987687,
- 39684937, 63923, 610942, 315247072, 45563,
- 13440937, 592312, 45562, 63923, 13459567,
- 610537, 13167563, 45562, 13440937, 13987687,
- 63923, 857349563, 454941563, 45563, 63923,
- 63923, 63923, 45563, 63923, 64201,
- 63923, 630995062, 629901562, 454941563, 45563,
- 1139062, 45562, 63923, 629901562, 630995062,
- 45563, 1139062, 45562, 63923, 27383062,
- 629901562, 64201, 657239062, 45562, 63923,
- 1156882, 63382, 857349563, 454941563, 45563,
- 858443062, 857349562, 456035062, 454941562, 1139062,
- 45562, 63923, 1157287, 63787, 454941563,
- 45563, 1139062, 45562, 63923, 1885882,
- 792382, 63923, 1886287, 792787, 63923,
- 427882, 1521382, 63923, 428287, 1521787,
- 63923, 1157287, 63787, 45563, 1139062,
- 45562, 63923, 629901694, 45694, 64201,
- 657239062, 45562, 63923, 63383, 857349563,
- 454941563, 45563, 63923, 63788, 454941563,
- 45563, 63923, 857349563, 454941563, 45563,
- 63923, 454941563, 45563, 63923, 63383,
- 45563, 63923, 64193, 64201, 63923,
- 45563, 63923, 64201, 63923, 63788,
- 1156882, 63382, 454941563, 630995062, 629901562,
- 45563, 456035062, 454941562, 1139062, 45562,
- 63923, 610132, 629901562, 454941563, 45563,
- 857896312, 455488312, 45562, 592312, 63923,
- 63383, 1157287, 63787, 630995062, 629901562,
- 454941563, 45563, 1139062, 45562, 63923,
- 610537, 629901562, 454941563, 45563, 45562,
- 592312, 63923, 63383, 1157287, 63787,
- 629901562, 630995062, 45563, 1139062, 45562,
- 63923, 64193, 1156882, 63382, 27383062,
- 629901562, 64201, 657239062, 45562, 63923,
- 610537, 629901562, 45563, 45562, 592312,
- 63923, 26854132, 629901562, 64201, 45562,
- 328642312, 63923, 629901563, 454941563, 45563,
- 63923, 63923, 63923, 656145563, 45563,
- 63923, 656145563, 45563, 63923, 454941563,
- 45563, 63923, 1157422, 63922, 857349563,
- 454941563, 45563, 858443062, 857349562, 456035062,
- 454941562, 1139062, 45562, 63923, 1157422,
- 63922, 629901563, 454941563, 630995062, 629901562,
- 45563, 456035062, 454941562, 1139062, 45562,
- 63923, 610672, 629901562, 454941563, 45563,
- 857896312, 455488312, 45562, 592312, 63923,
- 1156882, 63382, 1157287, 63787, 629901563,
- 454941563, 630995062, 629901562, 45563, 456035062,
- 454941562, 1139062, 45562, 63923, 611347,
- 63787, 63923, 1704847, 63787, 63923,
- 1158097, 64597, 1157287, 63787, 629901563,
- 45563, 630995062, 629901562, 1139062, 45562,
- 63923, 1158097, 64597, 1157287, 63787,
- 629901563, 45563, 630995062, 629901562, 1139062,
- 45562, 63923, 611347, 63787, 454941563,
- 45563, 456581812, 455488312, 592312, 45562,
- 63923, 63383, 63788, 629901563, 454941563,
- 45563, 63923, 629901563, 454941563, 45563,
- 63923, 63788, 454941563, 45563, 63923,
- 63383, 454941563, 45563, 63923, 63383,
- 1157422, 63922, 1156882, 63382, 857349563,
- 454941563, 45563, 858443062, 857349562, 456035062,
- 454941562, 1139062, 45562, 63923, 610672,
- 63382, 857349563, 454941563, 45563, 857896312,
- 857349562, 455488312, 454941562, 592312, 45562,
- 63923, 1157422, 63922, 63788, 454941563,
- 1157287, 63787, 45563, 456035062, 454941562,
- 1139062, 45562, 63923, 610672, 63787,
- 454941563, 45563, 857896312, 455488312, 592312,
- 45562, 63923, 1157422, 63922, 64598,
- 63788, 1158097, 64597, 1157287, 63787,
- 629901563, 454941563, 630995062, 629901562, 45563,
- 456035062, 454941562, 1139062, 45562, 63923,
- 63922, 611347, 610537, 629901563, 454941563,
- 629901562, 630448312, 45563, 454941562, 455488312,
- 45562, 592312, 63923, 63788, 610672,
- 64597, 454941563, 610537, 629901562, 45563,
- 454941562, 455488312, 45562, 592312, 63923,
- 64598, 610672, 63787, 611347, 629901562,
- 454941563, 45563, 456581812, 455488312, 592312,
- 45562, 63923, 27401287, 26307787, 1157287,
- 63787, 64201, 629901562, 27383062, 657239062,
- 45562, 63923, 13732537, 63787, 64201,
- 985835812, 328642312, 657239062, 45562, 63923,
- 26307787, 63787, 64201, 27383062, 45562,
- 63923, 64201, 63923, 610537, 64201,
- 63923, 629901698, 45698, 64201, 27401287,
- 26307787, 1157287, 63787, 629901562, 27383062,
- 657239062, 45562, 63923, 26307787, 63787,
- 64201, 27383062, 985835812, 328642312, 45562,
- 63923, 39976537, 13732537, 64201, 355979812,
- 657239062, 45562, 328642312, 63923, 45698,
- 13732537, 64201, 63787, 13714312, 328642312,
- 657239062, 45562, 63923, 63787, 64201,
- 821537437, 164343937, 657239062, 45562, 63923,
- 6898162, 64201, 657239062, 45562, 821537437,
- 164343937, 63923, 45698, 64201, 1157287,
- 63787, 328642312, 27383062, 45562, 63923,
- 64201, 657239062, 45562, 63923, 610537,
- 64201, 328642312, 45562, 63923, 629901700,
- 45700, 26307787, 64201, 27401287, 63787,
- 629901562, 27383062, 657239062, 45562, 63923,
- 316067200, 316067194, 26307787, 1157287, 63787,
- 64201, 341217562, 316067062, 27383062, 985835812,
- 328642312, 45562, 63923, 13732537, 629901700,
- 45700, 64201, 63787, 13714312, 328642312,
- 657239062, 45562, 63923, 158056444, 63787,
- 64201, 821537437, 164343937, 657239062, 45562,
- 63923, 316067194, 45700, 26307787, 64201,
- 63787, 341217562, 328642312, 27383062, 45562,
- 63923, 158056444, 64201, 821537437, 164343937,
- 63923, 158056450, 64201, 1150134187, 492940687,
- 63923, 158056444, 158056450, 610537, 64201,
- 787912312, 158056312, 1150134187, 164343937, 63923,
- 64193, 26307787, 27401287, 63787, 64201,
- 629901562, 27383062, 657239062, 45562, 63923,
- 64193, 13732537, 63787, 64201, 985835812,
- 328642312, 657239062, 45562, 63923, 64193,
- 26307787, 63787, 341217562, 64201, 27383062,
- 45562, 63923, 1157287, 26307787, 63787,
- 64201, 316067062, 341217562, 27383062, 45562,
- 63923, 13732537, 63787, 64201, 314973562,
- 13714312, 328642312, 45562, 63923, 610537,
- 64201, 1102840312, 472984312, 63923, 64193,
- 629901698, 45698, 629901700, 45700, 26307787,
- 64201, 27401287, 63787, 629901562, 27383062,
- 657239062, 45562, 63923, 45700, 1157287,
- 64201, 63787, 316067062, 328642312, 27383062,
- 45562, 63923, 314973700, 39976537, 64201,
- 13732537, 39958312, 45562, 958498312, 328642312,
- 63923, 45698, 316067200, 64201, 26307787,
- 1157287, 63787, 328642312, 341217562, 316067062,
- 27383062, 45562, 63923, 64193, 316067200,
- 316067194, 1157287, 63787, 316067062, 64201,
- 27383062, 985835812, 328642312, 45562, 63923,
- 64193, 629901694, 630995200, 14826037, 13732537,
- 644663812, 64201, 355979812, 657239062, 45562,
- 328642312, 63923, 64193, 45698, 629901700,
- 45700, 13732537, 64201, 63787, 13714312,
- 328642312, 657239062, 45562, 63923, 45698,
- 314973700, 64201, 13732537, 63787, 13714312,
- 314973562, 45562, 328642312, 63923, 158056444,
- 64193, 63787, 64201, 821537437, 164343937,
- 657239062, 45562, 63923, 45694, 64193,
- 6898162, 64201, 657239062, 45562, 492940687,
- 164343937, 63923, 158056444, 63787, 64201,
- 314973562, 492940687, 164343937, 45562, 63923,
- 314973694, 6898162, 64201, 1109127937, 45562,
- 328642312, 164343937, 63923, 64193, 45698,
- 316067194, 45700, 1157287, 64201, 63787,
- 316067062, 328642312, 27383062, 45562, 63923,
- 158056444, 610537, 64201, 472984312, 158056312,
- 164343937, 45562, };
-
-static const int num_sitesym[] =
- { 0,
- 1, 2, 1, 1, 1, 1, 1, 1, 1, 1,
- 2, 1, 1, 1, 1, 2, 1, 1, 1, 1,
- 2, 1, 1, 1, 1, 2, 2, 2, 4, 2,
- 2, 4, 2, 2, 4, 2, 2, 4, 2, 2,
- 4, 2, 2, 4, 2, 2, 4, 2, 2, 4,
- 2, 2, 4, 2, 2, 2, 1, 1, 2, 1,
- 1, 2, 1, 1, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 4, 2, 4, 2, 4, 2, 4,
- 2, 4, 2, 4, 2, 4, 2, 4, 2, 4,
- 2, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 2, 2, 2, 2, 2, 2, 1, 1, 1, 1,
- 1, 1, 1, 1, 4, 2, 2, 2, 2, 2,
- 2, 1, 1, 1, 1, 1, 1, 1, 1, 4,
- 2, 2, 2, 2, 2, 2, 1, 1, 1, 1,
- 1, 1, 1, 1, 4, 2, 2, 2, 2, 2,
- 4, 2, 2, 2, 2, 2, 4, 2, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 4, 2, 2, 2, 2, 2, 2, 4,
- 2, 2, 2, 2, 2, 2, 4, 2, 2, 2,
- 2, 2, 2, 4, 2, 2, 2, 2, 2, 2,
- 4, 2, 2, 2, 2, 2, 2, 4, 2, 2,
- 2, 2, 2, 2, 4, 2, 2, 2, 2, 2,
- 2, 4, 2, 2, 2, 2, 2, 2, 4, 2,
- 2, 2, 2, 2, 2, 4, 2, 2, 2, 2,
- 4, 2, 2, 2, 2, 4, 2, 2, 2, 2,
- 4, 2, 2, 2, 2, 4, 2, 2, 2, 2,
- 4, 2, 2, 2, 2, 4, 2, 2, 2, 2,
- 4, 2, 2, 2, 2, 4, 2, 2, 2, 2,
- 8, 4, 4, 4, 4, 4, 8, 4, 4, 4,
- 4, 4, 8, 4, 4, 4, 4, 4, 8, 4,
- 4, 4, 4, 4, 8, 4, 4, 4, 4, 4,
- 8, 4, 4, 4, 4, 4, 8, 4, 4, 4,
- 4, 4, 8, 4, 4, 4, 4, 4, 8, 4,
- 4, 4, 4, 4, 8, 4, 4, 4, 4, 4,
- 8, 4, 4, 4, 4, 4, 8, 4, 4, 4,
- 4, 4, 8, 4, 4, 4, 4, 4, 8, 4,
- 4, 4, 4, 4, 8, 4, 4, 4, 4, 4,
- 8, 4, 4, 4, 4, 4, 8, 4, 4, 4,
- 4, 4, 8, 4, 4, 4, 4, 4, 4, 2,
- 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 1, 1, 1, 1, 1, 1, 1, 1, 4,
- 2, 2, 2, 2, 4, 2, 2, 2, 2, 4,
- 2, 2, 2, 2, 4, 2, 2, 4, 2, 2,
- 4, 2, 2, 4, 8, 4, 4, 8, 4, 4,
- 8, 4, 4, 8, 4, 4, 4, 4, 4, 4,
- 4, 2, 2, 2, 2, 8, 4, 4, 4, 4,
- 4, 4, 4, 2, 2, 2, 2, 8, 4, 4,
- 4, 4, 4, 4, 4, 2, 2, 2, 2, 16,
- 8, 8, 8, 8, 8, 8, 4, 4, 4, 4,
- 8, 4, 4, 4, 4, 4, 4, 2, 2, 2,
- 2, 8, 4, 4, 4, 4, 2, 2, 2, 2,
- 1, 1, 1, 1, 4, 2, 2, 2, 2, 1,
- 1, 1, 1, 4, 2, 2, 2, 2, 1, 1,
- 1, 1, 4, 2, 2, 4, 2, 2, 4, 2,
- 2, 4, 2, 2, 4, 2, 2, 4, 2, 2,
- 4, 2, 2, 2, 2, 4, 2, 2, 2, 2,
- 4, 2, 2, 2, 2, 4, 2, 2, 2, 4,
- 2, 2, 2, 4, 2, 2, 2, 4, 2, 2,
- 2, 4, 2, 2, 2, 4, 2, 2, 2, 4,
- 4, 4, 4, 4, 4, 4, 2, 2, 4, 2,
- 2, 4, 2, 2, 4, 2, 2, 4, 2, 2,
- 4, 2, 2, 4, 2, 4, 2, 4, 2, 4,
- 2, 4, 2, 4, 2, 4, 2, 2, 4, 2,
- 2, 4, 2, 2, 4, 4, 4, 4, 4, 4,
- 4, 2, 2, 4, 2, 2, 4, 2, 2, 8,
- 4, 4, 4, 2, 2, 8, 4, 4, 4, 2,
- 2, 8, 4, 4, 4, 2, 2, 8, 4, 8,
- 4, 8, 4, 8, 4, 8, 4, 8, 4, 8,
- 4, 4, 4, 8, 4, 4, 4, 8, 4, 4,
- 4, 8, 4, 4, 4, 2, 2, 8, 4, 4,
- 4, 2, 2, 8, 4, 4, 4, 2, 2, 8,
- 4, 4, 4, 2, 2, 8, 4, 4, 4, 2,
- 2, 8, 4, 4, 4, 2, 2, 8, 4, 4,
- 4, 8, 4, 4, 4, 8, 4, 4, 4, 8,
- 4, 4, 4, 8, 4, 4, 4, 8, 4, 4,
- 4, 8, 4, 4, 8, 4, 4, 8, 4, 4,
- 8, 4, 4, 8, 4, 4, 8, 4, 4, 8,
- 4, 8, 4, 8, 4, 8, 4, 8, 4, 8,
- 4, 16, 8, 8, 8, 4, 16, 8, 8, 8,
- 4, 16, 8, 8, 8, 4, 16, 8, 16, 8,
- 16, 8, 8, 4, 4, 2, 2, 8, 4, 4,
- 2, 2, 8, 4, 4, 2, 2, 8, 4, 4,
- 8, 4, 4, 8, 4, 4, 8, 4, 4, 8,
- 4, 4, 8, 4, 4, 8, 4, 4, 8, 4,
- 4, 8, 4, 4, 8, 4, 4, 4, 4, 4,
- 4, 2, 2, 2, 2, 2, 2, 2, 2, 2,
- 2, 2, 2, 1, 1, 1, 1, 1, 1, 1,
- 1, 8, 4, 4, 4, 4, 4, 4, 4, 4,
- 2, 2, 2, 2, 8, 4, 4, 4, 4, 4,
- 4, 4, 4, 2, 2, 2, 2, 8, 4, 4,
- 4, 4, 4, 4, 4, 4, 4, 2, 2, 2,
- 2, 2, 2, 2, 2, 8, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 2, 2, 2, 2, 2,
- 2, 2, 2, 8, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 2, 2, 2, 2, 2, 2, 2,
- 2, 8, 4, 4, 4, 4, 4, 4, 4, 4,
- 2, 2, 2, 2, 8, 4, 4, 4, 4, 4,
- 4, 4, 4, 2, 2, 2, 2, 8, 4, 4,
- 4, 4, 4, 4, 4, 4, 2, 2, 2, 2,
- 8, 4, 4, 4, 4, 4, 4, 4, 4, 2,
- 2, 2, 2, 8, 4, 4, 4, 4, 4, 4,
- 4, 4, 2, 2, 2, 2, 8, 4, 4, 4,
- 4, 4, 4, 4, 4, 2, 2, 2, 2, 4,
- 2, 2, 2, 2, 8, 4, 4, 4, 4, 4,
- 2, 2, 2, 2, 2, 2, 8, 4, 4, 4,
- 4, 4, 2, 2, 2, 2, 2, 2, 8, 4,
- 4, 4, 4, 4, 2, 2, 2, 2, 2, 2,
- 8, 4, 4, 4, 4, 4, 2, 2, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 2, 2, 8, 4, 4, 4, 4, 4,
- 2, 2, 2, 2, 2, 2, 8, 4, 4, 4,
- 4, 8, 4, 4, 4, 4, 8, 4, 4, 4,
- 4, 8, 4, 4, 4, 4, 8, 4, 4, 4,
- 4, 8, 4, 4, 4, 4, 8, 4, 4, 4,
- 4, 2, 2, 2, 2, 8, 4, 4, 4, 4,
- 2, 2, 2, 2, 8, 4, 4, 4, 4, 2,
- 2, 2, 2, 8, 4, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 2, 2, 2,
- 2, 8, 4, 4, 4, 4, 2, 2, 2, 2,
- 8, 4, 4, 4, 4, 4, 8, 4, 4, 4,
- 4, 4, 8, 4, 4, 4, 4, 4, 8, 4,
- 4, 4, 4, 4, 8, 4, 4, 4, 4, 4,
- 8, 4, 4, 4, 4, 4, 8, 4, 4, 4,
- 4, 2, 2, 2, 2, 8, 4, 4, 4, 4,
- 2, 2, 2, 2, 8, 4, 4, 4, 4, 2,
- 2, 2, 2, 8, 4, 4, 4, 4, 8, 4,
- 4, 4, 4, 8, 4, 4, 4, 4, 8, 4,
- 4, 4, 4, 8, 4, 4, 4, 4, 8, 4,
- 4, 4, 4, 8, 4, 4, 4, 4, 8, 4,
- 4, 4, 4, 8, 4, 4, 4, 4, 8, 4,
- 4, 4, 2, 2, 2, 2, 8, 4, 4, 4,
- 2, 2, 2, 2, 8, 4, 4, 4, 2, 2,
- 2, 2, 8, 4, 4, 4, 4, 2, 2, 8,
- 4, 4, 4, 4, 2, 2, 8, 4, 4, 4,
- 4, 2, 2, 8, 4, 4, 4, 4, 2, 2,
- 8, 4, 4, 4, 4, 2, 2, 8, 4, 4,
- 4, 4, 2, 2, 8, 4, 4, 4, 8, 4,
- 4, 4, 8, 4, 4, 4, 8, 4, 4, 4,
- 8, 4, 4, 4, 8, 4, 4, 4, 8, 4,
- 4, 8, 4, 4, 8, 4, 4, 4, 8, 4,
- 4, 4, 8, 4, 4, 4, 8, 4, 4, 4,
- 8, 4, 4, 4, 8, 4, 4, 4, 16, 8,
- 8, 8, 8, 4, 4, 4, 16, 8, 8, 8,
- 8, 4, 4, 4, 16, 8, 8, 8, 8, 4,
- 4, 4, 16, 8, 8, 8, 8, 4, 4, 4,
- 16, 8, 8, 8, 8, 4, 4, 4, 16, 8,
- 8, 8, 8, 4, 4, 4, 16, 8, 8, 8,
- 8, 4, 4, 16, 8, 8, 8, 8, 4, 4,
- 16, 8, 8, 8, 8, 4, 4, 16, 8, 8,
- 8, 8, 4, 4, 16, 8, 8, 8, 8, 4,
- 4, 16, 8, 8, 8, 8, 4, 4, 16, 8,
- 8, 8, 8, 8, 4, 4, 4, 4, 4, 4,
- 4, 4, 2, 2, 2, 2, 16, 8, 8, 8,
- 8, 8, 4, 4, 4, 4, 4, 4, 4, 4,
- 2, 2, 2, 2, 16, 8, 8, 8, 8, 8,
- 4, 4, 4, 4, 4, 4, 4, 4, 2, 2,
- 2, 2, 16, 8, 8, 8, 8, 8, 8, 4,
- 4, 4, 4, 4, 4, 16, 8, 8, 8, 8,
- 8, 8, 4, 4, 4, 4, 4, 4, 16, 8,
- 8, 8, 8, 8, 8, 4, 4, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 8, 8, 8, 4,
- 4, 4, 4, 4, 4, 4, 16, 8, 8, 8,
- 8, 8, 8, 8, 4, 4, 4, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 8, 8, 8, 4,
- 4, 4, 4, 4, 4, 4, 16, 8, 8, 8,
- 8, 8, 8, 8, 4, 4, 4, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 8, 8, 8, 4,
- 4, 4, 4, 4, 4, 4, 16, 8, 8, 8,
- 8, 8, 8, 8, 4, 4, 4, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 8, 8, 4, 4,
- 16, 8, 8, 8, 8, 8, 8, 4, 4, 16,
- 8, 8, 8, 8, 8, 8, 4, 4, 16, 8,
- 8, 8, 8, 8, 8, 4, 4, 16, 8, 8,
- 8, 8, 8, 8, 4, 4, 16, 8, 8, 8,
- 8, 8, 8, 4, 4, 16, 8, 8, 8, 8,
- 8, 8, 4, 4, 16, 8, 8, 8, 8, 8,
- 8, 4, 4, 16, 8, 8, 8, 8, 8, 8,
- 4, 4, 16, 8, 8, 8, 8, 8, 8, 4,
- 4, 16, 8, 8, 8, 8, 8, 8, 4, 4,
- 16, 8, 8, 8, 8, 8, 8, 4, 4, 32,
- 16, 16, 16, 16, 16, 16, 8, 8, 8, 8,
- 8, 8, 8, 4, 4, 32, 16, 16, 16, 16,
- 16, 8, 8, 32, 16, 16, 16, 16, 16, 8,
- 8, 16, 8, 8, 8, 8, 4, 4, 4, 4,
- 4, 4, 2, 2, 2, 2, 16, 8, 8, 8,
- 8, 8, 8, 4, 4, 4, 4, 16, 8, 8,
- 8, 8, 8, 8, 4, 4, 4, 4, 16, 8,
- 8, 8, 8, 8, 8, 4, 4, 4, 4, 16,
- 8, 8, 8, 8, 8, 16, 8, 8, 8, 8,
- 8, 16, 8, 8, 8, 8, 4, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 4, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 4, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 4, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 4, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 4, 4, 4, 4,
- 4, 4, 2, 1, 1, 4, 4, 2, 2, 2,
- 4, 8, 4, 2, 8, 4, 4, 2, 2, 2,
- 1, 1, 1, 1, 8, 4, 4, 2, 2, 2,
- 2, 8, 4, 4, 4, 2, 2, 2, 2, 1,
- 1, 1, 1, 8, 4, 4, 4, 4, 2, 2,
- 2, 2, 2, 2, 8, 4, 4, 4, 2, 2,
- 2, 8, 4, 4, 4, 2, 2, 2, 8, 4,
- 4, 4, 4, 2, 2, 8, 4, 4, 4, 4,
- 2, 2, 16, 8, 8, 8, 4, 4, 4, 2,
- 2, 16, 8, 8, 8, 4, 4, 16, 8, 8,
- 8, 4, 4, 8, 4, 4, 4, 4, 4, 4,
- 4, 2, 2, 2, 2, 1, 1, 1, 1, 8,
- 4, 4, 4, 2, 2, 2, 8, 4, 4, 4,
- 8, 4, 8, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 2, 2, 2, 2, 2, 2, 8, 4,
- 4, 4, 4, 2, 2, 8, 4, 4, 4, 8,
- 4, 16, 8, 8, 8, 8, 8, 4, 4, 4,
- 2, 2, 16, 8, 8, 8, 8, 4, 4, 8,
- 4, 4, 4, 2, 1, 1, 8, 4, 2, 2,
- 8, 4, 4, 2, 2, 8, 4, 4, 2, 8,
- 4, 2, 2, 8, 4, 2, 8, 4, 4, 2,
- 2, 2, 8, 4, 4, 16, 8, 8, 4, 2,
- 16, 8, 4, 4, 16, 8, 4, 16, 8, 8,
- 4, 4, 4, 4, 4, 4, 2, 2, 2, 2,
- 1, 1, 1, 1, 8, 4, 4, 4, 4, 4,
- 4, 4, 2, 2, 2, 2, 2, 2, 8, 4,
- 4, 2, 2, 2, 8, 4, 4, 2, 2, 8,
- 4, 4, 4, 4, 2, 2, 2, 1, 1, 1,
- 1, 8, 4, 4, 4, 4, 4, 2, 2, 2,
- 2, 8, 4, 4, 4, 4, 2, 2, 2, 2,
- 8, 4, 4, 4, 4, 2, 2, 2, 2, 16,
- 8, 8, 8, 4, 4, 2, 2, 2, 2, 16,
- 8, 8, 8, 8, 4, 4, 4, 4, 16, 8,
- 8, 8, 8, 4, 4, 4, 2, 2, 16, 8,
- 8, 4, 4, 16, 8, 8, 8, 8, 8, 4,
- 4, 4, 4, 4, 4, 4, 2, 2, 2, 2,
- 1, 1, 1, 1, 16, 8, 8, 8, 8, 8,
- 4, 4, 4, 4, 2, 2, 2, 2, 16, 8,
- 8, 8, 8, 8, 4, 4, 4, 4, 2, 2,
- 2, 2, 16, 8, 8, 8, 8, 8, 4, 4,
- 4, 4, 2, 2, 2, 2, 16, 8, 8, 8,
- 8, 8, 4, 4, 4, 2, 2, 16, 8, 8,
- 8, 8, 8, 4, 4, 4, 2, 2, 16, 8,
- 8, 8, 4, 4, 4, 4, 2, 2, 2, 2,
- 16, 8, 8, 8, 4, 4, 4, 2, 2, 16,
- 8, 8, 8, 8, 4, 4, 4, 2, 2, 2,
- 16, 8, 8, 8, 8, 4, 4, 4, 2, 2,
- 2, 16, 8, 8, 8, 4, 4, 4, 16, 8,
- 8, 8, 4, 4, 4, 16, 8, 8, 8, 8,
- 4, 4, 4, 4, 4, 4, 4, 2, 2, 2,
- 2, 2, 2, 16, 8, 8, 8, 8, 8, 4,
- 4, 4, 4, 4, 4, 2, 2, 2, 2, 16,
- 8, 8, 8, 8, 8, 8, 4, 4, 4, 4,
- 16, 8, 8, 8, 8, 8, 8, 4, 4, 4,
- 4, 16, 8, 8, 8, 8, 8, 8, 4, 4,
- 4, 4, 4, 2, 2, 16, 8, 8, 8, 8,
- 8, 8, 4, 4, 4, 4, 4, 2, 2, 16,
- 8, 8, 8, 8, 4, 4, 4, 4, 16, 8,
- 8, 8, 4, 4, 4, 4, 4, 2, 2, 16,
- 8, 8, 8, 4, 4, 2, 2, 16, 8, 8,
- 8, 4, 4, 2, 2, 16, 8, 8, 8, 8,
- 4, 4, 4, 4, 4, 16, 8, 8, 8, 8,
- 4, 4, 4, 4, 4, 32, 16, 16, 16, 16,
- 8, 8, 8, 8, 8, 4, 4, 4, 2, 2,
- 32, 16, 16, 16, 16, 8, 8, 8, 8, 4,
- 4, 4, 4, 32, 16, 16, 16, 8, 8, 8,
- 4, 4, 32, 16, 16, 16, 8, 8, 8, 4,
- 4, 32, 16, 16, 16, 16, 8, 8, 32, 16,
- 16, 16, 16, 8, 8, 3, 1, 1, 1, 3,
- 3, 3, 1, 3, 1, 6, 3, 3, 2, 2,
- 1, 1, 6, 3, 3, 2, 1, 1, 6, 3,
- 3, 2, 1, 1, 6, 3, 3, 2, 2, 2,
- 1, 1, 1, 1, 1, 1, 6, 3, 3, 2,
- 2, 1, 1, 6, 3, 3, 6, 3, 3, 6,
- 3, 3, 6, 3, 3, 6, 3, 3, 2, 1,
- 1, 6, 3, 3, 2, 1, 1, 6, 3, 1,
- 1, 1, 6, 3, 2, 1, 6, 2, 2, 2,
- 6, 2, 2, 6, 3, 1, 6, 3, 1, 6,
- 2, 6, 2, 12, 6, 6, 6, 4, 3, 3,
- 2, 2, 2, 1, 1, 12, 6, 6, 4, 4,
- 2, 2, 2, 2, 12, 6, 6, 6, 3, 3,
- 2, 2, 1, 1, 12, 6, 6, 4, 4, 2,
- 2, 12, 6, 6, 6, 3, 3, 2, 1, 1,
- 12, 6, 6, 6, 3, 3, 2, 1, 1, 12,
- 6, 6, 4, 2, 2, 12, 6, 6, 4, 2,
- 2, 6, 3, 2, 1, 6, 6, 6, 3, 3,
- 6, 3, 3, 6, 2, 2, 6, 3, 3, 2,
- 2, 2, 1, 1, 1, 1, 1, 1, 12, 6,
- 6, 6, 4, 3, 3, 2, 2, 2, 1, 1,
- 12, 6, 6, 4, 4, 2, 2, 2, 2, 12,
- 6, 6, 6, 6, 6, 4, 3, 3, 2, 2,
- 2, 1, 1, 12, 6, 6, 12, 6, 6, 12,
- 6, 6, 6, 6, 6, 6, 3, 3, 3, 3,
- 12, 6, 6, 6, 6, 6, 6, 3, 3, 3,
- 3, 12, 6, 6, 4, 4, 2, 2, 2, 2,
- 12, 6, 6, 3, 2, 1, 12, 6, 4, 2,
- 12, 6, 4, 2, 12, 6, 2, 2, 12, 6,
- 6, 6, 3, 3, 2, 2, 2, 1, 1, 1,
- 1, 1, 1, 12, 6, 6, 4, 4, 4, 2,
- 2, 2, 2, 2, 2, 12, 6, 6, 6, 4,
- 3, 3, 2, 2, 2, 1, 1, 12, 6, 6,
- 4, 4, 2, 2, 2, 2, 24, 12, 12, 12,
- 12, 6, 6, 6, 6, 6, 4, 3, 3, 2,
- 2, 2, 1, 1, 24, 12, 12, 12, 12, 8,
- 6, 6, 4, 4, 4, 2, 2, 24, 12, 12,
- 12, 8, 6, 6, 4, 4, 4, 2, 2, 24,
- 12, 12, 12, 6, 6, 4, 4, 2, 2, 2,
- 2, 12, 6, 6, 6, 6, 4, 3, 3, 1,
- 1, 48, 24, 24, 16, 4, 4, 4, 4, 24,
- 12, 12, 8, 6, 2, 12, 4, 24, 12, 8,
- 24, 12, 12, 8, 6, 6, 6, 6, 3, 3,
- 1, 1, 24, 12, 12, 8, 6, 4, 4, 2,
- 24, 12, 12, 8, 6, 4, 4, 2, 96, 48,
- 48, 32, 24, 24, 8, 4, 4, 96, 48, 32,
- 16, 16, 8, 8, 96, 48, 32, 16, 16, 8,
- 8, 48, 24, 16, 12, 12, 8, 6, 2, 24,
- 8, 4, 4, 48, 24, 16, 8, 8, 24, 12,
- 12, 12, 8, 6, 6, 3, 3, 1, 1, 24,
- 12, 12, 12, 12, 12, 8, 6, 6, 6, 4,
- 4, 2, 96, 48, 48, 48, 32, 24, 24, 8,
- 4, 4, 96, 48, 48, 32, 16, 16, 8, 8,
- 48, 24, 24, 24, 16, 12, 12, 8, 6, 2,
- 24, 12, 8, 4, 4, 24, 12, 8, 4, 4,
- 48, 24, 24, 24, 16, 12, 12, 8, 8, 24,
- 12, 12, 6, 6, 4, 3, 3, 1, 1, 96,
- 48, 24, 24, 16, 4, 4, 4, 4, 48, 24,
- 24, 12, 12, 8, 6, 2, 24, 12, 12, 12,
- 8, 6, 6, 6, 2, 96, 48, 48, 32, 24,
- 24, 8, 8, 48, 24, 16, 12, 12, 48, 24,
- 24, 24, 12, 12, 12, 8, 6, 6, 3, 3,
- 1, 1, 48, 24, 24, 16, 12, 12, 8, 6,
- 2, 48, 24, 24, 16, 12, 12, 8, 6, 2,
- 48, 24, 24, 16, 12, 12, 12, 8, 6, 6,
- 6, 2, 48, 24, 24, 24, 24, 12, 12, 8,
- 6, 4, 4, 2, 48, 24, 24, 24, 24, 12,
- 12, 8, 6, 4, 4, 2, 192, 96, 96, 48,
- 48, 48, 32, 24, 24, 8, 4, 4, 192, 96,
- 96, 64, 48, 48, 24, 24, 8, 8, 192, 96,
- 96, 48, 32, 16, 16, 8, 8, 192, 96, 96,
- 48, 32, 16, 16, 8, 8, 192, 96, 96, 64,
- 48, 32, 32, 16, 192, 96, 96, 64, 48, 32,
- 32, 16, 96, 48, 48, 48, 24, 24, 16, 12,
- 12, 8, 6, 2, 96, 48, 48, 32, 24, 24,
- 16, 16, };
-
-
-int ssmdb_get_coordinate( int rot[3][3],
- double trans[3],
- const int index )
-{
- int i, rot_enc, trans_enc;
- int rows[3], trans_int[3];
-
- /* Orbits are compressed using ternary numerical system for */
- /* rotation and base-24 system for translation. Elements of the first coloum */
- /* of rotation matrix can be one of {-2,-1,0,1,2} and the other elements can */
- /* be one of {-1,0,1}. Translation can have one of */
- /* {0,2,3,4,6,8,9,10,12,14,15,16,18,20,21,22} */
- /* divided by 24. Therefore 45^3 * 24^3 = 1259712000 different values can */
- /* enough map Wyckoff positions. */
-
- rot_enc = coordinates_first[index] % 91125; /* = 45**3 */
- rows[0] = rot_enc / 2025; /* = 45**2 */
- rows[1] = ( rot_enc % 2025 ) / 45;
- rows[2] = rot_enc % 45;
-
- for ( i = 0; i < 3; i++ ) {
- rot[i][0] = rows[i] / 9 - 2;
- rot[i][1] = ( rows[i] % 9 ) / 3 - 1;
- rot[i][2] = rows[i] % 3 - 1;
- }
-
- trans_enc = coordinates_first[index] / 91125; /* = 45**3 */
- trans_int[0] = trans_enc / 576;
- trans_int[1] = ( trans_enc % 576 ) / 24 ;
- trans_int[2] = trans_enc % 24 ;
- for ( i = 0; i < 3; i++ ) {
- trans[i] = ((double) trans_int[i]) / 24;
- }
-
- return num_sitesym[ index ];
-}
-
-void ssmdb_get_wyckoff_indices( int indices[2], const int index )
-{
- indices[0] = position_wyckoff[ index ];
- indices[1] = position_wyckoff[ index + 1 ] - position_wyckoff[ index ];
-}
diff --git a/src/sitesym_database.h b/src/sitesym_database.h
deleted file mode 100644
index 8809a00..0000000
--- a/src/sitesym_database.h
+++ /dev/null
@@ -1,12 +0,0 @@
-/* sitesym_database.h */
-/* Copyright (C) 2011 Atsushi Togo */
-
-#ifndef __sitesym_database_H__
-#define __sitesym_database_H__
-
-int ssmdb_get_coordinate( int rot[3][3],
- double trans[3],
- const int index );
-void ssmdb_get_wyckoff_indices( int indices[2], const int index );
-
-#endif
diff --git a/src/spacegroup.c b/src/spacegroup.c
deleted file mode 100644
index 35fb006..0000000
--- a/src/spacegroup.c
+++ /dev/null
@@ -1,372 +0,0 @@
-/* spacegroup.c */
-/* Copyright (C) 2010 Atsushi Togo */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include "cell.h"
-#include "hall_symbol.h"
-#include "lattice.h"
-#include "mathfunc.h"
-#include "pointgroup.h"
-#include "primitive.h"
-#include "spacegroup.h"
-#include "spg_database.h"
-#include "symmetry.h"
-
-#include "debug.h"
-
-#define REDUCE_RATE 0.95
-
-static Spacegroup get_spacegroup(SPGCONST Cell * primitive,
- const double symprec);
-static int get_hall_number(double origin_shift[3],
- double conv_lattice[3][3],
- Centering * centering,
- SPGCONST Cell * primitive,
- SPGCONST Symmetry * symmetry,
- const double symprec);
-static int get_hall_number_local_iteration(double origin_shift[3],
- double conv_lattice[3][3],
- Centering * centering,
- SPGCONST Cell * primitive,
- SPGCONST Symmetry * symmetry,
- const double symprec);
-static int get_hall_number_local(double origin_shift[3],
- double conv_lattice[3][3],
- Centering * centering,
- SPGCONST Cell * primitive,
- SPGCONST Symmetry * symmetry,
- const double symprec);
-static Symmetry * get_conventional_symmetry(SPGCONST double transform_mat[3][3],
- const Centering centering,
- const Symmetry *primitive_sym);
-
-Spacegroup spa_get_spacegroup(SPGCONST Cell * cell,
- const double symprec)
-{
- double tolerance;
- Cell *primitive;
- Spacegroup spacegroup;
-
- primitive = prm_get_primitive(cell, symprec);
- tolerance = prm_get_current_tolerance();
-
- if (primitive->size > 0) {
- spacegroup = get_spacegroup(primitive, tolerance);
- } else {
- spacegroup.number = 0;
- warning_print("spglib: Space group could not be found ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- }
- cel_free_cell(primitive);
-
- return spacegroup;
-}
-
-Spacegroup spa_get_spacegroup_with_primitive(SPGCONST Cell * primitive,
- const double symprec)
-{
- Spacegroup spacegroup;
-
- if (primitive->size > 0) {
- spacegroup = get_spacegroup(primitive, symprec);
- } else {
- spacegroup.number = 0;
- warning_print("spglib: Space group could not be found ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- }
- return spacegroup;
-}
-
-Symmetry * spa_get_conventional_symmetry(SPGCONST double transform_mat[3][3],
- const Centering centering,
- const Symmetry *primitive_sym)
-{
- return get_conventional_symmetry(transform_mat,
- centering,
- primitive_sym);
-}
-
-static Spacegroup get_spacegroup(SPGCONST Cell * primitive,
- const double symprec)
-{
- int hall_number;
- double conv_lattice[3][3];
- double origin_shift[3];
- Centering centering;
- Symmetry *symmetry;
- Spacegroup spacegroup;
- SpacegroupType spacegroup_type;
-
- symmetry = sym_get_operation(primitive, symprec);
- if (symmetry->size == 0) {
- spacegroup.number = 0;
- warning_print("spglib: Space group could not be found ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- goto ret;
- }
-
- hall_number = get_hall_number(origin_shift,
- conv_lattice,
- ¢ering,
- primitive,
- symmetry,
- symprec);
-
- if (hall_number == 0) {
- spacegroup.number = 0;
- warning_print("spglib: Space group could not be found ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- goto ret;
- }
-
- spacegroup_type = spgdb_get_spacegroup_type(hall_number);
-
- if (spacegroup_type.number > 0) {
- mat_copy_matrix_d3(spacegroup.bravais_lattice, conv_lattice);
- mat_copy_vector_d3(spacegroup.origin_shift, origin_shift);
- spacegroup.number = spacegroup_type.number;
- spacegroup.hall_number = hall_number;
- spacegroup.holohedry = spacegroup_type.holohedry;
- spacegroup.centering = centering;
- strcpy(spacegroup.schoenflies,
- spacegroup_type.schoenflies);
- strcpy(spacegroup.hall_symbol,
- spacegroup_type.hall_symbol);
- strcpy(spacegroup.international,
- spacegroup_type.international);
- strcpy(spacegroup.international_long,
- spacegroup_type.international_full);
- strcpy(spacegroup.international_short,
- spacegroup_type.international_short);
- } else {
- spacegroup.number = 0;
- warning_print("spglib: Space group could not be found ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- }
-
- ret:
- /* spacegroup.number = 0 when space group was not found. */
- sym_free_symmetry(symmetry);
- return spacegroup;
-}
-
-static int get_hall_number(double origin_shift[3],
- double conv_lattice[3][3],
- Centering * centering,
- SPGCONST Cell * primitive,
- SPGCONST Symmetry * symmetry,
- const double symprec)
-{
- int pg_num, hall_number=0;
-
- debug_print("get_hall_number:\n");
-
- pg_num = ptg_get_pointgroup_number(symmetry);
- if (pg_num > -1) {
- hall_number = get_hall_number_local(origin_shift,
- conv_lattice,
- centering,
- primitive,
- symmetry,
- symprec);
- if (hall_number > 0) { goto ret; }
- }
-
- /* Reduce tolerance and search hall symbol again when hall symbol */
- /* could not be found by the given tolerance. */
- /* The situation this happens is that symmetry operations found */
- /* don't match any of hall symbol database due to tricky */
- /* displacements of atoms from the exact points. */
- hall_number = get_hall_number_local_iteration(origin_shift,
- conv_lattice,
- centering,
- primitive,
- symmetry,
- symprec);
-
- ret:
- return hall_number;
-}
-
-static int get_hall_number_local_iteration(double origin_shift[3],
- double conv_lattice[3][3],
- Centering * centering,
- SPGCONST Cell * primitive,
- SPGCONST Symmetry * symmetry,
- const double symprec)
-{
- int attempt, pg_num, hall_number=0;
- double tolerance;
- Symmetry * sym_reduced;
-
- debug_print("get_hall_number_local_iteration:\n");
-
- tolerance = symprec;
- for (attempt = 0; attempt < 100; attempt++) {
- tolerance *= REDUCE_RATE;
- debug_print(" Attempt %d tolerance = %f\n", attempt, tolerance);
- sym_reduced = sym_reduce_operation(primitive, symmetry, tolerance);
- pg_num = ptg_get_pointgroup_number(sym_reduced);
-
- if (pg_num > -1) {
- hall_number = get_hall_number_local(origin_shift,
- conv_lattice,
- centering,
- primitive,
- sym_reduced,
- symprec);
- if (hall_number > 0) {
- sym_free_symmetry(sym_reduced);
- break;
- }
- }
- sym_free_symmetry(sym_reduced);
- }
-
-#ifdef SPGWARNING
- if (hall_number == 0) {
- warning_print("spglib: Iterative attempt with sym_reduce_operation to find Hall symbol failed.\n");
- }
-#endif
-
- return hall_number;
-}
-
-
-static int get_hall_number_local(double origin_shift[3],
- double conv_lattice[3][3],
- Centering * centering,
- SPGCONST Cell * primitive,
- SPGCONST Symmetry * symmetry,
- const double symprec)
-{
- int hall_number;
- double trans_mat[3][3];
- Symmetry * conv_symmetry;
-
- debug_print("get_hall_number_local:\n");
-
- *centering = ptg_get_transformation_matrix(trans_mat,
- symmetry->rot,
- symmetry->size);
-
- mat_multiply_matrix_d3(conv_lattice,
- primitive->lattice,
- trans_mat);
-
- conv_symmetry = get_conventional_symmetry(trans_mat,
- *centering,
- symmetry);
-
- hall_number = hal_get_hall_symbol(origin_shift,
- *centering,
- conv_lattice,
- conv_symmetry,
- symprec);
-
-
- sym_free_symmetry(conv_symmetry);
-
- return hall_number;
-}
-
-static Symmetry * get_conventional_symmetry(SPGCONST double transform_mat[3][3],
- const Centering centering,
- const Symmetry *primitive_sym)
-{
- int i, j, k, multi, size;
- double tmp_trans;
- double tmp_matrix_d3[3][3], shift[4][3];
- double symmetry_rot_d3[3][3], primitive_sym_rot_d3[3][3];
- Symmetry *symmetry;
-
- size = primitive_sym->size;
-
- if (centering == FACE) {
- symmetry = sym_alloc_symmetry(size * 4);
- }
- else {
- if (centering) {
- symmetry = sym_alloc_symmetry(size * 2);
- } else {
- symmetry = sym_alloc_symmetry(size);
- }
- }
-
- for (i = 0; i < size; i++) {
- mat_cast_matrix_3i_to_3d(primitive_sym_rot_d3, primitive_sym->rot[i]);
-
- /* C*S*C^-1: recover conventional cell symmetry operation */
- mat_get_similar_matrix_d3(symmetry_rot_d3,
- primitive_sym_rot_d3,
- transform_mat,
- 0);
- mat_cast_matrix_3d_to_3i(symmetry->rot[i], symmetry_rot_d3);
-
- /* translation in conventional cell: C = B^-1*P */
- mat_inverse_matrix_d3(tmp_matrix_d3,
- transform_mat,
- 0);
- mat_multiply_matrix_vector_d3(symmetry->trans[i],
- tmp_matrix_d3,
- primitive_sym->trans[i]);
- }
-
- multi = 1;
-
- if (centering) {
- if (! (centering == FACE)) {
- for (i = 0; i < 3; i++) { shift[0][i] = 0.5; }
- if (centering == A_FACE) { shift[0][0] = 0; }
- if (centering == B_FACE) { shift[0][1] = 0; }
- if (centering == C_FACE) { shift[0][2] = 0; }
-
- multi = 2;
- }
-
- if (centering == FACE) {
- shift[0][0] = 0;
- shift[0][1] = 0.5;
- shift[0][2] = 0.5;
- shift[1][0] = 0.5;
- shift[1][1] = 0;
- shift[1][2] = 0.5;
- shift[2][0] = 0.5;
- shift[2][1] = 0.5;
- shift[2][2] = 0;
-
- multi = 4;
- }
-
- for (i = 0; i < multi - 1; i++) {
- for (j = 0; j < size; j++) {
- mat_copy_matrix_i3(symmetry->rot[(i+1) * size + j],
- symmetry->rot[j]);
- for (k = 0; k < 3; k++) {
- tmp_trans = symmetry->trans[j][k] + shift[i][k];
- symmetry->trans[(i+1) * size + j][k] = tmp_trans;
- }
- }
- }
- }
-
-
- /* Reduce translations into -0 < trans < 1.0 */
- for (i = 0; i < multi; i++) {
- for (j = 0; j < size; j++) {
- for (k = 0; k < 3; k++) {
- tmp_trans = symmetry->trans[i * size + j][k];
- tmp_trans -= mat_Nint(tmp_trans);
- if (tmp_trans < 0) {
- tmp_trans += 1.0;
- }
- symmetry->trans[i * size + j][k] = tmp_trans;
- }
- }
- }
-
- return symmetry;
-}
-
diff --git a/src/spacegroup.h b/src/spacegroup.h
deleted file mode 100644
index b965a04..0000000
--- a/src/spacegroup.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* spacegroup.h */
-/* Copyright (C) 2010 Atsushi Togo */
-
-#ifndef __spacegroup_H__
-#define __spacegroup_H__
-
-#include "cell.h"
-#include "lattice.h"
-#include "mathfunc.h"
-#include "pointgroup.h"
-#include "symmetry.h"
-
-typedef struct {
- int number;
- int hall_number;
- char schoenflies[7];
- char hall_symbol[17];
- char international[32];
- char international_long[20];
- char international_short[11];
- Holohedry holohedry;
- Centering centering;
- double bravais_lattice[3][3];
- double origin_shift[3];
-} Spacegroup;
-
-Spacegroup spa_get_spacegroup( SPGCONST Cell * cell,
- const double symprec );
-Spacegroup spa_get_spacegroup_with_primitive( SPGCONST Cell * primitive,
- const double symprec );
-Symmetry * spa_get_conventional_symmetry( SPGCONST double transform_mat[3][3],
- const Centering centering,
- const Symmetry *primitive_sym );
-
-#endif
diff --git a/src/spg_database.c b/src/spg_database.c
deleted file mode 100644
index b53b9fd..0000000
--- a/src/spg_database.c
+++ /dev/null
@@ -1,8511 +0,0 @@
-/* spg_database.c */
-/* Copyright (C) 2010 Atsushi Togo */
-
-#include "spg_database.h"
-#include "pointgroup.h"
-
-/* In Hall symbols (4th column), '=' is used instead of '"'. */
-static const SpacegroupType spacegroup_types[] = {
- { 0, " ", " ", " ", " ", " ", NONE }, /* 0*/
- { 1, "C1^1 ", "P 1 ", "P 1 ", "P 1 ", "P1 ", TRICLI }, /* 1*/
- { 2, "Ci^1 ", "-P 1 ", "P -1 ", "P -1 ", "P-1 ", TRICLI }, /* 2*/
- { 3, "C2^1 ", "P 2y ", "P 2 = P 1 2 1 ", "P 1 2 1 ", "P2 ", MONOCLI }, /* 3*/
- { 3, "C2^1 ", "P 2 ", "P 2 = P 1 1 2 ", "P 1 1 2 ", "P2 ", MONOCLI }, /* 4*/
- { 3, "C2^1 ", "P 2x ", "P 2 = P 2 1 1 ", "P 2 1 1 ", "P2 ", MONOCLI }, /* 5*/
- { 4, "C2^2 ", "P 2yb ", "P 2_1 = P 1 2_1 1 ", "P 1 2_1 1 ", "P2_1 ", MONOCLI }, /* 6*/
- { 4, "C2^2 ", "P 2c ", "P 2_1 = P 1 1 2_1 ", "P 1 1 2_1 ", "P2_1 ", MONOCLI }, /* 7*/
- { 4, "C2^2 ", "P 2xa ", "P 2_1 = P 2_1 1 1 ", "P 2_1 1 1 ", "P2_1 ", MONOCLI }, /* 8*/
- { 5, "C2^3 ", "C 2y ", "C 2 = C 1 2 1 ", "C 1 2 1 ", "C2 ", MONOCLI }, /* 9*/
- { 5, "C2^3 ", "A 2y ", "C 2 = A 1 2 1 ", "A 1 2 1 ", "C2 ", MONOCLI }, /* 10*/
- { 5, "C2^3 ", "I 2y ", "C 2 = I 1 2 1 ", "I 1 2 1 ", "C2 ", MONOCLI }, /* 11*/
- { 5, "C2^3 ", "A 2 ", "C 2 = A 1 1 2 ", "A 1 1 2 ", "C2 ", MONOCLI }, /* 12*/
- { 5, "C2^3 ", "B 2 ", "C 2 = B 1 1 2 = B 2 ", "B 1 1 2 ", "C2 ", MONOCLI }, /* 13*/
- { 5, "C2^3 ", "I 2 ", "C 2 = I 1 1 2 ", "I 1 1 2 ", "C2 ", MONOCLI }, /* 14*/
- { 5, "C2^3 ", "B 2x ", "C 2 = B 2 1 1 ", "B 2 1 1 ", "C2 ", MONOCLI }, /* 15*/
- { 5, "C2^3 ", "C 2x ", "C 2 = C 2 1 1 ", "C 2 1 1 ", "C2 ", MONOCLI }, /* 16*/
- { 5, "C2^3 ", "I 2x ", "C 2 = I 2 1 1 ", "I 2 1 1 ", "C2 ", MONOCLI }, /* 17*/
- { 6, "Cs^1 ", "P -2y ", "P m = P 1 m 1 ", "P 1 m 1 ", "Pm ", MONOCLI }, /* 18*/
- { 6, "Cs^1 ", "P -2 ", "P m = P 1 1 m ", "P 1 1 m ", "Pm ", MONOCLI }, /* 19*/
- { 6, "Cs^1 ", "P -2x ", "P m = P m 1 1 ", "P m 1 1 ", "Pm ", MONOCLI }, /* 20*/
- { 7, "Cs^2 ", "P -2yc ", "P c = P 1 c 1 ", "P 1 c 1 ", "Pc ", MONOCLI }, /* 21*/
- { 7, "Cs^2 ", "P -2yac ", "P c = P 1 n 1 ", "P 1 n 1 ", "Pc ", MONOCLI }, /* 22*/
- { 7, "Cs^2 ", "P -2ya ", "P c = P 1 a 1 ", "P 1 a 1 ", "Pc ", MONOCLI }, /* 23*/
- { 7, "Cs^2 ", "P -2a ", "P c = P 1 1 a ", "P 1 1 a ", "Pc ", MONOCLI }, /* 24*/
- { 7, "Cs^2 ", "P -2ab ", "P c = P 1 1 n ", "P 1 1 n ", "Pc ", MONOCLI }, /* 25*/
- { 7, "Cs^2 ", "P -2b ", "P c = P 1 1 b = P b ", "P 1 1 b ", "Pc ", MONOCLI }, /* 26*/
- { 7, "Cs^2 ", "P -2xb ", "P c = P b 1 1 ", "P b 1 1 ", "Pc ", MONOCLI }, /* 27*/
- { 7, "Cs^2 ", "P -2xbc ", "P c = P n 1 1 ", "P n 1 1 ", "Pc ", MONOCLI }, /* 28*/
- { 7, "Cs^2 ", "P -2xc ", "P c = P c 1 1 ", "P c 1 1 ", "Pc ", MONOCLI }, /* 29*/
- { 8, "Cs^3 ", "C -2y ", "C m = C 1 m 1 ", "C 1 m 1 ", "Cm ", MONOCLI }, /* 30*/
- { 8, "Cs^3 ", "A -2y ", "C m = A 1 m 1 ", "A 1 m 1 ", "Cm ", MONOCLI }, /* 31*/
- { 8, "Cs^3 ", "I -2y ", "C m = I 1 m 1 ", "I 1 m 1 ", "Cm ", MONOCLI }, /* 32*/
- { 8, "Cs^3 ", "A -2 ", "C m = A 1 1 m ", "A 1 1 m ", "Cm ", MONOCLI }, /* 33*/
- { 8, "Cs^3 ", "B -2 ", "C m = B 1 1 m = B m ", "B 1 1 m ", "Cm ", MONOCLI }, /* 34*/
- { 8, "Cs^3 ", "I -2 ", "C m = I 1 1 m ", "I 1 1 m ", "Cm ", MONOCLI }, /* 35*/
- { 8, "Cs^3 ", "B -2x ", "C m = B m 1 1 ", "B m 1 1 ", "Cm ", MONOCLI }, /* 36*/
- { 8, "Cs^3 ", "C -2x ", "C m = C m 1 1 ", "C m 1 1 ", "Cm ", MONOCLI }, /* 37*/
- { 8, "Cs^3 ", "I -2x ", "C m = I m 1 1 ", "I m 1 1 ", "Cm ", MONOCLI }, /* 38*/
- { 9, "Cs^4 ", "C -2yc ", "C c = C 1 c 1 ", "C 1 c 1 ", "Cc ", MONOCLI }, /* 39*/
- { 9, "Cs^4 ", "A -2yac ", "C c = A 1 n 1 ", "A 1 n 1 ", "Cc ", MONOCLI }, /* 40*/
- { 9, "Cs^4 ", "I -2ya ", "C c = I 1 a 1 ", "I 1 a 1 ", "Cc ", MONOCLI }, /* 41*/
- { 9, "Cs^4 ", "A -2ya ", "C c = A 1 a 1 ", "A 1 a 1 ", "Cc ", MONOCLI }, /* 42*/
- { 9, "Cs^4 ", "C -2ybc ", "C c = C 1 n 1 ", "C 1 n 1 ", "Cc ", MONOCLI }, /* 43*/
- { 9, "Cs^4 ", "I -2yc ", "C c = I 1 c 1 ", "I 1 c 1 ", "Cc ", MONOCLI }, /* 44*/
- { 9, "Cs^4 ", "A -2a ", "C c = A 1 1 a ", "A 1 1 a ", "Cc ", MONOCLI }, /* 45*/
- { 9, "Cs^4 ", "B -2bc ", "C c = B 1 1 n ", "B 1 1 n ", "Cc ", MONOCLI }, /* 46*/
- { 9, "Cs^4 ", "I -2b ", "C c = I 1 1 b ", "I 1 1 b ", "Cc ", MONOCLI }, /* 47*/
- { 9, "Cs^4 ", "B -2b ", "C c = B 1 1 b = B b ", "B 1 1 b ", "Cc ", MONOCLI }, /* 48*/
- { 9, "Cs^4 ", "A -2ac ", "C c = A 1 1 n ", "A 1 1 n ", "Cc ", MONOCLI }, /* 49*/
- { 9, "Cs^4 ", "I -2a ", "C c = I 1 1 a ", "I 1 1 a ", "Cc ", MONOCLI }, /* 50*/
- { 9, "Cs^4 ", "B -2xb ", "C c = B b 1 1 ", "B b 1 1 ", "Cc ", MONOCLI }, /* 51*/
- { 9, "Cs^4 ", "C -2xbc ", "C c = C n 1 1 ", "C n 1 1 ", "Cc ", MONOCLI }, /* 52*/
- { 9, "Cs^4 ", "I -2xc ", "C c = I c 1 1 ", "I c 1 1 ", "Cc ", MONOCLI }, /* 53*/
- { 9, "Cs^4 ", "C -2xc ", "C c = C c 1 1 ", "C c 1 1 ", "Cc ", MONOCLI }, /* 54*/
- { 9, "Cs^4 ", "B -2xbc ", "C c = B n 1 1 ", "B n 1 1 ", "Cc ", MONOCLI }, /* 55*/
- { 9, "Cs^4 ", "I -2xb ", "C c = I b 1 1 ", "I b 1 1 ", "Cc ", MONOCLI }, /* 56*/
- { 10, "C2h^1 ", "-P 2y ", "P 2/m = P 1 2/m 1 ", "P 1 2/m 1 ", "P2/m ", MONOCLI }, /* 57*/
- { 10, "C2h^1 ", "-P 2 ", "P 2/m = P 1 1 2/m ", "P 1 1 2/m ", "P2/m ", MONOCLI }, /* 58*/
- { 10, "C2h^1 ", "-P 2x ", "P 2/m = P 2/m 1 1 ", "P 2/m 1 1 ", "P2/m ", MONOCLI }, /* 59*/
- { 11, "C2h^2 ", "-P 2yb ", "P 2_1/m = P 1 2_1/m 1 ", "P 1 2_1/m 1 ", "P2_1/m ", MONOCLI }, /* 60*/
- { 11, "C2h^2 ", "-P 2c ", "P 2_1/m = P 1 1 2_1/m ", "P 1 1 2_1/m ", "P2_1/m ", MONOCLI }, /* 61*/
- { 11, "C2h^2 ", "-P 2xa ", "P 2_1/m = P 2_1/m 1 1 ", "P 2_1/m 1 1 ", "P2_1/m ", MONOCLI }, /* 62*/
- { 12, "C2h^3 ", "-C 2y ", "C 2/m = C 1 2/m 1 ", "C 1 2/m 1 ", "C2/m ", MONOCLI }, /* 63*/
- { 12, "C2h^3 ", "-A 2y ", "C 2/m = A 1 2/m 1 ", "A 1 2/m 1 ", "C2/m ", MONOCLI }, /* 64*/
- { 12, "C2h^3 ", "-I 2y ", "C 2/m = I 1 2/m 1 ", "I 1 2/m 1 ", "C2/m ", MONOCLI }, /* 65*/
- { 12, "C2h^3 ", "-A 2 ", "C 2/m = A 1 1 2/m ", "A 1 1 2/m ", "C2/m ", MONOCLI }, /* 66*/
- { 12, "C2h^3 ", "-B 2 ", "C 2/m = B 1 1 2/m = B 2/m ", "B 1 1 2/m ", "C2/m ", MONOCLI }, /* 67*/
- { 12, "C2h^3 ", "-I 2 ", "C 2/m = I 1 1 2/m ", "I 1 1 2/m ", "C2/m ", MONOCLI }, /* 68*/
- { 12, "C2h^3 ", "-B 2x ", "C 2/m = B 2/m 1 1 ", "B 2/m 1 1 ", "C2/m ", MONOCLI }, /* 69*/
- { 12, "C2h^3 ", "-C 2x ", "C 2/m = C 2/m 1 1 ", "C 2/m 1 1 ", "C2/m ", MONOCLI }, /* 70*/
- { 12, "C2h^3 ", "-I 2x ", "C 2/m = I 2/m 1 1 ", "I 2/m 1 1 ", "C2/m ", MONOCLI }, /* 71*/
- { 13, "C2h^4 ", "-P 2yc ", "P 2/c = P 1 2/c 1 ", "P 1 2/c 1 ", "P2/c ", MONOCLI }, /* 72*/
- { 13, "C2h^4 ", "-P 2yac ", "P 2/c = P 1 2/n 1 ", "P 1 2/n 1 ", "P2/c ", MONOCLI }, /* 73*/
- { 13, "C2h^4 ", "-P 2ya ", "P 2/c = P 1 2/a 1 ", "P 1 2/a 1 ", "P2/c ", MONOCLI }, /* 74*/
- { 13, "C2h^4 ", "-P 2a ", "P 2/c = P 1 1 2/a ", "P 1 1 2/a ", "P2/c ", MONOCLI }, /* 75*/
- { 13, "C2h^4 ", "-P 2ab ", "P 2/c = P 1 1 2/n ", "P 1 1 2/n ", "P2/c ", MONOCLI }, /* 76*/
- { 13, "C2h^4 ", "-P 2b ", "P 2/c = P 1 1 2/b = P 2/b ", "P 1 1 2/b ", "P2/c ", MONOCLI }, /* 77*/
- { 13, "C2h^4 ", "-P 2xb ", "P 2/c = P 2/b 1 1 ", "P 2/b 1 1 ", "P2/c ", MONOCLI }, /* 78*/
- { 13, "C2h^4 ", "-P 2xbc ", "P 2/c = P 2/n 1 1 ", "P 2/n 1 1 ", "P2/c ", MONOCLI }, /* 79*/
- { 13, "C2h^4 ", "-P 2xc ", "P 2/c = P 2/c 1 1 ", "P 2/c 1 1 ", "P2/c ", MONOCLI }, /* 80*/
- { 14, "C2h^5 ", "-P 2ybc ", "P 2_1/c = P 1 2_1/c 1 ", "P 1 2_1/c 1 ", "P2_1/c ", MONOCLI }, /* 81*/
- { 14, "C2h^5 ", "-P 2yn ", "P 2_1/c = P 1 2_1/n 1 ", "P 1 2_1/n 1 ", "P2_1/c ", MONOCLI }, /* 82*/
- { 14, "C2h^5 ", "-P 2yab ", "P 2_1/c = P 1 2_1/a 1 ", "P 1 2_1/a 1 ", "P2_1/c ", MONOCLI }, /* 83*/
- { 14, "C2h^5 ", "-P 2ac ", "P 2_1/c = P 1 1 2_1/a ", "P 1 1 2_1/a ", "P2_1/c ", MONOCLI }, /* 84*/
- { 14, "C2h^5 ", "-P 2n ", "P 2_1/c = P 1 1 2_1/n ", "P 1 1 2_1/n ", "P2_1/c ", MONOCLI }, /* 85*/
- { 14, "C2h^5 ", "-P 2bc ", "P 2_1/c = P 1 1 2_1/b = P 2_1/b", "P 1 1 2_1/b ", "P2_1/c ", MONOCLI }, /* 86*/
- { 14, "C2h^5 ", "-P 2xab ", "P 2_1/c = P 2_1/b 1 1 ", "P 2_1/b 1 1 ", "P2_1/c ", MONOCLI }, /* 87*/
- { 14, "C2h^5 ", "-P 2xn ", "P 2_1/c = P 2_1/n 1 1 ", "P 2_1/n 1 1 ", "P2_1/c ", MONOCLI }, /* 88*/
- { 14, "C2h^5 ", "-P 2xac ", "P 2_1/c = P 2_1/c 1 1 ", "P 2_1/c 1 1 ", "P2_1/c ", MONOCLI }, /* 89*/
- { 15, "C2h^6 ", "-C 2yc ", "C 2/c = C 1 2/c 1 ", "C 1 2/c 1 ", "C2/c ", MONOCLI }, /* 90*/
- { 15, "C2h^6 ", "-A 2yac ", "C 2/c = A 1 2/n 1 ", "A 1 2/n 1 ", "C2/c ", MONOCLI }, /* 91*/
- { 15, "C2h^6 ", "-I 2ya ", "C 2/c = I 1 2/a 1 ", "I 1 2/a 1 ", "C2/c ", MONOCLI }, /* 92*/
- { 15, "C2h^6 ", "-A 2ya ", "C 2/c = A 1 2/a 1 ", "A 1 2/a 1 ", "C2/c ", MONOCLI }, /* 93*/
- { 15, "C2h^6 ", "-C 2ybc ", "C 2/c = C 1 2/n 1 ", "C 1 2/n 1 ", "C2/c ", MONOCLI }, /* 94*/
- { 15, "C2h^6 ", "-I 2yc ", "C 2/c = I 1 2/c 1 ", "I 1 2/c 1 ", "C2/c ", MONOCLI }, /* 95*/
- { 15, "C2h^6 ", "-A 2a ", "C 2/c = A 1 1 2/a ", "A 1 1 2/a ", "C2/c ", MONOCLI }, /* 96*/
- { 15, "C2h^6 ", "-B 2bc ", "C 2/c = B 1 1 2/n ", "B 1 1 2/n ", "C2/c ", MONOCLI }, /* 97*/
- { 15, "C2h^6 ", "-I 2b ", "C 2/c = I 1 1 2/b ", "I 1 1 2/b ", "C2/c ", MONOCLI }, /* 98*/
- { 15, "C2h^6 ", "-B 2b ", "C 2/c = B 1 1 2/b = B 2/b ", "B 1 1 2/b ", "C2/c ", MONOCLI }, /* 99*/
- { 15, "C2h^6 ", "-A 2ac ", "C 2/c = A 1 1 2/n ", "A 1 1 2/n ", "C2/c ", MONOCLI }, /*100*/
- { 15, "C2h^6 ", "-I 2a ", "C 2/c = I 1 1 2/a ", "I 1 1 2/a ", "C2/c ", MONOCLI }, /*101*/
- { 15, "C2h^6 ", "-B 2xb ", "C 2/c = B 2/b 1 1 ", "B 2/b 1 1 ", "C2/c ", MONOCLI }, /*102*/
- { 15, "C2h^6 ", "-C 2xbc ", "C 2/c = C 2/n 1 1 ", "C 2/n 1 1 ", "C2/c ", MONOCLI }, /*103*/
- { 15, "C2h^6 ", "-I 2xc ", "C 2/c = I 2/c 1 1 ", "I 2/c 1 1 ", "C2/c ", MONOCLI }, /*104*/
- { 15, "C2h^6 ", "-C 2xc ", "C 2/c = C 2/c 1 1 ", "C 2/c 1 1 ", "C2/c ", MONOCLI }, /*105*/
- { 15, "C2h^6 ", "-B 2xbc ", "C 2/c = B 2/n 1 1 ", "B 2/n 1 1 ", "C2/c ", MONOCLI }, /*106*/
- { 15, "C2h^6 ", "-I 2xb ", "C 2/c = I 2/b 1 1 ", "I 2/b 1 1 ", "C2/c ", MONOCLI }, /*107*/
- { 16, "D2^1 ", "P 2 2 ", "P 2 2 2 ", "P 2 2 2 ", "P222 ", ORTHO }, /*108*/
- { 17, "D2^2 ", "P 2c 2 ", "P 2 2 2_1 ", "P 2 2 2_1 ", "P222_1 ", ORTHO }, /*109*/
- { 17, "D2^2 ", "P 2a 2a ", "P 2_1 2 2 ", "P 2_1 2 2 ", "P2_122 ", ORTHO }, /*110*/
- { 17, "D2^2 ", "P 2 2b ", "P 2 2_1 2 ", "P 2 2_1 2 ", "P22_12 ", ORTHO }, /*111*/
- { 18, "D2^3 ", "P 2 2ab ", "P 2_1 2_1 2 ", "P 2_1 2_1 2 ", "P2_12_12 ", ORTHO }, /*112*/
- { 18, "D2^3 ", "P 2bc 2 ", "P 2 2_1 2_1 ", "P 2 2_1 2_1 ", "P22_12_1 ", ORTHO }, /*113*/
- { 18, "D2^3 ", "P 2ac 2ac ", "P 2_1 2 2_1 ", "P 2_1 2 2_1 ", "P2_122_1 ", ORTHO }, /*114*/
- { 19, "D2^4 ", "P 2ac 2ab ", "P 2_1 2_1 2_1 ", "P 2_1 2_1 2_1 ", "P2_12_12_1", ORTHO }, /*115*/
- { 20, "D2^5 ", "C 2c 2 ", "C 2 2 2_1 ", "C 2 2 2_1 ", "C222_1 ", ORTHO }, /*116*/
- { 20, "D2^5 ", "A 2a 2a ", "A 2_1 2 2 ", "A 2_1 2 2 ", "A2_122 ", ORTHO }, /*117*/
- { 20, "D2^5 ", "B 2 2b ", "B 2 2_1 2 ", "B 2 2_1 2 ", "B22_12 ", ORTHO }, /*118*/
- { 21, "D2^6 ", "C 2 2 ", "C 2 2 2 ", "C 2 2 2 ", "C222 ", ORTHO }, /*119*/
- { 21, "D2^6 ", "A 2 2 ", "A 2 2 2 ", "A 2 2 2 ", "A222 ", ORTHO }, /*120*/
- { 21, "D2^6 ", "B 2 2 ", "B 2 2 2 ", "B 2 2 2 ", "B222 ", ORTHO }, /*121*/
- { 22, "D2^7 ", "F 2 2 ", "F 2 2 2 ", "F 2 2 2 ", "F222 ", ORTHO }, /*122*/
- { 23, "D2^8 ", "I 2 2 ", "I 2 2 2 ", "I 2 2 2 ", "I222 ", ORTHO }, /*123*/
- { 24, "D2^9 ", "I 2b 2c ", "I 2_1 2_1 2_1 ", "I 2_1 2_1 2_1 ", "I2_12_12_1", ORTHO }, /*124*/
- { 25, "C2v^1 ", "P 2 -2 ", "P m m 2 ", "P m m 2 ", "Pmm2 ", ORTHO }, /*125*/
- { 25, "C2v^1 ", "P -2 2 ", "P 2 m m ", "P 2 m m ", "P2mm ", ORTHO }, /*126*/
- { 25, "C2v^1 ", "P -2 -2 ", "P m 2 m ", "P m 2 m ", "Pm2m ", ORTHO }, /*127*/
- { 26, "C2v^2 ", "P 2c -2 ", "P m c 2_1 ", "P m c 2_1 ", "Pmc2_1 ", ORTHO }, /*128*/
- { 26, "C2v^2 ", "P 2c -2c ", "P c m 2_1 ", "P c m 2_1 ", "Pcm2_1 ", ORTHO }, /*129*/
- { 26, "C2v^2 ", "P -2a 2a ", "P 2_1 m a ", "P 2_1 m a ", "P2_1ma ", ORTHO }, /*130*/
- { 26, "C2v^2 ", "P -2 2a ", "P 2_1 a m ", "P 2_1 a m ", "P2_1am ", ORTHO }, /*131*/
- { 26, "C2v^2 ", "P -2 -2b ", "P b 2_1 m ", "P b 2_1 m ", "Pb2_1m ", ORTHO }, /*132*/
- { 26, "C2v^2 ", "P -2b -2 ", "P m 2_1 b ", "P m 2_1 b ", "Pm2_1b ", ORTHO }, /*133*/
- { 27, "C2v^3 ", "P 2 -2c ", "P c c 2 ", "P c c 2 ", "Pcc2 ", ORTHO }, /*134*/
- { 27, "C2v^3 ", "P -2a 2 ", "P 2 a a ", "P 2 a a ", "P2aa ", ORTHO }, /*135*/
- { 27, "C2v^3 ", "P -2b -2b ", "P b 2 b ", "P b 2 b ", "Pb2b ", ORTHO }, /*136*/
- { 28, "C2v^4 ", "P 2 -2a ", "P m a 2 ", "P m a 2 ", "Pma2 ", ORTHO }, /*137*/
- { 28, "C2v^4 ", "P 2 -2b ", "P b m 2 ", "P b m 2 ", "Pbm2 ", ORTHO }, /*138*/
- { 28, "C2v^4 ", "P -2b 2 ", "P 2 m b ", "P 2 m b ", "P2mb ", ORTHO }, /*139*/
- { 28, "C2v^4 ", "P -2c 2 ", "P 2 c m ", "P 2 c m ", "P2cm ", ORTHO }, /*140*/
- { 28, "C2v^4 ", "P -2c -2c ", "P c 2 m ", "P c 2 m ", "Pc2m ", ORTHO }, /*141*/
- { 28, "C2v^4 ", "P -2a -2a ", "P m 2 a ", "P m 2 a ", "Pm2a ", ORTHO }, /*142*/
- { 29, "C2v^5 ", "P 2c -2ac ", "P c a 2_1 ", "P c a 2_1 ", "Pca2_1 ", ORTHO }, /*143*/
- { 29, "C2v^5 ", "P 2c -2b ", "P b c 2_1 ", "P b c 2_1 ", "Pbc2_1 ", ORTHO }, /*144*/
- { 29, "C2v^5 ", "P -2b 2a ", "P 2_1 a b ", "P 2_1 a b ", "P2_1ab ", ORTHO }, /*145*/
- { 29, "C2v^5 ", "P -2ac 2a ", "P 2_1 c a ", "P 2_1 c a ", "P2_1ca ", ORTHO }, /*146*/
- { 29, "C2v^5 ", "P -2bc -2c ", "P c 2_1 b ", "P c 2_1 b ", "Pc2_1b ", ORTHO }, /*147*/
- { 29, "C2v^5 ", "P -2a -2ab ", "P b 2_1 a ", "P b 2_1 a ", "Pb2_1a ", ORTHO }, /*148*/
- { 30, "C2v^6 ", "P 2 -2bc ", "P n c 2 ", "P n c 2 ", "Pnc2 ", ORTHO }, /*149*/
- { 30, "C2v^6 ", "P 2 -2ac ", "P c n 2 ", "P c n 2 ", "Pcn2 ", ORTHO }, /*150*/
- { 30, "C2v^6 ", "P -2ac 2 ", "P 2 n a ", "P 2 n a ", "P2na ", ORTHO }, /*151*/
- { 30, "C2v^6 ", "P -2ab 2 ", "P 2 a n ", "P 2 a n ", "P2an ", ORTHO }, /*152*/
- { 30, "C2v^6 ", "P -2ab -2ab ", "P b 2 n ", "P b 2 n ", "Pb2n ", ORTHO }, /*153*/
- { 30, "C2v^6 ", "P -2bc -2bc ", "P n 2 b ", "P n 2 b ", "Pn2b ", ORTHO }, /*154*/
- { 31, "C2v^7 ", "P 2ac -2 ", "P m n 2_1 ", "P m n 2_1 ", "Pmn2_1 ", ORTHO }, /*155*/
- { 31, "C2v^7 ", "P 2bc -2bc ", "P n m 2_1 ", "P n m 2_1 ", "Pnm2_1 ", ORTHO }, /*156*/
- { 31, "C2v^7 ", "P -2ab 2ab ", "P 2_1 m n ", "P 2_1 m n ", "P2_1mn ", ORTHO }, /*157*/
- { 31, "C2v^7 ", "P -2 2ac ", "P 2_1 n m ", "P 2_1 n m ", "P2_1nm ", ORTHO }, /*158*/
- { 31, "C2v^7 ", "P -2 -2bc ", "P n 2_1 m ", "P n 2_1 m ", "Pn2_1m ", ORTHO }, /*159*/
- { 31, "C2v^7 ", "P -2ab -2 ", "P m 2_1 n ", "P m 2_1 n ", "Pm2_1n ", ORTHO }, /*160*/
- { 32, "C2v^8 ", "P 2 -2ab ", "P b a 2 ", "P b a 2 ", "Pba2 ", ORTHO }, /*161*/
- { 32, "C2v^8 ", "P -2bc 2 ", "P 2 c b ", "P 2 c b ", "P2cb ", ORTHO }, /*162*/
- { 32, "C2v^8 ", "P -2ac -2ac ", "P c 2 a ", "P c 2 a ", "Pc2a ", ORTHO }, /*163*/
- { 33, "C2v^9 ", "P 2c -2n ", "P n a 2_1 ", "P n a 2_1 ", "Pna2_1 ", ORTHO }, /*164*/
- { 33, "C2v^9 ", "P 2c -2ab ", "P b n 2_1 ", "P b n 2_1 ", "Pbn2_1 ", ORTHO }, /*165*/
- { 33, "C2v^9 ", "P -2bc 2a ", "P 2_1 n b ", "P 2_1 n b ", "P2_1nb ", ORTHO }, /*166*/
- { 33, "C2v^9 ", "P -2n 2a ", "P 2_1 c n ", "P 2_1 c n ", "P2_1cn ", ORTHO }, /*167*/
- { 33, "C2v^9 ", "P -2n -2ac ", "P c 2_1 n ", "P c 2_1 n ", "Pc2_1n ", ORTHO }, /*168*/
- { 33, "C2v^9 ", "P -2ac -2n ", "P n 2_1 a ", "P n 2_1 a ", "Pn2_1a ", ORTHO }, /*169*/
- { 34, "C2v^10", "P 2 -2n ", "P n n 2 ", "P n n 2 ", "Pnn2 ", ORTHO }, /*170*/
- { 34, "C2v^10", "P -2n 2 ", "P 2 n n ", "P 2 n n ", "P2nn ", ORTHO }, /*171*/
- { 34, "C2v^10", "P -2n -2n ", "P n 2 n ", "P n 2 n ", "Pn2n ", ORTHO }, /*172*/
- { 35, "C2v^11", "C 2 -2 ", "C m m 2 ", "C m m 2 ", "Cmm2 ", ORTHO }, /*173*/
- { 35, "C2v^11", "A -2 2 ", "A 2 m m ", "A 2 m m ", "A2mm ", ORTHO }, /*174*/
- { 35, "C2v^11", "B -2 -2 ", "B m 2 m ", "B m 2 m ", "Bm2m ", ORTHO }, /*175*/
- { 36, "C2v^12", "C 2c -2 ", "C m c 2_1 ", "C m c 2_1 ", "Cmc2_1 ", ORTHO }, /*176*/
- { 36, "C2v^12", "C 2c -2c ", "C c m 2_1 ", "C c m 2_1 ", "Ccm2_1 ", ORTHO }, /*177*/
- { 36, "C2v^12", "A -2a 2a ", "A 2_1 m a ", "A 2_1 m a ", "A2_1ma ", ORTHO }, /*178*/
- { 36, "C2v^12", "A -2 2a ", "A 2_1 a m ", "A 2_1 a m ", "A2_1am ", ORTHO }, /*179*/
- { 36, "C2v^12", "B -2 -2b ", "B b 2_1 m ", "B b 2_1 m ", "Bb2_1m ", ORTHO }, /*180*/
- { 36, "C2v^12", "B -2b -2 ", "B m 2_1 b ", "B m 2_1 b ", "Bm2_1b ", ORTHO }, /*181*/
- { 37, "C2v^13", "C 2 -2c ", "C c c 2 ", "C c c 2 ", "Ccc2 ", ORTHO }, /*182*/
- { 37, "C2v^13", "A -2a 2 ", "A 2 a a ", "A 2 a a ", "A2aa ", ORTHO }, /*183*/
- { 37, "C2v^13", "B -2b -2b ", "B b 2 b ", "B b 2 b ", "Bb2b ", ORTHO }, /*184*/
- { 38, "C2v^14", "A 2 -2 ", "A m m 2 ", "A m m 2 ", "Amm2 ", ORTHO }, /*185*/
- { 38, "C2v^14", "B 2 -2 ", "B m m 2 ", "B m m 2 ", "Bmm2 ", ORTHO }, /*186*/
- { 38, "C2v^14", "B -2 2 ", "B 2 m m ", "B 2 m m ", "B2mm ", ORTHO }, /*187*/
- { 38, "C2v^14", "C -2 2 ", "C 2 m m ", "C 2 m m ", "C2mm ", ORTHO }, /*188*/
- { 38, "C2v^14", "C -2 -2 ", "C m 2 m ", "C m 2 m ", "Cm2m ", ORTHO }, /*189*/
- { 38, "C2v^14", "A -2 -2 ", "A m 2 m ", "A m 2 m ", "Am2m ", ORTHO }, /*190*/
- { 39, "C2v^15", "A 2 -2c ", "A e m 2 ", "A e m 2 ", "Aem2 ", ORTHO }, /*191*/
- { 39, "C2v^15", "B 2 -2c ", "B m e 2 ", "B m e 2 ", "Bme2 ", ORTHO }, /*192*/
- { 39, "C2v^15", "B -2c 2 ", "B 2 e m ", "B 2 e m ", "B2em ", ORTHO }, /*193*/
- { 39, "C2v^15", "C -2b 2 ", "C 2 m e ", "C 2 m e ", "C2me ", ORTHO }, /*194*/
- { 39, "C2v^15", "C -2b -2b ", "C m 2 e ", "C m 2 e ", "Cm2e ", ORTHO }, /*195*/
- { 39, "C2v^15", "A -2c -2c ", "A e 2 m ", "A e 2 m ", "Ae2m ", ORTHO }, /*196*/
- { 40, "C2v^16", "A 2 -2a ", "A m a 2 ", "A m a 2 ", "Ama2 ", ORTHO }, /*197*/
- { 40, "C2v^16", "B 2 -2b ", "B b m 2 ", "B b m 2 ", "Bbm2 ", ORTHO }, /*198*/
- { 40, "C2v^16", "B -2b 2 ", "B 2 m b ", "B 2 m b ", "B2mb ", ORTHO }, /*199*/
- { 40, "C2v^16", "C -2c 2 ", "C 2 c m ", "C 2 c m ", "C2cm ", ORTHO }, /*200*/
- { 40, "C2v^16", "C -2c -2c ", "C c 2 m ", "C c 2 m ", "Cc2m ", ORTHO }, /*201*/
- { 40, "C2v^16", "A -2a -2a ", "A m 2 a ", "A m 2 a ", "Am2a ", ORTHO }, /*202*/
- { 41, "C2v^17", "A 2 -2ac ", "A e a 2 ", "A e a 2 ", "Aea2 ", ORTHO }, /*203*/
- { 41, "C2v^17", "B 2 -2bc ", "B b e 2 ", "B b e 2 ", "Bbe2 ", ORTHO }, /*204*/
- { 41, "C2v^17", "B -2bc 2 ", "B 2 e b ", "B 2 e b ", "B2eb ", ORTHO }, /*205*/
- { 41, "C2v^17", "C -2bc 2 ", "C 2 c e ", "C 2 c e ", "C2ce ", ORTHO }, /*206*/
- { 41, "C2v^17", "C -2bc -2bc ", "C c 2 e ", "C c 2 e ", "Cc2e ", ORTHO }, /*207*/
- { 41, "C2v^17", "A -2ac -2ac ", "A e 2 a ", "A e 2 a ", "Ae2a ", ORTHO }, /*208*/
- { 42, "C2v^18", "F 2 -2 ", "F m m 2 ", "F m m 2 ", "Fmm2 ", ORTHO }, /*209*/
- { 42, "C2v^18", "F -2 2 ", "F 2 m m ", "F 2 m m ", "F2mm ", ORTHO }, /*210*/
- { 42, "C2v^18", "F -2 -2 ", "F m 2 m ", "F m 2 m ", "Fm2m ", ORTHO }, /*211*/
- { 43, "C2v^19", "F 2 -2d ", "F d d 2 ", "F d d 2 ", "Fdd2 ", ORTHO }, /*212*/
- { 43, "C2v^19", "F -2d 2 ", "F 2 d d ", "F 2 d d ", "F2dd ", ORTHO }, /*213*/
- { 43, "C2v^19", "F -2d -2d ", "F d 2 d ", "F d 2 d ", "Fd2d ", ORTHO }, /*214*/
- { 44, "C2v^20", "I 2 -2 ", "I m m 2 ", "I m m 2 ", "Imm2 ", ORTHO }, /*215*/
- { 44, "C2v^20", "I -2 2 ", "I 2 m m ", "I 2 m m ", "I2mm ", ORTHO }, /*216*/
- { 44, "C2v^20", "I -2 -2 ", "I m 2 m ", "I m 2 m ", "Im2m ", ORTHO }, /*217*/
- { 45, "C2v^21", "I 2 -2c ", "I b a 2 ", "I b a 2 ", "Iba2 ", ORTHO }, /*218*/
- { 45, "C2v^21", "I -2a 2 ", "I 2 c b ", "I 2 c b ", "I2cb ", ORTHO }, /*219*/
- { 45, "C2v^21", "I -2b -2b ", "I c 2 a ", "I c 2 a ", "Ic2a ", ORTHO }, /*220*/
- { 46, "C2v^22", "I 2 -2a ", "I m a 2 ", "I m a 2 ", "Ima2 ", ORTHO }, /*221*/
- { 46, "C2v^22", "I 2 -2b ", "I b m 2 ", "I b m 2 ", "Ibm2 ", ORTHO }, /*222*/
- { 46, "C2v^22", "I -2b 2 ", "I 2 m b ", "I 2 m b ", "I2mb ", ORTHO }, /*223*/
- { 46, "C2v^22", "I -2c 2 ", "I 2 c m ", "I 2 c m ", "I2cm ", ORTHO }, /*224*/
- { 46, "C2v^22", "I -2c -2c ", "I c 2 m ", "I c 2 m ", "Ic2m ", ORTHO }, /*225*/
- { 46, "C2v^22", "I -2a -2a ", "I m 2 a ", "I m 2 a ", "Im2a ", ORTHO }, /*226*/
- { 47, "D2h^1 ", "-P 2 2 ", "P m m m ", "P 2/m 2/m 2/m ", "Pmmm ", ORTHO }, /*227*/
- { 48, "D2h^2 ", "P 2 2 -1n ", "P n n n ", "P 2/n 2/n 2/n ", "Pnnn ", ORTHO }, /*228*/
- { 48, "D2h^2 ", "-P 2ab 2bc ", "P n n n ", "P 2/n 2/n 2/n ", "Pnnn ", ORTHO }, /*229*/
- { 49, "D2h^3 ", "-P 2 2c ", "P c c m ", "P 2/c 2/c 2/m ", "Pccm ", ORTHO }, /*230*/
- { 49, "D2h^3 ", "-P 2a 2 ", "P m a a ", "P 2/m 2/a 2/a ", "Pmaa ", ORTHO }, /*231*/
- { 49, "D2h^3 ", "-P 2b 2b ", "P b m b ", "P 2/b 2/m 2/b ", "Pbmb ", ORTHO }, /*232*/
- { 50, "D2h^4 ", "P 2 2 -1ab ", "P b a n ", "P 2/b 2/a 2/n ", "Pban ", ORTHO }, /*233*/
- { 50, "D2h^4 ", "-P 2ab 2b ", "P b a n ", "P 2/b 2/a 2/n ", "Pban ", ORTHO }, /*234*/
- { 50, "D2h^4 ", "P 2 2 -1bc ", "P n c b ", "P 2/n 2/c 2/b ", "Pncb ", ORTHO }, /*235*/
- { 50, "D2h^4 ", "-P 2b 2bc ", "P n c b ", "P 2/n 2/c 2/b ", "Pncb ", ORTHO }, /*236*/
- { 50, "D2h^4 ", "P 2 2 -1ac ", "P c n a ", "P 2/c 2/n 2/a ", "Pcna ", ORTHO }, /*237*/
- { 50, "D2h^4 ", "-P 2a 2c ", "P c n a ", "P 2/c 2/n 2/a ", "Pcna ", ORTHO }, /*238*/
- { 51, "D2h^5 ", "-P 2a 2a ", "P m m a ", "P 2_1/m 2/m 2/a ", "Pmma ", ORTHO }, /*239*/
- { 51, "D2h^5 ", "-P 2b 2 ", "P m m b ", "P 2/m 2_1/m 2/b ", "Pmmb ", ORTHO }, /*240*/
- { 51, "D2h^5 ", "-P 2 2b ", "P b m m ", "P 2/b 2_1/m 2/m ", "Pbmm ", ORTHO }, /*241*/
- { 51, "D2h^5 ", "-P 2c 2c ", "P c m m ", "P 2/c 2/m 2_1/m ", "Pcmm ", ORTHO }, /*242*/
- { 51, "D2h^5 ", "-P 2c 2 ", "P m c m ", "P 2/m 2/c 2_1/m ", "Pmcm ", ORTHO }, /*243*/
- { 51, "D2h^5 ", "-P 2 2a ", "P m a m ", "P 2_1/m 2/a 2/m ", "Pmam ", ORTHO }, /*244*/
- { 52, "D2h^6 ", "-P 2a 2bc ", "P n n a ", "P 2/n 2_1/n 2/a ", "Pnna ", ORTHO }, /*245*/
- { 52, "D2h^6 ", "-P 2b 2n ", "P n n b ", "P 2_1/n 2/n 2/b ", "Pnnb ", ORTHO }, /*246*/
- { 52, "D2h^6 ", "-P 2n 2b ", "P b n n ", "P 2/b 2/n 2_1/n ", "Pbnn ", ORTHO }, /*247*/
- { 52, "D2h^6 ", "-P 2ab 2c ", "P c n n ", "P 2/c 2_1/n 2/n ", "Pcnn ", ORTHO }, /*248*/
- { 52, "D2h^6 ", "-P 2ab 2n ", "P n c n ", "P 2_1/n 2/c 2/n ", "Pncn ", ORTHO }, /*249*/
- { 52, "D2h^6 ", "-P 2n 2bc ", "P n a n ", "P 2/n 2/a 2_1/n ", "Pnan ", ORTHO }, /*250*/
- { 53, "D2h^7 ", "-P 2ac 2 ", "P m n a ", "P 2/m 2/n 2_1/a ", "Pmna ", ORTHO }, /*251*/
- { 53, "D2h^7 ", "-P 2bc 2bc ", "P n m b ", "P 2/n 2/m 2_1/b ", "Pnmb ", ORTHO }, /*252*/
- { 53, "D2h^7 ", "-P 2ab 2ab ", "P b m n ", "P 2_1/b 2/m 2/n ", "Pbmn ", ORTHO }, /*253*/
- { 53, "D2h^7 ", "-P 2 2ac ", "P c n m ", "P 2_1/c 2/n 2/m ", "Pcnm ", ORTHO }, /*254*/
- { 53, "D2h^7 ", "-P 2 2bc ", "P n c m ", "P 2/n 2_1/c 2/m ", "Pncm ", ORTHO }, /*255*/
- { 53, "D2h^7 ", "-P 2ab 2 ", "P m a n ", "P 2/m 2_1/a 2/n ", "Pman ", ORTHO }, /*256*/
- { 54, "D2h^8 ", "-P 2a 2ac ", "P c c a ", "P 2_1/c 2/c 2/a ", "Pcca ", ORTHO }, /*257*/
- { 54, "D2h^8 ", "-P 2b 2c ", "P c c b ", "P 2/c 2_1/c 2/b ", "Pccb ", ORTHO }, /*258*/
- { 54, "D2h^8 ", "-P 2a 2b ", "P b a a ", "P 2/b 2_1/a 2/a ", "Pbaa ", ORTHO }, /*259*/
- { 54, "D2h^8 ", "-P 2ac 2c ", "P c a a ", "P 2/c 2/a 2_1/a ", "Pcaa ", ORTHO }, /*260*/
- { 54, "D2h^8 ", "-P 2bc 2b ", "P b c b ", "P 2/b 2/c 2_1/b ", "Pbcb ", ORTHO }, /*261*/
- { 54, "D2h^8 ", "-P 2b 2ab ", "P b a b ", "P 2_1/b 2/a 2/b ", "Pbab ", ORTHO }, /*262*/
- { 55, "D2h^9 ", "-P 2 2ab ", "P b a m ", "P 2_1/b 2_1/a 2/m ", "Pbam ", ORTHO }, /*263*/
- { 55, "D2h^9 ", "-P 2bc 2 ", "P m c b ", "P 2/m 2_1/c 2_1/b ", "Pmcb ", ORTHO }, /*264*/
- { 55, "D2h^9 ", "-P 2ac 2ac ", "P c m a ", "P 2_1/c 2/m 2_1/a ", "Pcma ", ORTHO }, /*265*/
- { 56, "D2h^10", "-P 2ab 2ac ", "P c c n ", "P 2_1/c 2_1/c 2/n ", "Pccn ", ORTHO }, /*266*/
- { 56, "D2h^10", "-P 2ac 2bc ", "P n a a ", "P 2/n 2_1/a 2_1/a ", "Pnaa ", ORTHO }, /*267*/
- { 56, "D2h^10", "-P 2bc 2ab ", "P b n b ", "P 2_1/b 2/n 2_1/b ", "Pbnb ", ORTHO }, /*268*/
- { 57, "D2h^11", "-P 2c 2b ", "P b c m ", "P 2/b 2_1/c 2_1/m ", "Pbcm ", ORTHO }, /*269*/
- { 57, "D2h^11", "-P 2c 2ac ", "P c a m ", "P 2_1/c 2/a 2_1/m ", "Pcam ", ORTHO }, /*270*/
- { 57, "D2h^11", "-P 2ac 2a ", "P m c a ", "P 2_1/m 2/c 2_1/a ", "Pmca ", ORTHO }, /*271*/
- { 57, "D2h^11", "-P 2b 2a ", "P m a b ", "P 2_1/m 2_1/a 2/b ", "Pmab ", ORTHO }, /*272*/
- { 57, "D2h^11", "-P 2a 2ab ", "P b m a ", "P 2_1/b 2_1/m 2/a ", "Pbma ", ORTHO }, /*273*/
- { 57, "D2h^11", "-P 2bc 2c ", "P c m b ", "P 2/c 2_1/m 2_1/b ", "Pcmb ", ORTHO }, /*274*/
- { 58, "D2h^12", "-P 2 2n ", "P n n m ", "P 2_1/n 2_1/n 2/m ", "Pnnm ", ORTHO }, /*275*/
- { 58, "D2h^12", "-P 2n 2 ", "P m n n ", "P 2/m 2_1/n 2_1/n ", "Pmnn ", ORTHO }, /*276*/
- { 58, "D2h^12", "-P 2n 2n ", "P n m n ", "P 2_1/n 2/m 2_1/n ", "Pnmn ", ORTHO }, /*277*/
- { 59, "D2h^13", "P 2 2ab -1ab ", "P m m n ", "P 2_1/m 2_1/m 2/n ", "Pmmn ", ORTHO }, /*278*/
- { 59, "D2h^13", "-P 2ab 2a ", "P m m n ", "P 2_1/m 2_1/m 2/n ", "Pmmn ", ORTHO }, /*279*/
- { 59, "D2h^13", "P 2bc 2 -1bc ", "P n m m ", "P 2/n 2_1/m 2_1/m ", "Pnmm ", ORTHO }, /*280*/
- { 59, "D2h^13", "-P 2c 2bc ", "P n m m ", "P 2/n 2_1/m 2_1/m ", "Pnmm ", ORTHO }, /*281*/
- { 59, "D2h^13", "P 2ac 2ac -1ac ", "P m n m ", "P 2_1/m 2/n 2_1/m ", "Pmnm ", ORTHO }, /*282*/
- { 59, "D2h^13", "-P 2c 2a ", "P m n m ", "P 2_1/m 2/n 2_1/m ", "Pmnm ", ORTHO }, /*283*/
- { 60, "D2h^14", "-P 2n 2ab ", "P b c n ", "P 2_1/b 2/c 2_1/n ", "Pbcn ", ORTHO }, /*284*/
- { 60, "D2h^14", "-P 2n 2c ", "P c a n ", "P 2/c 2_1/a 2_1/n ", "Pcan ", ORTHO }, /*285*/
- { 60, "D2h^14", "-P 2a 2n ", "P n c a ", "P 2_1/n 2_1/c 2/a ", "Pnca ", ORTHO }, /*286*/
- { 60, "D2h^14", "-P 2bc 2n ", "P n a b ", "P 2_1/n 2/a 2_1/b ", "Pnab ", ORTHO }, /*287*/
- { 60, "D2h^14", "-P 2ac 2b ", "P b n a ", "P 2/b 2_1/n 2_1/a ", "Pbna ", ORTHO }, /*288*/
- { 60, "D2h^14", "-P 2b 2ac ", "P c n b ", "P 2_1/c 2_1/n 2/b ", "Pcnb ", ORTHO }, /*289*/
- { 61, "D2h^15", "-P 2ac 2ab ", "P b c a ", "P 2_1/b 2_1/c 2_1/a", "Pbca ", ORTHO }, /*290*/
- { 61, "D2h^15", "-P 2bc 2ac ", "P c a b ", "P 2_1/c 2_1/a 2_1/b", "Pcab ", ORTHO }, /*291*/
- { 62, "D2h^16", "-P 2ac 2n ", "P n m a ", "P 2_1/n 2_1/m 2_1/a", "Pnma ", ORTHO }, /*292*/
- { 62, "D2h^16", "-P 2bc 2a ", "P m n b ", "P 2_1/m 2_1/n 2_1/b", "Pmnb ", ORTHO }, /*293*/
- { 62, "D2h^16", "-P 2c 2ab ", "P b n m ", "P 2_1/b 2_1/n 2_1/m", "Pbnm ", ORTHO }, /*294*/
- { 62, "D2h^16", "-P 2n 2ac ", "P c m n ", "P 2_1/c 2_1/m 2_1/n", "Pcmn ", ORTHO }, /*295*/
- { 62, "D2h^16", "-P 2n 2a ", "P m c n ", "P 2_1/m 2_1/c 2_1/n", "Pmcn ", ORTHO }, /*296*/
- { 62, "D2h^16", "-P 2c 2n ", "P n a m ", "P 2_1/n 2_1/a 2_1/m", "Pnam ", ORTHO }, /*297*/
- { 63, "D2h^17", "-C 2c 2 ", "C m c m ", "C 2/m 2/c 2_1/m ", "Cmcm ", ORTHO }, /*298*/
- { 63, "D2h^17", "-C 2c 2c ", "C c m m ", "C 2/c 2/m 2_1/m ", "Ccmm ", ORTHO }, /*299*/
- { 63, "D2h^17", "-A 2a 2a ", "A m m a ", "A 2_1/m 2/m 2/a ", "Amma ", ORTHO }, /*300*/
- { 63, "D2h^17", "-A 2 2a ", "A m a m ", "A 2_1/m 2/a 2/m ", "Amam ", ORTHO }, /*301*/
- { 63, "D2h^17", "-B 2 2b ", "B b m m ", "B 2/b 2_1/m 2/m ", "Bbmm ", ORTHO }, /*302*/
- { 63, "D2h^17", "-B 2b 2 ", "B m m b ", "B 2/m 2_1/m 2/b ", "Bmmb ", ORTHO }, /*303*/
- { 64, "D2h^18", "-C 2bc 2 ", "C m c e ", "C 2/m 2/c 2_1/e ", "Cmce ", ORTHO }, /*304*/
- { 64, "D2h^18", "-C 2bc 2bc ", "C c m e ", "C 2/c 2/m 2_1/e ", "Ccme ", ORTHO }, /*305*/
- { 64, "D2h^18", "-A 2ac 2ac ", "A e m a ", "A 2_1/e 2/m 2/a ", "Aema ", ORTHO }, /*306*/
- { 64, "D2h^18", "-A 2 2ac ", "A e a m ", "A 2_1/e 2/a 2/m ", "Aeam ", ORTHO }, /*307*/
- { 64, "D2h^18", "-B 2 2bc ", "B b e m ", "B 2/b 2_1/e 2/m ", "Bbem ", ORTHO }, /*308*/
- { 64, "D2h^18", "-B 2bc 2 ", "B m e b ", "B 2/m 2_1/e 2/b ", "Bmeb ", ORTHO }, /*309*/
- { 65, "D2h^19", "-C 2 2 ", "C m m m ", "C 2/m 2/m 2/m ", "Cmmm ", ORTHO }, /*310*/
- { 65, "D2h^19", "-A 2 2 ", "A m m m ", "A 2/m 2/m 2/m ", "Ammm ", ORTHO }, /*311*/
- { 65, "D2h^19", "-B 2 2 ", "B m m m ", "B 2/m 2/m 2/m ", "Bmmm ", ORTHO }, /*312*/
- { 66, "D2h^20", "-C 2 2c ", "C c c m ", "C 2/c 2/c 2/m ", "Cccm ", ORTHO }, /*313*/
- { 66, "D2h^20", "-A 2a 2 ", "A m a a ", "A 2/m 2/a 2/a ", "Amaa ", ORTHO }, /*314*/
- { 66, "D2h^20", "-B 2b 2b ", "B b m b ", "B 2/b 2/m 2/b ", "Bbmb ", ORTHO }, /*315*/
- { 67, "D2h^21", "-C 2b 2 ", "C m m e ", "C 2/m 2/m 2/e ", "Cmme ", ORTHO }, /*316*/
- { 67, "D2h^21", "-C 2b 2b ", "C m m e ", "C 2/m 2/m 2/e ", "Cmme ", ORTHO }, /*317*/
- { 67, "D2h^21", "-A 2c 2c ", "A e m m ", "A 2/e 2/m 2/m ", "Aemm ", ORTHO }, /*318*/
- { 67, "D2h^21", "-A 2 2c ", "A e m m ", "A 2/e 2/m 2/m ", "Aemm ", ORTHO }, /*319*/
- { 67, "D2h^21", "-B 2 2c ", "B m e m ", "B 2/m 2/e 2/m ", "Bmem ", ORTHO }, /*320*/
- { 67, "D2h^21", "-B 2c 2 ", "B m e m ", "B 2/m 2/e 2/m ", "Bmem ", ORTHO }, /*321*/
- { 68, "D2h^22", "C 2 2 -1bc ", "C c c e ", "C 2/c 2/c 2/e ", "Ccce ", ORTHO }, /*322*/
- { 68, "D2h^22", "-C 2b 2bc ", "C c c e ", "C 2/c 2/c 2/e ", "Ccce ", ORTHO }, /*323*/
- { 68, "D2h^22", "C 2 2 -1bc ", "C c c e ", "C 2/c 2/c 2/e ", "Ccce ", ORTHO }, /*324*/
- { 68, "D2h^22", "-C 2b 2c ", "C c c e ", "C 2/c 2/c 2/e ", "Ccce ", ORTHO }, /*325*/
- { 68, "D2h^22", "A 2 2 -1ac ", "A e a a ", "A 2/e 2/a 2/a ", "Aeaa ", ORTHO }, /*326*/
- { 68, "D2h^22", "-A 2a 2c ", "A e a a ", "A 2/e 2/a 2/a ", "Aeaa ", ORTHO }, /*327*/
- { 68, "D2h^22", "A 2 2 -1ac ", "A e a a ", "A 2/e 2/a 2/a ", "Aeaa ", ORTHO }, /*328*/
- { 68, "D2h^22", "-A 2ac 2c ", "A e a a ", "A 2/e 2/a 2/a ", "Aeaa ", ORTHO }, /*329*/
- { 68, "D2h^22", "B 2 2 -1bc ", "B b e b ", "B 2/b 2/e 2/b ", "Bbeb ", ORTHO }, /*330*/
- { 68, "D2h^22", "-B 2bc 2b ", "B b c b ", "B 2/b 2/e 2/b ", "Bbcb ", ORTHO }, /*331*/
- { 68, "D2h^22", "B 2 2 -1bc ", "B b e b ", "B 2/b 2/e 2/b ", "Bbeb ", ORTHO }, /*332*/
- { 68, "D2h^22", "-B 2b 2bc ", "B b e b ", "B 2/b 2/e 2/b ", "Bbeb ", ORTHO }, /*333*/
- { 69, "D2h^23", "-F 2 2 ", "F m m m ", "F 2/m 2/m 2/m ", "Fmmm ", ORTHO }, /*334*/
- { 70, "D2h^24", "F 2 2 -1d ", "F d d d ", "F 2/d 2/d 2/d ", "Fddd ", ORTHO }, /*335*/
- { 70, "D2h^24", "-F 2uv 2vw ", "F d d d ", "F 2/d 2/d 2/d ", "Fddd ", ORTHO }, /*336*/
- { 71, "D2h^25", "-I 2 2 ", "I m m m ", "I 2/m 2/m 2/m ", "Immm ", ORTHO }, /*337*/
- { 72, "D2h^26", "-I 2 2c ", "I b a m ", "I 2/b 2/a 2/m ", "Ibam ", ORTHO }, /*338*/
- { 72, "D2h^26", "-I 2a 2 ", "I m c b ", "I 2/m 2/c 2/b ", "Imcb ", ORTHO }, /*339*/
- { 72, "D2h^26", "-I 2b 2b ", "I c m a ", "I 2/c 2/m 2/a ", "Icma ", ORTHO }, /*340*/
- { 73, "D2h^27", "-I 2b 2c ", "I b c a ", "I 2/b 2/c 2/a ", "Ibca ", ORTHO }, /*341*/
- { 73, "D2h^27", "-I 2a 2b ", "I c a b ", "I 2/c 2/a 2/b ", "Icab ", ORTHO }, /*342*/
- { 74, "D2h^28", "-I 2b 2 ", "I m m a ", "I 2/m 2/m 2/a ", "Imma ", ORTHO }, /*343*/
- { 74, "D2h^28", "-I 2a 2a ", "I m m b ", "I 2/m 2/m 2/b ", "Immb ", ORTHO }, /*344*/
- { 74, "D2h^28", "-I 2c 2c ", "I b m m ", "I 2/b 2/m 2/m ", "Ibmm ", ORTHO }, /*345*/
- { 74, "D2h^28", "-I 2 2b ", "I c m m ", "I 2/c 2/m 2/m ", "Icmm ", ORTHO }, /*346*/
- { 74, "D2h^28", "-I 2 2a ", "I m c m ", "I 2/m 2/c 2/m ", "Imcm ", ORTHO }, /*347*/
- { 74, "D2h^28", "-I 2c 2 ", "I m a m ", "I 2/m 2/a 2/m ", "Imam ", ORTHO }, /*348*/
- { 75, "C4^1 ", "P 4 ", "P 4 ", "P 4 ", "P4 ", TETRA }, /*349*/
- { 76, "C4^2 ", "P 4w ", "P 4_1 ", "P 4_1 ", "P4_1 ", TETRA }, /*350*/
- { 77, "C4^3 ", "P 4c ", "P 4_2 ", "P 4_2 ", "P4_2 ", TETRA }, /*351*/
- { 78, "C4^4 ", "P 4cw ", "P 4_3 ", "P 4_3 ", "P4_3 ", TETRA }, /*352*/
- { 79, "C4^5 ", "I 4 ", "I 4 ", "I 4 ", "I4 ", TETRA }, /*353*/
- { 80, "C4^6 ", "I 4bw ", "I 4_1 ", "I 4_1 ", "I4_1 ", TETRA }, /*354*/
- { 81, "S4^1 ", "P -4 ", "P -4 ", "P -4 ", "P-4 ", TETRA }, /*355*/
- { 82, "S4^2 ", "I -4 ", "I -4 ", "I -4 ", "I-4 ", TETRA }, /*356*/
- { 83, "C4h^1 ", "-P 4 ", "P 4/m ", "P 4/m ", "P4/m ", TETRA }, /*357*/
- { 84, "C4h^2 ", "-P 4c ", "P 4_2/m ", "P 4_2/m ", "P4_2/m ", TETRA }, /*358*/
- { 85, "C4h^3 ", "P 4ab -1ab ", "P 4/n ", "P 4/n ", "P4/n ", TETRA }, /*359*/
- { 85, "C4h^3 ", "-P 4a ", "P 4/n ", "P 4/n ", "P4/n ", TETRA }, /*360*/
- { 86, "C4h^4 ", "P 4n -1n ", "P 4_2/n ", "P 4_2/n ", "P4_2/n ", TETRA }, /*361*/
- { 86, "C4h^4 ", "-P 4bc ", "P 4_2/n ", "P 4_2/n ", "P4_2/n ", TETRA }, /*362*/
- { 87, "C4h^5 ", "-I 4 ", "I 4/m ", "I 4/m ", "I4/m ", TETRA }, /*363*/
- { 88, "C4h^6 ", "I 4bw -1bw ", "I 4_1/a ", "I 4_1/a ", "I4_1/a ", TETRA }, /*364*/
- { 88, "C4h^6 ", "-I 4ad ", "I 4_1/a ", "I 4_1/a ", "I4_1/a ", TETRA }, /*365*/
- { 89, "D4^1 ", "P 4 2 ", "P 4 2 2 ", "P 4 2 2 ", "P422 ", TETRA }, /*366*/
- { 90, "D4^2 ", "P 4ab 2ab ", "P 4 2_1 2 ", "P 4 2_1 2 ", "P42_12 ", TETRA }, /*367*/
- { 91, "D4^3 ", "P 4w 2c ", "P 4_1 2 2 ", "P 4_1 2 2 ", "P4_122 ", TETRA }, /*368*/
- { 92, "D4^4 ", "P 4abw 2nw ", "P 4_1 2_1 2 ", "P 4_1 2_1 2 ", "P4_12_12 ", TETRA }, /*369*/
- { 93, "D4^5 ", "P 4c 2 ", "P 4_2 2 2 ", "P 4_2 2 2 ", "P4_222 ", TETRA }, /*370*/
- { 94, "D4^6 ", "P 4n 2n ", "P 4_2 2_1 2 ", "P 4_2 2_1 2 ", "P4_22_12 ", TETRA }, /*371*/
- { 95, "D4^7 ", "P 4cw 2c ", "P 4_3 2 2 ", "P 4_3 2 2 ", "P4_322 ", TETRA }, /*372*/
- { 96, "D4^8 ", "P 4nw 2abw ", "P 4_3 2_1 2 ", "P 4_3 2_1 2 ", "P4_32_12 ", TETRA }, /*373*/
- { 97, "D4^9 ", "I 4 2 ", "I 4 2 2 ", "I 4 2 2 ", "I422 ", TETRA }, /*374*/
- { 98, "D4^10 ", "I 4bw 2bw ", "I 4_1 2 2 ", "I 4_1 2 2 ", "I4_122 ", TETRA }, /*375*/
- { 99, "C4v^1 ", "P 4 -2 ", "P 4 m m ", "P 4 m m ", "P4mm ", TETRA }, /*376*/
- {100, "C4v^2 ", "P 4 -2ab ", "P 4 b m ", "P 4 b m ", "P4bm ", TETRA }, /*377*/
- {101, "C4v^3 ", "P 4c -2c ", "P 4_2 c m ", "P 4_2 c m ", "P4_2cm ", TETRA }, /*378*/
- {102, "C4v^4 ", "P 4n -2n ", "P 4_2 n m ", "P 4_2 n m ", "P4_2nm ", TETRA }, /*379*/
- {103, "C4v^5 ", "P 4 -2c ", "P 4 c c ", "P 4 c c ", "P4cc ", TETRA }, /*380*/
- {104, "C4v^6 ", "P 4 -2n ", "P 4 n c ", "P 4 n c ", "P4nc ", TETRA }, /*381*/
- {105, "C4v^7 ", "P 4c -2 ", "P 4_2 m c ", "P 4_2 m c ", "P4_2mc ", TETRA }, /*382*/
- {106, "C4v^8 ", "P 4c -2ab ", "P 4_2 b c ", "P 4_2 b c ", "P4_2bc ", TETRA }, /*383*/
- {107, "C4v^9 ", "I 4 -2 ", "I 4 m m ", "I 4 m m ", "I4mm ", TETRA }, /*384*/
- {108, "C4v^10", "I 4 -2c ", "I 4 c m ", "I 4 c m ", "I4cm ", TETRA }, /*385*/
- {109, "C4v^11", "I 4bw -2 ", "I 4_1 m d ", "I 4_1 m d ", "I4_1md ", TETRA }, /*386*/
- {110, "C4v^12", "I 4bw -2c ", "I 4_1 c d ", "I 4_1 c d ", "I4_1cd ", TETRA }, /*387*/
- {111, "D2d^1 ", "P -4 2 ", "P -4 2 m ", "P -4 2 m ", "P-42m ", TETRA }, /*388*/
- {112, "D2d^2 ", "P -4 2c ", "P -4 2 c ", "P -4 2 c ", "P-42c ", TETRA }, /*389*/
- {113, "D2d^3 ", "P -4 2ab ", "P -4 2_1 m ", "P -4 2_1 m ", "P-42_1m ", TETRA }, /*390*/
- {114, "D2d^4 ", "P -4 2n ", "P -4 2_1 c ", "P -4 2_1 c ", "P-42_1c ", TETRA }, /*391*/
- {115, "D2d^5 ", "P -4 -2 ", "P -4 m 2 ", "P -4 m 2 ", "P-4m2 ", TETRA }, /*392*/
- {116, "D2d^6 ", "P -4 -2c ", "P -4 c 2 ", "P -4 c 2 ", "P-4c2 ", TETRA }, /*393*/
- {117, "D2d^7 ", "P -4 -2ab ", "P -4 b 2 ", "P -4 b 2 ", "P-4b2 ", TETRA }, /*394*/
- {118, "D2d^8 ", "P -4 -2n ", "P -4 n 2 ", "P -4 n 2 ", "P-4n2 ", TETRA }, /*395*/
- {119, "D2d^9 ", "I -4 -2 ", "I -4 m 2 ", "I -4 m 2 ", "I-4m2 ", TETRA }, /*396*/
- {120, "D2d^10", "I -4 -2c ", "I -4 c 2 ", "I -4 c 2 ", "I-4c2 ", TETRA }, /*397*/
- {121, "D2d^11", "I -4 2 ", "I -4 2 m ", "I -4 2 m ", "I-42m ", TETRA }, /*398*/
- {122, "D2d^12", "I -4 2bw ", "I -4 2 d ", "I -4 2 d ", "I-42d ", TETRA }, /*399*/
- {123, "D4h^1 ", "-P 4 2 ", "P 4/m m m ", "P 4/m 2/m 2/m ", "P4/mmm ", TETRA }, /*400*/
- {124, "D4h^2 ", "-P 4 2c ", "P 4/m c c ", "P 4/m 2/c 2/c ", "P4/mcc ", TETRA }, /*401*/
- {125, "D4h^3 ", "P 4 2 -1ab ", "P 4/n b m ", "P 4/n 2/b 2/m ", "P4/nbm ", TETRA }, /*402*/
- {125, "D4h^3 ", "-P 4a 2b ", "P 4/n b m ", "P 4/n 2/b 2/m ", "P4/nbm ", TETRA }, /*403*/
- {126, "D4h^4 ", "P 4 2 -1n ", "P 4/n n c ", "P 4/n 2/n 2/c ", "P4/nnc ", TETRA }, /*404*/
- {126, "D4h^4 ", "-P 4a 2bc ", "P 4/n n c ", "P 4/n 2/n 2/c ", "P4/nnc ", TETRA }, /*405*/
- {127, "D4h^5 ", "-P 4 2ab ", "P 4/m b m ", "P 4/m 2_1/b m ", "P4/mbm ", TETRA }, /*406*/
- {128, "D4h^6 ", "-P 4 2n ", "P 4/m n c ", "P 4/m 2_1/n c ", "P4/mnc ", TETRA }, /*407*/
- {129, "D4h^7 ", "P 4ab 2ab -1ab ", "P 4/n m m ", "P 4/n 2_1/m m ", "P4/nmm ", TETRA }, /*408*/
- {129, "D4h^7 ", "-P 4a 2a ", "P 4/n m m ", "P 4/n 2_1/m m ", "P4/nmm ", TETRA }, /*409*/
- {130, "D4h^8 ", "P 4ab 2n -1ab ", "P 4/n c c ", "P 4/n 2_1/c c ", "P4/ncc ", TETRA }, /*410*/
- {130, "D4h^8 ", "-P 4a 2ac ", "P 4/n c c ", "P 4/n 2_1/c c ", "P4/ncc ", TETRA }, /*411*/
- {131, "D4h^9 ", "-P 4c 2 ", "P 4_2/m m c ", "P 4_2/m 2/m 2/c ", "P4_2/mmc ", TETRA }, /*412*/
- {132, "D4h^10", "-P 4c 2c ", "P 4_2/m c m ", "P 4_2/m 2/c 2/m ", "P4_2/mcm ", TETRA }, /*413*/
- {133, "D4h^11", "P 4n 2c -1n ", "P 4_2/n b c ", "P 4_2/n 2/b 2/c ", "P4_2/nbc ", TETRA }, /*414*/
- {133, "D4h^11", "-P 4ac 2b ", "P 4_2/n b c ", "P 4_2/n 2/b 2/c ", "P4_2/nbc ", TETRA }, /*415*/
- {134, "D4h^12", "P 4n 2 -1n ", "P 4_2/n n m ", "P 4_2/n 2/n 2/m ", "P4_2/nnm ", TETRA }, /*416*/
- {134, "D4h^12", "-P 4ac 2bc ", "P 4_2/n n m ", "P 4_2/n 2/n 2/m ", "P4_2/nnm ", TETRA }, /*417*/
- {135, "D4h^13", "-P 4c 2ab ", "P 4_2/m b c ", "P 4_2/m 2_1/b 2/c ", "P4_2/mbc ", TETRA }, /*418*/
- {136, "D4h^14", "-P 4n 2n ", "P 4_2/m n m ", "P 4_2/m 2_1/n 2/m ", "P4_2/mnm ", TETRA }, /*419*/
- {137, "D4h^15", "P 4n 2n -1n ", "P 4_2/n m c ", "P 4_2/n 2_1/m 2/c ", "P4_2/nmc ", TETRA }, /*420*/
- {137, "D4h^15", "-P 4ac 2a ", "P 4_2/n m c ", "P 4_2/n 2_1/m 2/c ", "P4_2/nmc ", TETRA }, /*421*/
- {138, "D4h^16", "P 4n 2ab -1n ", "P 4_2/n c m ", "P 4_2/n 2_1/c 2/m ", "P4_2/ncm ", TETRA }, /*422*/
- {138, "D4h^16", "-P 4ac 2ac ", "P 4_2/n c m ", "P 4_2/n 2_1/c 2/m ", "P4_2/ncm ", TETRA }, /*423*/
- {139, "D4h^17", "-I 4 2 ", "I 4/m m m ", "I 4/m 2/m 2/m ", "I4/mmm ", TETRA }, /*424*/
- {140, "D4h^18", "-I 4 2c ", "I 4/m c m ", "I 4/m 2/c 2/m ", "I4/mcm ", TETRA }, /*425*/
- {141, "D4h^19", "I 4bw 2bw -1bw ", "I 4_1/a m d ", "I 4_1/a 2/m 2/d ", "I4_1/amd ", TETRA }, /*426*/
- {141, "D4h^19", "-I 4bd 2 ", "I 4_1/a m d ", "I 4_1/a 2/m 2/d ", "I4_1/amd ", TETRA }, /*427*/
- {142, "D4h^20", "I 4bw 2aw -1bw ", "I 4_1/a c d ", "I 4_1/a 2/c 2/d ", "I4_1/acd ", TETRA }, /*428*/
- {142, "D4h^20", "-I 4bd 2c ", "I 4_1/a c d ", "I 4_1/a 2/c 2/d ", "I4_1/acd ", TETRA }, /*429*/
- {143, "C3^1 ", "P 3 ", "P 3 ", "P 3 ", "P3 ", TRIGO }, /*430*/
- {144, "C3^2 ", "P 31 ", "P 3_1 ", "P 3_1 ", "P3_1 ", TRIGO }, /*431*/
- {145, "C3^3 ", "P 32 ", "P 3_2 ", "P 3_2 ", "P3_2 ", TRIGO }, /*432*/
- {146, "C3^4 ", "R 3 ", "R 3 ", "R 3 ", "R3 ", RHOMB }, /*433*/
- {146, "C3^4 ", "P 3* ", "R 3 ", "R 3 ", "R3 ", RHOMB }, /*434*/
- {147, "C3i^1 ", "-P 3 ", "P -3 ", "P -3 ", "P-3 ", TRIGO }, /*435*/
- {148, "C3i^2 ", "-R 3 ", "R -3 ", "R -3 ", "R-3 ", RHOMB }, /*436*/
- {148, "C3i^2 ", "-P 3* ", "R -3 ", "R -3 ", "R-3 ", RHOMB }, /*437*/
- {149, "D3^1 ", "P 3 2 ", "P 3 1 2 ", "P 3 1 2 ", "P312 ", TRIGO }, /*438*/
- {150, "D3^2 ", "P 3 2= ", "P 3 2 1 ", "P 3 2 1 ", "P321 ", TRIGO }, /*439*/
- {151, "D3^3 ", "P 31 2c (0 0 1) ", "P 3_1 1 2 ", "P 3_1 1 2 ", "P3_112 ", TRIGO }, /*440*/
- {152, "D3^4 ", "P 31 2= ", "P 3_1 2 1 ", "P 3_1 2 1 ", "P3_121 ", TRIGO }, /*441*/
- {153, "D3^5 ", "P 32 2c (0 0 -1)", "P 3_2 1 2 ", "P 3_2 1 2 ", "P3_212 ", TRIGO }, /*442*/
- {154, "D3^6 ", "P 32 2= ", "P 3_2 2 1 ", "P 3_2 2 1 ", "P3_221 ", TRIGO }, /*443*/
- {155, "D3^7 ", "R 3 2= ", "R 3 2 ", "R 3 2 ", "R32 ", RHOMB }, /*444*/
- {155, "D3^7 ", "P 3* 2 ", "R 3 2 ", "R 3 2 ", "R32 ", RHOMB }, /*445*/
- {156, "C3v^1 ", "P 3 -2= ", "P 3 m 1 ", "P 3 m 1 ", "P3m1 ", TRIGO }, /*446*/
- {157, "C3v^2 ", "P 3 -2 ", "P 3 1 m ", "P 3 1 m ", "P31m ", TRIGO }, /*447*/
- {158, "C3v^3 ", "P 3 -2=c ", "P 3 c 1 ", "P 3 c 1 ", "P3c1 ", TRIGO }, /*448*/
- {159, "C3v^4 ", "P 3 -2c ", "P 3 1 c ", "P 3 1 c ", "P31c ", TRIGO }, /*449*/
- {160, "C3v^5 ", "R 3 -2= ", "R 3 m ", "R 3 m ", "R3m ", RHOMB }, /*450*/
- {160, "C3v^5 ", "P 3* -2 ", "R 3 m ", "R 3 m ", "R3m ", RHOMB }, /*451*/
- {161, "C3v^6 ", "R 3 -2=c ", "R 3 c ", "R 3 c ", "R3c ", RHOMB }, /*452*/
- {161, "C3v^6 ", "P 3* -2n ", "R 3 c ", "R 3 c ", "R3c ", RHOMB }, /*453*/
- {162, "D3d^1 ", "-P 3 2 ", "P -3 1 m ", "P -3 1 2/m ", "P-31m ", TRIGO }, /*454*/
- {163, "D3d^2 ", "-P 3 2c ", "P -3 1 c ", "P -3 1 2/c ", "P-31c ", TRIGO }, /*455*/
- {164, "D3d^3 ", "-P 3 2= ", "P -3 m 1 ", "P -3 2/m 1 ", "P-3m1 ", TRIGO }, /*456*/
- {165, "D3d^4 ", "-P 3 2=c ", "P -3 c 1 ", "P -3 2/c 1 ", "P-3c1 ", TRIGO }, /*457*/
- {166, "D3d^5 ", "-R 3 2= ", "R -3 m ", "R -3 2/m ", "R-3m ", RHOMB }, /*458*/
- {166, "D3d^5 ", "-P 3* 2 ", "R -3 m ", "R -3 2/m ", "R-3m ", RHOMB }, /*459*/
- {167, "D3d^6 ", "-R 3 2=c ", "R -3 c ", "R -3 2/c ", "R-3c ", RHOMB }, /*460*/
- {167, "D3d^6 ", "-P 3* 2n ", "R -3 c ", "R -3 2/c ", "R-3c ", RHOMB }, /*461*/
- {168, "C6^1 ", "P 6 ", "P 6 ", "P 6 ", "P6 ", HEXA }, /*462*/
- {169, "C6^2 ", "P 61 ", "P 6_1 ", "P 6_1 ", "P6_1 ", HEXA }, /*463*/
- {170, "C6^3 ", "P 65 ", "P 6_5 ", "P 6_5 ", "P6_5 ", HEXA }, /*464*/
- {171, "C6^4 ", "P 62 ", "P 6_2 ", "P 6_2 ", "P6_2 ", HEXA }, /*465*/
- {172, "C6^5 ", "P 64 ", "P 6_4 ", "P 6_4 ", "P6_4 ", HEXA }, /*466*/
- {173, "C6^6 ", "P 6c ", "P 6_3 ", "P 6_3 ", "P6_3 ", HEXA }, /*467*/
- {174, "C3h^1 ", "P -6 ", "P -6 ", "P -6 ", "P-6 ", HEXA }, /*468*/
- {175, "C6h^1 ", "-P 6 ", "P 6/m ", "P 6/m ", "P6/m ", HEXA }, /*469*/
- {176, "C6h^2 ", "-P 6c ", "P 6_3/m ", "P 6_3/m ", "P6_3/m ", HEXA }, /*470*/
- {177, "D6^1 ", "P 6 2 ", "P 6 2 2 ", "P 6 2 2 ", "P622 ", HEXA }, /*471*/
- {178, "D6^2 ", "P 61 2 (0 0 -1) ", "P 6_1 2 2 ", "P 6_1 2 2 ", "P6_122 ", HEXA }, /*472*/
- {179, "D6^3 ", "P 65 2 (0 0 1) ", "P 6_5 2 2 ", "P 6_5 2 2 ", "P6_522 ", HEXA }, /*473*/
- {180, "D6^4 ", "P 62 2c (0 0 1) ", "P 6_2 2 2 ", "P 6_2 2 2 ", "P6_222 ", HEXA }, /*474*/
- {181, "D6^5 ", "P 64 2c (0 0 -1)", "P 6_4 2 2 ", "P 6_4 2 2 ", "P6_422 ", HEXA }, /*475*/
- {182, "D6^6 ", "P 6c 2c ", "P 6_3 2 2 ", "P 6_3 2 2 ", "P6_322 ", HEXA }, /*476*/
- {183, "C6v^1 ", "P 6 -2 ", "P 6 m m ", "P 6 m m ", "P6mm ", HEXA }, /*477*/
- {184, "C6v^2 ", "P 6 -2c ", "P 6 c c ", "P 6 c c ", "P6cc ", HEXA }, /*478*/
- {185, "C6v^3 ", "P 6c -2 ", "P 6_3 c m ", "P 6_3 c m ", "P6_3cm ", HEXA }, /*479*/
- {186, "C6v^4 ", "P 6c -2c ", "P 6_3 m c ", "P 6_3 m c ", "P6_3mc ", HEXA }, /*480*/
- {187, "D3h^1 ", "P -6 2 ", "P -6 m 2 ", "P -6 m 2 ", "P-6m2 ", HEXA }, /*481*/
- {188, "D3h^2 ", "P -6c 2 ", "P -6 c 2 ", "P -6 c 2 ", "P-6c2 ", HEXA }, /*482*/
- {189, "D3h^3 ", "P -6 -2 ", "P -6 2 m ", "P -6 2 m ", "P-62m ", HEXA }, /*483*/
- {190, "D3h^4 ", "P -6c -2c ", "P -6 2 c ", "P -6 2 c ", "P-62c ", HEXA }, /*484*/
- {191, "D6h^1 ", "-P 6 2 ", "P 6/m m m ", "P 6/m 2/m 2/m ", "P6/mmm ", HEXA }, /*485*/
- {192, "D6h^2 ", "-P 6 2c ", "P 6/m c c ", "P 6/m 2/c 2/c ", "P6/mcc ", HEXA }, /*486*/
- {193, "D6h^3 ", "-P 6c 2 ", "P 6_3/m c m ", "P 6_3/m 2/c 2/m ", "P6_3/mcm ", HEXA }, /*487*/
- {194, "D6h^4 ", "-P 6c 2c ", "P 6_3/m m c ", "P 6_3/m 2/m 2/c ", "P6_3/mmc ", HEXA }, /*488*/
- {195, "T^1 ", "P 2 2 3 ", "P 2 3 ", "P 2 3 ", "P23 ", CUBIC }, /*489*/
- {196, "T^2 ", "F 2 2 3 ", "F 2 3 ", "F 2 3 ", "F23 ", CUBIC }, /*490*/
- {197, "T^3 ", "I 2 2 3 ", "I 2 3 ", "I 2 3 ", "I23 ", CUBIC }, /*491*/
- {198, "T^4 ", "P 2ac 2ab 3 ", "P 2_1 3 ", "P 2_1 3 ", "P2_13 ", CUBIC }, /*492*/
- {199, "T^5 ", "I 2b 2c 3 ", "I 2_1 3 ", "I 2_1 3 ", "I2_13 ", CUBIC }, /*493*/
- {200, "Th^1 ", "-P 2 2 3 ", "P m 3 ", "P 2/m -3 ", "Pm3 ", CUBIC }, /*494*/
- {201, "Th^2 ", "P 2 2 3 -1n ", "P n 3 ", "P 2/n -3 ", "Pn3 ", CUBIC }, /*495*/
- {201, "Th^2 ", "-P 2ab 2bc 3 ", "P n 3 ", "P 2/n -3 ", "Pn3 ", CUBIC }, /*496*/
- {202, "Th^3 ", "-F 2 2 3 ", "F m 3 ", "F 2/m -3 ", "Fm3 ", CUBIC }, /*497*/
- {203, "Th^4 ", "F 2 2 3 -1d ", "F d 3 ", "F 2/d -3 ", "Fd3 ", CUBIC }, /*498*/
- {203, "Th^4 ", "-F 2uv 2vw 3 ", "F d 3 ", "F 2/d -3 ", "Fd3 ", CUBIC }, /*499*/
- {204, "Th^5 ", "-I 2 2 3 ", "I m 3 ", "I 2/m -3 ", "Im3 ", CUBIC }, /*500*/
- {205, "Th^6 ", "-P 2ac 2ab 3 ", "P a 3 ", "P 2_1/a -3 ", "Pa3 ", CUBIC }, /*501*/
- {206, "Th^7 ", "-I 2b 2c 3 ", "I a 3 ", "I 2_1/a -3 ", "Ia3 ", CUBIC }, /*502*/
- {207, "O^1 ", "P 4 2 3 ", "P 4 3 2 ", "P 4 3 2 ", "P432 ", CUBIC }, /*503*/
- {208, "O^2 ", "P 4n 2 3 ", "P 4_2 3 2 ", "P 4_2 3 2 ", "P4_232 ", CUBIC }, /*504*/
- {209, "O^3 ", "F 4 2 3 ", "F 4 3 2 ", "F 4 3 2 ", "F432 ", CUBIC }, /*505*/
- {210, "O^4 ", "F 4d 2 3 ", "F 4_1 3 2 ", "F 4_1 3 2 ", "F4_132 ", CUBIC }, /*506*/
- {211, "O^5 ", "I 4 2 3 ", "I 4 3 2 ", "I 4 3 2 ", "I432 ", CUBIC }, /*507*/
- {212, "O^6 ", "P 4acd 2ab 3 ", "P 4_3 3 2 ", "P 4_3 3 2 ", "P4_332 ", CUBIC }, /*508*/
- {213, "O^7 ", "P 4bd 2ab 3 ", "P 4_1 3 2 ", "P 4_1 3 2 ", "P4_132 ", CUBIC }, /*509*/
- {214, "O^8 ", "I 4bd 2c 3 ", "I 4_1 3 2 ", "I 4_1 3 2 ", "I4_132 ", CUBIC }, /*510*/
- {215, "Td^1 ", "P -4 2 3 ", "P -4 3 m ", "P -4 3 m ", "P-43m ", CUBIC }, /*511*/
- {216, "Td^2 ", "F -4 2 3 ", "F -4 3 m ", "F -4 3 m ", "F-43m ", CUBIC }, /*512*/
- {217, "Td^3 ", "I -4 2 3 ", "I -4 3 m ", "I -4 3 m ", "I-43m ", CUBIC }, /*513*/
- {218, "Td^4 ", "P -4n 2 3 ", "P -4 3 n ", "P -4 3 n ", "P-43n ", CUBIC }, /*514*/
- {219, "Td^5 ", "F -4c 2 3 ", "F -4 3 c ", "F -4 3 c ", "F-43c ", CUBIC }, /*515*/
- {220, "Td^6 ", "I -4bd 2c 3 ", "I -4 3 d ", "I -4 3 d ", "I-43d ", CUBIC }, /*516*/
- {221, "Oh^1 ", "-P 4 2 3 ", "P m -3 m ", "P 4/m -3 2/m ", "Pm-3m ", CUBIC }, /*517*/
- {222, "Oh^2 ", "P 4 2 3 -1n ", "P n -3 n ", "P 4/n -3 2/n ", "Pn-3n ", CUBIC }, /*518*/
- {222, "Oh^2 ", "-P 4a 2bc 3 ", "P n -3 n ", "P 4/n -3 2/n ", "Pn-3n ", CUBIC }, /*519*/
- {223, "Oh^3 ", "-P 4n 2 3 ", "P m -3 n ", "P 4_2/m -3 2/n ", "Pm-3n ", CUBIC }, /*520*/
- {224, "Oh^4 ", "P 4n 2 3 -1n ", "P n -3 m ", "P 4_2/n -3 2/m ", "Pn-3m ", CUBIC }, /*521*/
- {224, "Oh^4 ", "-P 4bc 2bc 3 ", "P n -3 m ", "P 4_2/n -3 2/m ", "Pn-3m ", CUBIC }, /*522*/
- {225, "Oh^5 ", "-F 4 2 3 ", "F m -3 m ", "F 4/m -3 2/m ", "Fm-3m ", CUBIC }, /*523*/
- {226, "Oh^6 ", "-F 4c 2 3 ", "F m -3 c ", "F 4/m -3 2/c ", "Fm-3c ", CUBIC }, /*524*/
- {227, "Oh^7 ", "F 4d 2 3 -1d ", "F d -3 m ", "F 4_1/d -3 2/m ", "Fd-3m ", CUBIC }, /*525*/
- {227, "Oh^7 ", "-F 4vw 2vw 3 ", "F d -3 m ", "F 4_1/d -3 2/m ", "Fd-3m ", CUBIC }, /*526*/
- {228, "Oh^8 ", "F 4d 2 3 -1cd ", "F d -3 c ", "F 4_1/d -3 2/c ", "Fd-3c ", CUBIC }, /*527*/
- {228, "Oh^8 ", "-F 4cvw 2vw 3 ", "F d -3 c ", "F 4_1/d -3 2/c ", "Fd-3c ", CUBIC }, /*528*/
- {229, "Oh^9 ", "-I 4 2 3 ", "I m -3 m ", "I 4/m -3 2/m ", "Im-3m ", CUBIC }, /*529*/
- {230, "Oh^10 ", "-I 4bd 2c 3 ", "I a -3 d ", "I 4_1/a -3 2/d ", "Ia-3d ", CUBIC }, /*530*/
-};
-
-static const int symmetry_operations[] = {
- 0 , /* dummy */
- 16484 , /* 1 ( 1) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 2 ( 2) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3 ( 2) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4 ( 3) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 5 ( 3) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 6 ( 4) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 7 ( 4) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 8 ( 5) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 9 ( 5) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 10 ( 6) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420536 , /* 11 ( 6) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 12 ( 7) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 13 ( 7) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 14 ( 8) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022432, /* 15 ( 8) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 16484 , /* 16 ( 9) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 17 ( 9) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18439772, /* 18 ( 9) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 19 ( 9) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 20 ( 10) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 21 ( 10) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 22 ( 10) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 23 ( 10) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 24 ( 11) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 25 ( 11) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 26 ( 11) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 27 ( 11) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 28 ( 12) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 29 ( 12) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 30 ( 12) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 31 ( 12) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 32 ( 13) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 33 ( 13) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17140694, /* 34 ( 13) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 35 ( 13) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 36 ( 14) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 37 ( 14) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 38 ( 14) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 39 ( 14) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 40 ( 15) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 41 ( 15) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17140694, /* 42 ( 15) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 43 ( 15) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 44 ( 16) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 45 ( 16) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18439772, /* 46 ( 16) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 47 ( 16) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 48 ( 17) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 49 ( 17) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 50 ( 17) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557706, /* 51 ( 17) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 52 ( 18) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 53 ( 18) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 54 ( 19) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 55 ( 19) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 56 ( 20) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 57 ( 20) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 58 ( 21) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134420 , /* 59 ( 21) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 60 ( 22) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140532, /* 61 ( 22) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 62 ( 23) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022434, /* 63 ( 23) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 64 ( 24) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 65 ( 24) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 16484 , /* 66 ( 25) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18439770, /* 67 ( 25) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 68 ( 26) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 69 ( 26) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 70 ( 27) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420538 , /* 71 ( 27) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 72 ( 28) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1538636 , /* 73 ( 28) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 74 ( 29) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 75 ( 29) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 76 ( 30) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 77 ( 30) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 78 ( 30) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 79 ( 30) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 80 ( 31) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 81 ( 31) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 82 ( 31) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 83 ( 31) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 84 ( 32) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 85 ( 32) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 86 ( 32) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 87 ( 32) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 88 ( 33) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 89 ( 33) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 90 ( 33) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 91 ( 33) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 92 ( 34) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 93 ( 34) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17140694, /* 94 ( 34) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 95 ( 34) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 96 ( 35) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 97 ( 35) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 98 ( 35) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 99 ( 35) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 100 ( 36) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 101 ( 36) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140694, /* 102 ( 36) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127572, /* 103 ( 36) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 104 ( 37) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 105 ( 37) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 106 ( 37) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426650, /* 107 ( 37) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 108 ( 38) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 109 ( 38) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 110 ( 38) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544748, /* 111 ( 38) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 112 ( 39) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134420 , /* 113 ( 39) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 114 ( 39) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18557708, /* 115 ( 39) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 116 ( 40) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140532, /* 117 ( 40) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 1551758 , /* 118 ( 40) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18439610, /* 119 ( 40) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 120 ( 41) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022434, /* 121 ( 41) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 18557870, /* 122 ( 41) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1551596 , /* 123 ( 41) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 124 ( 42) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022434, /* 125 ( 42) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 1551758 , /* 126 ( 42) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18557708, /* 127 ( 42) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 128 ( 43) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1551596 , /* 129 ( 43) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18439772, /* 130 ( 43) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17140532, /* 131 ( 43) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 132 ( 44) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134420 , /* 133 ( 44) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 134 ( 44) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18439610, /* 135 ( 44) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 136 ( 45) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 137 ( 45) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 1551758 , /* 138 ( 45) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18557868, /* 139 ( 45) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 140 ( 46) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1551756 , /* 141 ( 46) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 17140694, /* 142 ( 46) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18439770, /* 143 ( 46) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 144 ( 47) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 145 ( 47) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 18557870, /* 146 ( 47) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17140692, /* 147 ( 47) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 148 ( 48) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 149 ( 48) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 17140694, /* 150 ( 48) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18557868, /* 151 ( 48) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 152 ( 49) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140692, /* 153 ( 49) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 1551758 , /* 154 ( 49) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18439770, /* 155 ( 49) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 156 ( 50) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 157 ( 50) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 18557870, /* 158 ( 50) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1551756 , /* 159 ( 50) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 160 ( 51) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420538 , /* 161 ( 51) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 17140694, /* 162 ( 51) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18544748, /* 163 ( 51) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 164 ( 52) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1538636 , /* 165 ( 52) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18439772, /* 166 ( 52) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17127572, /* 167 ( 52) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 168 ( 53) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 169 ( 53) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 170 ( 53) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18426650, /* 171 ( 53) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 172 ( 54) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 173 ( 54) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 174 ( 54) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18544748, /* 175 ( 54) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 176 ( 55) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1538636 , /* 177 ( 55) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 178 ( 55) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18426650, /* 179 ( 55) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 180 ( 56) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420538 , /* 181 ( 56) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 18557870, /* 182 ( 56) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17127572, /* 183 ( 56) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 184 ( 57) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 185 ( 57) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 186 ( 57) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 187 ( 57) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 188 ( 58) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 189 ( 58) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 190 ( 58) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 191 ( 58) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 192 ( 59) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 193 ( 59) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 194 ( 59) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 195 ( 59) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 196 ( 60) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 197 ( 60) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420536 , /* 198 ( 60) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 199 ( 60) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 200 ( 61) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 201 ( 61) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 202 ( 61) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 203 ( 61) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16484 , /* 204 ( 62) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 205 ( 62) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17022432, /* 206 ( 62) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 207 ( 62) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 208 ( 63) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 209 ( 63) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 210 ( 63) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 211 ( 63) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 212 ( 63) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 213 ( 63) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 214 ( 63) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 215 ( 63) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 216 ( 64) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 217 ( 64) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 218 ( 64) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 219 ( 64) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 220 ( 64) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 221 ( 64) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538634 , /* 222 ( 64) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 223 ( 64) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 224 ( 65) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 225 ( 65) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 226 ( 65) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 227 ( 65) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 228 ( 65) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 229 ( 65) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544746, /* 230 ( 65) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 231 ( 65) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 232 ( 66) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 233 ( 66) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 234 ( 66) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 235 ( 66) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 236 ( 66) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 237 ( 66) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538474 , /* 238 ( 66) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 239 ( 66) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 240 ( 67) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 241 ( 67) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 242 ( 67) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 243 ( 67) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17140694, /* 244 ( 67) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 245 ( 67) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127410, /* 246 ( 67) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 247 ( 67) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 248 ( 68) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 249 ( 68) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 250 ( 68) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 251 ( 68) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 252 ( 68) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 253 ( 68) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 254 ( 68) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 255 ( 68) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 256 ( 69) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 257 ( 69) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 258 ( 69) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 259 ( 69) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140694, /* 260 ( 69) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 261 ( 69) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 262 ( 69) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 263 ( 69) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 264 ( 70) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 265 ( 70) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 266 ( 70) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 267 ( 70) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 268 ( 70) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 269 ( 70) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 270 ( 70) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 271 ( 70) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 272 ( 71) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 273 ( 71) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 274 ( 71) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 275 ( 71) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 276 ( 71) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 277 ( 71) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 278 ( 71) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 279 ( 71) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 280 ( 72) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 281 ( 72) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121458 , /* 282 ( 72) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 283 ( 72) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 284 ( 73) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 285 ( 73) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127570, /* 286 ( 73) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 287 ( 73) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 288 ( 74) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 289 ( 74) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009472, /* 290 ( 74) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 291 ( 74) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 292 ( 75) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 293 ( 75) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 294 ( 75) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 295 ( 75) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 16484 , /* 296 ( 76) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 297 ( 76) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 298 ( 76) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 299 ( 76) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 300 ( 77) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 301 ( 77) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 302 ( 77) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 303 ( 77) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 304 ( 78) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 305 ( 78) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1433496 , /* 306 ( 78) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 307 ( 78) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 308 ( 79) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 309 ( 79) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1551594 , /* 310 ( 79) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 311 ( 79) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 312 ( 80) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 313 ( 80) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 314 ( 80) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 315 ( 80) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 316 ( 81) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 317 ( 81) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538634 , /* 318 ( 81) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 319 ( 81) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 320 ( 82) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 321 ( 82) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544746, /* 322 ( 82) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 323 ( 82) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 324 ( 83) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 325 ( 83) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426648, /* 326 ( 83) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 327 ( 83) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 328 ( 84) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 329 ( 84) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 330 ( 84) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 331 ( 84) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 332 ( 85) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 333 ( 85) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544586, /* 334 ( 85) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 335 ( 85) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 336 ( 86) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 337 ( 86) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 338 ( 86) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 339 ( 86) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 340 ( 87) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 341 ( 87) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18439608, /* 342 ( 87) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 343 ( 87) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 344 ( 88) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 345 ( 88) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18557706, /* 346 ( 88) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 347 ( 88) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 348 ( 89) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 349 ( 89) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17140530, /* 350 ( 89) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 351 ( 89) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 352 ( 90) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 353 ( 90) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121458 , /* 354 ( 90) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 355 ( 90) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 356 ( 90) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 357 ( 90) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18544746, /* 358 ( 90) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 359 ( 90) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 360 ( 91) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 361 ( 91) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127570, /* 362 ( 91) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 363 ( 91) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 1551758 , /* 364 ( 91) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 365 ( 91) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18426648, /* 366 ( 91) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 367 ( 91) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 368 ( 92) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 369 ( 92) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009472, /* 370 ( 92) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 371 ( 92) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 18557870, /* 372 ( 92) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 373 ( 92) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 1538634 , /* 374 ( 92) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 375 ( 92) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 376 ( 93) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 377 ( 93) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009472, /* 378 ( 93) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 379 ( 93) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 1551758 , /* 380 ( 93) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 381 ( 93) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18544746, /* 382 ( 93) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 383 ( 93) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 384 ( 94) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 385 ( 94) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538634 , /* 386 ( 94) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 387 ( 94) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18439772, /* 388 ( 94) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 389 ( 94) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17127570, /* 390 ( 94) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 391 ( 94) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 392 ( 95) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 393 ( 95) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121458 , /* 394 ( 95) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 395 ( 95) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 396 ( 95) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 397 ( 95) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18426648, /* 398 ( 95) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 399 ( 95) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 400 ( 96) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 401 ( 96) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 402 ( 96) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 403 ( 96) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 1551758 , /* 404 ( 96) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 405 ( 96) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18544586, /* 406 ( 96) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 407 ( 96) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 408 ( 97) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 409 ( 97) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 410 ( 97) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 411 ( 97) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 17140694, /* 412 ( 97) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 413 ( 97) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18426488, /* 414 ( 97) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 415 ( 97) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 416 ( 98) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 417 ( 98) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 418 ( 98) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 419 ( 98) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 18557870, /* 420 ( 98) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 421 ( 98) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 17127410, /* 422 ( 98) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 423 ( 98) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 424 ( 99) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 425 ( 99) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 426 ( 99) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 427 ( 99) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 17140694, /* 428 ( 99) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 429 ( 99) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18544586, /* 430 ( 99) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 431 ( 99) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 432 (100) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 433 (100) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 434 (100) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 435 (100) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 1551758 , /* 436 (100) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 437 (100) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18426488, /* 438 (100) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 439 (100) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 440 (101) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 441 (101) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 442 (101) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 443 (101) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 18557870, /* 444 (101) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 445 (101) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 1538474 , /* 446 (101) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 447 (101) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 448 (102) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 449 (102) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1433496 , /* 450 (102) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 451 (102) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 17140694, /* 452 (102) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 453 (102) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18557706, /* 454 (102) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 455 (102) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 456 (103) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 457 (103) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1551594 , /* 458 (103) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 459 (103) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18439772, /* 460 (103) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 461 (103) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17140530, /* 462 (103) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 463 (103) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 464 (104) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 465 (104) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 466 (104) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 467 (104) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 468 (104) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 469 (104) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18439608, /* 470 (104) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 471 (104) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 472 (105) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 473 (105) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 474 (105) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 475 (105) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 476 (105) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 477 (105) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18557706, /* 478 (105) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 479 (105) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 480 (106) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 481 (106) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1551594 , /* 482 (106) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 483 (106) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 484 (106) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 485 (106) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18439608, /* 486 (106) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 487 (106) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 488 (107) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 489 (107) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1433496 , /* 490 (107) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 491 (107) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 18557870, /* 492 (107) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 493 (107) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 17140530, /* 494 (107) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 495 (107) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 496 (108) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 497 (108) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 498 (108) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 499 (108) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 500 (109) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 501 (109) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16320 , /* 502 (109) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121458 , /* 503 (109) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16484 , /* 504 (110) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17009312, /* 505 (110) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022432, /* 506 (110) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 3360 , /* 507 (110) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 508 (111) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 509 (111) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1433496 , /* 510 (111) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420536 , /* 511 (111) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 512 (112) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 513 (112) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439608, /* 514 (112) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 515 (112) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 516 (113) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1538474 , /* 517 (113) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16320 , /* 518 (113) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538634 , /* 519 (113) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 520 (114) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17127410, /* 521 (114) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 522 (114) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 3360 , /* 523 (114) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 524 (115) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17127410, /* 525 (115) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18439608, /* 526 (115) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 1538634 , /* 527 (115) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 528 (116) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 529 (116) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16320 , /* 530 (116) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121458 , /* 531 (116) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 18439772, /* 532 (116) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18544586, /* 533 (116) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18439608, /* 534 (116) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18544746, /* 535 (116) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 536 (117) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17009312, /* 537 (117) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022432, /* 538 (117) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 3360 , /* 539 (117) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 540 (117) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18544586, /* 541 (117) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557706, /* 542 (117) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 1538634 , /* 543 (117) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 544 (118) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 545 (118) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1433496 , /* 546 (118) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420536 , /* 547 (118) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 17140694, /* 548 (118) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 549 (118) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18557706, /* 550 (118) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544746, /* 551 (118) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 552 (119) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 553 (119) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 554 (119) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 555 (119) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18439772, /* 556 (119) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 557 (119) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 558 (119) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 559 (119) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 560 (120) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 561 (120) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 562 (120) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 563 (120) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 564 (120) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 565 (120) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551594 , /* 566 (120) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538634 , /* 567 (120) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 568 (121) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 569 (121) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 570 (121) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 571 (121) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17140694, /* 572 (121) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 573 (121) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 574 (121) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127570, /* 575 (121) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 576 (122) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 577 (122) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 578 (122) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 579 (122) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 580 (122) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 581 (122) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551594 , /* 582 (122) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538634 , /* 583 (122) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 17140694, /* 584 (122) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 585 (122) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 586 (122) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127570, /* 587 (122) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18439772, /* 588 (122) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 589 (122) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 590 (122) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 591 (122) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 592 (123) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 593 (123) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 594 (123) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 595 (123) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 596 (123) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 597 (123) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557706, /* 598 (123) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544746, /* 599 (123) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 600 (124) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420376 , /* 601 (124) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 134418 , /* 602 (124) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 1538634 , /* 603 (124) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18557870, /* 604 (124) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17127410, /* 605 (124) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18439608, /* 606 (124) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17009472, /* 607 (124) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 16484 , /* 608 (125) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 609 (125) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 610 (125) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 611 (125) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 612 (126) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 613 (126) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 614 (126) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 615 (126) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 616 (127) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 617 (127) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 618 (127) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 619 (127) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 620 (128) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 621 (128) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 3362 , /* 622 (128) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134420 , /* 623 (128) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 624 (129) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 625 (129) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 121460 , /* 626 (129) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16322 , /* 627 (129) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 628 (130) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 629 (130) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022432, /* 630 (130) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 16322 , /* 631 (130) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 632 (131) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 633 (131) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17022432, /* 634 (131) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 635 (131) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 636 (132) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 637 (132) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1420538 , /* 638 (132) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1420536 , /* 639 (132) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 640 (133) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 641 (133) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 3362 , /* 642 (133) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420536 , /* 643 (133) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 644 (134) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 645 (134) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 646 (134) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 134420 , /* 647 (134) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 648 (135) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 649 (135) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 16320 , /* 650 (135) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17022434, /* 651 (135) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 652 (136) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 653 (136) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 654 (136) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 3360 , /* 655 (136) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 656 (137) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 657 (137) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17009474, /* 658 (137) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 17022434, /* 659 (137) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 660 (138) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 661 (138) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1420538 , /* 662 (138) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1433498 , /* 663 (138) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 664 (139) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 665 (139) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16320 , /* 666 (139) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1433498 , /* 667 (139) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 668 (140) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 669 (140) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 670 (140) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 134420 , /* 671 (140) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 672 (141) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 673 (141) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 674 (141) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 675 (141) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 676 (142) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 677 (142) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 678 (142) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 3360 , /* 679 (142) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 680 (143) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 681 (143) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 17127572, /* 682 (143) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17022434, /* 683 (143) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 684 (144) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 685 (144) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 1420538 , /* 686 (144) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1551596 , /* 687 (144) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 688 (145) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 689 (145) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 17022432, /* 690 (145) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 18439610, /* 691 (145) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 692 (146) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140692, /* 693 (146) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17022432, /* 694 (146) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 134420 , /* 695 (146) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 696 (147) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1551756 , /* 697 (147) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 121460 , /* 698 (147) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 1420536 , /* 699 (147) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 700 (148) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 701 (148) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 18426650, /* 702 (148) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 1420536 , /* 703 (148) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 704 (149) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 705 (149) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1538636 , /* 706 (149) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 707 (149) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 708 (150) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 709 (150) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17127572, /* 710 (150) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 711 (150) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 712 (151) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140692, /* 713 (151) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16320 , /* 714 (151) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17140532, /* 715 (151) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 716 (152) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18439770, /* 717 (152) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16320 , /* 718 (152) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18439610, /* 719 (152) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 720 (153) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18439770, /* 721 (153) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 722 (153) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 3360 , /* 723 (153) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 724 (154) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1551756 , /* 725 (154) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 726 (154) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 3360 , /* 727 (154) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 728 (155) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17127410, /* 729 (155) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 3362 , /* 730 (155) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140532, /* 731 (155) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 732 (156) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1538474 , /* 733 (156) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1538636 , /* 734 (156) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 16322 , /* 735 (156) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 736 (157) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18439770, /* 737 (157) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 738 (157) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 16322 , /* 739 (157) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 740 (158) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 741 (158) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17140530, /* 742 (158) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 743 (158) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 744 (159) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 745 (159) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1538636 , /* 746 (159) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 747 (159) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 748 (160) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18439770, /* 749 (160) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 3362 , /* 750 (160) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18426648, /* 751 (160) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 752 (161) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 753 (161) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18426650, /* 754 (161) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 755 (161) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 756 (162) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1551756 , /* 757 (162) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16320 , /* 758 (162) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1551596 , /* 759 (162) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 760 (163) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140692, /* 761 (163) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 762 (163) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 3360 , /* 763 (163) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 764 (164) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 765 (164) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18544748, /* 766 (164) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18439610, /* 767 (164) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 768 (165) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 769 (165) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18426650, /* 770 (165) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18557708, /* 771 (165) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 772 (166) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1551756 , /* 773 (166) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 17022432, /* 774 (166) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 18557708, /* 775 (166) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 776 (167) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18557868, /* 777 (167) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 17022432, /* 778 (167) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 1551596 , /* 779 (167) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 780 (168) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18557868, /* 781 (168) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 17127572, /* 782 (168) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 1420536 , /* 783 (168) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 784 (169) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140692, /* 785 (169) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18544748, /* 786 (169) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1420536 , /* 787 (169) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 788 (170) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 789 (170) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18544748, /* 790 (170) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 791 (170) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 792 (171) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18557868, /* 793 (171) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16320 , /* 794 (171) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18557708, /* 795 (171) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 796 (172) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18557868, /* 797 (172) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 798 (172) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 3360 , /* 799 (172) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 800 (173) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 801 (173) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 802 (173) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 803 (173) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 804 (173) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 805 (173) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18426650, /* 806 (173) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 807 (173) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 808 (174) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 809 (174) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 810 (174) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 811 (174) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 812 (174) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 813 (174) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 814 (174) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 815 (174) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 816 (175) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 817 (175) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 818 (175) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 819 (175) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17140694, /* 820 (175) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 821 (175) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 822 (175) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 823 (175) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 824 (176) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 825 (176) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 3362 , /* 826 (176) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134420 , /* 827 (176) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 828 (176) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18544586, /* 829 (176) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18426650, /* 830 (176) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18557708, /* 831 (176) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 832 (177) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 833 (177) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 121460 , /* 834 (177) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16322 , /* 835 (177) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 836 (177) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18544586, /* 837 (177) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18544748, /* 838 (177) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18439610, /* 839 (177) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 840 (178) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 841 (178) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022432, /* 842 (178) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 16322 , /* 843 (178) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 844 (178) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18557868, /* 845 (178) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 846 (178) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 1551596 , /* 847 (178) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 848 (179) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 849 (179) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17022432, /* 850 (179) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 851 (179) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 1551758 , /* 852 (179) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 853 (179) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18557706, /* 854 (179) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 855 (179) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 856 (180) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 857 (180) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1420538 , /* 858 (180) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1420536 , /* 859 (180) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 17140694, /* 860 (180) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 861 (180) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18544748, /* 862 (180) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 863 (180) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 864 (181) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 865 (181) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 3362 , /* 866 (181) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420536 , /* 867 (181) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 17140694, /* 868 (181) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18557868, /* 869 (181) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 17127572, /* 870 (181) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18544746, /* 871 (181) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 872 (182) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 873 (182) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 874 (182) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 134420 , /* 875 (182) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 876 (182) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 877 (182) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18544748, /* 878 (182) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 879 (182) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 880 (183) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 881 (183) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 16320 , /* 882 (183) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17022434, /* 883 (183) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 1551758 , /* 884 (183) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18557868, /* 885 (183) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 1551594 , /* 886 (183) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18557708, /* 887 (183) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 888 (184) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 889 (184) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 890 (184) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 3360 , /* 891 (184) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17140694, /* 892 (184) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18557868, /* 893 (184) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 894 (184) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17127570, /* 895 (184) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 896 (185) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 897 (185) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 898 (185) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 899 (185) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 900 (185) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 901 (185) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1538636 , /* 902 (185) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 903 (185) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 904 (186) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 905 (186) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 906 (186) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 907 (186) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17140694, /* 908 (186) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 909 (186) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17127572, /* 910 (186) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 911 (186) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 912 (187) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 913 (187) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 914 (187) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 915 (187) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17140694, /* 916 (187) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 917 (187) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 918 (187) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 919 (187) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 920 (188) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 921 (188) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 922 (188) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 923 (188) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 924 (188) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 925 (188) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 926 (188) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 927 (188) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 928 (189) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 929 (189) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 930 (189) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 931 (189) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18439772, /* 932 (189) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 933 (189) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 934 (189) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 935 (189) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 936 (190) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 937 (190) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 938 (190) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 939 (190) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 940 (190) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 941 (190) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 942 (190) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 943 (190) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 944 (191) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 945 (191) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 946 (191) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 134420 , /* 947 (191) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 1551758 , /* 948 (191) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 949 (191) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1420538 , /* 950 (191) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1433498 , /* 951 (191) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 952 (192) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 953 (192) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 954 (192) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 134420 , /* 955 (192) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 17140694, /* 956 (192) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 957 (192) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17009474, /* 958 (192) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 17022434, /* 959 (192) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 960 (193) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 961 (193) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 962 (193) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 134420 , /* 963 (193) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 17140694, /* 964 (193) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17022594, /* 965 (193) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17140530, /* 966 (193) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17022434, /* 967 (193) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 968 (194) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 969 (194) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16320 , /* 970 (194) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1433498 , /* 971 (194) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 18439772, /* 972 (194) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17022594, /* 973 (194) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 18439608, /* 974 (194) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17022434, /* 975 (194) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 976 (195) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 977 (195) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 978 (195) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 3360 , /* 979 (195) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18439772, /* 980 (195) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17022594, /* 981 (195) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 982 (195) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 18426648, /* 983 (195) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 984 (196) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 985 (196) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 986 (196) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 987 (196) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 988 (196) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1433658 , /* 989 (196) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 990 (196) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1538634 , /* 991 (196) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 992 (197) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 993 (197) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17009474, /* 994 (197) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 17022434, /* 995 (197) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 1551758 , /* 996 (197) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 997 (197) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18544748, /* 998 (197) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 999 (197) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1000 (198) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1001 (198) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1420538 , /* 1002 (198) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1433498 , /* 1003 (198) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 17140694, /* 1004 (198) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 1005 (198) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18544748, /* 1006 (198) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 1007 (198) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1008 (199) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 1009 (199) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16320 , /* 1010 (199) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1433498 , /* 1011 (199) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 17140694, /* 1012 (199) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18557868, /* 1013 (199) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 17140530, /* 1014 (199) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18557708, /* 1015 (199) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1016 (200) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 1017 (200) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 1018 (200) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 134420 , /* 1019 (200) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 1020 (200) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18557868, /* 1021 (200) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18439608, /* 1022 (200) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18557708, /* 1023 (200) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1024 (201) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 1025 (201) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1026 (201) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 1027 (201) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18439772, /* 1028 (201) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18557868, /* 1029 (201) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1030 (201) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18426648, /* 1031 (201) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 1032 (202) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 1033 (202) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1034 (202) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 3360 , /* 1035 (202) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 1036 (202) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18557868, /* 1037 (202) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1038 (202) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1538634 , /* 1039 (202) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 1040 (203) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1041 (203) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17127572, /* 1042 (203) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 1043 (203) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 1551758 , /* 1044 (203) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 1045 (203) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18426650, /* 1046 (203) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 1047 (203) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1048 (204) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1049 (204) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1538636 , /* 1050 (204) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 1051 (204) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 1052 (204) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 1053 (204) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18426650, /* 1054 (204) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 1055 (204) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1056 (205) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1551756 , /* 1057 (205) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16320 , /* 1058 (205) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1551596 , /* 1059 (205) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 1060 (205) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18439770, /* 1061 (205) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 17140530, /* 1062 (205) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18439610, /* 1063 (205) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1064 (206) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1551756 , /* 1065 (206) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16320 , /* 1066 (206) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1551596 , /* 1067 (206) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18439772, /* 1068 (206) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17140692, /* 1069 (206) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18439608, /* 1070 (206) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17140532, /* 1071 (206) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1072 (207) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1551756 , /* 1073 (207) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1074 (207) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 3360 , /* 1075 (207) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18439772, /* 1076 (207) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17140692, /* 1077 (207) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1078 (207) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18426648, /* 1079 (207) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 1080 (208) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140692, /* 1081 (208) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1082 (208) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 3360 , /* 1083 (208) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 1084 (208) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18439770, /* 1085 (208) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1086 (208) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 1538634 , /* 1087 (208) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16484 , /* 1088 (209) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1089 (209) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 1090 (209) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 1091 (209) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 1092 (209) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 1093 (209) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1538636 , /* 1094 (209) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 1095 (209) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 1096 (209) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 1097 (209) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17127572, /* 1098 (209) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 1099 (209) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18439772, /* 1100 (209) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 1101 (209) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18426650, /* 1102 (209) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 1103 (209) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1104 (210) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1105 (210) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 1106 (210) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1107 (210) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 1108 (210) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1109 (210) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 1110 (210) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1111 (210) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 1112 (210) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1113 (210) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 1114 (210) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1115 (210) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18439772, /* 1116 (210) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1117 (210) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 1118 (210) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1119 (210) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1120 (211) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1121 (211) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1122 (211) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 1123 (211) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551758 , /* 1124 (211) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1125 (211) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1126 (211) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 1127 (211) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 17140694, /* 1128 (211) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1129 (211) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1130 (211) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 1131 (211) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18439772, /* 1132 (211) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1133 (211) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1134 (211) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 1135 (211) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1551758 , /* 1136 (212) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 1137 (212) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 9274055 , /* 1138 (212) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 3, 3] */
- 9287015 , /* 1139 (212) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 3] */
- 16484 , /* 1140 (212) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1141 (212) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 10809329, /* 1142 (212) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 9, 9] */
- 10822289, /* 1143 (212) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 9] */
- 18439772, /* 1144 (212) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 1145 (212) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 26398265, /* 1146 (212) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, 9] */
- 26411225, /* 1147 (212) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 9] */
- 17140694, /* 1148 (212) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 1149 (212) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 27697343, /* 1150 (212) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 9, 3] */
- 27710303, /* 1151 (212) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 3] */
- 18439772, /* 1152 (213) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 9287175 , /* 1153 (213) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 3] */
- 18439608, /* 1154 (213) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 10822289, /* 1155 (213) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 9] */
- 17140694, /* 1156 (213) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 10822449, /* 1157 (213) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 9] */
- 17140530, /* 1158 (213) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 9287015 , /* 1159 (213) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 3] */
- 1551758 , /* 1160 (213) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 26411385, /* 1161 (213) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 9] */
- 1551594 , /* 1162 (213) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 27710303, /* 1163 (213) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 3] */
- 16484 , /* 1164 (213) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 27710463, /* 1165 (213) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 3] */
- 16320 , /* 1166 (213) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 26411225, /* 1167 (213) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 9] */
- 17140694, /* 1168 (214) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 10822449, /* 1169 (214) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 9] */
- 27697343, /* 1170 (214) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 9, 3] */
- 1538634 , /* 1171 (214) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18439772, /* 1172 (214) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 9287175 , /* 1173 (214) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 3] */
- 26398265, /* 1174 (214) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, 9] */
- 3360 , /* 1175 (214) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 1176 (214) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 27710463, /* 1177 (214) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 3] */
- 10809329, /* 1178 (214) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 9, 9] */
- 18426648, /* 1179 (214) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1551758 , /* 1180 (214) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 26411385, /* 1181 (214) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 9] */
- 9274055 , /* 1182 (214) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 3, 3] */
- 17127570, /* 1183 (214) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 1184 (215) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1185 (215) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 1186 (215) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 1187 (215) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 1188 (215) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 1189 (215) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18544748, /* 1190 (215) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 1191 (215) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1192 (216) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1193 (216) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 1194 (216) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1195 (216) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 1196 (216) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1197 (216) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 1198 (216) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1199 (216) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1200 (217) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1201 (217) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1202 (217) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 1203 (217) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 1204 (217) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1205 (217) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1206 (217) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 1207 (217) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 1208 (218) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1209 (218) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 1210 (218) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 134420 , /* 1211 (218) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 1212 (218) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 1213 (218) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18426650, /* 1214 (218) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 1215 (218) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1216 (219) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 1217 (219) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 16320 , /* 1218 (219) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17022434, /* 1219 (219) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 18557870, /* 1220 (219) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1551756 , /* 1221 (219) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18557706, /* 1222 (219) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 1551596 , /* 1223 (219) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1224 (220) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 1225 (220) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1226 (220) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 3360 , /* 1227 (220) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 1228 (220) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17140692, /* 1229 (220) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1230 (220) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18544746, /* 1231 (220) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 1232 (221) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1233 (221) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17009474, /* 1234 (221) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 17022434, /* 1235 (221) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 18557870, /* 1236 (221) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 1237 (221) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 1538636 , /* 1238 (221) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 1239 (221) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1240 (222) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1241 (222) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1420538 , /* 1242 (222) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1433498 , /* 1243 (222) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 18557870, /* 1244 (222) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 1245 (222) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17127572, /* 1246 (222) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 1247 (222) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1248 (223) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1433658 , /* 1249 (223) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16320 , /* 1250 (223) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1433498 , /* 1251 (223) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 18557870, /* 1252 (223) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17140692, /* 1253 (223) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18557706, /* 1254 (223) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 17140532, /* 1255 (223) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1256 (224) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 1257 (224) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 1258 (224) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 134420 , /* 1259 (224) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 1260 (224) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18439770, /* 1261 (224) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18557706, /* 1262 (224) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18439610, /* 1263 (224) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1264 (225) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 1265 (225) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1266 (225) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 1267 (225) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 1268 (225) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18439770, /* 1269 (225) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1270 (225) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18544746, /* 1271 (225) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 1272 (226) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17022594, /* 1273 (226) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1274 (226) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 3360 , /* 1275 (226) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 1276 (226) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1551756 , /* 1277 (226) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1278 (226) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18544746, /* 1279 (226) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 1280 (227) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1281 (227) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1282 (227) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1283 (227) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 1284 (227) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1285 (227) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 1286 (227) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1287 (227) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1288 (228) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1289 (228) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 1290 (228) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 1291 (228) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18544584, /* 1292 (228) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18557868, /* 1293 (228) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1294 (228) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 1295 (228) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1296 (229) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1297 (229) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 1298 (229) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1299 (229) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1551594 , /* 1300 (229) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1301 (229) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 17127570, /* 1302 (229) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1303 (229) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1304 (230) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1305 (230) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1306 (230) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1307 (230) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 1308 (230) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1309 (230) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 121458 , /* 1310 (230) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 1311 (230) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 1312 (231) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1313 (231) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 1314 (231) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 1315 (231) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 16320 , /* 1316 (231) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1317 (231) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17009472, /* 1318 (231) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 1319 (231) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 1320 (232) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1321 (232) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 1322 (232) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 1323 (232) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433496 , /* 1324 (232) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1325 (232) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 3360 , /* 1326 (232) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1327 (232) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1328 (233) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1329 (233) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 1330 (233) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 1331 (233) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18426486, /* 1332 (233) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18439770, /* 1333 (233) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1334 (233) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 1335 (233) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1336 (234) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1337 (234) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 1338 (234) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1339 (234) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1433496 , /* 1340 (234) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1341 (234) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 17009472, /* 1342 (234) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 1343 (234) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 1344 (235) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1345 (235) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 1346 (235) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 1347 (235) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1538472 , /* 1348 (235) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1551756 , /* 1349 (235) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1350 (235) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 1351 (235) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1352 (236) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1353 (236) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 1354 (236) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 1355 (236) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1551594 , /* 1356 (236) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1357 (236) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 121458 , /* 1358 (236) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 1359 (236) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 1360 (237) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1361 (237) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 1362 (237) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 1363 (237) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17127408, /* 1364 (237) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17140692, /* 1365 (237) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1366 (237) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 1367 (237) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1368 (238) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1369 (238) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 1370 (238) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 1371 (238) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 134418 , /* 1372 (238) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1373 (238) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 17127570, /* 1374 (238) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1375 (238) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1376 (239) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1377 (239) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 1378 (239) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 1379 (239) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022432, /* 1380 (239) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1381 (239) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 3360 , /* 1382 (239) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1383 (239) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1384 (240) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1385 (240) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 1386 (240) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 1387 (240) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16320 , /* 1388 (240) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1389 (240) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420536 , /* 1390 (240) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1391 (240) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 1392 (241) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1393 (241) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1394 (241) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1395 (241) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1433496 , /* 1396 (241) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1397 (241) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1420536 , /* 1398 (241) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1399 (241) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 1400 (242) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1401 (242) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1402 (242) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1403 (242) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134418 , /* 1404 (242) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1405 (242) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 1406 (242) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1407 (242) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1408 (243) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1409 (243) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1410 (243) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1411 (243) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 1412 (243) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1413 (243) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121458 , /* 1414 (243) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 1415 (243) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 1416 (244) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1417 (244) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1418 (244) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1419 (244) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17022432, /* 1420 (244) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1421 (244) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 17009472, /* 1422 (244) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 1423 (244) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 1424 (245) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1425 (245) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 1426 (245) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 1427 (245) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 1551594 , /* 1428 (245) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1429 (245) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18544746, /* 1430 (245) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1431 (245) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1432 (246) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1433 (246) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 1434 (246) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 1435 (246) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 18557706, /* 1436 (246) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1437 (246) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17127570, /* 1438 (246) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1439 (246) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1440 (247) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1441 (247) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544586, /* 1442 (247) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1443 (247) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 1433496 , /* 1444 (247) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1445 (247) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 17127570, /* 1446 (247) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1447 (247) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1448 (248) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1449 (248) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 1450 (248) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1451 (248) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 134418 , /* 1452 (248) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1453 (248) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 18544746, /* 1454 (248) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1455 (248) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1456 (249) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1457 (249) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 1458 (249) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1459 (249) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18557706, /* 1460 (249) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1461 (249) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 121458 , /* 1462 (249) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 1463 (249) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 1464 (250) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1465 (250) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544586, /* 1466 (250) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1467 (250) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 1551594 , /* 1468 (250) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1469 (250) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 17009472, /* 1470 (250) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 1471 (250) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 1472 (251) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1473 (251) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 1474 (251) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1475 (251) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 16320 , /* 1476 (251) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1477 (251) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17127570, /* 1478 (251) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1479 (251) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1480 (252) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1481 (252) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1482 (252) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1483 (252) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 1484 (252) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1485 (252) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 3360 , /* 1486 (252) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1487 (252) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1488 (253) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1489 (253) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 1490 (253) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1491 (253) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 1492 (253) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1493 (253) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 3360 , /* 1494 (253) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1495 (253) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1496 (254) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1497 (254) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1498 (254) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1499 (254) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17140530, /* 1500 (254) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1501 (254) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 1502 (254) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1503 (254) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1504 (255) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1505 (255) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1506 (255) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1507 (255) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551594 , /* 1508 (255) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1509 (255) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 1510 (255) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1511 (255) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1512 (256) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1513 (256) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 1514 (256) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1515 (256) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 16320 , /* 1516 (256) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1517 (256) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18426648, /* 1518 (256) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1519 (256) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1520 (257) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1521 (257) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 1522 (257) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 1523 (257) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17140530, /* 1524 (257) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1525 (257) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 121458 , /* 1526 (257) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 1527 (257) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 1528 (258) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1529 (258) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 1530 (258) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 1531 (258) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 134418 , /* 1532 (258) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1533 (258) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 1538634 , /* 1534 (258) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1535 (258) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1536 (259) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1537 (259) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 1538 (259) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 1539 (259) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 1433496 , /* 1540 (259) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1541 (259) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 18426648, /* 1542 (259) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1543 (259) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1544 (260) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1545 (260) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 1546 (260) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1547 (260) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 134418 , /* 1548 (260) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1549 (260) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 17009472, /* 1550 (260) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 1551 (260) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 1552 (261) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1553 (261) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1554 (261) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1555 (261) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1433496 , /* 1556 (261) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1557 (261) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 121458 , /* 1558 (261) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 1559 (261) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 1560 (262) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1561 (262) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 1562 (262) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 1563 (262) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 18439608, /* 1564 (262) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1565 (262) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17009472, /* 1566 (262) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 1567 (262) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 1568 (263) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1569 (263) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1570 (263) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1571 (263) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18439608, /* 1572 (263) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1573 (263) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 1574 (263) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1575 (263) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1576 (264) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1577 (264) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1578 (264) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1579 (264) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16320 , /* 1580 (264) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1581 (264) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1538634 , /* 1582 (264) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1583 (264) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1584 (265) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1585 (265) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 1586 (265) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1587 (265) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 1588 (265) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1589 (265) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 3360 , /* 1590 (265) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1591 (265) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1592 (266) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1593 (266) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 1594 (266) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1595 (266) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 17140530, /* 1596 (266) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1597 (266) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 1538634 , /* 1598 (266) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1599 (266) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1600 (267) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1601 (267) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 1602 (267) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1603 (267) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 1551594 , /* 1604 (267) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1605 (267) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18426648, /* 1606 (267) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1607 (267) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1608 (268) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1609 (268) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1610 (268) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1611 (268) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18439608, /* 1612 (268) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1613 (268) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17127570, /* 1614 (268) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1615 (268) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1616 (269) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1617 (269) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1618 (269) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1619 (269) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 1433496 , /* 1620 (269) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1621 (269) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1538634 , /* 1622 (269) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1623 (269) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1624 (270) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1625 (270) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1626 (270) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1627 (270) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 17140530, /* 1628 (270) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1629 (270) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17009472, /* 1630 (270) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 1631 (270) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 1632 (271) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1633 (271) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 1634 (271) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1635 (271) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17022432, /* 1636 (271) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1637 (271) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 121458 , /* 1638 (271) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 1639 (271) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 1640 (272) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1641 (272) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 1642 (272) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 1643 (272) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 17022432, /* 1644 (272) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1645 (272) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 18426648, /* 1646 (272) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1647 (272) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1648 (273) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1649 (273) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 1650 (273) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 1651 (273) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 18439608, /* 1652 (273) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1653 (273) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 1420536 , /* 1654 (273) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1655 (273) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 1656 (274) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1657 (274) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1658 (274) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1659 (274) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 134418 , /* 1660 (274) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1661 (274) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 1420536 , /* 1662 (274) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1663 (274) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 1664 (275) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1665 (275) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1666 (275) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1667 (275) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18557706, /* 1668 (275) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1669 (275) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 1670 (275) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1671 (275) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1672 (276) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1673 (276) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544586, /* 1674 (276) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1675 (276) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 16320 , /* 1676 (276) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1677 (276) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18544746, /* 1678 (276) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1679 (276) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1680 (277) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1681 (277) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544586, /* 1682 (277) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1683 (277) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 1684 (277) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1685 (277) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 3360 , /* 1686 (277) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1687 (277) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1688 (278) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 1689 (278) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439608, /* 1690 (278) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 1691 (278) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426486, /* 1692 (278) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18439770, /* 1693 (278) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 3362 , /* 1694 (278) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 1695 (278) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1696 (279) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1697 (279) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 1698 (279) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1699 (279) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 17022432, /* 1700 (279) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1701 (279) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 1420536 , /* 1702 (279) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1703 (279) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 1704 (280) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1538474 , /* 1705 (280) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16320 , /* 1706 (280) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538634 , /* 1707 (280) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538472 , /* 1708 (280) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 16482 , /* 1709 (280) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1538636 , /* 1710 (280) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 16322 , /* 1711 (280) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 1712 (281) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1713 (281) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1714 (281) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1715 (281) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 1551594 , /* 1716 (281) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1717 (281) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1420536 , /* 1718 (281) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1719 (281) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 1720 (282) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17127410, /* 1721 (282) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 1722 (282) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 3360 , /* 1723 (282) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17127408, /* 1724 (282) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 16482 , /* 1725 (282) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1726 (282) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17140532, /* 1727 (282) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1728 (283) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1729 (283) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1730 (283) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1731 (283) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 17022432, /* 1732 (283) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1733 (283) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 17127570, /* 1734 (283) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1735 (283) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1736 (284) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1737 (284) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544586, /* 1738 (284) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1739 (284) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18439608, /* 1740 (284) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1741 (284) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 121458 , /* 1742 (284) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 1743 (284) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 1744 (285) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1745 (285) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544586, /* 1746 (285) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1747 (285) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 134418 , /* 1748 (285) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1749 (285) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 18426648, /* 1750 (285) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1751 (285) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1752 (286) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1753 (286) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 1754 (286) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 1755 (286) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 18557706, /* 1756 (286) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1757 (286) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1538634 , /* 1758 (286) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1759 (286) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1760 (287) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1761 (287) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1762 (287) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1763 (287) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18557706, /* 1764 (287) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1765 (287) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17009472, /* 1766 (287) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 1767 (287) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 1768 (288) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1769 (288) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 1770 (288) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1771 (288) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 1433496 , /* 1772 (288) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1773 (288) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 18544746, /* 1774 (288) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1775 (288) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1776 (289) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1777 (289) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 1778 (289) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 1779 (289) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 17140530, /* 1780 (289) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1781 (289) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18544746, /* 1782 (289) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1783 (289) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1784 (290) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1785 (290) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 1786 (290) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1787 (290) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18439608, /* 1788 (290) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1789 (290) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 1538634 , /* 1790 (290) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1791 (290) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1792 (291) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1793 (291) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1794 (291) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1795 (291) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 17140530, /* 1796 (291) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1797 (291) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18426648, /* 1798 (291) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1799 (291) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1800 (292) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1801 (292) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 1802 (292) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1803 (292) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18557706, /* 1804 (292) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1805 (292) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1420536 , /* 1806 (292) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1807 (292) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 1808 (293) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1809 (293) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1810 (293) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1811 (293) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 17022432, /* 1812 (293) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1813 (293) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 18544746, /* 1814 (293) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1815 (293) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1816 (294) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1817 (294) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1818 (294) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1819 (294) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 18439608, /* 1820 (294) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1821 (294) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18544746, /* 1822 (294) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1823 (294) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1824 (295) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1825 (295) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544586, /* 1826 (295) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1827 (295) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 17140530, /* 1828 (295) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1829 (295) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 1420536 , /* 1830 (295) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1831 (295) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 1832 (296) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1833 (296) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18544586, /* 1834 (296) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1835 (296) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 17022432, /* 1836 (296) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1837 (296) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 1538634 , /* 1838 (296) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1839 (296) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1840 (297) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1841 (297) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1842 (297) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1843 (297) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 18557706, /* 1844 (297) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1845 (297) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18426648, /* 1846 (297) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1847 (297) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1848 (298) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1849 (298) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1850 (298) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1851 (298) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 1852 (298) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1853 (298) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121458 , /* 1854 (298) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 1855 (298) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 1856 (298) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 1857 (298) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18544586, /* 1858 (298) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1859 (298) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18439608, /* 1860 (298) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1861 (298) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18544746, /* 1862 (298) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1863 (298) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1864 (299) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1865 (299) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 1866 (299) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 1867 (299) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134418 , /* 1868 (299) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 1869 (299) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 1870 (299) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1871 (299) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 1872 (299) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 1873 (299) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18544586, /* 1874 (299) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1875 (299) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 1876 (299) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1877 (299) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18426648, /* 1878 (299) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1879 (299) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1880 (300) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1881 (300) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 1882 (300) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 1883 (300) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022432, /* 1884 (300) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1885 (300) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 3360 , /* 1886 (300) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1887 (300) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 1888 (300) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 1889 (300) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18544586, /* 1890 (300) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1891 (300) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 1892 (300) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1893 (300) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1538634 , /* 1894 (300) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1895 (300) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1896 (301) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1897 (301) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1898 (301) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1899 (301) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17022432, /* 1900 (301) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 1901 (301) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 17009472, /* 1902 (301) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 1903 (301) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 1551758 , /* 1904 (301) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 1905 (301) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538474 , /* 1906 (301) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1907 (301) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18557706, /* 1908 (301) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1909 (301) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 1910 (301) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1911 (301) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1912 (302) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1913 (302) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1914 (302) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1915 (302) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1433496 , /* 1916 (302) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 1917 (302) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1420536 , /* 1918 (302) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1919 (302) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 17140694, /* 1920 (302) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 1921 (302) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127410, /* 1922 (302) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1923 (302) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18557706, /* 1924 (302) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 1925 (302) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 1926 (302) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1927 (302) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1928 (303) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1929 (303) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 1930 (303) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 1931 (303) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16320 , /* 1932 (303) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1933 (303) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420536 , /* 1934 (303) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 1935 (303) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 17140694, /* 1936 (303) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 1937 (303) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18544586, /* 1938 (303) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 1939 (303) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 17140530, /* 1940 (303) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1941 (303) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18544746, /* 1942 (303) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 1943 (303) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 1944 (304) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1945 (304) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1946 (304) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1947 (304) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16320 , /* 1948 (304) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 1949 (304) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1538634 , /* 1950 (304) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1951 (304) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18439772, /* 1952 (304) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 1953 (304) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17127410, /* 1954 (304) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1955 (304) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18439608, /* 1956 (304) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1957 (304) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17127570, /* 1958 (304) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1959 (304) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 1960 (305) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1961 (305) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 1962 (305) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 1963 (305) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 1964 (305) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 1965 (305) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 3360 , /* 1966 (305) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1967 (305) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 1968 (305) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 1969 (305) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17127410, /* 1970 (305) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1971 (305) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 1972 (305) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1973 (305) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18426648, /* 1974 (305) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 1975 (305) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 1976 (306) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1977 (306) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 1978 (306) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 1979 (306) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 1980 (306) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1981 (306) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 3360 , /* 1982 (306) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 1983 (306) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 1984 (306) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 1985 (306) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18426488, /* 1986 (306) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 1987 (306) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 1988 (306) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 1989 (306) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 1538634 , /* 1990 (306) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 1991 (306) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 1992 (307) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 1993 (307) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 1994 (307) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 1995 (307) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17140530, /* 1996 (307) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 1997 (307) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 1998 (307) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 1999 (307) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 1551758 , /* 2000 (307) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 2001 (307) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538474 , /* 2002 (307) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 2003 (307) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18439608, /* 2004 (307) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2005 (307) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 2006 (307) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2007 (307) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2008 (308) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2009 (308) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2010 (308) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2011 (308) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1551594 , /* 2012 (308) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2013 (308) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 2014 (308) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 2015 (308) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 2016 (308) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2017 (308) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127410, /* 2018 (308) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 2019 (308) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18439608, /* 2020 (308) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2021 (308) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 2022 (308) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2023 (308) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2024 (309) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2025 (309) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 2026 (309) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 2027 (309) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 16320 , /* 2028 (309) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2029 (309) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1538634 , /* 2030 (309) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 2031 (309) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 2032 (309) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2033 (309) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18426488, /* 2034 (309) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2035 (309) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 17140530, /* 2036 (309) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2037 (309) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18426648, /* 2038 (309) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2039 (309) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2040 (310) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2041 (310) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2042 (310) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2043 (310) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 2044 (310) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2045 (310) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 2046 (310) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2047 (310) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 2048 (310) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 2049 (310) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426488, /* 2050 (310) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2051 (310) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 2052 (310) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2053 (310) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 2054 (310) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2055 (310) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2056 (311) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2057 (311) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2058 (311) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2059 (311) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 2060 (311) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2061 (311) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 2062 (311) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2063 (311) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 2064 (311) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 2065 (311) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538474 , /* 2066 (311) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 2067 (311) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 2068 (311) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2069 (311) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 2070 (311) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 2071 (311) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 2072 (312) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2073 (312) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2074 (312) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2075 (312) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 2076 (312) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2077 (312) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 2078 (312) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2079 (312) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17140694, /* 2080 (312) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2081 (312) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127410, /* 2082 (312) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 2083 (312) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 2084 (312) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2085 (312) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 2086 (312) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 2087 (312) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 2088 (313) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2089 (313) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2090 (313) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2091 (313) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 2092 (313) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2093 (313) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 121458 , /* 2094 (313) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2095 (313) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 2096 (313) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 2097 (313) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426488, /* 2098 (313) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2099 (313) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18557706, /* 2100 (313) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 2101 (313) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 2102 (313) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 2103 (313) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2104 (314) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2105 (314) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 2106 (314) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2107 (314) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 16320 , /* 2108 (314) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2109 (314) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17009472, /* 2110 (314) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2111 (314) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 1551758 , /* 2112 (314) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 2113 (314) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18544586, /* 2114 (314) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 2115 (314) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 1551594 , /* 2116 (314) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2117 (314) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18544746, /* 2118 (314) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 2119 (314) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2120 (315) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2121 (315) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 2122 (315) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2123 (315) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433496 , /* 2124 (315) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2125 (315) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 3360 , /* 2126 (315) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2127 (315) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 17140694, /* 2128 (315) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2129 (315) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18544586, /* 2130 (315) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 2131 (315) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 2132 (315) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 2133 (315) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17127570, /* 2134 (315) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 2135 (315) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 2136 (316) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2137 (316) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 2138 (316) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2139 (316) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16320 , /* 2140 (316) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2141 (316) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420536 , /* 2142 (316) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 2143 (316) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 18439772, /* 2144 (316) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 2145 (316) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17009312, /* 2146 (316) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2147 (316) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 18439608, /* 2148 (316) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2149 (316) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17009472, /* 2150 (316) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2151 (316) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 2152 (317) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2153 (317) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 2154 (317) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2155 (317) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433496 , /* 2156 (317) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2157 (317) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 3360 , /* 2158 (317) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2159 (317) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18439772, /* 2160 (317) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 2161 (317) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17009312, /* 2162 (317) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2163 (317) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022432, /* 2164 (317) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 2165 (317) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 18426648, /* 2166 (317) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2167 (317) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2168 (318) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2169 (318) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 2170 (318) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 2171 (318) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134418 , /* 2172 (318) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2173 (318) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 2174 (318) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2175 (318) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 2176 (318) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 2177 (318) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1420376 , /* 2178 (318) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2179 (318) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433496 , /* 2180 (318) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2181 (318) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1538634 , /* 2182 (318) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 2183 (318) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 2184 (319) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2185 (319) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2186 (319) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2187 (319) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 2188 (319) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2189 (319) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 121458 , /* 2190 (319) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2191 (319) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 1551758 , /* 2192 (319) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 2193 (319) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538474 , /* 2194 (319) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 2195 (319) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1433496 , /* 2196 (319) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2197 (319) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1420536 , /* 2198 (319) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 2199 (319) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 16484 , /* 2200 (320) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2201 (320) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2202 (320) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2203 (320) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 2204 (320) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2205 (320) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 121458 , /* 2206 (320) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2207 (320) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 17140694, /* 2208 (320) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2209 (320) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127410, /* 2210 (320) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 2211 (320) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17022432, /* 2212 (320) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 2213 (320) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 17009472, /* 2214 (320) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2215 (320) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 2216 (321) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2217 (321) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 2218 (321) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 2219 (321) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 2220 (321) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2221 (321) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121458 , /* 2222 (321) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2223 (321) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 17140694, /* 2224 (321) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2225 (321) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17009312, /* 2226 (321) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2227 (321) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17140530, /* 2228 (321) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2229 (321) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17009472, /* 2230 (321) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2231 (321) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 2232 (322) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2233 (322) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 2234 (322) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 2235 (322) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1538472 , /* 2236 (322) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1551756 , /* 2237 (322) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2238 (322) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 2239 (322) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18439772, /* 2240 (322) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 2241 (322) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 2242 (322) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 2243 (322) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 17127408, /* 2244 (322) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17140692, /* 2245 (322) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2246 (322) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 2247 (322) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 2248 (323) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2249 (323) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 2250 (323) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2251 (323) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1551594 , /* 2252 (323) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2253 (323) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 121458 , /* 2254 (323) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2255 (323) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18439772, /* 2256 (323) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 2257 (323) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17009312, /* 2258 (323) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2259 (323) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17140530, /* 2260 (323) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2261 (323) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18544746, /* 2262 (323) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 2263 (323) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2264 (324) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2265 (324) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 2266 (324) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 2267 (324) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1538472 , /* 2268 (324) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1551756 , /* 2269 (324) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2270 (324) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 2271 (324) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18439772, /* 2272 (324) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 2273 (324) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 2274 (324) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 2275 (324) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 17127408, /* 2276 (324) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17140692, /* 2277 (324) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2278 (324) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 2279 (324) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 2280 (325) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2281 (325) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 2282 (325) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2283 (325) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 134418 , /* 2284 (325) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2285 (325) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 1538634 , /* 2286 (325) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 2287 (325) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18439772, /* 2288 (325) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 2289 (325) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17009312, /* 2290 (325) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2291 (325) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 18557706, /* 2292 (325) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 2293 (325) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17127570, /* 2294 (325) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 2295 (325) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 2296 (326) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2297 (326) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 2298 (326) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 2299 (326) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17127408, /* 2300 (326) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17140692, /* 2301 (326) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2302 (326) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 2303 (326) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 1551758 , /* 2304 (326) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 2305 (326) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551594 , /* 2306 (326) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538634 , /* 2307 (326) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18426486, /* 2308 (326) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18439770, /* 2309 (326) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2310 (326) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 2311 (326) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2312 (327) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2313 (327) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 2314 (327) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2315 (327) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 134418 , /* 2316 (327) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2317 (327) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 17127570, /* 2318 (327) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 2319 (327) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 1551758 , /* 2320 (327) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 2321 (327) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18544586, /* 2322 (327) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 2323 (327) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 1433496 , /* 2324 (327) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2325 (327) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 18426648, /* 2326 (327) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2327 (327) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2328 (328) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2329 (328) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 2330 (328) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 2331 (328) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17127408, /* 2332 (328) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17140692, /* 2333 (328) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2334 (328) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17140532, /* 2335 (328) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 1551758 , /* 2336 (328) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 2337 (328) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551594 , /* 2338 (328) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538634 , /* 2339 (328) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18426486, /* 2340 (328) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18439770, /* 2341 (328) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2342 (328) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 2343 (328) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2344 (329) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2345 (329) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 2346 (329) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 2347 (329) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 134418 , /* 2348 (329) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2349 (329) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 17009472, /* 2350 (329) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2351 (329) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 1551758 , /* 2352 (329) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 2353 (329) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 18426488, /* 2354 (329) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2355 (329) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1433496 , /* 2356 (329) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2357 (329) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 18544746, /* 2358 (329) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 2359 (329) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2360 (330) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2361 (330) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 2362 (330) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 2363 (330) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1538472 , /* 2364 (330) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1551756 , /* 2365 (330) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2366 (330) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 2367 (330) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 2368 (330) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 2369 (330) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 2370 (330) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127570, /* 2371 (330) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18426486, /* 2372 (330) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18439770, /* 2373 (330) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2374 (330) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 2375 (330) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2376 (331) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2377 (331) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1538474 , /* 2378 (331) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 2379 (331) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1433496 , /* 2380 (331) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2381 (331) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 121458 , /* 2382 (331) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2383 (331) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 17140694, /* 2384 (331) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2385 (331) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18426488, /* 2386 (331) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2387 (331) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18557706, /* 2388 (331) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 2389 (331) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17009472, /* 2390 (331) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2391 (331) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 2392 (332) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2393 (332) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 2394 (332) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 2395 (332) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1538472 , /* 2396 (332) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1551756 , /* 2397 (332) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2398 (332) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1551596 , /* 2399 (332) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 2400 (332) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 2401 (332) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 2402 (332) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127570, /* 2403 (332) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18426486, /* 2404 (332) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18439770, /* 2405 (332) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2406 (332) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 2407 (332) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2408 (333) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2409 (333) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 2410 (333) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2411 (333) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1551594 , /* 2412 (333) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2413 (333) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 121458 , /* 2414 (333) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2415 (333) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 17140694, /* 2416 (333) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2417 (333) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 18544586, /* 2418 (333) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 2419 (333) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18439608, /* 2420 (333) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2421 (333) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17009472, /* 2422 (333) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2423 (333) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 2424 (334) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2425 (334) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2426 (334) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2427 (334) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 2428 (334) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2429 (334) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 2430 (334) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2431 (334) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1551758 , /* 2432 (334) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 2433 (334) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538474 , /* 2434 (334) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 2435 (334) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 2436 (334) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2437 (334) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 2438 (334) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 2439 (334) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 17140694, /* 2440 (334) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2441 (334) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127410, /* 2442 (334) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 2443 (334) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 2444 (334) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2445 (334) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 2446 (334) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 2447 (334) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18439772, /* 2448 (334) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 2449 (334) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426488, /* 2450 (334) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2451 (334) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 2452 (334) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2453 (334) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 2454 (334) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2455 (334) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2456 (335) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2457 (335) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 2458 (335) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 2459 (335) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 9273891 , /* 2460 (335) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 3, 3, 3] */
- 9287175 , /* 2461 (335) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 3] */
- 9274055 , /* 2462 (335) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 3, 3] */
- 9287015 , /* 2463 (335) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 3] */
- 1551758 , /* 2464 (335) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 2465 (335) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551594 , /* 2466 (335) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538634 , /* 2467 (335) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 10809165, /* 2468 (335) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 3, 9, 9] */
- 10822449, /* 2469 (335) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 9] */
- 10809329, /* 2470 (335) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 9, 9] */
- 10822289, /* 2471 (335) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 9] */
- 17140694, /* 2472 (335) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 2473 (335) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 2474 (335) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127570, /* 2475 (335) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 26398101, /* 2476 (335) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 9, 3, 9] */
- 26411385, /* 2477 (335) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 9] */
- 26398265, /* 2478 (335) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, 9] */
- 26411225, /* 2479 (335) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 9] */
- 18439772, /* 2480 (335) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 2481 (335) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 2482 (335) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 2483 (335) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 27697179, /* 2484 (335) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 9, 9, 3] */
- 27710463, /* 2485 (335) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 3] */
- 27697343, /* 2486 (335) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 9, 3] */
- 27710303, /* 2487 (335) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 3] */
- 16484 , /* 2488 (336) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2489 (336) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 9214844 , /* 2490 (336) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 0] */
- 9228126 , /* 2491 (336) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 0] */
- 783957 , /* 2492 (336) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 3, 3] */
- 770999 , /* 2493 (336) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 3] */
- 8565465 , /* 2494 (336) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 0, 3] */
- 8578427 , /* 2495 (336) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 0, 3] */
- 1551758 , /* 2496 (336) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 2497 (336) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 10750118, /* 2498 (336) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 6] */
- 10763400, /* 2499 (336) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 6] */
- 2319231 , /* 2500 (336) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 9, 9] */
- 2306273 , /* 2501 (336) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9, 9] */
- 10100739, /* 2502 (336) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 6, 9] */
- 10113701, /* 2503 (336) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 6, 9] */
- 17140694, /* 2504 (336) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 2505 (336) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 26339054, /* 2506 (336) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 6] */
- 26352336, /* 2507 (336) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 6] */
- 17908167, /* 2508 (336) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 3, 9] */
- 17895209, /* 2509 (336) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 3, 9] */
- 25689675, /* 2510 (336) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 0, 9] */
- 25702637, /* 2511 (336) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 0, 9] */
- 18439772, /* 2512 (336) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 2513 (336) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 27638132, /* 2514 (336) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 0] */
- 27651414, /* 2515 (336) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 0] */
- 19207245, /* 2516 (336) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 9, 3] */
- 19194287, /* 2517 (336) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 9, 3] */
- 26988753, /* 2518 (336) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 6, 3] */
- 27001715, /* 2519 (336) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 6, 3] */
- 16484 , /* 2520 (337) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2521 (337) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2522 (337) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2523 (337) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 2524 (337) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2525 (337) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 2526 (337) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2527 (337) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 2528 (337) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2529 (337) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 2530 (337) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 2531 (337) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 2532 (337) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 2533 (337) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 2534 (337) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 2535 (337) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2536 (338) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2537 (338) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2538 (338) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2539 (338) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 2540 (338) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2541 (338) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 121458 , /* 2542 (338) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2543 (338) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 2544 (338) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2545 (338) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 2546 (338) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 2547 (338) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18439608, /* 2548 (338) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2549 (338) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 2550 (338) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2551 (338) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2552 (339) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2553 (339) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 2554 (339) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2555 (339) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 16320 , /* 2556 (339) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2557 (339) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17009472, /* 2558 (339) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2559 (339) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 18557870, /* 2560 (339) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2561 (339) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 1538474 , /* 2562 (339) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 2563 (339) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 18557706, /* 2564 (339) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 2565 (339) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 1538634 , /* 2566 (339) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 2567 (339) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 2568 (340) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2569 (340) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 2570 (340) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2571 (340) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433496 , /* 2572 (340) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2573 (340) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 3360 , /* 2574 (340) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2575 (340) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 2576 (340) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2577 (340) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 17127410, /* 2578 (340) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 2579 (340) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 2580 (340) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2581 (340) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 18544746, /* 2582 (340) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 2583 (340) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2584 (341) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2585 (341) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 2586 (341) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2587 (341) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 134418 , /* 2588 (341) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2589 (341) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 1538634 , /* 2590 (341) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 2591 (341) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18557870, /* 2592 (341) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2593 (341) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 17127410, /* 2594 (341) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 2595 (341) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18439608, /* 2596 (341) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2597 (341) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17009472, /* 2598 (341) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2599 (341) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 16484 , /* 2600 (342) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2601 (342) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 2602 (342) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2603 (342) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 1433496 , /* 2604 (342) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2605 (342) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 18426648, /* 2606 (342) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2607 (342) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18557870, /* 2608 (342) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2609 (342) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 1538474 , /* 2610 (342) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 2611 (342) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 17140530, /* 2612 (342) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2613 (342) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 121458 , /* 2614 (342) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2615 (342) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 2616 (343) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2617 (343) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 2618 (343) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2619 (343) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 16320 , /* 2620 (343) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2621 (343) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420536 , /* 2622 (343) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 2623 (343) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 18557870, /* 2624 (343) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2625 (343) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 17127410, /* 2626 (343) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 2627 (343) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18557706, /* 2628 (343) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 2629 (343) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17127570, /* 2630 (343) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 2631 (343) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 2632 (344) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2633 (344) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17009312, /* 2634 (344) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 17022594, /* 2635 (344) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022432, /* 2636 (344) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 2637 (344) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 3360 , /* 2638 (344) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2639 (344) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 2640 (344) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2641 (344) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 1538474 , /* 2642 (344) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 2643 (344) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 2644 (344) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2645 (344) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18544746, /* 2646 (344) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 2647 (344) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2648 (345) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2649 (345) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 2650 (345) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 2651 (345) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134418 , /* 2652 (345) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 2653 (345) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 2654 (345) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 2655 (345) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 2656 (345) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2657 (345) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18426488, /* 2658 (345) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2659 (345) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 2660 (345) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 2661 (345) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18544746, /* 2662 (345) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 2663 (345) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2664 (346) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2665 (346) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2666 (346) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2667 (346) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 1433496 , /* 2668 (346) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 2669 (346) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 1420536 , /* 2670 (346) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 2671 (346) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 18557870, /* 2672 (346) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2673 (346) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 2674 (346) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 2675 (346) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 17140530, /* 2676 (346) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 2677 (346) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 2678 (346) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 2679 (346) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 16484 , /* 2680 (347) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2681 (347) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2682 (347) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2683 (347) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 17022432, /* 2684 (347) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 2685 (347) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 17009472, /* 2686 (347) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 2687 (347) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 18557870, /* 2688 (347) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2689 (347) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 2690 (347) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 2691 (347) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 1551594 , /* 2692 (347) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 2693 (347) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 2694 (347) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 2695 (347) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 16484 , /* 2696 (348) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2697 (348) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 2698 (348) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 2699 (348) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 2700 (348) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 2701 (348) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 121458 , /* 2702 (348) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 2703 (348) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 2704 (348) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2705 (348) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18426488, /* 2706 (348) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2707 (348) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18557706, /* 2708 (348) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 2709 (348) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18426648, /* 2710 (348) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 2711 (348) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2712 (349) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 2713 (349) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2714 (349) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 2715 (349) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 2716 (350) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 66947 , /* 2717 (350) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 3] */
- 121298 , /* 2718 (350) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 188933 , /* 2719 (350) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 9] */
- 16484 , /* 2720 (351) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 125996 , /* 2721 (351) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3200 , /* 2722 (351) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 129884 , /* 2723 (351) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 2724 (352) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 185045 , /* 2725 (352) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 9] */
- 121298 , /* 2726 (352) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 70835 , /* 2727 (352) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 3] */
- 16484 , /* 2728 (353) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 2729 (353) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2730 (353) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 2731 (353) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 2732 (353) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18549284, /* 2733 (353) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 2734 (353) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553172, /* 2735 (353) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2736 (354) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1484123 , /* 2737 (354) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18544586, /* 2738 (354) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17195045, /* 2739 (354) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 18557870, /* 2740 (354) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17191157, /* 2741 (354) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 3200 , /* 2742 (354) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1488011 , /* 2743 (354) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 16484 , /* 2744 (355) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 2745 (355) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2746 (355) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 2747 (355) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2748 (356) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 2749 (356) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2750 (356) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 2751 (356) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 2752 (356) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 2753 (356) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 2754 (356) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 2755 (356) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 2756 (357) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2757 (357) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 2758 (357) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 2759 (357) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2760 (357) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2761 (357) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 2762 (357) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 2763 (357) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2764 (358) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2765 (358) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 125996 , /* 2766 (358) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 129882 , /* 2767 (358) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 3200 , /* 2768 (358) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2769 (358) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 129884 , /* 2770 (358) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 125994 , /* 2771 (358) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 16484 , /* 2772 (359) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18431186, /* 2773 (359) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 3200 , /* 2774 (359) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18435074, /* 2775 (359) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 2776 (359) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 11784 , /* 2777 (359) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18439770, /* 2778 (359) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 7896 , /* 2779 (359) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2780 (360) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2781 (360) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17014010, /* 2782 (360) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17017896, /* 2783 (360) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 18426488, /* 2784 (360) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2785 (360) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1428962 , /* 2786 (360) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1425072 , /* 2787 (360) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 16484 , /* 2788 (361) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18549284, /* 2789 (361) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3200 , /* 2790 (361) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553172, /* 2791 (361) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2792 (361) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 11784 , /* 2793 (361) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557868, /* 2794 (361) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 7896 , /* 2795 (361) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2796 (362) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2797 (362) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1543172 , /* 2798 (362) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1547058 , /* 2799 (362) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 18426488, /* 2800 (362) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 2801 (362) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 17135996, /* 2802 (362) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17132106, /* 2803 (362) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 16484 , /* 2804 (363) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2805 (363) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 2806 (363) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 2807 (363) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 2808 (363) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 2809 (363) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 2810 (363) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 2811 (363) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 2812 (363) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2813 (363) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18549284, /* 2814 (363) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 2815 (363) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 2816 (363) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 2817 (363) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18553172, /* 2818 (363) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 2819 (363) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 2820 (364) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1484123 , /* 2821 (364) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18544586, /* 2822 (364) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17195045, /* 2823 (364) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 1479423 , /* 2824 (364) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 3] */
- 11784 , /* 2825 (364) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 17199741, /* 2826 (364) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 9] */
- 18549282, /* 2827 (364) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557870, /* 2828 (364) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17191157, /* 2829 (364) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 3200 , /* 2830 (364) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1488011 , /* 2831 (364) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 17186457, /* 2832 (364) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 9] */
- 18553170, /* 2833 (364) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 1492707 , /* 2834 (364) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 3] */
- 7896 , /* 2835 (364) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2836 (365) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 2837 (365) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 26284703, /* 2838 (365) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 3, 3] */
- 26288589, /* 2839 (365) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 9, 3, 3] */
- 17127410, /* 2840 (365) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 2841 (365) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 27823865, /* 2842 (365) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 9] */
- 27819975, /* 2843 (365) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 9] */
- 18557870, /* 2844 (365) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 2845 (365) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 10813865, /* 2846 (365) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 10817751, /* 2847 (365) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 1420376 , /* 2848 (365) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 2849 (365) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 9282479 , /* 2850 (365) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 9278589 , /* 2851 (365) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 16484 , /* 2852 (366) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 2853 (366) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2854 (366) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 2855 (366) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 2856 (366) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 2857 (366) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 2858 (366) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 2859 (366) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2860 (367) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18431186, /* 2861 (367) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 3200 , /* 2862 (367) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18435074, /* 2863 (367) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 2864 (367) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 7410 , /* 2865 (367) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18426648, /* 2866 (367) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 12270 , /* 2867 (367) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2868 (368) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 66947 , /* 2869 (368) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 3] */
- 121298 , /* 2870 (368) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 188933 , /* 2871 (368) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 9] */
- 134418 , /* 2872 (368) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 66459 , /* 2873 (368) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 3] */
- 3360 , /* 2874 (368) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 189417 , /* 2875 (368) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 9] */
- 16484 , /* 2876 (369) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18490235, /* 2877 (369) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 3] */
- 121298 , /* 2878 (369) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18612221, /* 2879 (369) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 9] */
- 18616755, /* 2880 (369) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 9] */
- 125508 , /* 2881 (369) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 18485697, /* 2882 (369) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 3] */
- 12270 , /* 2883 (369) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2884 (370) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 125996 , /* 2885 (370) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3200 , /* 2886 (370) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 129884 , /* 2887 (370) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16320 , /* 2888 (370) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 125508 , /* 2889 (370) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 3360 , /* 2890 (370) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 130368 , /* 2891 (370) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 16484 , /* 2892 (371) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18549284, /* 2893 (371) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3200 , /* 2894 (371) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553172, /* 2895 (371) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18557706, /* 2896 (371) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 7410 , /* 2897 (371) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18544746, /* 2898 (371) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 12270 , /* 2899 (371) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2900 (372) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 185045 , /* 2901 (372) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 9] */
- 121298 , /* 2902 (372) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 70835 , /* 2903 (372) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 3] */
- 134418 , /* 2904 (372) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 184557 , /* 2905 (372) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 9] */
- 3360 , /* 2906 (372) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 71319 , /* 2907 (372) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 3] */
- 16484 , /* 2908 (373) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18608333, /* 2909 (373) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 9] */
- 121298 , /* 2910 (373) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18494123, /* 2911 (373) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 3] */
- 18498657, /* 2912 (373) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 3] */
- 125508 , /* 2913 (373) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 18603795, /* 2914 (373) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 9] */
- 12270 , /* 2915 (373) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2916 (374) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 2917 (374) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2918 (374) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 2919 (374) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 2920 (374) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 2921 (374) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 2922 (374) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 2923 (374) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 2924 (374) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18549284, /* 2925 (374) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 2926 (374) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553172, /* 2927 (374) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18557706, /* 2928 (374) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18548796, /* 2929 (374) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544746, /* 2930 (374) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18553656, /* 2931 (374) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 2932 (375) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1484123 , /* 2933 (375) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18544586, /* 2934 (375) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17195045, /* 2935 (375) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 1492545 , /* 2936 (375) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 3] */
- 7410 , /* 2937 (375) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 17186619, /* 2938 (375) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 9] */
- 18553656, /* 2939 (375) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557870, /* 2940 (375) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17191157, /* 2941 (375) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 3200 , /* 2942 (375) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1488011 , /* 2943 (375) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 17199579, /* 2944 (375) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 9] */
- 18548796, /* 2945 (375) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 1479585 , /* 2946 (375) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 3] */
- 12270 , /* 2947 (375) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 2948 (376) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 2949 (376) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2950 (376) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 2951 (376) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 2952 (376) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 12272 , /* 2953 (376) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 2954 (376) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7412 , /* 2955 (376) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 2956 (377) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 2957 (377) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2958 (377) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 2959 (377) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18426650, /* 2960 (377) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18435560, /* 2961 (377) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 2962 (377) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18430700, /* 2963 (377) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 2964 (378) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 125996 , /* 2965 (378) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3200 , /* 2966 (378) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 129884 , /* 2967 (378) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 121460 , /* 2968 (378) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 12272 , /* 2969 (378) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 134420 , /* 2970 (378) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 7412 , /* 2971 (378) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 2972 (379) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18549284, /* 2973 (379) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3200 , /* 2974 (379) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553172, /* 2975 (379) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544748, /* 2976 (379) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 12272 , /* 2977 (379) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18557708, /* 2978 (379) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 7412 , /* 2979 (379) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 2980 (380) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 2981 (380) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2982 (380) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 2983 (380) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 2984 (380) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 130370 , /* 2985 (380) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 134420 , /* 2986 (380) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 125510 , /* 2987 (380) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 2988 (381) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 2989 (381) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 2990 (381) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 2991 (381) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18544748, /* 2992 (381) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553658, /* 2993 (381) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 2994 (381) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18548798, /* 2995 (381) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 2996 (382) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 125996 , /* 2997 (382) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3200 , /* 2998 (382) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 129884 , /* 2999 (382) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3362 , /* 3000 (382) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 130370 , /* 3001 (382) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16322 , /* 3002 (382) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 125510 , /* 3003 (382) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3004 (383) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 125996 , /* 3005 (383) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3200 , /* 3006 (383) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 129884 , /* 3007 (383) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 18426650, /* 3008 (383) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18553658, /* 3009 (383) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18439610, /* 3010 (383) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18548798, /* 3011 (383) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3012 (384) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 3013 (384) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 3014 (384) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 3015 (384) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3362 , /* 3016 (384) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 12272 , /* 3017 (384) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16322 , /* 3018 (384) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7412 , /* 3019 (384) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 3020 (384) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18549284, /* 3021 (384) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 3022 (384) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553172, /* 3023 (384) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544748, /* 3024 (384) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553658, /* 3025 (384) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 3026 (384) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18548798, /* 3027 (384) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3028 (385) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 3029 (385) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 3030 (385) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 3031 (385) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 121460 , /* 3032 (385) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 130370 , /* 3033 (385) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 134420 , /* 3034 (385) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 125510 , /* 3035 (385) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 3036 (385) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18549284, /* 3037 (385) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 3038 (385) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553172, /* 3039 (385) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18426650, /* 3040 (385) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18435560, /* 3041 (385) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 3042 (385) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18430700, /* 3043 (385) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 3044 (386) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1484123 , /* 3045 (386) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18544586, /* 3046 (386) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17195045, /* 3047 (386) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 3362 , /* 3048 (386) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1488497 , /* 3049 (386) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18557708, /* 3050 (386) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17190671, /* 3051 (386) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 18557870, /* 3052 (386) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17191157, /* 3053 (386) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 3200 , /* 3054 (386) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1488011 , /* 3055 (386) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18544748, /* 3056 (386) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17195531, /* 3057 (386) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 16322 , /* 3058 (386) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1483637 , /* 3059 (386) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 16484 , /* 3060 (387) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1484123 , /* 3061 (387) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18544586, /* 3062 (387) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17195045, /* 3063 (387) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 121460 , /* 3064 (387) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 1606595 , /* 3065 (387) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 9] */
- 18439610, /* 3066 (387) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 17072573, /* 3067 (387) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 3] */
- 18557870, /* 3068 (387) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17191157, /* 3069 (387) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 3200 , /* 3070 (387) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1488011 , /* 3071 (387) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18426650, /* 3072 (387) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17077433, /* 3073 (387) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 3] */
- 134420 , /* 3074 (387) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 1601735 , /* 3075 (387) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 9] */
- 16484 , /* 3076 (388) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3077 (388) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3078 (388) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3079 (388) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 3080 (388) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 3081 (388) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 3082 (388) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 3083 (388) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3084 (389) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3085 (389) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3086 (389) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3087 (389) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 3088 (389) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 3089 (389) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 121458 , /* 3090 (389) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 3091 (389) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3092 (390) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3093 (390) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3094 (390) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3095 (390) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18439608, /* 3096 (390) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18435560, /* 3097 (390) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 3098 (390) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18430700, /* 3099 (390) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 3100 (391) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3101 (391) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3102 (391) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3103 (391) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557706, /* 3104 (391) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 3105 (391) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 3106 (391) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 3107 (391) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3108 (392) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3109 (392) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3110 (392) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3111 (392) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 3112 (392) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7410 , /* 3113 (392) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 3114 (392) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 3115 (392) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 3116 (393) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3117 (393) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3118 (393) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3119 (393) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 121460 , /* 3120 (393) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 125508 , /* 3121 (393) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 3122 (393) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 130368 , /* 3123 (393) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 16484 , /* 3124 (394) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3125 (394) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3126 (394) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3127 (394) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18426650, /* 3128 (394) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18430698, /* 3129 (394) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 3130 (394) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18435558, /* 3131 (394) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 3132 (395) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3133 (395) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3134 (395) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3135 (395) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18544748, /* 3136 (395) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18548796, /* 3137 (395) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 3138 (395) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553656, /* 3139 (395) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 3140 (396) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3141 (396) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3142 (396) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3143 (396) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 3144 (396) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7410 , /* 3145 (396) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 3146 (396) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 3147 (396) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557870, /* 3148 (396) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 3149 (396) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 3150 (396) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 3151 (396) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 3152 (396) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18548796, /* 3153 (396) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 3154 (396) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553656, /* 3155 (396) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 16484 , /* 3156 (397) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3157 (397) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3158 (397) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3159 (397) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 121460 , /* 3160 (397) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 125508 , /* 3161 (397) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 3162 (397) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 130368 , /* 3163 (397) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 18557870, /* 3164 (397) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 3165 (397) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 3166 (397) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 3167 (397) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18426650, /* 3168 (397) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18430698, /* 3169 (397) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 3170 (397) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18435558, /* 3171 (397) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 16484 , /* 3172 (398) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3173 (398) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3174 (398) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3175 (398) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 3176 (398) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 3177 (398) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 3178 (398) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 3179 (398) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 3180 (398) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 3181 (398) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 3182 (398) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 3183 (398) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 3184 (398) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 3185 (398) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 3186 (398) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 3187 (398) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3188 (399) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3189 (399) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3190 (399) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3191 (399) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 1492545 , /* 3192 (399) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 3] */
- 1488497 , /* 3193 (399) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 1479585 , /* 3194 (399) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 3] */
- 1483637 , /* 3195 (399) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18557870, /* 3196 (399) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 3197 (399) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 3198 (399) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 3199 (399) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 17199579, /* 3200 (399) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 9] */
- 17195531, /* 3201 (399) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 17186619, /* 3202 (399) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 9] */
- 17190671, /* 3203 (399) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 16484 , /* 3204 (400) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3205 (400) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 3206 (400) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3207 (400) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3208 (400) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3209 (400) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 3210 (400) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3211 (400) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 3212 (400) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 3213 (400) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7410 , /* 3214 (400) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 3215 (400) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 3216 (400) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 3217 (400) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 3218 (400) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 3219 (400) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3220 (401) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3221 (401) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 3222 (401) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3223 (401) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3224 (401) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3225 (401) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 3226 (401) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3227 (401) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 3228 (401) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 3229 (401) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 125508 , /* 3230 (401) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 3231 (401) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 121458 , /* 3232 (401) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 3233 (401) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 130368 , /* 3234 (401) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 3235 (401) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3236 (402) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 3237 (402) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 3238 (402) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 3239 (402) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 3240 (402) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 3241 (402) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 3242 (402) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 3243 (402) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18426486, /* 3244 (402) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18435072, /* 3245 (402) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18439770, /* 3246 (402) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18431184, /* 3247 (402) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 3248 (402) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18435560, /* 3249 (402) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18439610, /* 3250 (402) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18430700, /* 3251 (402) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 3252 (403) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3253 (403) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17014010, /* 3254 (403) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17017896, /* 3255 (403) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 18426488, /* 3256 (403) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 3257 (403) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1428962 , /* 3258 (403) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1425072 , /* 3259 (403) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1433496 , /* 3260 (403) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 3261 (403) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 18430698, /* 3262 (403) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18435560, /* 3263 (403) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 17009472, /* 3264 (403) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 3265 (403) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 12270 , /* 3266 (403) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 3267 (403) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3268 (404) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 3269 (404) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 3270 (404) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 3271 (404) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 3272 (404) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 3273 (404) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 3274 (404) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 3275 (404) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18544584, /* 3276 (404) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18553170, /* 3277 (404) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557868, /* 3278 (404) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18549282, /* 3279 (404) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 3280 (404) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553658, /* 3281 (404) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 3282 (404) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18548798, /* 3283 (404) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3284 (405) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3285 (405) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17014010, /* 3286 (405) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17017896, /* 3287 (405) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 18426488, /* 3288 (405) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 3289 (405) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1428962 , /* 3290 (405) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1425072 , /* 3291 (405) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1551594 , /* 3292 (405) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 3293 (405) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18548796, /* 3294 (405) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 3295 (405) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 17127570, /* 3296 (405) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 3297 (405) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 130368 , /* 3298 (405) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 3299 (405) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3300 (406) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3301 (406) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 3302 (406) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3303 (406) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3304 (406) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3305 (406) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 3306 (406) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3307 (406) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18439608, /* 3308 (406) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 3309 (406) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18430698, /* 3310 (406) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18435560, /* 3311 (406) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 3312 (406) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 3313 (406) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18435558, /* 3314 (406) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18430700, /* 3315 (406) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 3316 (407) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3317 (407) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 3318 (407) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3319 (407) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3320 (407) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3321 (407) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 3322 (407) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3323 (407) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557706, /* 3324 (407) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 3325 (407) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18548796, /* 3326 (407) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 3327 (407) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 3328 (407) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 3329 (407) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553656, /* 3330 (407) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 3331 (407) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3332 (408) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18431186, /* 3333 (408) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 3200 , /* 3334 (408) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18435074, /* 3335 (408) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 3336 (408) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 7410 , /* 3337 (408) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18426648, /* 3338 (408) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 12270 , /* 3339 (408) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18426486, /* 3340 (408) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 11784 , /* 3341 (408) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18439770, /* 3342 (408) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 7896 , /* 3343 (408) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 3344 (408) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18435560, /* 3345 (408) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16322 , /* 3346 (408) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18430700, /* 3347 (408) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 3348 (409) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3349 (409) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17014010, /* 3350 (409) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17017896, /* 3351 (409) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 18426488, /* 3352 (409) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 3353 (409) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1428962 , /* 3354 (409) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1425072 , /* 3355 (409) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 17022432, /* 3356 (409) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 3357 (409) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 7410 , /* 3358 (409) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 3359 (409) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 1420536 , /* 3360 (409) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 3361 (409) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 18435558, /* 3362 (409) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18430700, /* 3363 (409) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 3364 (410) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18431186, /* 3365 (410) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 3200 , /* 3366 (410) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18435074, /* 3367 (410) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18557706, /* 3368 (410) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 125508 , /* 3369 (410) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 18544746, /* 3370 (410) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 130368 , /* 3371 (410) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 18426486, /* 3372 (410) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 11784 , /* 3373 (410) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18439770, /* 3374 (410) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 7896 , /* 3375 (410) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 121460 , /* 3376 (410) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 18553658, /* 3377 (410) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 134420 , /* 3378 (410) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18548798, /* 3379 (410) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3380 (411) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3381 (411) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17014010, /* 3382 (411) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17017896, /* 3383 (411) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 18426488, /* 3384 (411) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 3385 (411) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1428962 , /* 3386 (411) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1425072 , /* 3387 (411) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 17140530, /* 3388 (411) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 3389 (411) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 125508 , /* 3390 (411) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 3391 (411) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 1538634 , /* 3392 (411) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 3393 (411) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18553656, /* 3394 (411) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 3395 (411) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3396 (412) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3397 (412) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 125996 , /* 3398 (412) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 129882 , /* 3399 (412) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 3200 , /* 3400 (412) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3401 (412) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 129884 , /* 3402 (412) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 125994 , /* 3403 (412) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 3404 (412) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 3405 (412) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 125508 , /* 3406 (412) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 3407 (412) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 3408 (412) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 3409 (412) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 130368 , /* 3410 (412) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 3411 (412) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3412 (413) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3413 (413) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 125996 , /* 3414 (413) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 129882 , /* 3415 (413) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 3200 , /* 3416 (413) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3417 (413) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 129884 , /* 3418 (413) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 125994 , /* 3419 (413) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 134418 , /* 3420 (413) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 3421 (413) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 7410 , /* 3422 (413) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 3423 (413) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 121458 , /* 3424 (413) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 3425 (413) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 12270 , /* 3426 (413) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 3427 (413) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3428 (414) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18549284, /* 3429 (414) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3200 , /* 3430 (414) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553172, /* 3431 (414) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 134418 , /* 3432 (414) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 18430698, /* 3433 (414) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 121458 , /* 3434 (414) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 18435558, /* 3435 (414) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18544584, /* 3436 (414) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 11784 , /* 3437 (414) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557868, /* 3438 (414) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 7896 , /* 3439 (414) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18426650, /* 3440 (414) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 130370 , /* 3441 (414) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 18439610, /* 3442 (414) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 125510 , /* 3443 (414) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3444 (415) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3445 (415) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17132108, /* 3446 (415) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17135994, /* 3447 (415) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 18426488, /* 3448 (415) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 3449 (415) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1547060 , /* 3450 (415) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1543170 , /* 3451 (415) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1433496 , /* 3452 (415) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 0] */
- 1420538 , /* 3453 (415) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 0] */
- 18548796, /* 3454 (415) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 3455 (415) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 17009472, /* 3456 (415) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 3457 (415) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 130368 , /* 3458 (415) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 3459 (415) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3460 (416) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18549284, /* 3461 (416) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3200 , /* 3462 (416) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553172, /* 3463 (416) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16320 , /* 3464 (416) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18548796, /* 3465 (416) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 3360 , /* 3466 (416) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18553656, /* 3467 (416) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544584, /* 3468 (416) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 11784 , /* 3469 (416) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557868, /* 3470 (416) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 7896 , /* 3471 (416) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18544748, /* 3472 (416) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 12272 , /* 3473 (416) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18557708, /* 3474 (416) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 7412 , /* 3475 (416) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3476 (417) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3477 (417) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17132108, /* 3478 (417) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17135994, /* 3479 (417) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 18426488, /* 3480 (417) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 3481 (417) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1547060 , /* 3482 (417) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1543170 , /* 3483 (417) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 3484 (417) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 3485 (417) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18430698, /* 3486 (417) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18435560, /* 3487 (417) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 17127570, /* 3488 (417) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 3489 (417) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 12270 , /* 3490 (417) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 3491 (417) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3492 (418) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3493 (418) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 125996 , /* 3494 (418) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 129882 , /* 3495 (418) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 3200 , /* 3496 (418) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3497 (418) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 129884 , /* 3498 (418) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 125994 , /* 3499 (418) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 18439608, /* 3500 (418) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 3501 (418) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18548796, /* 3502 (418) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 3503 (418) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18426648, /* 3504 (418) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 3505 (418) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18553656, /* 3506 (418) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 3507 (418) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3508 (419) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3509 (419) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18549284, /* 3510 (419) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 3511 (419) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 3200 , /* 3512 (419) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3513 (419) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18553172, /* 3514 (419) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 3515 (419) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 3516 (419) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 3517 (419) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 7410 , /* 3518 (419) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 3519 (419) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18544746, /* 3520 (419) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 3521 (419) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 12270 , /* 3522 (419) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 3523 (419) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3524 (420) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18549284, /* 3525 (420) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3200 , /* 3526 (420) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553172, /* 3527 (420) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18557706, /* 3528 (420) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 7410 , /* 3529 (420) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18544746, /* 3530 (420) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 12270 , /* 3531 (420) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18544584, /* 3532 (420) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 11784 , /* 3533 (420) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557868, /* 3534 (420) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 7896 , /* 3535 (420) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 3536 (420) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18553658, /* 3537 (420) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16322 , /* 3538 (420) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18548798, /* 3539 (420) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3540 (421) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3541 (421) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17132108, /* 3542 (421) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17135994, /* 3543 (421) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 18426488, /* 3544 (421) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 3545 (421) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1547060 , /* 3546 (421) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1543170 , /* 3547 (421) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 17022432, /* 3548 (421) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 0] */
- 17009474, /* 3549 (421) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0] */
- 125508 , /* 3550 (421) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 3551 (421) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 1420536 , /* 3552 (421) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 3553 (421) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 18553656, /* 3554 (421) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 3555 (421) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3556 (422) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18549284, /* 3557 (422) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3200 , /* 3558 (422) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553172, /* 3559 (422) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18439608, /* 3560 (422) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 125508 , /* 3561 (422) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 18426648, /* 3562 (422) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 130368 , /* 3563 (422) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 18544584, /* 3564 (422) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 11784 , /* 3565 (422) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557868, /* 3566 (422) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 7896 , /* 3567 (422) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 121460 , /* 3568 (422) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 18435560, /* 3569 (422) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 134420 , /* 3570 (422) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 18430700, /* 3571 (422) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 3572 (423) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3573 (423) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17132108, /* 3574 (423) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17135994, /* 3575 (423) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 18426488, /* 3576 (423) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 3577 (423) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1547060 , /* 3578 (423) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1543170 , /* 3579 (423) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 17140530, /* 3580 (423) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 3581 (423) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 7410 , /* 3582 (423) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 3583 (423) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 1538634 , /* 3584 (423) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 3585 (423) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 18435558, /* 3586 (423) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18430700, /* 3587 (423) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 3588 (424) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3589 (424) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 3590 (424) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3591 (424) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3592 (424) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3593 (424) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 3594 (424) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3595 (424) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 3596 (424) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 3597 (424) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7410 , /* 3598 (424) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 3599 (424) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 3600 (424) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 3601 (424) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 3602 (424) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 3603 (424) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18557870, /* 3604 (424) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 3605 (424) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18549284, /* 3606 (424) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 3607 (424) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 3608 (424) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 3609 (424) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18553172, /* 3610 (424) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 3611 (424) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 3612 (424) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 3613 (424) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18548796, /* 3614 (424) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 3615 (424) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 3616 (424) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 3617 (424) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553656, /* 3618 (424) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 3619 (424) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16484 , /* 3620 (425) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3621 (425) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 3622 (425) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 3623 (425) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 3624 (425) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 3625 (425) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 3626 (425) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 3627 (425) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 134418 , /* 3628 (425) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 3629 (425) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 125508 , /* 3630 (425) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 3631 (425) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 121458 , /* 3632 (425) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134420 , /* 3633 (425) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 130368 , /* 3634 (425) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 3635 (425) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 18557870, /* 3636 (425) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 3637 (425) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18549284, /* 3638 (425) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 3639 (425) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 3640 (425) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 3641 (425) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18553172, /* 3642 (425) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 3643 (425) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18439608, /* 3644 (425) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 3645 (425) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18430698, /* 3646 (425) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18435560, /* 3647 (425) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 3648 (425) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 3649 (425) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18435558, /* 3650 (425) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18430700, /* 3651 (425) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 16484 , /* 3652 (426) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1484123 , /* 3653 (426) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18544586, /* 3654 (426) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17195045, /* 3655 (426) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 1492545 , /* 3656 (426) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 3] */
- 7410 , /* 3657 (426) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 17186619, /* 3658 (426) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 9] */
- 18553656, /* 3659 (426) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 1479423 , /* 3660 (426) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 3] */
- 11784 , /* 3661 (426) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 17199741, /* 3662 (426) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 9] */
- 18549282, /* 3663 (426) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 3362 , /* 3664 (426) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1488497 , /* 3665 (426) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18557708, /* 3666 (426) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17190671, /* 3667 (426) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 18557870, /* 3668 (426) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17191157, /* 3669 (426) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 3200 , /* 3670 (426) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1488011 , /* 3671 (426) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 17199579, /* 3672 (426) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 9] */
- 18548796, /* 3673 (426) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 1479585 , /* 3674 (426) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 3] */
- 12270 , /* 3675 (426) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 17186457, /* 3676 (426) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 9] */
- 18553170, /* 3677 (426) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 1492707 , /* 3678 (426) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 3] */
- 7896 , /* 3679 (426) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18544748, /* 3680 (426) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17195531, /* 3681 (426) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 16322 , /* 3682 (426) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1483637 , /* 3683 (426) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 16484 , /* 3684 (427) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3685 (427) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 10695767, /* 3686 (427) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 9, 3] */
- 10699653, /* 3687 (427) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 3, 9, 3] */
- 17127410, /* 3688 (427) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 3689 (427) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 9400577 , /* 3690 (427) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 9] */
- 9396687 , /* 3691 (427) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 9] */
- 16320 , /* 3692 (427) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 3693 (427) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 9396201 , /* 3694 (427) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 3, 9] */
- 9401063 , /* 3695 (427) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 3, 3, 9] */
- 17127570, /* 3696 (427) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 3697 (427) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 10700139, /* 3698 (427) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 3] */
- 10695281, /* 3699 (427) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 3, 9, 3] */
- 18557870, /* 3700 (427) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 3701 (427) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 26402801, /* 3702 (427) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 26406687, /* 3703 (427) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 1420376 , /* 3704 (427) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 3705 (427) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 27705767, /* 3706 (427) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 27701877, /* 3707 (427) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 18557706, /* 3708 (427) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 3709 (427) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 27701391, /* 3710 (427) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 27706253, /* 3711 (427) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 1420536 , /* 3712 (427) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 1433498 , /* 3713 (427) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 26407173, /* 3714 (427) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 26402315, /* 3715 (427) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 16484 , /* 3716 (428) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1484123 , /* 3717 (428) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 18544586, /* 3718 (428) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 17195045, /* 3719 (428) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 17081481, /* 3720 (428) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 3] */
- 18430698, /* 3721 (428) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 1597683 , /* 3722 (428) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 9] */
- 130368 , /* 3723 (428) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 1479423 , /* 3724 (428) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 3] */
- 11784 , /* 3725 (428) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 17199741, /* 3726 (428) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 9] */
- 18549282, /* 3727 (428) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18426650, /* 3728 (428) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17077433, /* 3729 (428) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 3] */
- 134420 , /* 3730 (428) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 1601735 , /* 3731 (428) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 9] */
- 18557870, /* 3732 (428) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17191157, /* 3733 (428) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 9] */
- 3200 , /* 3734 (428) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 1488011 , /* 3735 (428) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 3] */
- 1610643 , /* 3736 (428) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 9] */
- 125508 , /* 3737 (428) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 17068521, /* 3738 (428) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 3] */
- 18435558, /* 3739 (428) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 17186457, /* 3740 (428) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 9] */
- 18553170, /* 3741 (428) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 1492707 , /* 3742 (428) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 3] */
- 7896 , /* 3743 (428) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 121460 , /* 3744 (428) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 1606595 , /* 3745 (428) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 9] */
- 18439610, /* 3746 (428) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 17072573, /* 3747 (428) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 3] */
- 16484 , /* 3748 (429) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3749 (429) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 10695767, /* 3750 (429) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 9, 3] */
- 10699653, /* 3751 (429) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 3, 9, 3] */
- 17127410, /* 3752 (429) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 3753 (429) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 9400577 , /* 3754 (429) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 9] */
- 9396687 , /* 3755 (429) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 9] */
- 134418 , /* 3756 (429) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 3757 (429) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 9278103 , /* 3758 (429) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 9282965 , /* 3759 (429) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 17009472, /* 3760 (429) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 3761 (429) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 10818237, /* 3762 (429) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 10813379, /* 3763 (429) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 18557870, /* 3764 (429) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 3765 (429) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 26402801, /* 3766 (429) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 26406687, /* 3767 (429) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 1420376 , /* 3768 (429) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 3769 (429) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 27705767, /* 3770 (429) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 27701877, /* 3771 (429) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 18439608, /* 3772 (429) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 3773 (429) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 27819489, /* 3774 (429) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 9, 9] */
- 27824351, /* 3775 (429) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 9, 9, 9] */
- 1538634 , /* 3776 (429) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 3777 (429) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 26289075, /* 3778 (429) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 3] */
- 26284217, /* 3779 (429) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 9, 3, 3] */
- 16484 , /* 3780 (430) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3781 (430) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3782 (430) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3783 (431) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 86549 , /* 3784 (431) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 4] */
- 162689 , /* 3785 (431) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 8] */
- 16484 , /* 3786 (432) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 165281 , /* 3787 (432) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 8] */
- 83957 , /* 3788 (432) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 4] */
- 16484 , /* 3789 (433) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3790 (433) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3791 (433) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 23714816, /* 3792 (433) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 4, 4] */
- 23706149, /* 3793 (433) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 8, 4, 4] */
- 23703557, /* 3794 (433) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 8, 4, 4] */
- 13400924, /* 3795 (433) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 8, 8] */
- 13392257, /* 3796 (433) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 4, 8, 8] */
- 13389665, /* 3797 (433) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 8] */
- 16484 , /* 3798 (434) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 3799 (434) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 12064 , /* 3800 (434) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 16484 , /* 3801 (435) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3802 (435) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 3803 (435) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 3804 (435) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 3805 (435) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 3806 (435) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 3807 (436) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3808 (436) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 3809 (436) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 3810 (436) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 3811 (436) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 3812 (436) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 23714816, /* 3813 (436) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 4, 4] */
- 23701530, /* 3814 (436) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 8, 4, 4] */
- 23706149, /* 3815 (436) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 8, 4, 4] */
- 23710197, /* 3816 (436) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 8, 4, 4] */
- 23703557, /* 3817 (436) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 8, 4, 4] */
- 23712789, /* 3818 (436) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 8, 4, 4] */
- 13400924, /* 3819 (436) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 8, 8] */
- 13387638, /* 3820 (436) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 4, 8, 8] */
- 13392257, /* 3821 (436) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 4, 8, 8] */
- 13396305, /* 3822 (436) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 4, 8, 8] */
- 13389665, /* 3823 (436) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 8] */
- 13398897, /* 3824 (436) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 4, 8, 8] */
- 16484 , /* 3825 (437) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3826 (437) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 3827 (437) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 3828 (437) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 12064 , /* 3829 (437) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 3830 (437) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 16484 , /* 3831 (438) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3832 (438) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3833 (438) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7410 , /* 3834 (438) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 5547 , /* 3835 (438) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16563 , /* 3836 (438) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 3837 (439) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3838 (439) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3839 (439) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 3840 (439) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 14133 , /* 3841 (439) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3117 , /* 3842 (439) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 3843 (440) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 86549 , /* 3844 (440) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 4] */
- 162689 , /* 3845 (440) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 8] */
- 164874 , /* 3846 (440) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 8] */
- 84279 , /* 3847 (440) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 4] */
- 16563 , /* 3848 (440) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 3849 (441) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 86549 , /* 3850 (441) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 4] */
- 162689 , /* 3851 (441) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 8] */
- 12270 , /* 3852 (441) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 171597 , /* 3853 (441) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 8] */
- 81849 , /* 3854 (441) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 4] */
- 16484 , /* 3855 (442) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 165281 , /* 3856 (442) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 8] */
- 83957 , /* 3857 (442) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 4] */
- 86142 , /* 3858 (442) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 4] */
- 163011 , /* 3859 (442) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 8] */
- 16563 , /* 3860 (442) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 3861 (443) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 165281 , /* 3862 (443) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 8] */
- 83957 , /* 3863 (443) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 4] */
- 12270 , /* 3864 (443) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 92865 , /* 3865 (443) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 4] */
- 160581 , /* 3866 (443) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 8] */
- 16484 , /* 3867 (444) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3868 (444) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3869 (444) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 3870 (444) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 14133 , /* 3871 (444) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3117 , /* 3872 (444) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 23714816, /* 3873 (444) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 4, 4] */
- 23706149, /* 3874 (444) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 8, 4, 4] */
- 23703557, /* 3875 (444) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 8, 4, 4] */
- 23710602, /* 3876 (444) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 8, 4, 4] */
- 23712465, /* 3877 (444) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 8, 4, 4] */
- 23701449, /* 3878 (444) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 8, 4, 4] */
- 13400924, /* 3879 (444) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 8, 8] */
- 13392257, /* 3880 (444) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 4, 8, 8] */
- 13389665, /* 3881 (444) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 8] */
- 13396710, /* 3882 (444) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 4, 8, 8] */
- 13398573, /* 3883 (444) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 4, 8, 8] */
- 13387557, /* 3884 (444) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 4, 8, 8] */
- 16484 , /* 3885 (445) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 3886 (445) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 12064 , /* 3887 (445) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7410 , /* 3888 (445) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3250 , /* 3889 (445) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 9022 , /* 3890 (445) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 16484 , /* 3891 (446) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3892 (446) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3893 (446) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7412 , /* 3894 (446) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 5549 , /* 3895 (446) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16565 , /* 3896 (446) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3897 (447) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3898 (447) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3899 (447) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 12272 , /* 3900 (447) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14135 , /* 3901 (447) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3119 , /* 3902 (447) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3903 (448) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3904 (448) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3905 (448) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 125510 , /* 3906 (448) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 123647 , /* 3907 (448) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 134663 , /* 3908 (448) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3909 (449) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3910 (449) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3911 (449) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 130370 , /* 3912 (449) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 132233 , /* 3913 (449) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 121217 , /* 3914 (449) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3915 (450) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3916 (450) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3917 (450) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7412 , /* 3918 (450) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 5549 , /* 3919 (450) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16565 , /* 3920 (450) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 23714816, /* 3921 (450) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 4, 4] */
- 23706149, /* 3922 (450) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 8, 4, 4] */
- 23703557, /* 3923 (450) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 8, 4, 4] */
- 23705744, /* 3924 (450) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 8, 4, 4] */
- 23703881, /* 3925 (450) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 8, 4, 4] */
- 23714897, /* 3926 (450) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 8, 4, 4] */
- 13400924, /* 3927 (450) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 8, 8] */
- 13392257, /* 3928 (450) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 4, 8, 8] */
- 13389665, /* 3929 (450) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 8] */
- 13391852, /* 3930 (450) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 8] */
- 13389989, /* 3931 (450) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 4, 8, 8] */
- 13401005, /* 3932 (450) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 4, 8, 8] */
- 16484 , /* 3933 (451) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 3934 (451) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 12064 , /* 3935 (451) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 12272 , /* 3936 (451) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16432 , /* 3937 (451) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 10660 , /* 3938 (451) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 16484 , /* 3939 (452) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 3940 (452) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 3941 (452) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 125510 , /* 3942 (452) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 123647 , /* 3943 (452) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 134663 , /* 3944 (452) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6] */
- 23714816, /* 3945 (452) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 4, 4] */
- 23706149, /* 3946 (452) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 8, 4, 4] */
- 23703557, /* 3947 (452) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 8, 4, 4] */
- 23823842, /* 3948 (452) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 8, 4,10] */
- 23821979, /* 3949 (452) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 8, 4,10] */
- 23832995, /* 3950 (452) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 8, 4,10] */
- 13400924, /* 3951 (452) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 8, 8] */
- 13392257, /* 3952 (452) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 4, 8, 8] */
- 13389665, /* 3953 (452) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 8] */
- 13273754, /* 3954 (452) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 2] */
- 13271891, /* 3955 (452) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 4, 8, 2] */
- 13282907, /* 3956 (452) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 4, 8, 2] */
- 16484 , /* 3957 (453) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 3958 (453) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 12064 , /* 3959 (453) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 18553658, /* 3960 (453) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18557818, /* 3961 (453) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 18552046, /* 3962 (453) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 16484 , /* 3963 (454) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3964 (454) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 3965 (454) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 3966 (454) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 3967 (454) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 3968 (454) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 3969 (454) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 3970 (454) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 5547 , /* 3971 (454) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 14135 , /* 3972 (454) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16563 , /* 3973 (454) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3119 , /* 3974 (454) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3975 (455) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3976 (455) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 3977 (455) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 3978 (455) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 3979 (455) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 3980 (455) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 125508 , /* 3981 (455) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 3982 (455) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 123645 , /* 3983 (455) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 132233 , /* 3984 (455) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134661 , /* 3985 (455) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121217 , /* 3986 (455) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 3987 (456) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 3988 (456) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 3989 (456) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 3990 (456) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 3991 (456) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 3992 (456) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 3993 (456) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 3994 (456) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14133 , /* 3995 (456) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 5549 , /* 3996 (456) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3117 , /* 3997 (456) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16565 , /* 3998 (456) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 3999 (457) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4000 (457) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 4001 (457) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 4002 (457) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 4003 (457) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 4004 (457) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 130368 , /* 4005 (457) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 4006 (457) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 132231 , /* 4007 (457) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 123647 , /* 4008 (457) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 121215 , /* 4009 (457) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134663 , /* 4010 (457) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 4011 (458) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4012 (458) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 4013 (458) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 4014 (458) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 4015 (458) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 4016 (458) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 4017 (458) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 4018 (458) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14133 , /* 4019 (458) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 5549 , /* 4020 (458) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3117 , /* 4021 (458) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16565 , /* 4022 (458) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 23714816, /* 4023 (458) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 4, 4] */
- 23701530, /* 4024 (458) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 8, 4, 4] */
- 23706149, /* 4025 (458) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 8, 4, 4] */
- 23710197, /* 4026 (458) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 8, 4, 4] */
- 23703557, /* 4027 (458) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 8, 4, 4] */
- 23712789, /* 4028 (458) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 8, 4, 4] */
- 23710602, /* 4029 (458) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 8, 4, 4] */
- 23705744, /* 4030 (458) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 8, 4, 4] */
- 23712465, /* 4031 (458) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 8, 4, 4] */
- 23703881, /* 4032 (458) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 8, 4, 4] */
- 23701449, /* 4033 (458) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 8, 4, 4] */
- 23714897, /* 4034 (458) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 8, 4, 4] */
- 13400924, /* 4035 (458) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 8, 8] */
- 13387638, /* 4036 (458) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 4, 8, 8] */
- 13392257, /* 4037 (458) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 4, 8, 8] */
- 13396305, /* 4038 (458) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 4, 8, 8] */
- 13389665, /* 4039 (458) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 8] */
- 13398897, /* 4040 (458) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 4, 8, 8] */
- 13396710, /* 4041 (458) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 4, 8, 8] */
- 13391852, /* 4042 (458) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 8] */
- 13398573, /* 4043 (458) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 4, 8, 8] */
- 13389989, /* 4044 (458) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 4, 8, 8] */
- 13387557, /* 4045 (458) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 4, 8, 8] */
- 13401005, /* 4046 (458) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 4, 8, 8] */
- 16484 , /* 4047 (459) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4048 (459) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 4049 (459) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 4050 (459) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 12064 , /* 4051 (459) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 4052 (459) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7410 , /* 4053 (459) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 4054 (459) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3250 , /* 4055 (459) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 16432 , /* 4056 (459) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 9022 , /* 4057 (459) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 10660 , /* 4058 (459) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 16484 , /* 4059 (460) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4060 (460) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 4061 (460) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 4062 (460) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 4063 (460) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 4064 (460) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 130368 , /* 4065 (460) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 4066 (460) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 132231 , /* 4067 (460) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 123647 , /* 4068 (460) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 121215 , /* 4069 (460) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134663 , /* 4070 (460) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6] */
- 23714816, /* 4071 (460) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 4, 4] */
- 23701530, /* 4072 (460) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 8, 4, 4] */
- 23706149, /* 4073 (460) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 8, 4, 4] */
- 23710197, /* 4074 (460) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 8, 4, 4] */
- 23703557, /* 4075 (460) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 8, 4, 4] */
- 23712789, /* 4076 (460) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 8, 4, 4] */
- 23828700, /* 4077 (460) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 8, 4,10] */
- 23823842, /* 4078 (460) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 8, 4,10] */
- 23830563, /* 4079 (460) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 8, 4,10] */
- 23821979, /* 4080 (460) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 8, 4,10] */
- 23819547, /* 4081 (460) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 8, 4,10] */
- 23832995, /* 4082 (460) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 8, 4,10] */
- 13400924, /* 4083 (460) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 8, 8] */
- 13387638, /* 4084 (460) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 4, 8, 8] */
- 13392257, /* 4085 (460) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 4, 8, 8] */
- 13396305, /* 4086 (460) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 4, 8, 8] */
- 13389665, /* 4087 (460) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 8] */
- 13398897, /* 4088 (460) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 4, 8, 8] */
- 13278612, /* 4089 (460) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 4, 8, 2] */
- 13273754, /* 4090 (460) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 4, 8, 2] */
- 13280475, /* 4091 (460) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 4, 8, 2] */
- 13271891, /* 4092 (460) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 4, 8, 2] */
- 13269459, /* 4093 (460) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 4, 8, 2] */
- 13282907, /* 4094 (460) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 4, 8, 2] */
- 16484 , /* 4095 (461) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4096 (461) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 4097 (461) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 4098 (461) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 12064 , /* 4099 (461) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 4100 (461) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 18548796, /* 4101 (461) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 4102 (461) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544636, /* 4103 (461) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18557818, /* 4104 (461) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 18550408, /* 4105 (461) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18552046, /* 4106 (461) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 16484 , /* 4107 (462) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 14459 , /* 4108 (462) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 4109 (462) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 4110 (462) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 4111 (462) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11867 , /* 4112 (462) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 4113 (463) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 53825 , /* 4114 (463) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2] */
- 86549 , /* 4115 (463) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 4] */
- 121298 , /* 4116 (463) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 162689 , /* 4117 (463) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 8] */
- 208697 , /* 4118 (463) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0,10] */
- 16484 , /* 4119 (464) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 211289 , /* 4120 (464) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0,10] */
- 165281 , /* 4121 (464) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 8] */
- 121298 , /* 4122 (464) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 83957 , /* 4123 (464) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 4] */
- 51233 , /* 4124 (464) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 2] */
- 16484 , /* 4125 (465) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 93191 , /* 4126 (465) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 4] */
- 165281 , /* 4127 (465) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 8] */
- 3200 , /* 4128 (465) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 83957 , /* 4129 (465) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 4] */
- 169331 , /* 4130 (465) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 8] */
- 16484 , /* 4131 (466) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 171923 , /* 4132 (466) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8] */
- 86549 , /* 4133 (466) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 4] */
- 3200 , /* 4134 (466) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 162689 , /* 4135 (466) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 8] */
- 90599 , /* 4136 (466) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 4] */
- 16484 , /* 4137 (467) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 132557 , /* 4138 (467) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 7817 , /* 4139 (467) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 4140 (467) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 5225 , /* 4141 (467) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 129965 , /* 4142 (467) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 4143 (468) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 5223 , /* 4144 (468) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 4145 (468) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 4146 (468) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 4147 (468) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7815 , /* 4148 (468) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4149 (469) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4150 (469) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 14459 , /* 4151 (469) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 5223 , /* 4152 (469) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 4153 (469) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 4154 (469) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 4155 (469) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 4156 (469) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 4157 (469) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 4158 (469) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 11867 , /* 4159 (469) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7815 , /* 4160 (469) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4161 (470) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4162 (470) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 132557 , /* 4163 (470) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 123321 , /* 4164 (470) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 7817 , /* 4165 (470) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 4166 (470) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 4167 (470) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 4168 (470) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 5225 , /* 4169 (470) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 4170 (470) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 129965 , /* 4171 (470) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 125913 , /* 4172 (470) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6] */
- 16484 , /* 4173 (471) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 14459 , /* 4174 (471) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 4175 (471) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 4176 (471) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 4177 (471) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11867 , /* 4178 (471) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7410 , /* 4179 (471) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3117 , /* 4180 (471) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5547 , /* 4181 (471) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 4182 (471) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16563 , /* 4183 (471) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 14133 , /* 4184 (471) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4185 (472) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 53825 , /* 4186 (472) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2] */
- 86549 , /* 4187 (472) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 4] */
- 121298 , /* 4188 (472) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 162689 , /* 4189 (472) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 8] */
- 208697 , /* 4190 (472) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0,10] */
- 204240 , /* 4191 (472) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0,10] */
- 160581 , /* 4192 (472) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 8] */
- 123645 , /* 4193 (472) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 91002 , /* 4194 (472) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 4] */
- 55929 , /* 4195 (472) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 2] */
- 14133 , /* 4196 (472) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4197 (473) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 211289 , /* 4198 (473) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0,10] */
- 165281 , /* 4199 (473) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 8] */
- 121298 , /* 4200 (473) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 83957 , /* 4201 (473) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 4] */
- 51233 , /* 4202 (473) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 2] */
- 46776 , /* 4203 (473) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 2] */
- 81849 , /* 4204 (473) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 4] */
- 123645 , /* 4205 (473) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 169734 , /* 4206 (473) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 8] */
- 213393 , /* 4207 (473) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0,10] */
- 14133 , /* 4208 (473) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4209 (474) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 93191 , /* 4210 (474) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 4] */
- 165281 , /* 4211 (474) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 8] */
- 3200 , /* 4212 (474) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 83957 , /* 4213 (474) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 4] */
- 169331 , /* 4214 (474) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 8] */
- 164874 , /* 4215 (474) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 8] */
- 81849 , /* 4216 (474) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 4] */
- 5547 , /* 4217 (474) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 169734 , /* 4218 (474) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 8] */
- 95295 , /* 4219 (474) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 4] */
- 14133 , /* 4220 (474) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4221 (475) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 171923 , /* 4222 (475) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8] */
- 86549 , /* 4223 (475) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 4] */
- 3200 , /* 4224 (475) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 162689 , /* 4225 (475) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 8] */
- 90599 , /* 4226 (475) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 4] */
- 86142 , /* 4227 (475) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 4] */
- 160581 , /* 4228 (475) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 8] */
- 5547 , /* 4229 (475) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 91002 , /* 4230 (475) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 4] */
- 174027 , /* 4231 (475) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 8] */
- 14133 , /* 4232 (475) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4233 (476) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 132557 , /* 4234 (476) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 7817 , /* 4235 (476) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 4236 (476) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 5225 , /* 4237 (476) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 129965 , /* 4238 (476) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 125508 , /* 4239 (476) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 3117 , /* 4240 (476) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 123645 , /* 4241 (476) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 12270 , /* 4242 (476) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 134661 , /* 4243 (476) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6] */
- 14133 , /* 4244 (476) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4245 (477) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 14459 , /* 4246 (477) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 4247 (477) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 4248 (477) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 4249 (477) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11867 , /* 4250 (477) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 12272 , /* 4251 (477) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16565 , /* 4252 (477) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 14135 , /* 4253 (477) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7412 , /* 4254 (477) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3119 , /* 4255 (477) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 5549 , /* 4256 (477) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 4257 (478) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 14459 , /* 4258 (478) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7817 , /* 4259 (478) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 4260 (478) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5225 , /* 4261 (478) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11867 , /* 4262 (478) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 130370 , /* 4263 (478) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 134663 , /* 4264 (478) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6] */
- 132233 , /* 4265 (478) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 125510 , /* 4266 (478) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 121217 , /* 4267 (478) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 123647 , /* 4268 (478) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 4269 (479) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 132557 , /* 4270 (479) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 7817 , /* 4271 (479) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 4272 (479) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 5225 , /* 4273 (479) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 129965 , /* 4274 (479) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 12272 , /* 4275 (479) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 134663 , /* 4276 (479) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6] */
- 14135 , /* 4277 (479) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 125510 , /* 4278 (479) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3119 , /* 4279 (479) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 123647 , /* 4280 (479) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 4281 (480) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 132557 , /* 4282 (480) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 7817 , /* 4283 (480) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 121298 , /* 4284 (480) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 5225 , /* 4285 (480) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 129965 , /* 4286 (480) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 130370 , /* 4287 (480) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16565 , /* 4288 (480) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 132233 , /* 4289 (480) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 7412 , /* 4290 (480) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 121217 , /* 4291 (480) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 5549 , /* 4292 (480) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 4293 (481) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 5223 , /* 4294 (481) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 4295 (481) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 4296 (481) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 4297 (481) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7815 , /* 4298 (481) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 4299 (481) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16565 , /* 4300 (481) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5547 , /* 4301 (481) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 4302 (481) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16563 , /* 4303 (481) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 5549 , /* 4304 (481) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 4305 (482) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 123321 , /* 4306 (482) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 7817 , /* 4307 (482) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 4308 (482) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 5225 , /* 4309 (482) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 125913 , /* 4310 (482) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6] */
- 7410 , /* 4311 (482) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 134663 , /* 4312 (482) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6] */
- 5547 , /* 4313 (482) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 125510 , /* 4314 (482) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16563 , /* 4315 (482) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 123647 , /* 4316 (482) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 4317 (483) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 5223 , /* 4318 (483) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 4319 (483) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 4320 (483) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 4321 (483) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7815 , /* 4322 (483) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 4323 (483) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3117 , /* 4324 (483) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 14135 , /* 4325 (483) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 4326 (483) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3119 , /* 4327 (483) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 14133 , /* 4328 (483) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4329 (484) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 123321 , /* 4330 (484) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 7817 , /* 4331 (484) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 134580 , /* 4332 (484) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 5225 , /* 4333 (484) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 125913 , /* 4334 (484) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 4335 (484) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3117 , /* 4336 (484) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 132233 , /* 4337 (484) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 12270 , /* 4338 (484) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 121217 , /* 4339 (484) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 14133 , /* 4340 (484) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 16484 , /* 4341 (485) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4342 (485) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 14459 , /* 4343 (485) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 5223 , /* 4344 (485) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 4345 (485) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 4346 (485) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 4347 (485) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 4348 (485) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 4349 (485) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 4350 (485) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 11867 , /* 4351 (485) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7815 , /* 4352 (485) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 4353 (485) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 4354 (485) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3117 , /* 4355 (485) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16565 , /* 4356 (485) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 5547 , /* 4357 (485) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 14135 , /* 4358 (485) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 4359 (485) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 4360 (485) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16563 , /* 4361 (485) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3119 , /* 4362 (485) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 14133 , /* 4363 (485) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 5549 , /* 4364 (485) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 4365 (486) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4366 (486) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 14459 , /* 4367 (486) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 5223 , /* 4368 (486) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7817 , /* 4369 (486) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 4370 (486) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 4371 (486) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 4372 (486) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 5225 , /* 4373 (486) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 4374 (486) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 11867 , /* 4375 (486) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7815 , /* 4376 (486) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 125508 , /* 4377 (486) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 4378 (486) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 121215 , /* 4379 (486) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134663 , /* 4380 (486) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6] */
- 123645 , /* 4381 (486) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 132233 , /* 4382 (486) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 130368 , /* 4383 (486) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 4384 (486) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 134661 , /* 4385 (486) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121217 , /* 4386 (486) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 132231 , /* 4387 (486) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 123647 , /* 4388 (486) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 4389 (487) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4390 (487) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 132557 , /* 4391 (487) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 123321 , /* 4392 (487) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 7817 , /* 4393 (487) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 4394 (487) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 4395 (487) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 4396 (487) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 5225 , /* 4397 (487) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 4398 (487) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 129965 , /* 4399 (487) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 125913 , /* 4400 (487) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6] */
- 7410 , /* 4401 (487) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 4402 (487) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 121215 , /* 4403 (487) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6] */
- 134663 , /* 4404 (487) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6] */
- 5547 , /* 4405 (487) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 14135 , /* 4406 (487) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 130368 , /* 4407 (487) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 4408 (487) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 16563 , /* 4409 (487) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3119 , /* 4410 (487) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0] */
- 132231 , /* 4411 (487) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 123647 , /* 4412 (487) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 16484 , /* 4413 (488) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4414 (488) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 132557 , /* 4415 (488) [ 1,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 123321 , /* 4416 (488) [ -1, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 7817 , /* 4417 (488) [ 0,-1, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11865 , /* 4418 (488) [ 0, 1, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 121298 , /* 4419 (488) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 134580 , /* 4420 (488) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 5225 , /* 4421 (488) [ -1, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 14457 , /* 4422 (488) [ 1,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 129965 , /* 4423 (488) [ 0, 1, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 125913 , /* 4424 (488) [ 0,-1, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6] */
- 125508 , /* 4425 (488) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 4426 (488) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3117 , /* 4427 (488) [ -1, 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16565 , /* 4428 (488) [ 1, 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0] */
- 123645 , /* 4429 (488) [ -1, 1, 0, 0, 1, 0, 0, 0,-1, 0, 0, 6] */
- 132233 , /* 4430 (488) [ 1,-1, 0, 0,-1, 0, 0, 0, 1, 0, 0, 6] */
- 12270 , /* 4431 (488) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 4432 (488) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 134661 , /* 4433 (488) [ 1, 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121217 , /* 4434 (488) [ -1, 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6] */
- 14133 , /* 4435 (488) [ 1,-1, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 5549 , /* 4436 (488) [ -1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 16484 , /* 4437 (489) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 4438 (489) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 4439 (489) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 4440 (489) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 4441 (489) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10324 , /* 4442 (489) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9352 , /* 4443 (489) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 8872 , /* 4444 (489) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 12064 , /* 4445 (489) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7672 , /* 4446 (489) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 7636 , /* 4447 (489) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 11992 , /* 4448 (489) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 16484 , /* 4449 (490) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 4450 (490) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 4451 (490) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 4452 (490) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 4453 (490) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10324 , /* 4454 (490) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9352 , /* 4455 (490) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 8872 , /* 4456 (490) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 12064 , /* 4457 (490) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7672 , /* 4458 (490) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 7636 , /* 4459 (490) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 11992 , /* 4460 (490) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 1551758 , /* 4461 (490) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 4462 (490) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551594 , /* 4463 (490) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538634 , /* 4464 (490) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1546090 , /* 4465 (490) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1545598 , /* 4466 (490) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544626 , /* 4467 (490) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544146 , /* 4468 (490) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1547338 , /* 4469 (490) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1542946 , /* 4470 (490) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1542910 , /* 4471 (490) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 1547266 , /* 4472 (490) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 17140694, /* 4473 (490) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 4474 (490) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 4475 (490) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127570, /* 4476 (490) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17135026, /* 4477 (490) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17134534, /* 4478 (490) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133562, /* 4479 (490) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133082, /* 4480 (490) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17136274, /* 4481 (490) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17131882, /* 4482 (490) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17131846, /* 4483 (490) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17136202, /* 4484 (490) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 18439772, /* 4485 (490) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 4486 (490) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 4487 (490) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 4488 (490) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18434104, /* 4489 (490) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18433612, /* 4490 (490) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432640, /* 4491 (490) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432160, /* 4492 (490) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18435352, /* 4493 (490) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18430960, /* 4494 (490) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18430924, /* 4495 (490) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18435280, /* 4496 (490) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 16484 , /* 4497 (491) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 4498 (491) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 4499 (491) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 4500 (491) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 4501 (491) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10324 , /* 4502 (491) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9352 , /* 4503 (491) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 8872 , /* 4504 (491) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 12064 , /* 4505 (491) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7672 , /* 4506 (491) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 7636 , /* 4507 (491) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 11992 , /* 4508 (491) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 18557870, /* 4509 (491) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 4510 (491) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557706, /* 4511 (491) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544746, /* 4512 (491) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18552202, /* 4513 (491) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18551710, /* 4514 (491) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18550738, /* 4515 (491) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18550258, /* 4516 (491) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18553450, /* 4517 (491) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 18549058, /* 4518 (491) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 18549022, /* 4519 (491) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 18553378, /* 4520 (491) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 16484 , /* 4521 (492) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 17127410, /* 4522 (492) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18439608, /* 4523 (492) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 1538634 , /* 4524 (492) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 10816 , /* 4525 (492) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 18433612, /* 4526 (492) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 1544626 , /* 4527 (492) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 17133082, /* 4528 (492) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 12064 , /* 4529 (492) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 1542946 , /* 4530 (492) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 17131846, /* 4531 (492) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 18435280, /* 4532 (492) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 16484 , /* 4533 (493) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 1420376 , /* 4534 (493) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 134418 , /* 4535 (493) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 1538634 , /* 4536 (493) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 10816 , /* 4537 (493) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 128422 , /* 4538 (493) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 6] */
- 17015464, /* 4539 (493) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 0] */
- 17133082, /* 4540 (493) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 12064 , /* 4541 (493) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 17013784, /* 4542 (493) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 0] */
- 1424812 , /* 4543 (493) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 0] */
- 18435280, /* 4544 (493) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18557870, /* 4545 (493) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 17127410, /* 4546 (493) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18439608, /* 4547 (493) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 17009472, /* 4548 (493) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 18552202, /* 4549 (493) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18433612, /* 4550 (493) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 1544626 , /* 4551 (493) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1426048 , /* 4552 (493) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 0] */
- 18553450, /* 4553 (493) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 1542946 , /* 4554 (493) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 17131846, /* 4555 (493) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 130090 , /* 4556 (493) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 6] */
- 16484 , /* 4557 (494) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4558 (494) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 4559 (494) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 4560 (494) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 4561 (494) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 4562 (494) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 4563 (494) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 4564 (494) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 4565 (494) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 4566 (494) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10324 , /* 4567 (494) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9358 , /* 4568 (494) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9352 , /* 4569 (494) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10330 , /* 4570 (494) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8872 , /* 4571 (494) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10810 , /* 4572 (494) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 12064 , /* 4573 (494) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 4574 (494) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7672 , /* 4575 (494) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 12010 , /* 4576 (494) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 7636 , /* 4577 (494) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 12046 , /* 4578 (494) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 11992 , /* 4579 (494) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7690 , /* 4580 (494) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 16484 , /* 4581 (495) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 4582 (495) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 4583 (495) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 4584 (495) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 4585 (495) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10324 , /* 4586 (495) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9352 , /* 4587 (495) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 8872 , /* 4588 (495) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 12064 , /* 4589 (495) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7672 , /* 4590 (495) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 7636 , /* 4591 (495) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 11992 , /* 4592 (495) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 18544584, /* 4593 (495) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18557868, /* 4594 (495) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 4595 (495) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 4596 (495) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18550252, /* 4597 (495) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18550744, /* 4598 (495) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18551716, /* 4599 (495) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18552196, /* 4600 (495) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18549004, /* 4601 (495) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 18553396, /* 4602 (495) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 18553432, /* 4603 (495) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 18549076, /* 4604 (495) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 16484 , /* 4605 (496) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4606 (496) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18426488, /* 4607 (496) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 4608 (496) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1551594 , /* 4609 (496) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 4610 (496) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 17127570, /* 4611 (496) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 4612 (496) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 10816 , /* 4613 (496) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 4614 (496) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 1545598 , /* 4615 (496) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544632 , /* 4616 (496) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 17133562, /* 4617 (496) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134540, /* 4618 (496) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 18432160, /* 4619 (496) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18434098, /* 4620 (496) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 12064 , /* 4621 (496) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 4622 (496) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 17131882, /* 4623 (496) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17136220, /* 4624 (496) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 18430924, /* 4625 (496) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18435334, /* 4626 (496) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 1547266 , /* 4627 (496) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1542964 , /* 4628 (496) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 16484 , /* 4629 (497) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4630 (497) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 4631 (497) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 4632 (497) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 4633 (497) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 4634 (497) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 4635 (497) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 4636 (497) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 4637 (497) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 4638 (497) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10324 , /* 4639 (497) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9358 , /* 4640 (497) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9352 , /* 4641 (497) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10330 , /* 4642 (497) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8872 , /* 4643 (497) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10810 , /* 4644 (497) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 12064 , /* 4645 (497) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 4646 (497) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7672 , /* 4647 (497) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 12010 , /* 4648 (497) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 7636 , /* 4649 (497) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 12046 , /* 4650 (497) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 11992 , /* 4651 (497) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7690 , /* 4652 (497) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 1551758 , /* 4653 (497) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 4654 (497) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538474 , /* 4655 (497) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 4656 (497) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 4657 (497) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 4658 (497) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 4659 (497) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 4660 (497) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1546090 , /* 4661 (497) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544140 , /* 4662 (497) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545598 , /* 4663 (497) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544632 , /* 4664 (497) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544626 , /* 4665 (497) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545604 , /* 4666 (497) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544146 , /* 4667 (497) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1546084 , /* 4668 (497) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1547338 , /* 4669 (497) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1542892 , /* 4670 (497) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1542946 , /* 4671 (497) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1547284 , /* 4672 (497) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 1542910 , /* 4673 (497) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 1547320 , /* 4674 (497) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1547266 , /* 4675 (497) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1542964 , /* 4676 (497) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 17140694, /* 4677 (497) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 4678 (497) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127410, /* 4679 (497) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 4680 (497) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 4681 (497) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 4682 (497) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 4683 (497) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 4684 (497) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17135026, /* 4685 (497) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133076, /* 4686 (497) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134534, /* 4687 (497) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133568, /* 4688 (497) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133562, /* 4689 (497) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134540, /* 4690 (497) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133082, /* 4691 (497) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17135020, /* 4692 (497) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17136274, /* 4693 (497) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17131828, /* 4694 (497) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 17131882, /* 4695 (497) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17136220, /* 4696 (497) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17131846, /* 4697 (497) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17136256, /* 4698 (497) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17136202, /* 4699 (497) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 17131900, /* 4700 (497) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 18439772, /* 4701 (497) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 4702 (497) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426488, /* 4703 (497) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 4704 (497) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 4705 (497) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 4706 (497) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 4707 (497) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 4708 (497) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18434104, /* 4709 (497) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432154, /* 4710 (497) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18433612, /* 4711 (497) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432646, /* 4712 (497) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432640, /* 4713 (497) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18433618, /* 4714 (497) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432160, /* 4715 (497) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18434098, /* 4716 (497) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18435352, /* 4717 (497) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18430906, /* 4718 (497) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18430960, /* 4719 (497) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18435298, /* 4720 (497) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18430924, /* 4721 (497) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18435334, /* 4722 (497) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18435280, /* 4723 (497) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18430978, /* 4724 (497) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 16484 , /* 4725 (498) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 4726 (498) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 4727 (498) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 4728 (498) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 4729 (498) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10324 , /* 4730 (498) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9352 , /* 4731 (498) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 8872 , /* 4732 (498) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 12064 , /* 4733 (498) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7672 , /* 4734 (498) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 7636 , /* 4735 (498) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 11992 , /* 4736 (498) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 9273891 , /* 4737 (498) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 3, 3, 3] */
- 9287175 , /* 4738 (498) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 3] */
- 9274055 , /* 4739 (498) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 3, 3] */
- 9287015 , /* 4740 (498) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 3] */
- 9279559 , /* 4741 (498) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 3, 3, 3] */
- 9280051 , /* 4742 (498) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 3, 3, 3] */
- 9281023 , /* 4743 (498) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 3, 3] */
- 9281503 , /* 4744 (498) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 3, 3] */
- 9278311 , /* 4745 (498) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 3, 3, 3] */
- 9282703 , /* 4746 (498) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 3, 3] */
- 9282739 , /* 4747 (498) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 3, 3] */
- 9278383 , /* 4748 (498) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 3, 3, 3] */
- 1551758 , /* 4749 (498) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 4750 (498) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551594 , /* 4751 (498) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538634 , /* 4752 (498) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1546090 , /* 4753 (498) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1545598 , /* 4754 (498) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544626 , /* 4755 (498) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544146 , /* 4756 (498) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1547338 , /* 4757 (498) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1542946 , /* 4758 (498) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1542910 , /* 4759 (498) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 1547266 , /* 4760 (498) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 10809165, /* 4761 (498) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 3, 9, 9] */
- 10822449, /* 4762 (498) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 9] */
- 10809329, /* 4763 (498) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 9, 9] */
- 10822289, /* 4764 (498) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 9] */
- 10814833, /* 4765 (498) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 3, 9, 9] */
- 10815325, /* 4766 (498) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 3, 9, 9] */
- 10816297, /* 4767 (498) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 9, 9] */
- 10816777, /* 4768 (498) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 9, 9] */
- 10813585, /* 4769 (498) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 3, 9, 9] */
- 10817977, /* 4770 (498) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 9, 9] */
- 10818013, /* 4771 (498) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 9, 9] */
- 10813657, /* 4772 (498) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 3, 9, 9] */
- 17140694, /* 4773 (498) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 4774 (498) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 4775 (498) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127570, /* 4776 (498) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17135026, /* 4777 (498) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17134534, /* 4778 (498) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133562, /* 4779 (498) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133082, /* 4780 (498) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17136274, /* 4781 (498) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17131882, /* 4782 (498) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17131846, /* 4783 (498) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17136202, /* 4784 (498) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 26398101, /* 4785 (498) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 9, 3, 9] */
- 26411385, /* 4786 (498) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 9] */
- 26398265, /* 4787 (498) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, 9] */
- 26411225, /* 4788 (498) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 9] */
- 26403769, /* 4789 (498) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 9, 3, 9] */
- 26404261, /* 4790 (498) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 9, 3, 9] */
- 26405233, /* 4791 (498) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 3, 9] */
- 26405713, /* 4792 (498) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 3, 9] */
- 26402521, /* 4793 (498) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 9, 3, 9] */
- 26406913, /* 4794 (498) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 3, 9] */
- 26406949, /* 4795 (498) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 3, 9] */
- 26402593, /* 4796 (498) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 9, 3, 9] */
- 18439772, /* 4797 (498) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 4798 (498) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 4799 (498) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 4800 (498) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18434104, /* 4801 (498) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18433612, /* 4802 (498) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432640, /* 4803 (498) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432160, /* 4804 (498) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18435352, /* 4805 (498) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18430960, /* 4806 (498) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18430924, /* 4807 (498) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18435280, /* 4808 (498) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 27697179, /* 4809 (498) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 9, 9, 3] */
- 27710463, /* 4810 (498) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 3] */
- 27697343, /* 4811 (498) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 9, 3] */
- 27710303, /* 4812 (498) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 3] */
- 27702847, /* 4813 (498) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 9, 9, 3] */
- 27703339, /* 4814 (498) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 9, 9, 3] */
- 27704311, /* 4815 (498) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 9, 3] */
- 27704791, /* 4816 (498) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 9, 3] */
- 27701599, /* 4817 (498) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 9, 9, 3] */
- 27705991, /* 4818 (498) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 9, 3] */
- 27706027, /* 4819 (498) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 9, 3] */
- 27701671, /* 4820 (498) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 9, 9, 3] */
- 16484 , /* 4821 (499) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4822 (499) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 9214844 , /* 4823 (499) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 0] */
- 9228126 , /* 4824 (499) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 0] */
- 783957 , /* 4825 (499) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 3, 3] */
- 770999 , /* 4826 (499) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 3] */
- 8565465 , /* 4827 (499) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 0, 3] */
- 8578427 , /* 4828 (499) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 0, 3] */
- 10816 , /* 4829 (499) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 4830 (499) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 777961 , /* 4831 (499) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 3, 3] */
- 776995 , /* 4832 (499) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 3, 3] */
- 8571457 , /* 4833 (499) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 3, 0, 3] */
- 8572435 , /* 4834 (499) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 0, 3] */
- 9220516 , /* 4835 (499) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 3, 3, 0] */
- 9222454 , /* 4836 (499) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 3, 0] */
- 12064 , /* 4837 (499) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 4838 (499) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 8569777 , /* 4839 (499) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 3, 0, 3] */
- 8574115 , /* 4840 (499) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 0, 3] */
- 9219280 , /* 4841 (499) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 3, 3, 0] */
- 9223690 , /* 4842 (499) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 3, 0] */
- 779629 , /* 4843 (499) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 3, 3] */
- 775327 , /* 4844 (499) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 3, 3] */
- 1551758 , /* 4845 (499) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 4846 (499) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 10750118, /* 4847 (499) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 6] */
- 10763400, /* 4848 (499) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 6] */
- 2319231 , /* 4849 (499) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 9, 9] */
- 2306273 , /* 4850 (499) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9, 9] */
- 10100739, /* 4851 (499) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 6, 9] */
- 10113701, /* 4852 (499) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 6, 9] */
- 1546090 , /* 4853 (499) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544140 , /* 4854 (499) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 2313235 , /* 4855 (499) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 9, 9] */
- 2312269 , /* 4856 (499) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 9, 9] */
- 10106731, /* 4857 (499) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 3, 6, 9] */
- 10107709, /* 4858 (499) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 6, 9] */
- 10755790, /* 4859 (499) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 3, 9, 6] */
- 10757728, /* 4860 (499) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 9, 6] */
- 1547338 , /* 4861 (499) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1542892 , /* 4862 (499) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 10105051, /* 4863 (499) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 3, 6, 9] */
- 10109389, /* 4864 (499) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 6, 9] */
- 10754554, /* 4865 (499) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 3, 9, 6] */
- 10758964, /* 4866 (499) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 9, 6] */
- 2314903 , /* 4867 (499) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 9, 9] */
- 2310601 , /* 4868 (499) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 9, 9] */
- 17140694, /* 4869 (499) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 4870 (499) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 26339054, /* 4871 (499) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 6] */
- 26352336, /* 4872 (499) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 6] */
- 17908167, /* 4873 (499) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 3, 9] */
- 17895209, /* 4874 (499) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 3, 9] */
- 25689675, /* 4875 (499) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 0, 9] */
- 25702637, /* 4876 (499) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 0, 9] */
- 17135026, /* 4877 (499) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133076, /* 4878 (499) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17902171, /* 4879 (499) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 3, 9] */
- 17901205, /* 4880 (499) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 3, 9] */
- 25695667, /* 4881 (499) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 9, 0, 9] */
- 25696645, /* 4882 (499) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 0, 9] */
- 26344726, /* 4883 (499) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 9, 3, 6] */
- 26346664, /* 4884 (499) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 3, 6] */
- 17136274, /* 4885 (499) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17131828, /* 4886 (499) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 25693987, /* 4887 (499) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 9, 0, 9] */
- 25698325, /* 4888 (499) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 0, 9] */
- 26343490, /* 4889 (499) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 9, 3, 6] */
- 26347900, /* 4890 (499) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 3, 6] */
- 17903839, /* 4891 (499) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 3, 9] */
- 17899537, /* 4892 (499) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 3, 9] */
- 18439772, /* 4893 (499) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 4894 (499) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 27638132, /* 4895 (499) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 0] */
- 27651414, /* 4896 (499) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 0] */
- 19207245, /* 4897 (499) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 9, 3] */
- 19194287, /* 4898 (499) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 9, 3] */
- 26988753, /* 4899 (499) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 6, 3] */
- 27001715, /* 4900 (499) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 6, 3] */
- 18434104, /* 4901 (499) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432154, /* 4902 (499) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 19201249, /* 4903 (499) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 9, 3] */
- 19200283, /* 4904 (499) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 9, 3] */
- 26994745, /* 4905 (499) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 9, 6, 3] */
- 26995723, /* 4906 (499) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 6, 3] */
- 27643804, /* 4907 (499) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 9, 9, 0] */
- 27645742, /* 4908 (499) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 9, 0] */
- 18435352, /* 4909 (499) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18430906, /* 4910 (499) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 26993065, /* 4911 (499) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 9, 6, 3] */
- 26997403, /* 4912 (499) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 6, 3] */
- 27642568, /* 4913 (499) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 9, 9, 0] */
- 27646978, /* 4914 (499) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 9, 0] */
- 19202917, /* 4915 (499) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 9, 3] */
- 19198615, /* 4916 (499) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 9, 3] */
- 16484 , /* 4917 (500) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4918 (500) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 4919 (500) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 4920 (500) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 4921 (500) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 4922 (500) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 4923 (500) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 4924 (500) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 4925 (500) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 4926 (500) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10324 , /* 4927 (500) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9358 , /* 4928 (500) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9352 , /* 4929 (500) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10330 , /* 4930 (500) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8872 , /* 4931 (500) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10810 , /* 4932 (500) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 12064 , /* 4933 (500) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 4934 (500) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7672 , /* 4935 (500) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 12010 , /* 4936 (500) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 7636 , /* 4937 (500) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 12046 , /* 4938 (500) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 11992 , /* 4939 (500) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7690 , /* 4940 (500) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 18557870, /* 4941 (500) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 4942 (500) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 4943 (500) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 4944 (500) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 4945 (500) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 4946 (500) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 4947 (500) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 4948 (500) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18552202, /* 4949 (500) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550252, /* 4950 (500) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18551710, /* 4951 (500) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18550744, /* 4952 (500) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550738, /* 4953 (500) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18551716, /* 4954 (500) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550258, /* 4955 (500) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18552196, /* 4956 (500) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18553450, /* 4957 (500) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 18549004, /* 4958 (500) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 18549058, /* 4959 (500) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 18553396, /* 4960 (500) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 18549022, /* 4961 (500) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 18553432, /* 4962 (500) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 18553378, /* 4963 (500) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 18549076, /* 4964 (500) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 16484 , /* 4965 (501) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4966 (501) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17127410, /* 4967 (501) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 4968 (501) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18439608, /* 4969 (501) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 4970 (501) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 1538634 , /* 4971 (501) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 4972 (501) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 10816 , /* 4973 (501) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 4974 (501) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 18433612, /* 4975 (501) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432646, /* 4976 (501) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 1544626 , /* 4977 (501) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545604 , /* 4978 (501) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 17133082, /* 4979 (501) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17135020, /* 4980 (501) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 12064 , /* 4981 (501) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 4982 (501) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 1542946 , /* 4983 (501) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1547284 , /* 4984 (501) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 17131846, /* 4985 (501) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17136256, /* 4986 (501) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 18435280, /* 4987 (501) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18430978, /* 4988 (501) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 16484 , /* 4989 (502) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 4990 (502) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1420376 , /* 4991 (502) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 4992 (502) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 134418 , /* 4993 (502) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 4994 (502) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 1538634 , /* 4995 (502) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 4996 (502) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 10816 , /* 4997 (502) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 4998 (502) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 128422 , /* 4999 (502) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 6] */
- 127456 , /* 5000 (502) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 6] */
- 17015464, /* 5001 (502) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 0] */
- 17016442, /* 5002 (502) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 0, 0] */
- 17133082, /* 5003 (502) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17135020, /* 5004 (502) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 12064 , /* 5005 (502) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 5006 (502) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 17013784, /* 5007 (502) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 0] */
- 17018122, /* 5008 (502) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 0] */
- 1424812 , /* 5009 (502) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 0] */
- 1429222 , /* 5010 (502) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 0] */
- 18435280, /* 5011 (502) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18430978, /* 5012 (502) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18557870, /* 5013 (502) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 5014 (502) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 17127410, /* 5015 (502) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 5016 (502) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 18439608, /* 5017 (502) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 5018 (502) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 17009472, /* 5019 (502) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 5020 (502) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 18552202, /* 5021 (502) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550252, /* 5022 (502) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18433612, /* 5023 (502) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432646, /* 5024 (502) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 1544626 , /* 5025 (502) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545604 , /* 5026 (502) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1426048 , /* 5027 (502) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 0] */
- 1427986 , /* 5028 (502) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 6, 0] */
- 18553450, /* 5029 (502) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 18549004, /* 5030 (502) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 1542946 , /* 5031 (502) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1547284 , /* 5032 (502) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 17131846, /* 5033 (502) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17136256, /* 5034 (502) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 130090 , /* 5035 (502) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 6] */
- 125788 , /* 5036 (502) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 6] */
- 16484 , /* 5037 (503) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 5038 (503) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 5039 (503) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 5040 (503) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 5041 (503) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 5042 (503) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 5043 (503) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 5044 (503) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 5045 (503) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10498 , /* 5046 (503) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 10324 , /* 5047 (503) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10642 , /* 5048 (503) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 9352 , /* 5049 (503) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9022 , /* 5050 (503) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 8872 , /* 5051 (503) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9202 , /* 5052 (503) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 12064 , /* 5053 (503) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 16426 , /* 5054 (503) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 7672 , /* 5055 (503) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 3310 , /* 5056 (503) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 7636 , /* 5057 (503) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 3250 , /* 5058 (503) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 11992 , /* 5059 (503) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 16378 , /* 5060 (503) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 16484 , /* 5061 (504) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18549284, /* 5062 (504) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3200 , /* 5063 (504) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553172, /* 5064 (504) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16320 , /* 5065 (504) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18548796, /* 5066 (504) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 3360 , /* 5067 (504) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18553656, /* 5068 (504) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 10816 , /* 5069 (504) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 18551884, /* 5070 (504) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 10324 , /* 5071 (504) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 18552028, /* 5072 (504) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 9352 , /* 5073 (504) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 18550408, /* 5074 (504) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 8872 , /* 5075 (504) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 18550588, /* 5076 (504) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 12064 , /* 5077 (504) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 18557812, /* 5078 (504) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 7672 , /* 5079 (504) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 18544696, /* 5080 (504) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 7636 , /* 5081 (504) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 18544636, /* 5082 (504) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 11992 , /* 5083 (504) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 18557764, /* 5084 (504) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 16484 , /* 5085 (505) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 5086 (505) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 5087 (505) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 5088 (505) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 5089 (505) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 5090 (505) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 5091 (505) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 5092 (505) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 5093 (505) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10498 , /* 5094 (505) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 10324 , /* 5095 (505) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10642 , /* 5096 (505) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 9352 , /* 5097 (505) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9022 , /* 5098 (505) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 8872 , /* 5099 (505) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9202 , /* 5100 (505) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 12064 , /* 5101 (505) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 16426 , /* 5102 (505) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 7672 , /* 5103 (505) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 3310 , /* 5104 (505) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 7636 , /* 5105 (505) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 3250 , /* 5106 (505) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 11992 , /* 5107 (505) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 16378 , /* 5108 (505) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 1551758 , /* 5109 (505) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1543172 , /* 5110 (505) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1538474 , /* 5111 (505) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1547060 , /* 5112 (505) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1551594 , /* 5113 (505) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1542684 , /* 5114 (505) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1538634 , /* 5115 (505) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1547544 , /* 5116 (505) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1546090 , /* 5117 (505) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1545772 , /* 5118 (505) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 6, 6] */
- 1545598 , /* 5119 (505) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545916 , /* 5120 (505) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 6, 6] */
- 1544626 , /* 5121 (505) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544296 , /* 5122 (505) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 6, 6] */
- 1544146 , /* 5123 (505) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544476 , /* 5124 (505) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 6, 6] */
- 1547338 , /* 5125 (505) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1551700 , /* 5126 (505) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 6] */
- 1542946 , /* 5127 (505) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1538584 , /* 5128 (505) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 6] */
- 1542910 , /* 5129 (505) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 1538524 , /* 5130 (505) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 6] */
- 1547266 , /* 5131 (505) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1551652 , /* 5132 (505) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 6] */
- 17140694, /* 5133 (505) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17132108, /* 5134 (505) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17127410, /* 5135 (505) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17135996, /* 5136 (505) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17140530, /* 5137 (505) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17131620, /* 5138 (505) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 17127570, /* 5139 (505) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17136480, /* 5140 (505) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 17135026, /* 5141 (505) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17134708, /* 5142 (505) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 0, 6] */
- 17134534, /* 5143 (505) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134852, /* 5144 (505) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 0, 6] */
- 17133562, /* 5145 (505) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133232, /* 5146 (505) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 0, 6] */
- 17133082, /* 5147 (505) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133412, /* 5148 (505) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 0, 6] */
- 17136274, /* 5149 (505) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17140636, /* 5150 (505) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 6] */
- 17131882, /* 5151 (505) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17127520, /* 5152 (505) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 6] */
- 17131846, /* 5153 (505) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17127460, /* 5154 (505) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 6] */
- 17136202, /* 5155 (505) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 17140588, /* 5156 (505) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 6] */
- 18439772, /* 5157 (505) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18431186, /* 5158 (505) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18426488, /* 5159 (505) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18435074, /* 5160 (505) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18439608, /* 5161 (505) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18430698, /* 5162 (505) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18426648, /* 5163 (505) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18435558, /* 5164 (505) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18434104, /* 5165 (505) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18433786, /* 5166 (505) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 6, 0] */
- 18433612, /* 5167 (505) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18433930, /* 5168 (505) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 6, 0] */
- 18432640, /* 5169 (505) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432310, /* 5170 (505) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 0] */
- 18432160, /* 5171 (505) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432490, /* 5172 (505) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 6, 0] */
- 18435352, /* 5173 (505) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18439714, /* 5174 (505) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 0] */
- 18430960, /* 5175 (505) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18426598, /* 5176 (505) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 0] */
- 18430924, /* 5177 (505) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18426538, /* 5178 (505) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 0] */
- 18435280, /* 5179 (505) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18439666, /* 5180 (505) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 0] */
- 16484 , /* 5181 (506) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 9278591 , /* 5182 (506) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 1538474 , /* 5183 (506) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 26406689, /* 5184 (506) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 16320 , /* 5185 (506) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 10813377, /* 5186 (506) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 1538634 , /* 5187 (506) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 27706251, /* 5188 (506) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 10816 , /* 5189 (506) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9281191 , /* 5190 (506) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 3, 3] */
- 17134534, /* 5191 (506) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 27704623, /* 5192 (506) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 9, 3] */
- 9352 , /* 5193 (506) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 26403925, /* 5194 (506) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 9, 3, 9] */
- 17133082, /* 5195 (506) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 10815169, /* 5196 (506) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 3, 9, 9] */
- 12064 , /* 5197 (506) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 9287119 , /* 5198 (506) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 3, 3] */
- 18430960, /* 5199 (506) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 10809277, /* 5200 (506) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 9, 9] */
- 7636 , /* 5201 (506) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 27697231, /* 5202 (506) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 9, 3] */
- 18435280, /* 5203 (506) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 26411281, /* 5204 (506) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 3, 9] */
- 1551758 , /* 5205 (506) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 10813865, /* 5206 (506) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 3200 , /* 5207 (506) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 27705767, /* 5208 (506) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 1551594 , /* 5209 (506) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 9278103 , /* 5210 (506) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 3360 , /* 5211 (506) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 26407173, /* 5212 (506) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 1546090 , /* 5213 (506) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 10816465, /* 5214 (506) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 9, 9] */
- 18433612, /* 5215 (506) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 26405545, /* 5216 (506) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 3, 9] */
- 1544626 , /* 5217 (506) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 27703003, /* 5218 (506) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 9, 9, 3] */
- 18432160, /* 5219 (506) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 9279895 , /* 5220 (506) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 3, 3, 3] */
- 1547338 , /* 5221 (506) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 10822393, /* 5222 (506) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 9, 9] */
- 17131882, /* 5223 (506) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 9274003 , /* 5224 (506) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 3, 3] */
- 1542910 , /* 5225 (506) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 26398153, /* 5226 (506) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 3, 9] */
- 17136202, /* 5227 (506) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 27710359, /* 5228 (506) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 9, 3] */
- 17140694, /* 5229 (506) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 26402801, /* 5230 (506) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 18426488, /* 5231 (506) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 9282479 , /* 5232 (506) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 17140530, /* 5233 (506) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 27701391, /* 5234 (506) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 18426648, /* 5235 (506) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 10818237, /* 5236 (506) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 17135026, /* 5237 (506) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 26405401, /* 5238 (506) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 3, 9] */
- 10324 , /* 5239 (506) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10816609, /* 5240 (506) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 9, 9] */
- 17133562, /* 5241 (506) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 9279715 , /* 5242 (506) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 3, 3, 3] */
- 8872 , /* 5243 (506) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 27703183, /* 5244 (506) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 9, 9, 3] */
- 17136274, /* 5245 (506) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 26411329, /* 5246 (506) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 3, 9] */
- 1542946 , /* 5247 (506) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 27697291, /* 5248 (506) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 9, 3] */
- 17131846, /* 5249 (506) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 10809217, /* 5250 (506) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 9, 9] */
- 1547266 , /* 5251 (506) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 9287071 , /* 5252 (506) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 3, 3] */
- 18439772, /* 5253 (506) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 27701879, /* 5254 (506) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 17127410, /* 5255 (506) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 10817753, /* 5256 (506) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 18439608, /* 5257 (506) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 26402313, /* 5258 (506) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 17127570, /* 5259 (506) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 9282963 , /* 5260 (506) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 18434104, /* 5261 (506) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 27704479, /* 5262 (506) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 9, 3] */
- 1545598 , /* 5263 (506) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 9281335 , /* 5264 (506) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 3, 3] */
- 18432640, /* 5265 (506) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 10814989, /* 5266 (506) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 3, 9, 9] */
- 1544146 , /* 5267 (506) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 26404105, /* 5268 (506) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 9, 3, 9] */
- 18435352, /* 5269 (506) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 27710407, /* 5270 (506) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 9, 3] */
- 7672 , /* 5271 (506) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 26398213, /* 5272 (506) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 3, 9] */
- 18430924, /* 5273 (506) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 9273943 , /* 5274 (506) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 3, 3] */
- 11992 , /* 5275 (506) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 10822345, /* 5276 (506) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 9, 9] */
- 16484 , /* 5277 (507) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 5278 (507) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 5279 (507) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 5280 (507) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 5281 (507) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 5282 (507) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 5283 (507) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 5284 (507) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 5285 (507) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10498 , /* 5286 (507) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 10324 , /* 5287 (507) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10642 , /* 5288 (507) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 9352 , /* 5289 (507) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9022 , /* 5290 (507) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 8872 , /* 5291 (507) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9202 , /* 5292 (507) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 12064 , /* 5293 (507) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 16426 , /* 5294 (507) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 7672 , /* 5295 (507) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 3310 , /* 5296 (507) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 7636 , /* 5297 (507) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 3250 , /* 5298 (507) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 11992 , /* 5299 (507) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 16378 , /* 5300 (507) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 18557870, /* 5301 (507) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18549284, /* 5302 (507) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544586, /* 5303 (507) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553172, /* 5304 (507) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18557706, /* 5305 (507) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18548796, /* 5306 (507) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544746, /* 5307 (507) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18553656, /* 5308 (507) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18552202, /* 5309 (507) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18551884, /* 5310 (507) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 18551710, /* 5311 (507) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18552028, /* 5312 (507) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 18550738, /* 5313 (507) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18550408, /* 5314 (507) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18550258, /* 5315 (507) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550588, /* 5316 (507) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 18553450, /* 5317 (507) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 18557812, /* 5318 (507) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 18549058, /* 5319 (507) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 18544696, /* 5320 (507) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 18549022, /* 5321 (507) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 18544636, /* 5322 (507) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18553378, /* 5323 (507) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 18557764, /* 5324 (507) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 16484 , /* 5325 (508) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 26402801, /* 5326 (508) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 17127410, /* 5327 (508) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 27705767, /* 5328 (508) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 18439608, /* 5329 (508) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 9278103 , /* 5330 (508) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 1538634 , /* 5331 (508) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 10818237, /* 5332 (508) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 10816 , /* 5333 (508) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 27704479, /* 5334 (508) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 9, 3] */
- 18433612, /* 5335 (508) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 10816609, /* 5336 (508) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 9, 9] */
- 1544626 , /* 5337 (508) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 9279715 , /* 5338 (508) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 3, 3, 3] */
- 17133082, /* 5339 (508) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 26404105, /* 5340 (508) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 9, 3, 9] */
- 12064 , /* 5341 (508) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 10822393, /* 5342 (508) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 9, 9] */
- 1542946 , /* 5343 (508) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 26398213, /* 5344 (508) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 3, 9] */
- 17131846, /* 5345 (508) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 9273943 , /* 5346 (508) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 3, 3] */
- 18435280, /* 5347 (508) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 27710359, /* 5348 (508) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 9, 3] */
- 16484 , /* 5349 (509) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 10695767, /* 5350 (509) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 9, 3] */
- 17127410, /* 5351 (509) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 9400577 , /* 5352 (509) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 9] */
- 18439608, /* 5353 (509) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 27819489, /* 5354 (509) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 9, 9] */
- 1538634 , /* 5355 (509) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 26289075, /* 5356 (509) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 3] */
- 10816 , /* 5357 (509) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9399289 , /* 5358 (509) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 3, 9] */
- 18433612, /* 5359 (509) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 26287447, /* 5360 (509) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 3, 3] */
- 1544626 , /* 5361 (509) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 27821101, /* 5362 (509) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 9, 9, 9] */
- 17133082, /* 5363 (509) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 10697071, /* 5364 (509) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 3, 9, 3] */
- 12064 , /* 5365 (509) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 26293231, /* 5366 (509) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 3, 3] */
- 1542946 , /* 5367 (509) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 10691179, /* 5368 (509) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 9, 3] */
- 17131846, /* 5369 (509) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 27815329, /* 5370 (509) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 9, 9] */
- 18435280, /* 5371 (509) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 9405169 , /* 5372 (509) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 3, 9] */
- 16484 , /* 5373 (510) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 10695767, /* 5374 (510) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 9, 3] */
- 17127410, /* 5375 (510) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 9400577 , /* 5376 (510) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 9] */
- 134418 , /* 5377 (510) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 9278103 , /* 5378 (510) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 17009472, /* 5379 (510) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 10818237, /* 5380 (510) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 10816 , /* 5381 (510) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9399289 , /* 5382 (510) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 3, 9] */
- 18433612, /* 5383 (510) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 26287447, /* 5384 (510) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 3, 3] */
- 17015464, /* 5385 (510) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 0] */
- 9279715 , /* 5386 (510) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 3, 3, 3] */
- 1426048 , /* 5387 (510) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 0] */
- 26404105, /* 5388 (510) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 9, 3, 9] */
- 12064 , /* 5389 (510) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 26293231, /* 5390 (510) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 3, 3] */
- 1542946 , /* 5391 (510) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 10691179, /* 5392 (510) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 9, 3] */
- 1424812 , /* 5393 (510) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 0] */
- 9273943 , /* 5394 (510) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 3, 3] */
- 130090 , /* 5395 (510) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 6] */
- 27710359, /* 5396 (510) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 9, 3] */
- 18557870, /* 5397 (510) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 26402801, /* 5398 (510) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 1420376 , /* 5399 (510) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 27705767, /* 5400 (510) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 18439608, /* 5401 (510) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 27819489, /* 5402 (510) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 9, 9] */
- 1538634 , /* 5403 (510) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 26289075, /* 5404 (510) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 3] */
- 18552202, /* 5405 (510) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 27704479, /* 5406 (510) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 9, 3] */
- 128422 , /* 5407 (510) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 6] */
- 10816609, /* 5408 (510) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 9, 9] */
- 1544626 , /* 5409 (510) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 27821101, /* 5410 (510) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 9, 9, 9] */
- 17133082, /* 5411 (510) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 10697071, /* 5412 (510) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 3, 9, 3] */
- 18553450, /* 5413 (510) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 10822393, /* 5414 (510) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 9, 9] */
- 17013784, /* 5415 (510) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 0] */
- 26398213, /* 5416 (510) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 3, 9] */
- 17131846, /* 5417 (510) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 27815329, /* 5418 (510) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 9, 9] */
- 18435280, /* 5419 (510) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 9405169 , /* 5420 (510) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 3, 9] */
- 16484 , /* 5421 (511) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 5422 (511) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 5423 (511) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 5424 (511) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 5425 (511) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 5426 (511) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 5427 (511) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 5428 (511) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 5429 (511) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9184 , /* 5430 (511) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 10324 , /* 5431 (511) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9040 , /* 5432 (511) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 9352 , /* 5433 (511) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10660 , /* 5434 (511) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 8872 , /* 5435 (511) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10480 , /* 5436 (511) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 12064 , /* 5437 (511) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 3256 , /* 5438 (511) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 7672 , /* 5439 (511) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 16372 , /* 5440 (511) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 7636 , /* 5441 (511) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 16432 , /* 5442 (511) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 11992 , /* 5443 (511) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 3304 , /* 5444 (511) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 16484 , /* 5445 (512) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 5446 (512) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 5447 (512) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 5448 (512) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 5449 (512) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 5450 (512) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 5451 (512) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 5452 (512) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 5453 (512) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9184 , /* 5454 (512) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 10324 , /* 5455 (512) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9040 , /* 5456 (512) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 9352 , /* 5457 (512) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10660 , /* 5458 (512) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 8872 , /* 5459 (512) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10480 , /* 5460 (512) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 12064 , /* 5461 (512) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 3256 , /* 5462 (512) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 7672 , /* 5463 (512) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 16372 , /* 5464 (512) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 7636 , /* 5465 (512) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 16432 , /* 5466 (512) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 11992 , /* 5467 (512) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 3304 , /* 5468 (512) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 1551758 , /* 5469 (512) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1547058 , /* 5470 (512) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1538474 , /* 5471 (512) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1543170 , /* 5472 (512) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 5473 (512) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1547546 , /* 5474 (512) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 5475 (512) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1542686 , /* 5476 (512) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1546090 , /* 5477 (512) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544458 , /* 5478 (512) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 6, 6] */
- 1545598 , /* 5479 (512) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544314 , /* 5480 (512) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 6, 6] */
- 1544626 , /* 5481 (512) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545934 , /* 5482 (512) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 6, 6] */
- 1544146 , /* 5483 (512) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1545754 , /* 5484 (512) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 6, 6] */
- 1547338 , /* 5485 (512) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1538530 , /* 5486 (512) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 6] */
- 1542946 , /* 5487 (512) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1551646 , /* 5488 (512) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 6] */
- 1542910 , /* 5489 (512) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 1551706 , /* 5490 (512) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 6] */
- 1547266 , /* 5491 (512) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1538578 , /* 5492 (512) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 6] */
- 17140694, /* 5493 (512) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17135994, /* 5494 (512) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 17127410, /* 5495 (512) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17132106, /* 5496 (512) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 5497 (512) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17136482, /* 5498 (512) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 5499 (512) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17131622, /* 5500 (512) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17135026, /* 5501 (512) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133394, /* 5502 (512) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 0, 6] */
- 17134534, /* 5503 (512) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133250, /* 5504 (512) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 0, 6] */
- 17133562, /* 5505 (512) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134870, /* 5506 (512) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 0, 6] */
- 17133082, /* 5507 (512) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17134690, /* 5508 (512) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 0, 6] */
- 17136274, /* 5509 (512) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17127466, /* 5510 (512) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 6] */
- 17131882, /* 5511 (512) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17140582, /* 5512 (512) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 6] */
- 17131846, /* 5513 (512) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17140642, /* 5514 (512) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 6] */
- 17136202, /* 5515 (512) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 17127514, /* 5516 (512) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 6] */
- 18439772, /* 5517 (512) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18435072, /* 5518 (512) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18426488, /* 5519 (512) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18431184, /* 5520 (512) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 5521 (512) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18435560, /* 5522 (512) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 5523 (512) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18430700, /* 5524 (512) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18434104, /* 5525 (512) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432472, /* 5526 (512) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 0] */
- 18433612, /* 5527 (512) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432328, /* 5528 (512) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 0] */
- 18432640, /* 5529 (512) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18433948, /* 5530 (512) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 0] */
- 18432160, /* 5531 (512) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18433768, /* 5532 (512) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 0] */
- 18435352, /* 5533 (512) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18426544, /* 5534 (512) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 0] */
- 18430960, /* 5535 (512) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18439660, /* 5536 (512) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 0] */
- 18430924, /* 5537 (512) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18439720, /* 5538 (512) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 0] */
- 18435280, /* 5539 (512) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18426592, /* 5540 (512) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 0] */
- 16484 , /* 5541 (513) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 5542 (513) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 5543 (513) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 5544 (513) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 5545 (513) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 5546 (513) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 5547 (513) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 5548 (513) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 5549 (513) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9184 , /* 5550 (513) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 10324 , /* 5551 (513) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9040 , /* 5552 (513) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 9352 , /* 5553 (513) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10660 , /* 5554 (513) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 8872 , /* 5555 (513) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10480 , /* 5556 (513) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 12064 , /* 5557 (513) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 3256 , /* 5558 (513) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 7672 , /* 5559 (513) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 16372 , /* 5560 (513) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 7636 , /* 5561 (513) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 16432 , /* 5562 (513) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 11992 , /* 5563 (513) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 3304 , /* 5564 (513) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 18557870, /* 5565 (513) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 5566 (513) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 5567 (513) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 5568 (513) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 5569 (513) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 5570 (513) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 5571 (513) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 5572 (513) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18552202, /* 5573 (513) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550570, /* 5574 (513) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 18551710, /* 5575 (513) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18550426, /* 5576 (513) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 18550738, /* 5577 (513) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18552046, /* 5578 (513) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 18550258, /* 5579 (513) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18551866, /* 5580 (513) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18553450, /* 5581 (513) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 18544642, /* 5582 (513) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 18549058, /* 5583 (513) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 18557758, /* 5584 (513) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18549022, /* 5585 (513) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 18557818, /* 5586 (513) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 18553378, /* 5587 (513) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 18544690, /* 5588 (513) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 16484 , /* 5589 (514) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18553170, /* 5590 (514) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 3200 , /* 5591 (514) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18549282, /* 5592 (514) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 16320 , /* 5593 (514) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18553658, /* 5594 (514) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3360 , /* 5595 (514) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18548798, /* 5596 (514) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 10816 , /* 5597 (514) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 18550570, /* 5598 (514) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 10324 , /* 5599 (514) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 18550426, /* 5600 (514) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 9352 , /* 5601 (514) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 18552046, /* 5602 (514) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 8872 , /* 5603 (514) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 18551866, /* 5604 (514) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 12064 , /* 5605 (514) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 18544642, /* 5606 (514) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 7672 , /* 5607 (514) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 18557758, /* 5608 (514) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 7636 , /* 5609 (514) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 18557818, /* 5610 (514) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 11992 , /* 5611 (514) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 18544690, /* 5612 (514) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 16484 , /* 5613 (515) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 129882 , /* 5614 (515) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 3200 , /* 5615 (515) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 125994 , /* 5616 (515) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 5617 (515) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 130370 , /* 5618 (515) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 5619 (515) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 125510 , /* 5620 (515) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 10816 , /* 5621 (515) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 17015296, /* 5622 (515) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 0, 0] */
- 10324 , /* 5623 (515) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 17015152, /* 5624 (515) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 0, 0] */
- 9352 , /* 5625 (515) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 17016772, /* 5626 (515) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 0, 0] */
- 8872 , /* 5627 (515) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 17016592, /* 5628 (515) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 0, 0] */
- 12064 , /* 5629 (515) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 1420432 , /* 5630 (515) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 0] */
- 7672 , /* 5631 (515) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 1433548 , /* 5632 (515) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 0] */
- 7636 , /* 5633 (515) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 1433608 , /* 5634 (515) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 0] */
- 11992 , /* 5635 (515) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 1420480 , /* 5636 (515) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 0] */
- 1551758 , /* 5637 (515) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1428960 , /* 5638 (515) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1538474 , /* 5639 (515) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1425072 , /* 5640 (515) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1551594 , /* 5641 (515) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1429448 , /* 5642 (515) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1538634 , /* 5643 (515) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1424588 , /* 5644 (515) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1546090 , /* 5645 (515) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 18550570, /* 5646 (515) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 1545598 , /* 5647 (515) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 18550426, /* 5648 (515) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 1544626 , /* 5649 (515) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 18552046, /* 5650 (515) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 1544146 , /* 5651 (515) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 18551866, /* 5652 (515) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 1547338 , /* 5653 (515) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 121354 , /* 5654 (515) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 6] */
- 1542946 , /* 5655 (515) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 134470 , /* 5656 (515) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 6] */
- 1542910 , /* 5657 (515) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 134530 , /* 5658 (515) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6] */
- 1547266 , /* 5659 (515) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 121402 , /* 5660 (515) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 6] */
- 17140694, /* 5661 (515) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17017896, /* 5662 (515) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 17127410, /* 5663 (515) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17014008, /* 5664 (515) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 17140530, /* 5665 (515) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17018384, /* 5666 (515) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17127570, /* 5667 (515) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17013524, /* 5668 (515) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17135026, /* 5669 (515) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 127282 , /* 5670 (515) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 6] */
- 17134534, /* 5671 (515) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 127138 , /* 5672 (515) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 6] */
- 17133562, /* 5673 (515) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 128758 , /* 5674 (515) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 6] */
- 17133082, /* 5675 (515) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 128578 , /* 5676 (515) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 6] */
- 17136274, /* 5677 (515) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 18544642, /* 5678 (515) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 17131882, /* 5679 (515) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 18557758, /* 5680 (515) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 17131846, /* 5681 (515) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 18557818, /* 5682 (515) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 17136202, /* 5683 (515) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 18544690, /* 5684 (515) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 18439772, /* 5685 (515) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18553170, /* 5686 (515) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18426488, /* 5687 (515) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18549282, /* 5688 (515) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18439608, /* 5689 (515) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18553658, /* 5690 (515) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18426648, /* 5691 (515) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18548798, /* 5692 (515) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18434104, /* 5693 (515) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 1426360 , /* 5694 (515) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 6, 0] */
- 18433612, /* 5695 (515) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 1426216 , /* 5696 (515) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 6, 0] */
- 18432640, /* 5697 (515) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 1427836 , /* 5698 (515) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 6, 0] */
- 18432160, /* 5699 (515) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 1427656 , /* 5700 (515) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 6, 0] */
- 18435352, /* 5701 (515) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 17009368, /* 5702 (515) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 0] */
- 18430960, /* 5703 (515) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 17022484, /* 5704 (515) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 0] */
- 18430924, /* 5705 (515) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 17022544, /* 5706 (515) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 0] */
- 18435280, /* 5707 (515) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 17009416, /* 5708 (515) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 0] */
- 16484 , /* 5709 (516) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 10699653, /* 5710 (516) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 3, 9, 3] */
- 1420376 , /* 5711 (516) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 27701877, /* 5712 (516) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 134418 , /* 5713 (516) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 9282965 , /* 5714 (516) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 1538634 , /* 5715 (516) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 26284217, /* 5716 (516) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 9, 3, 3] */
- 10816 , /* 5717 (516) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9397975 , /* 5718 (516) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 3, 3, 9] */
- 128422 , /* 5719 (516) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 6] */
- 10815007, /* 5720 (516) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 3, 9, 9] */
- 17015464, /* 5721 (516) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 0] */
- 9281353 , /* 5722 (516) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 3, 3, 3] */
- 17133082, /* 5723 (516) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 10698349, /* 5724 (516) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 3, 9, 3] */
- 12064 , /* 5725 (516) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 26280061, /* 5726 (516) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 3, 3] */
- 17013784, /* 5727 (516) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 0] */
- 26411275, /* 5728 (516) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 3, 9] */
- 1424812 , /* 5729 (516) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 0] */
- 9287125 , /* 5730 (516) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 3, 3] */
- 18435280, /* 5731 (516) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 9392095 , /* 5732 (516) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 3, 9] */
- 18557870, /* 5733 (516) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 26406687, /* 5734 (516) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 17127410, /* 5735 (516) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 9396687 , /* 5736 (516) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 9] */
- 18439608, /* 5737 (516) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 27824351, /* 5738 (516) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 9, 9, 9] */
- 17009472, /* 5739 (516) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 10813379, /* 5740 (516) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 18552202, /* 5741 (516) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 27703165, /* 5742 (516) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 9, 9, 3] */
- 18433612, /* 5743 (516) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 26285845, /* 5744 (516) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 9, 3, 3] */
- 1544626 , /* 5745 (516) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 27822739, /* 5746 (516) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 9, 9, 9] */
- 1426048 , /* 5747 (516) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 0] */
- 26405383, /* 5748 (516) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 9, 3, 9] */
- 18553450, /* 5749 (516) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 10809223, /* 5750 (516) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 9, 9] */
- 1542946 , /* 5751 (516) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 10704241, /* 5752 (516) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 9, 3] */
- 17131846, /* 5753 (516) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 27828511, /* 5754 (516) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 9, 9] */
- 130090 , /* 5755 (516) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 6] */
- 27697285, /* 5756 (516) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 9, 3] */
- 16484 , /* 5757 (517) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 5758 (517) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 5759 (517) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 5760 (517) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 5761 (517) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 5762 (517) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 5763 (517) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 5764 (517) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 5765 (517) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 5766 (517) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7410 , /* 5767 (517) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 5768 (517) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 5769 (517) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 5770 (517) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 5771 (517) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 5772 (517) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 5773 (517) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 5774 (517) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10498 , /* 5775 (517) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 9184 , /* 5776 (517) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 10324 , /* 5777 (517) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9358 , /* 5778 (517) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10642 , /* 5779 (517) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 9040 , /* 5780 (517) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 9352 , /* 5781 (517) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10330 , /* 5782 (517) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9022 , /* 5783 (517) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 10660 , /* 5784 (517) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 8872 , /* 5785 (517) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10810 , /* 5786 (517) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9202 , /* 5787 (517) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 10480 , /* 5788 (517) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 12064 , /* 5789 (517) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 5790 (517) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 16426 , /* 5791 (517) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 3256 , /* 5792 (517) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 7672 , /* 5793 (517) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 12010 , /* 5794 (517) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 3310 , /* 5795 (517) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 16372 , /* 5796 (517) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 7636 , /* 5797 (517) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 12046 , /* 5798 (517) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 3250 , /* 5799 (517) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 16432 , /* 5800 (517) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 11992 , /* 5801 (517) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7690 , /* 5802 (517) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 16378 , /* 5803 (517) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 3304 , /* 5804 (517) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 16484 , /* 5805 (518) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7898 , /* 5806 (518) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3200 , /* 5807 (518) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 11786 , /* 5808 (518) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 16320 , /* 5809 (518) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7410 , /* 5810 (518) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3360 , /* 5811 (518) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 12270 , /* 5812 (518) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 10816 , /* 5813 (518) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10498 , /* 5814 (518) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 10324 , /* 5815 (518) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10642 , /* 5816 (518) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 9352 , /* 5817 (518) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9022 , /* 5818 (518) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 8872 , /* 5819 (518) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9202 , /* 5820 (518) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 12064 , /* 5821 (518) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 16426 , /* 5822 (518) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 7672 , /* 5823 (518) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 3310 , /* 5824 (518) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 7636 , /* 5825 (518) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 3250 , /* 5826 (518) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 11992 , /* 5827 (518) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 16378 , /* 5828 (518) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 18544584, /* 5829 (518) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18553170, /* 5830 (518) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557868, /* 5831 (518) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18549282, /* 5832 (518) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 5833 (518) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18553658, /* 5834 (518) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18557708, /* 5835 (518) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18548798, /* 5836 (518) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18550252, /* 5837 (518) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18550570, /* 5838 (518) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 18550744, /* 5839 (518) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550426, /* 5840 (518) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 18551716, /* 5841 (518) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18552046, /* 5842 (518) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 18552196, /* 5843 (518) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18551866, /* 5844 (518) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18549004, /* 5845 (518) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 18544642, /* 5846 (518) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 18553396, /* 5847 (518) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 18557758, /* 5848 (518) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18553432, /* 5849 (518) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 18557818, /* 5850 (518) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 18549076, /* 5851 (518) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 18544690, /* 5852 (518) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 16484 , /* 5853 (519) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 5854 (519) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 17014010, /* 5855 (519) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17017896, /* 5856 (519) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 18426488, /* 5857 (519) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 5858 (519) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 1428962 , /* 5859 (519) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1425072 , /* 5860 (519) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1551594 , /* 5861 (519) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 5862 (519) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 18548796, /* 5863 (519) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 5864 (519) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 17127570, /* 5865 (519) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 5866 (519) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 130368 , /* 5867 (519) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 5868 (519) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 10816 , /* 5869 (519) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 5870 (519) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 1427674 , /* 5871 (519) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 6, 0] */
- 1426360 , /* 5872 (519) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 6, 0] */
- 1545598 , /* 5873 (519) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544632 , /* 5874 (519) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 128740 , /* 5875 (519) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 0, 6] */
- 127138 , /* 5876 (519) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 6] */
- 17133562, /* 5877 (519) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134540, /* 5878 (519) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 18550408, /* 5879 (519) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18552046, /* 5880 (519) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 18432160, /* 5881 (519) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18434098, /* 5882 (519) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 17015314, /* 5883 (519) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 0, 0] */
- 17016592, /* 5884 (519) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 0, 0] */
- 12064 , /* 5885 (519) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 5886 (519) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 134524 , /* 5887 (519) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 6] */
- 121354 , /* 5888 (519) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 6] */
- 17131882, /* 5889 (519) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17136220, /* 5890 (519) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17009422, /* 5891 (519) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 0] */
- 17022484, /* 5892 (519) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 0] */
- 18430924, /* 5893 (519) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18435334, /* 5894 (519) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18544636, /* 5895 (519) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18557818, /* 5896 (519) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 1547266 , /* 5897 (519) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1542964 , /* 5898 (519) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1433554 , /* 5899 (519) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 0] */
- 1420480 , /* 5900 (519) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 0] */
- 16484 , /* 5901 (520) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 5902 (520) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18549284, /* 5903 (520) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 5904 (520) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 3200 , /* 5905 (520) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 5906 (520) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18553172, /* 5907 (520) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 5908 (520) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 16320 , /* 5909 (520) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 5910 (520) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18548796, /* 5911 (520) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 5912 (520) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3360 , /* 5913 (520) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 5914 (520) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553656, /* 5915 (520) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 5916 (520) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 10816 , /* 5917 (520) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 5918 (520) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 18551884, /* 5919 (520) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 18550570, /* 5920 (520) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 10324 , /* 5921 (520) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9358 , /* 5922 (520) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 18552028, /* 5923 (520) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 18550426, /* 5924 (520) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 9352 , /* 5925 (520) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10330 , /* 5926 (520) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 18550408, /* 5927 (520) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18552046, /* 5928 (520) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 8872 , /* 5929 (520) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10810 , /* 5930 (520) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 18550588, /* 5931 (520) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 18551866, /* 5932 (520) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 12064 , /* 5933 (520) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 5934 (520) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 18557812, /* 5935 (520) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 18544642, /* 5936 (520) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 7672 , /* 5937 (520) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 12010 , /* 5938 (520) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 18544696, /* 5939 (520) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 18557758, /* 5940 (520) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 7636 , /* 5941 (520) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 12046 , /* 5942 (520) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 18544636, /* 5943 (520) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18557818, /* 5944 (520) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 11992 , /* 5945 (520) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7690 , /* 5946 (520) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 18557764, /* 5947 (520) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 18544690, /* 5948 (520) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 16484 , /* 5949 (521) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 18549284, /* 5950 (521) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 3200 , /* 5951 (521) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 18553172, /* 5952 (521) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 16320 , /* 5953 (521) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 18548796, /* 5954 (521) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 3360 , /* 5955 (521) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 18553656, /* 5956 (521) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 10816 , /* 5957 (521) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 18551884, /* 5958 (521) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 10324 , /* 5959 (521) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 18552028, /* 5960 (521) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 9352 , /* 5961 (521) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 18550408, /* 5962 (521) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 8872 , /* 5963 (521) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 18550588, /* 5964 (521) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 12064 , /* 5965 (521) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 18557812, /* 5966 (521) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 7672 , /* 5967 (521) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 18544696, /* 5968 (521) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 7636 , /* 5969 (521) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 18544636, /* 5970 (521) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 11992 , /* 5971 (521) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 18557764, /* 5972 (521) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 18544584, /* 5973 (521) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 11784 , /* 5974 (521) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18557868, /* 5975 (521) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 7896 , /* 5976 (521) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 18544748, /* 5977 (521) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 12272 , /* 5978 (521) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18557708, /* 5979 (521) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 7412 , /* 5980 (521) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 18550252, /* 5981 (521) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 9184 , /* 5982 (521) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 18550744, /* 5983 (521) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 9040 , /* 5984 (521) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 18551716, /* 5985 (521) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 10660 , /* 5986 (521) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 18552196, /* 5987 (521) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 10480 , /* 5988 (521) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 18549004, /* 5989 (521) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 3256 , /* 5990 (521) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 18553396, /* 5991 (521) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 16372 , /* 5992 (521) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 18553432, /* 5993 (521) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 16432 , /* 5994 (521) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 18549076, /* 5995 (521) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 3304 , /* 5996 (521) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 16484 , /* 5997 (522) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 5998 (522) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 1543172 , /* 5999 (522) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1547058 , /* 6000 (522) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 18426488, /* 6001 (522) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 6002 (522) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 17135996, /* 6003 (522) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17132106, /* 6004 (522) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 1551594 , /* 6005 (522) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 6006 (522) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 7410 , /* 6007 (522) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 6008 (522) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 17127570, /* 6009 (522) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 6010 (522) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 18435558, /* 6011 (522) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18430700, /* 6012 (522) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 10816 , /* 6013 (522) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 6014 (522) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 17134708, /* 6015 (522) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 0, 6] */
- 17133394, /* 6016 (522) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 0, 6] */
- 1545598 , /* 6017 (522) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544632 , /* 6018 (522) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 18433930, /* 6019 (522) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 6, 0] */
- 18432328, /* 6020 (522) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 0] */
- 17133562, /* 6021 (522) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134540, /* 6022 (522) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 9022 , /* 6023 (522) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 10660 , /* 6024 (522) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 18432160, /* 6025 (522) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18434098, /* 6026 (522) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 1544476 , /* 6027 (522) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 6, 6] */
- 1545754 , /* 6028 (522) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 6, 6] */
- 12064 , /* 6029 (522) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 6030 (522) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 18439714, /* 6031 (522) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 0] */
- 18426544, /* 6032 (522) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 0] */
- 17131882, /* 6033 (522) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17136220, /* 6034 (522) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 1538584 , /* 6035 (522) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 6] */
- 1551646 , /* 6036 (522) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 6] */
- 18430924, /* 6037 (522) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18435334, /* 6038 (522) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 3250 , /* 6039 (522) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 16432 , /* 6040 (522) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 1547266 , /* 6041 (522) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1542964 , /* 6042 (522) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 17140588, /* 6043 (522) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 6] */
- 17127514, /* 6044 (522) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 6] */
- 16484 , /* 6045 (523) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 6046 (523) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 6047 (523) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 6048 (523) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 6049 (523) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 6050 (523) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 6051 (523) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 6052 (523) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 6053 (523) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 6054 (523) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7410 , /* 6055 (523) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 6056 (523) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 6057 (523) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 6058 (523) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 6059 (523) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 6060 (523) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 6061 (523) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 6062 (523) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10498 , /* 6063 (523) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 9184 , /* 6064 (523) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 10324 , /* 6065 (523) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9358 , /* 6066 (523) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10642 , /* 6067 (523) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 9040 , /* 6068 (523) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 9352 , /* 6069 (523) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10330 , /* 6070 (523) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9022 , /* 6071 (523) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 10660 , /* 6072 (523) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 8872 , /* 6073 (523) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10810 , /* 6074 (523) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9202 , /* 6075 (523) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 10480 , /* 6076 (523) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 12064 , /* 6077 (523) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 6078 (523) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 16426 , /* 6079 (523) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 3256 , /* 6080 (523) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 7672 , /* 6081 (523) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 12010 , /* 6082 (523) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 3310 , /* 6083 (523) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 16372 , /* 6084 (523) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 7636 , /* 6085 (523) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 12046 , /* 6086 (523) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 3250 , /* 6087 (523) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 16432 , /* 6088 (523) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 11992 , /* 6089 (523) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7690 , /* 6090 (523) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 16378 , /* 6091 (523) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 3304 , /* 6092 (523) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 1551758 , /* 6093 (523) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 6094 (523) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1543172 , /* 6095 (523) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1547058 , /* 6096 (523) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1538474 , /* 6097 (523) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 6098 (523) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1547060 , /* 6099 (523) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1543170 , /* 6100 (523) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1551594 , /* 6101 (523) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 6102 (523) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1542684 , /* 6103 (523) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1547546 , /* 6104 (523) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1538634 , /* 6105 (523) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 6106 (523) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1547544 , /* 6107 (523) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1542686 , /* 6108 (523) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 1546090 , /* 6109 (523) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544140 , /* 6110 (523) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545772 , /* 6111 (523) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 6, 6] */
- 1544458 , /* 6112 (523) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 6, 6] */
- 1545598 , /* 6113 (523) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544632 , /* 6114 (523) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1545916 , /* 6115 (523) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 6, 6] */
- 1544314 , /* 6116 (523) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 6, 6] */
- 1544626 , /* 6117 (523) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545604 , /* 6118 (523) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544296 , /* 6119 (523) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 6, 6] */
- 1545934 , /* 6120 (523) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 6, 6] */
- 1544146 , /* 6121 (523) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1546084 , /* 6122 (523) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544476 , /* 6123 (523) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 6, 6] */
- 1545754 , /* 6124 (523) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 6, 6] */
- 1547338 , /* 6125 (523) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1542892 , /* 6126 (523) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1551700 , /* 6127 (523) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 6] */
- 1538530 , /* 6128 (523) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 6] */
- 1542946 , /* 6129 (523) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1547284 , /* 6130 (523) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 1538584 , /* 6131 (523) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 6] */
- 1551646 , /* 6132 (523) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 6] */
- 1542910 , /* 6133 (523) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 1547320 , /* 6134 (523) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1538524 , /* 6135 (523) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 6] */
- 1551706 , /* 6136 (523) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 6] */
- 1547266 , /* 6137 (523) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1542964 , /* 6138 (523) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1551652 , /* 6139 (523) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 6] */
- 1538578 , /* 6140 (523) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 6] */
- 17140694, /* 6141 (523) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 6142 (523) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17132108, /* 6143 (523) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17135994, /* 6144 (523) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 17127410, /* 6145 (523) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 6146 (523) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17135996, /* 6147 (523) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17132106, /* 6148 (523) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 17140530, /* 6149 (523) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 6150 (523) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17131620, /* 6151 (523) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 17136482, /* 6152 (523) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17127570, /* 6153 (523) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 6154 (523) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17136480, /* 6155 (523) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 17131622, /* 6156 (523) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 17135026, /* 6157 (523) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133076, /* 6158 (523) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134708, /* 6159 (523) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 0, 6] */
- 17133394, /* 6160 (523) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 0, 6] */
- 17134534, /* 6161 (523) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133568, /* 6162 (523) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17134852, /* 6163 (523) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 0, 6] */
- 17133250, /* 6164 (523) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 0, 6] */
- 17133562, /* 6165 (523) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134540, /* 6166 (523) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133232, /* 6167 (523) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 0, 6] */
- 17134870, /* 6168 (523) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 0, 6] */
- 17133082, /* 6169 (523) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17135020, /* 6170 (523) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133412, /* 6171 (523) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 0, 6] */
- 17134690, /* 6172 (523) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 0, 6] */
- 17136274, /* 6173 (523) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17131828, /* 6174 (523) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 17140636, /* 6175 (523) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 6] */
- 17127466, /* 6176 (523) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 6] */
- 17131882, /* 6177 (523) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17136220, /* 6178 (523) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17127520, /* 6179 (523) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 6] */
- 17140582, /* 6180 (523) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 6] */
- 17131846, /* 6181 (523) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17136256, /* 6182 (523) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17127460, /* 6183 (523) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 6] */
- 17140642, /* 6184 (523) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 6] */
- 17136202, /* 6185 (523) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 17131900, /* 6186 (523) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17140588, /* 6187 (523) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 6] */
- 17127514, /* 6188 (523) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 6] */
- 18439772, /* 6189 (523) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 6190 (523) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18431186, /* 6191 (523) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18435072, /* 6192 (523) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18426488, /* 6193 (523) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 6194 (523) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18435074, /* 6195 (523) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18431184, /* 6196 (523) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18439608, /* 6197 (523) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 6198 (523) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18430698, /* 6199 (523) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18435560, /* 6200 (523) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18426648, /* 6201 (523) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 6202 (523) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18435558, /* 6203 (523) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18430700, /* 6204 (523) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 18434104, /* 6205 (523) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432154, /* 6206 (523) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18433786, /* 6207 (523) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 6, 0] */
- 18432472, /* 6208 (523) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 0] */
- 18433612, /* 6209 (523) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432646, /* 6210 (523) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18433930, /* 6211 (523) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 6, 0] */
- 18432328, /* 6212 (523) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 0] */
- 18432640, /* 6213 (523) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18433618, /* 6214 (523) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432310, /* 6215 (523) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 0] */
- 18433948, /* 6216 (523) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 0] */
- 18432160, /* 6217 (523) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18434098, /* 6218 (523) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432490, /* 6219 (523) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 6, 0] */
- 18433768, /* 6220 (523) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 0] */
- 18435352, /* 6221 (523) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18430906, /* 6222 (523) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18439714, /* 6223 (523) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 0] */
- 18426544, /* 6224 (523) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 0] */
- 18430960, /* 6225 (523) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18435298, /* 6226 (523) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18426598, /* 6227 (523) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 0] */
- 18439660, /* 6228 (523) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 0] */
- 18430924, /* 6229 (523) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18435334, /* 6230 (523) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18426538, /* 6231 (523) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 0] */
- 18439720, /* 6232 (523) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 0] */
- 18435280, /* 6233 (523) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18430978, /* 6234 (523) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18439666, /* 6235 (523) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 0] */
- 18426592, /* 6236 (523) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 0] */
- 16484 , /* 6237 (524) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 6238 (524) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 125996 , /* 6239 (524) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 129882 , /* 6240 (524) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 3200 , /* 6241 (524) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 6242 (524) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 129884 , /* 6243 (524) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 125994 , /* 6244 (524) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 16320 , /* 6245 (524) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 6246 (524) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 125508 , /* 6247 (524) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 6248 (524) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 3360 , /* 6249 (524) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 6250 (524) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 130368 , /* 6251 (524) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 125510 , /* 6252 (524) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 10816 , /* 6253 (524) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 6254 (524) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 17016610, /* 6255 (524) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 0, 0] */
- 17015296, /* 6256 (524) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 0, 0] */
- 10324 , /* 6257 (524) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9358 , /* 6258 (524) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 17016754, /* 6259 (524) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 0, 0] */
- 17015152, /* 6260 (524) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 0, 0] */
- 9352 , /* 6261 (524) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10330 , /* 6262 (524) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 17015134, /* 6263 (524) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 0, 0] */
- 17016772, /* 6264 (524) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 0, 0] */
- 8872 , /* 6265 (524) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10810 , /* 6266 (524) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 17015314, /* 6267 (524) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 0, 0] */
- 17016592, /* 6268 (524) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 0, 0] */
- 12064 , /* 6269 (524) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 6270 (524) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 1433602 , /* 6271 (524) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 0] */
- 1420432 , /* 6272 (524) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 0] */
- 7672 , /* 6273 (524) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 12010 , /* 6274 (524) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 1420486 , /* 6275 (524) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 0] */
- 1433548 , /* 6276 (524) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 0] */
- 7636 , /* 6277 (524) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 12046 , /* 6278 (524) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 1420426 , /* 6279 (524) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 0] */
- 1433608 , /* 6280 (524) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 0] */
- 11992 , /* 6281 (524) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7690 , /* 6282 (524) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 1433554 , /* 6283 (524) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 0] */
- 1420480 , /* 6284 (524) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 0] */
- 1551758 , /* 6285 (524) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 6286 (524) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1425074 , /* 6287 (524) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1428960 , /* 6288 (524) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1538474 , /* 6289 (524) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1551756 , /* 6290 (524) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1428962 , /* 6291 (524) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1425072 , /* 6292 (524) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1551594 , /* 6293 (524) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 1538636 , /* 6294 (524) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1424586 , /* 6295 (524) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1429448 , /* 6296 (524) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1538634 , /* 6297 (524) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 6298 (524) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 1429446 , /* 6299 (524) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1424588 , /* 6300 (524) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 1546090 , /* 6301 (524) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544140 , /* 6302 (524) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 18551884, /* 6303 (524) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 18550570, /* 6304 (524) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 1545598 , /* 6305 (524) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1544632 , /* 6306 (524) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 18552028, /* 6307 (524) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 18550426, /* 6308 (524) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 1544626 , /* 6309 (524) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545604 , /* 6310 (524) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 18550408, /* 6311 (524) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18552046, /* 6312 (524) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 1544146 , /* 6313 (524) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1546084 , /* 6314 (524) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 18550588, /* 6315 (524) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 18551866, /* 6316 (524) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 1547338 , /* 6317 (524) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1542892 , /* 6318 (524) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 134524 , /* 6319 (524) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 6] */
- 121354 , /* 6320 (524) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 6] */
- 1542946 , /* 6321 (524) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1547284 , /* 6322 (524) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 121408 , /* 6323 (524) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6] */
- 134470 , /* 6324 (524) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 6] */
- 1542910 , /* 6325 (524) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 1547320 , /* 6326 (524) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 121348 , /* 6327 (524) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 6] */
- 134530 , /* 6328 (524) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6] */
- 1547266 , /* 6329 (524) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 1542964 , /* 6330 (524) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 134476 , /* 6331 (524) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 6] */
- 121402 , /* 6332 (524) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 6] */
- 17140694, /* 6333 (524) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 6334 (524) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17014010, /* 6335 (524) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17017896, /* 6336 (524) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 17127410, /* 6337 (524) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 6338 (524) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17017898, /* 6339 (524) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17014008, /* 6340 (524) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 17140530, /* 6341 (524) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17127572, /* 6342 (524) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17013522, /* 6343 (524) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 17018384, /* 6344 (524) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17127570, /* 6345 (524) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 17140532, /* 6346 (524) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17018382, /* 6347 (524) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 17013524, /* 6348 (524) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 17135026, /* 6349 (524) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133076, /* 6350 (524) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 128596 , /* 6351 (524) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 0, 6] */
- 127282 , /* 6352 (524) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 6] */
- 17134534, /* 6353 (524) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17133568, /* 6354 (524) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 128740 , /* 6355 (524) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 0, 6] */
- 127138 , /* 6356 (524) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 6] */
- 17133562, /* 6357 (524) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 17134540, /* 6358 (524) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 127120 , /* 6359 (524) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 6] */
- 128758 , /* 6360 (524) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 6] */
- 17133082, /* 6361 (524) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17135020, /* 6362 (524) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 127300 , /* 6363 (524) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 0, 6] */
- 128578 , /* 6364 (524) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 6] */
- 17136274, /* 6365 (524) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17131828, /* 6366 (524) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 18557812, /* 6367 (524) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 18544642, /* 6368 (524) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 17131882, /* 6369 (524) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 17136220, /* 6370 (524) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 18544696, /* 6371 (524) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 18557758, /* 6372 (524) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 17131846, /* 6373 (524) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17136256, /* 6374 (524) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 18544636, /* 6375 (524) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18557818, /* 6376 (524) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 17136202, /* 6377 (524) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 17131900, /* 6378 (524) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 18557764, /* 6379 (524) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 18544690, /* 6380 (524) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 18439772, /* 6381 (524) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 6382 (524) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18549284, /* 6383 (524) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 6384 (524) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18426488, /* 6385 (524) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18439770, /* 6386 (524) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18553172, /* 6387 (524) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 6388 (524) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18439608, /* 6389 (524) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 6390 (524) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18548796, /* 6391 (524) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 6392 (524) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18426648, /* 6393 (524) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 18439610, /* 6394 (524) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 18553656, /* 6395 (524) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 6396 (524) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18434104, /* 6397 (524) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432154, /* 6398 (524) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 1427674 , /* 6399 (524) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 6, 0] */
- 1426360 , /* 6400 (524) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 6, 0] */
- 18433612, /* 6401 (524) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432646, /* 6402 (524) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 1427818 , /* 6403 (524) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 6, 0] */
- 1426216 , /* 6404 (524) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 6, 0] */
- 18432640, /* 6405 (524) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18433618, /* 6406 (524) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 1426198 , /* 6407 (524) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 6, 0] */
- 1427836 , /* 6408 (524) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 6, 0] */
- 18432160, /* 6409 (524) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18434098, /* 6410 (524) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 1426378 , /* 6411 (524) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 6, 0] */
- 1427656 , /* 6412 (524) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 6, 0] */
- 18435352, /* 6413 (524) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18430906, /* 6414 (524) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 17022538, /* 6415 (524) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 0] */
- 17009368, /* 6416 (524) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 0] */
- 18430960, /* 6417 (524) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 18435298, /* 6418 (524) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 17009422, /* 6419 (524) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 0] */
- 17022484, /* 6420 (524) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 0] */
- 18430924, /* 6421 (524) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 18435334, /* 6422 (524) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 17009362, /* 6423 (524) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 0] */
- 17022544, /* 6424 (524) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 0] */
- 18435280, /* 6425 (524) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18430978, /* 6426 (524) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 17022490, /* 6427 (524) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 0] */
- 17009416, /* 6428 (524) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 0] */
- 16484 , /* 6429 (525) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 9278591 , /* 6430 (525) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 1538474 , /* 6431 (525) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 26406689, /* 6432 (525) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 16320 , /* 6433 (525) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 10813377, /* 6434 (525) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 1538634 , /* 6435 (525) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 27706251, /* 6436 (525) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 10816 , /* 6437 (525) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9281191 , /* 6438 (525) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 3, 3] */
- 17134534, /* 6439 (525) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 27704623, /* 6440 (525) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 9, 3] */
- 9352 , /* 6441 (525) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 26403925, /* 6442 (525) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 9, 3, 9] */
- 17133082, /* 6443 (525) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 10815169, /* 6444 (525) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 3, 9, 9] */
- 12064 , /* 6445 (525) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 9287119 , /* 6446 (525) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 3, 3] */
- 18430960, /* 6447 (525) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 10809277, /* 6448 (525) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 9, 9] */
- 7636 , /* 6449 (525) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 27697231, /* 6450 (525) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 9, 3] */
- 18435280, /* 6451 (525) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 26411281, /* 6452 (525) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 3, 9] */
- 9273891 , /* 6453 (525) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 3, 3, 3] */
- 11784 , /* 6454 (525) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 10822449, /* 6455 (525) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 9] */
- 17132106, /* 6456 (525) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 9274055 , /* 6457 (525) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 3, 3] */
- 1547546 , /* 6458 (525) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 10822289, /* 6459 (525) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 9] */
- 18430700, /* 6460 (525) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 9279559 , /* 6461 (525) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 3, 3, 3] */
- 9184 , /* 6462 (525) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 26404261, /* 6463 (525) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 9, 3, 9] */
- 18432328, /* 6464 (525) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 0] */
- 9281023 , /* 6465 (525) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 3, 3] */
- 17134870, /* 6466 (525) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 0, 6] */
- 26405713, /* 6467 (525) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 3, 9] */
- 1545754 , /* 6468 (525) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 6, 6] */
- 9278311 , /* 6469 (525) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 3, 3, 3] */
- 3256 , /* 6470 (525) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 27705991, /* 6471 (525) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 9, 3] */
- 1551646 , /* 6472 (525) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 6] */
- 9282739 , /* 6473 (525) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 3, 3] */
- 18439720, /* 6474 (525) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 0] */
- 27701671, /* 6475 (525) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 9, 9, 3] */
- 17127514, /* 6476 (525) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 6] */
- 1551758 , /* 6477 (525) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 10813865, /* 6478 (525) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 3200 , /* 6479 (525) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 27705767, /* 6480 (525) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 1551594 , /* 6481 (525) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 9278103 , /* 6482 (525) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 3360 , /* 6483 (525) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 26407173, /* 6484 (525) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 1546090 , /* 6485 (525) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 10816465, /* 6486 (525) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 9, 9] */
- 18433612, /* 6487 (525) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 26405545, /* 6488 (525) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 3, 9] */
- 1544626 , /* 6489 (525) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 27703003, /* 6490 (525) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 9, 9, 3] */
- 18432160, /* 6491 (525) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 9279895 , /* 6492 (525) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 3, 3, 3] */
- 1547338 , /* 6493 (525) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 10822393, /* 6494 (525) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 9, 9] */
- 17131882, /* 6495 (525) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 9274003 , /* 6496 (525) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 3, 3] */
- 1542910 , /* 6497 (525) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 26398153, /* 6498 (525) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 3, 9] */
- 17136202, /* 6499 (525) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 27710359, /* 6500 (525) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 9, 3] */
- 10809165, /* 6501 (525) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 3, 9, 9] */
- 1547058 , /* 6502 (525) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 9287175 , /* 6503 (525) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 3] */
- 18431184, /* 6504 (525) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 10809329, /* 6505 (525) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 9, 9] */
- 12272 , /* 6506 (525) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 9287015 , /* 6507 (525) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 3] */
- 17131622, /* 6508 (525) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 10814833, /* 6509 (525) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 3, 9, 9] */
- 1544458 , /* 6510 (525) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 6, 6] */
- 27703339, /* 6511 (525) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 9, 9, 3] */
- 17133250, /* 6512 (525) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 0, 6] */
- 10816297, /* 6513 (525) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 9, 9] */
- 18433948, /* 6514 (525) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 0] */
- 27704791, /* 6515 (525) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 9, 3] */
- 10480 , /* 6516 (525) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 10813585, /* 6517 (525) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 3, 9, 9] */
- 1538530 , /* 6518 (525) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 6] */
- 26406913, /* 6519 (525) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 3, 9] */
- 16372 , /* 6520 (525) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 10818013, /* 6521 (525) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 9, 9] */
- 17140642, /* 6522 (525) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 6] */
- 26402593, /* 6523 (525) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 9, 3, 9] */
- 18426592, /* 6524 (525) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 0] */
- 17140694, /* 6525 (525) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 26402801, /* 6526 (525) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 18426488, /* 6527 (525) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 9282479 , /* 6528 (525) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 17140530, /* 6529 (525) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 27701391, /* 6530 (525) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 18426648, /* 6531 (525) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 10818237, /* 6532 (525) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 17135026, /* 6533 (525) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 26405401, /* 6534 (525) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 3, 9] */
- 10324 , /* 6535 (525) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10816609, /* 6536 (525) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 9, 9] */
- 17133562, /* 6537 (525) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 9279715 , /* 6538 (525) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 3, 3, 3] */
- 8872 , /* 6539 (525) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 27703183, /* 6540 (525) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 9, 9, 3] */
- 17136274, /* 6541 (525) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 26411329, /* 6542 (525) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 3, 9] */
- 1542946 , /* 6543 (525) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 27697291, /* 6544 (525) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 9, 3] */
- 17131846, /* 6545 (525) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 10809217, /* 6546 (525) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 9, 9] */
- 1547266 , /* 6547 (525) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 9287071 , /* 6548 (525) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 3, 3] */
- 26398101, /* 6549 (525) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 9, 3, 9] */
- 17135994, /* 6550 (525) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 27710463, /* 6551 (525) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 3] */
- 7896 , /* 6552 (525) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 26398265, /* 6553 (525) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, 9] */
- 18435560, /* 6554 (525) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 27710303, /* 6555 (525) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 3] */
- 1542686 , /* 6556 (525) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 26403769, /* 6557 (525) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 9, 3, 9] */
- 17133394, /* 6558 (525) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 0, 6] */
- 9280051 , /* 6559 (525) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 3, 3, 3] */
- 1544314 , /* 6560 (525) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 6, 6] */
- 26405233, /* 6561 (525) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 3, 9] */
- 10660 , /* 6562 (525) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 9281503 , /* 6563 (525) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 3, 3] */
- 18433768, /* 6564 (525) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 0] */
- 26402521, /* 6565 (525) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 9, 3, 9] */
- 17127466, /* 6566 (525) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 6] */
- 10817977, /* 6567 (525) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 9, 9] */
- 18439660, /* 6568 (525) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 0] */
- 26406949, /* 6569 (525) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 3, 9] */
- 1551706 , /* 6570 (525) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 6] */
- 10813657, /* 6571 (525) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 3, 9, 9] */
- 3304 , /* 6572 (525) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 18439772, /* 6573 (525) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 27701879, /* 6574 (525) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 17127410, /* 6575 (525) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 10817753, /* 6576 (525) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 18439608, /* 6577 (525) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 26402313, /* 6578 (525) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 17127570, /* 6579 (525) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 9282963 , /* 6580 (525) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 18434104, /* 6581 (525) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 27704479, /* 6582 (525) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 9, 3] */
- 1545598 , /* 6583 (525) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 9281335 , /* 6584 (525) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 3, 3] */
- 18432640, /* 6585 (525) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 10814989, /* 6586 (525) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 3, 9, 9] */
- 1544146 , /* 6587 (525) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 26404105, /* 6588 (525) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 9, 3, 9] */
- 18435352, /* 6589 (525) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 27710407, /* 6590 (525) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 9, 3] */
- 7672 , /* 6591 (525) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 26398213, /* 6592 (525) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 3, 9] */
- 18430924, /* 6593 (525) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 9273943 , /* 6594 (525) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 3, 3] */
- 11992 , /* 6595 (525) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 10822345, /* 6596 (525) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 9, 9] */
- 27697179, /* 6597 (525) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 9, 9, 3] */
- 18435072, /* 6598 (525) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 26411385, /* 6599 (525) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 9] */
- 1543170 , /* 6600 (525) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 27697343, /* 6601 (525) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 9, 3] */
- 17136482, /* 6602 (525) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 26411225, /* 6603 (525) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 9] */
- 7412 , /* 6604 (525) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 27702847, /* 6605 (525) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 9, 9, 3] */
- 18432472, /* 6606 (525) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 0] */
- 10815325, /* 6607 (525) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 3, 9, 9] */
- 9040 , /* 6608 (525) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 27704311, /* 6609 (525) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 9, 3] */
- 1545934 , /* 6610 (525) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 6, 6] */
- 10816777, /* 6611 (525) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 9, 9] */
- 17134690, /* 6612 (525) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 0, 6] */
- 27701599, /* 6613 (525) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 9, 9, 3] */
- 18426544, /* 6614 (525) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 0] */
- 9282703 , /* 6615 (525) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 3, 3] */
- 17140582, /* 6616 (525) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 6] */
- 27706027, /* 6617 (525) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 9, 3] */
- 16432 , /* 6618 (525) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 9278383 , /* 6619 (525) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 3, 3, 3] */
- 1538578 , /* 6620 (525) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 6] */
- 16484 , /* 6621 (526) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 6622 (526) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 775535 , /* 6623 (526) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 3, 3] */
- 779421 , /* 6624 (526) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 3, 3] */
- 26339054, /* 6625 (526) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 6] */
- 26352336, /* 6626 (526) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 6] */
- 25698101, /* 6627 (526) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 0, 9] */
- 25694211, /* 6628 (526) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 9, 0, 9] */
- 783957 , /* 6629 (526) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 3, 3] */
- 770999 , /* 6630 (526) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 3] */
- 7410 , /* 6631 (526) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 6632 (526) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 25689675, /* 6633 (526) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 0, 9] */
- 25702637, /* 6634 (526) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 0, 9] */
- 26348124, /* 6635 (526) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 6] */
- 26343266, /* 6636 (526) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 9, 3, 6] */
- 10816 , /* 6637 (526) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 6638 (526) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 8572603 , /* 6639 (526) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 0, 3] */
- 8571289 , /* 6640 (526) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 3, 0, 3] */
- 19201249, /* 6641 (526) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 9, 3] */
- 19200283, /* 6642 (526) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 9, 3] */
- 27645574, /* 6643 (526) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 9, 0] */
- 27643972, /* 6644 (526) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 9, 9, 0] */
- 8571457 , /* 6645 (526) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 3, 0, 3] */
- 8572435 , /* 6646 (526) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 0, 3] */
- 9022 , /* 6647 (526) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 10660 , /* 6648 (526) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 27643804, /* 6649 (526) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 9, 9, 0] */
- 27645742, /* 6650 (526) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 9, 0] */
- 19200127, /* 6651 (526) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 9, 3] */
- 19201405, /* 6652 (526) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 9, 3] */
- 12064 , /* 6653 (526) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 6654 (526) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 9228070 , /* 6655 (526) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 3, 0] */
- 9214900 , /* 6656 (526) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 3, 0] */
- 10105051, /* 6657 (526) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 3, 6, 9] */
- 10109389, /* 6658 (526) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 6, 9] */
- 2306221 , /* 6659 (526) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 9, 9] */
- 2319283 , /* 6660 (526) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 9, 9] */
- 9219280 , /* 6661 (526) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 3, 3, 0] */
- 9223690 , /* 6662 (526) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 3, 0] */
- 3250 , /* 6663 (526) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 16432 , /* 6664 (526) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 2314903 , /* 6665 (526) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 9, 9] */
- 2310601 , /* 6666 (526) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 9, 9] */
- 10113757, /* 6667 (526) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 6, 9] */
- 10100683, /* 6668 (526) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 6, 9] */
- 1551758 , /* 6669 (526) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 6670 (526) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 2310809 , /* 6671 (526) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 9, 9] */
- 2314695 , /* 6672 (526) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 9, 9] */
- 27638132, /* 6673 (526) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 0] */
- 27651414, /* 6674 (526) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 0] */
- 26997179, /* 6675 (526) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 6, 3] */
- 26993289, /* 6676 (526) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 9, 6, 3] */
- 2319231 , /* 6677 (526) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 9, 9] */
- 2306273 , /* 6678 (526) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9, 9] */
- 1542684 , /* 6679 (526) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 6] */
- 1547546 , /* 6680 (526) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 6] */
- 26988753, /* 6681 (526) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 6, 3] */
- 27001715, /* 6682 (526) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 6, 3] */
- 27647202, /* 6683 (526) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 0] */
- 27642344, /* 6684 (526) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 0] */
- 1546090 , /* 6685 (526) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544140 , /* 6686 (526) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 10107877, /* 6687 (526) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 6, 9] */
- 10106563, /* 6688 (526) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 3, 6, 9] */
- 17902171, /* 6689 (526) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 3, 9] */
- 17901205, /* 6690 (526) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 3, 9] */
- 26346496, /* 6691 (526) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 3, 6] */
- 26344894, /* 6692 (526) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 9, 3, 6] */
- 10106731, /* 6693 (526) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 3, 6, 9] */
- 10107709, /* 6694 (526) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 6, 9] */
- 1544296 , /* 6695 (526) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 6, 6] */
- 1545934 , /* 6696 (526) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 6, 6] */
- 26344726, /* 6697 (526) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 9, 3, 6] */
- 26346664, /* 6698 (526) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 3, 6] */
- 17901049, /* 6699 (526) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 3, 9] */
- 17902327, /* 6700 (526) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 3, 9] */
- 1547338 , /* 6701 (526) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1542892 , /* 6702 (526) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 10763344, /* 6703 (526) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 9, 6] */
- 10750174, /* 6704 (526) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 9, 6] */
- 8569777 , /* 6705 (526) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 3, 0, 3] */
- 8574115 , /* 6706 (526) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 0, 3] */
- 770947 , /* 6707 (526) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 3, 3] */
- 784009 , /* 6708 (526) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 3, 3] */
- 10754554, /* 6709 (526) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 3, 9, 6] */
- 10758964, /* 6710 (526) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 9, 6] */
- 1538524 , /* 6711 (526) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 6] */
- 1551706 , /* 6712 (526) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 6] */
- 779629 , /* 6713 (526) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 3, 3] */
- 775327 , /* 6714 (526) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 3, 3] */
- 8578483 , /* 6715 (526) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 0, 3] */
- 8565409 , /* 6716 (526) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 0, 3] */
- 17140694, /* 6717 (526) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 6718 (526) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17899745, /* 6719 (526) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 3, 9] */
- 17903631, /* 6720 (526) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 3, 9] */
- 9214844 , /* 6721 (526) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 0] */
- 9228126 , /* 6722 (526) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 0] */
- 8573891 , /* 6723 (526) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 0, 3] */
- 8570001 , /* 6724 (526) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 3, 0, 3] */
- 17908167, /* 6725 (526) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 3, 9] */
- 17895209, /* 6726 (526) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 3, 9] */
- 17131620, /* 6727 (526) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 6] */
- 17136482, /* 6728 (526) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 6] */
- 8565465 , /* 6729 (526) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 0, 3] */
- 8578427 , /* 6730 (526) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 0, 3] */
- 9223914 , /* 6731 (526) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 0] */
- 9219056 , /* 6732 (526) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 0] */
- 17135026, /* 6733 (526) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133076, /* 6734 (526) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 25696813, /* 6735 (526) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 0, 9] */
- 25695499, /* 6736 (526) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 9, 0, 9] */
- 2313235 , /* 6737 (526) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 9, 9] */
- 2312269 , /* 6738 (526) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 9, 9] */
- 10757560, /* 6739 (526) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 9, 6] */
- 10755958, /* 6740 (526) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 3, 9, 6] */
- 25695667, /* 6741 (526) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 9, 0, 9] */
- 25696645, /* 6742 (526) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 0, 9] */
- 17133232, /* 6743 (526) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 0, 6] */
- 17134870, /* 6744 (526) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 0, 6] */
- 10755790, /* 6745 (526) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 3, 9, 6] */
- 10757728, /* 6746 (526) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 9, 6] */
- 2312113 , /* 6747 (526) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 9, 9] */
- 2313391 , /* 6748 (526) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 9, 9] */
- 17136274, /* 6749 (526) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17131828, /* 6750 (526) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 26352280, /* 6751 (526) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 3, 6] */
- 26339110, /* 6752 (526) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 3, 6] */
- 26993065, /* 6753 (526) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 9, 6, 3] */
- 26997403, /* 6754 (526) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 6, 3] */
- 19194235, /* 6755 (526) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 9, 3] */
- 19207297, /* 6756 (526) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 9, 3] */
- 26343490, /* 6757 (526) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 9, 3, 6] */
- 26347900, /* 6758 (526) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 3, 6] */
- 17127460, /* 6759 (526) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 6] */
- 17140642, /* 6760 (526) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 6] */
- 19202917, /* 6761 (526) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 9, 3] */
- 19198615, /* 6762 (526) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 9, 3] */
- 27001771, /* 6763 (526) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 6, 3] */
- 26988697, /* 6764 (526) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 6, 3] */
- 18439772, /* 6765 (526) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 6766 (526) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 19198823, /* 6767 (526) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 9, 3] */
- 19202709, /* 6768 (526) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 9, 3] */
- 10750118, /* 6769 (526) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 6] */
- 10763400, /* 6770 (526) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 6] */
- 10109165, /* 6771 (526) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 6, 9] */
- 10105275, /* 6772 (526) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 3, 6, 9] */
- 19207245, /* 6773 (526) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 9, 3] */
- 19194287, /* 6774 (526) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 9, 3] */
- 18430698, /* 6775 (526) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 0] */
- 18435560, /* 6776 (526) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 0] */
- 10100739, /* 6777 (526) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 6, 9] */
- 10113701, /* 6778 (526) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 6, 9] */
- 10759188, /* 6779 (526) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 6] */
- 10754330, /* 6780 (526) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 3, 9, 6] */
- 18434104, /* 6781 (526) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432154, /* 6782 (526) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 26995891, /* 6783 (526) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 6, 3] */
- 26994577, /* 6784 (526) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 9, 6, 3] */
- 777961 , /* 6785 (526) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 3, 3] */
- 776995 , /* 6786 (526) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 3, 3] */
- 9222286 , /* 6787 (526) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 3, 0] */
- 9220684 , /* 6788 (526) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 3, 3, 0] */
- 26994745, /* 6789 (526) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 9, 6, 3] */
- 26995723, /* 6790 (526) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 6, 3] */
- 18432310, /* 6791 (526) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 0] */
- 18433948, /* 6792 (526) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 0] */
- 9220516 , /* 6793 (526) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 3, 3, 0] */
- 9222454 , /* 6794 (526) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 3, 0] */
- 776839 , /* 6795 (526) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 3, 3] */
- 778117 , /* 6796 (526) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 3, 3] */
- 18435352, /* 6797 (526) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18430906, /* 6798 (526) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 27651358, /* 6799 (526) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 9, 0] */
- 27638188, /* 6800 (526) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 9, 0] */
- 25693987, /* 6801 (526) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 9, 0, 9] */
- 25698325, /* 6802 (526) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 0, 9] */
- 17895157, /* 6803 (526) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 3, 9] */
- 17908219, /* 6804 (526) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 3, 9] */
- 27642568, /* 6805 (526) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 9, 9, 0] */
- 27646978, /* 6806 (526) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 9, 0] */
- 18426538, /* 6807 (526) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 0] */
- 18439720, /* 6808 (526) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 0] */
- 17903839, /* 6809 (526) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 3, 9] */
- 17899537, /* 6810 (526) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 3, 9] */
- 25702693, /* 6811 (526) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 0, 9] */
- 25689619, /* 6812 (526) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 0, 9] */
- 16484 , /* 6813 (527) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 9278591 , /* 6814 (527) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 1538474 , /* 6815 (527) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 26406689, /* 6816 (527) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 16320 , /* 6817 (527) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 10813377, /* 6818 (527) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 1538634 , /* 6819 (527) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 27706251, /* 6820 (527) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 10816 , /* 6821 (527) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9281191 , /* 6822 (527) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 3, 3] */
- 17134534, /* 6823 (527) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 27704623, /* 6824 (527) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 9, 3] */
- 9352 , /* 6825 (527) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 26403925, /* 6826 (527) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 9, 3, 9] */
- 17133082, /* 6827 (527) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 10815169, /* 6828 (527) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 3, 9, 9] */
- 12064 , /* 6829 (527) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 9287119 , /* 6830 (527) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 3, 3] */
- 18430960, /* 6831 (527) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 0] */
- 10809277, /* 6832 (527) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 9, 9] */
- 7636 , /* 6833 (527) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 27697231, /* 6834 (527) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 9, 3] */
- 18435280, /* 6835 (527) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 26411281, /* 6836 (527) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 3, 9] */
- 9391989 , /* 6837 (527) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 3, 3, 9] */
- 129882 , /* 6838 (527) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 10704351, /* 6839 (527) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 3] */
- 17014008, /* 6840 (527) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 9392153 , /* 6841 (527) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 3, 9] */
- 1429448 , /* 6842 (527) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 10704191, /* 6843 (527) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 3] */
- 18548798, /* 6844 (527) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 9397657 , /* 6845 (527) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 3, 3, 9] */
- 127282 , /* 6846 (527) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 6] */
- 26286163, /* 6847 (527) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 9, 3, 3] */
- 18550426, /* 6848 (527) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 9399121 , /* 6849 (527) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 3, 9] */
- 17016772, /* 6850 (527) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 0, 0] */
- 26287615, /* 6851 (527) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 3, 3] */
- 1427656 , /* 6852 (527) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 6, 0] */
- 9396409 , /* 6853 (527) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 3, 3, 9] */
- 121354 , /* 6854 (527) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 6] */
- 27824089, /* 6855 (527) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 9, 9] */
- 1433548 , /* 6856 (527) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 0] */
- 9400837 , /* 6857 (527) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 3, 9] */
- 18557818, /* 6858 (527) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 27819769, /* 6859 (527) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 9, 9, 9] */
- 17009416, /* 6860 (527) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 0, 0] */
- 1551758 , /* 6861 (527) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 10813865, /* 6862 (527) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 3200 , /* 6863 (527) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 27705767, /* 6864 (527) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 1551594 , /* 6865 (527) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 9278103 , /* 6866 (527) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 3360 , /* 6867 (527) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 26407173, /* 6868 (527) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 1546090 , /* 6869 (527) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 10816465, /* 6870 (527) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 9, 9] */
- 18433612, /* 6871 (527) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 26405545, /* 6872 (527) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 3, 9] */
- 1544626 , /* 6873 (527) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 27703003, /* 6874 (527) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 9, 9, 3] */
- 18432160, /* 6875 (527) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 9279895 , /* 6876 (527) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 3, 3, 3] */
- 1547338 , /* 6877 (527) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 10822393, /* 6878 (527) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 9, 9] */
- 17131882, /* 6879 (527) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 9274003 , /* 6880 (527) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 3, 3] */
- 1542910 , /* 6881 (527) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 26398153, /* 6882 (527) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 3, 9] */
- 17136202, /* 6883 (527) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 27710359, /* 6884 (527) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 9, 3] */
- 10691067, /* 6885 (527) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 3, 9, 3] */
- 1428960 , /* 6886 (527) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 9405273 , /* 6887 (527) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 9] */
- 18549282, /* 6888 (527) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 10691231, /* 6889 (527) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 9, 3] */
- 130370 , /* 6890 (527) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 9405113 , /* 6891 (527) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 9] */
- 17013524, /* 6892 (527) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 10696735, /* 6893 (527) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 3, 9, 3] */
- 1426360 , /* 6894 (527) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 6, 0] */
- 27821437, /* 6895 (527) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 9, 9, 9] */
- 17015152, /* 6896 (527) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 0, 0] */
- 10698199, /* 6897 (527) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 9, 3] */
- 18552046, /* 6898 (527) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 27822889, /* 6899 (527) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 9, 9] */
- 128578 , /* 6900 (527) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 6] */
- 10695487, /* 6901 (527) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 3, 9, 3] */
- 1420432 , /* 6902 (527) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 6, 0] */
- 26288815, /* 6903 (527) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 3, 3] */
- 134470 , /* 6904 (527) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 6] */
- 10699915, /* 6905 (527) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 9, 3] */
- 17022544, /* 6906 (527) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 0] */
- 26284495, /* 6907 (527) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 9, 3, 3] */
- 18544690, /* 6908 (527) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 17140694, /* 6909 (527) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 26402801, /* 6910 (527) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 18426488, /* 6911 (527) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 0] */
- 9282479 , /* 6912 (527) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 17140530, /* 6913 (527) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 27701391, /* 6914 (527) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 18426648, /* 6915 (527) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 0] */
- 10818237, /* 6916 (527) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 17135026, /* 6917 (527) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 26405401, /* 6918 (527) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 3, 9] */
- 10324 , /* 6919 (527) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10816609, /* 6920 (527) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 9, 9] */
- 17133562, /* 6921 (527) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 9279715 , /* 6922 (527) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 3, 3, 3] */
- 8872 , /* 6923 (527) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 27703183, /* 6924 (527) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 9, 9, 3] */
- 17136274, /* 6925 (527) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 26411329, /* 6926 (527) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 3, 9] */
- 1542946 , /* 6927 (527) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 27697291, /* 6928 (527) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 9, 3] */
- 17131846, /* 6929 (527) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 10809217, /* 6930 (527) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 9, 9] */
- 1547266 , /* 6931 (527) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 9287071 , /* 6932 (527) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 3, 3] */
- 26280003, /* 6933 (527) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 9, 3, 3] */
- 17017896, /* 6934 (527) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 27828561, /* 6935 (527) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 9] */
- 125994 , /* 6936 (527) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 26280167, /* 6937 (527) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, 3] */
- 18553658, /* 6938 (527) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 27828401, /* 6939 (527) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 9] */
- 1424588 , /* 6940 (527) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 26285671, /* 6941 (527) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 9, 3, 3] */
- 17015296, /* 6942 (527) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 0, 0] */
- 9398149 , /* 6943 (527) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 3, 3, 9] */
- 1426216 , /* 6944 (527) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 6, 0] */
- 26287135, /* 6945 (527) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 3, 3] */
- 128758 , /* 6946 (527) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 6] */
- 9399601 , /* 6947 (527) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 3, 9] */
- 18551866, /* 6948 (527) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 26284423, /* 6949 (527) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 9, 3, 3] */
- 17009368, /* 6950 (527) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 0, 0] */
- 10699879, /* 6951 (527) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 9, 3] */
- 18557758, /* 6952 (527) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 26288851, /* 6953 (527) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 3, 3] */
- 1433608 , /* 6954 (527) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 0] */
- 10695559, /* 6955 (527) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 3, 9, 3] */
- 121402 , /* 6956 (527) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 6] */
- 18439772, /* 6957 (527) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 27701879, /* 6958 (527) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 17127410, /* 6959 (527) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 10817753, /* 6960 (527) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 18439608, /* 6961 (527) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 26402313, /* 6962 (527) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 17127570, /* 6963 (527) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 9282963 , /* 6964 (527) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 18434104, /* 6965 (527) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 27704479, /* 6966 (527) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 9, 3] */
- 1545598 , /* 6967 (527) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 9281335 , /* 6968 (527) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 3, 3] */
- 18432640, /* 6969 (527) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 10814989, /* 6970 (527) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 3, 9, 9] */
- 1544146 , /* 6971 (527) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 26404105, /* 6972 (527) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 9, 3, 9] */
- 18435352, /* 6973 (527) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 27710407, /* 6974 (527) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 9, 3] */
- 7672 , /* 6975 (527) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 26398213, /* 6976 (527) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 3, 9] */
- 18430924, /* 6977 (527) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 0] */
- 9273943 , /* 6978 (527) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 3, 3] */
- 11992 , /* 6979 (527) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 10822345, /* 6980 (527) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 9, 9] */
- 27815277, /* 6981 (527) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 9, 9, 9] */
- 18553170, /* 6982 (527) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 26293287, /* 6983 (527) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 3] */
- 1425072 , /* 6984 (527) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 27815441, /* 6985 (527) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 9, 9] */
- 17018384, /* 6986 (527) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 26293127, /* 6987 (527) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 3] */
- 125510 , /* 6988 (527) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 27820945, /* 6989 (527) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 9, 9, 9] */
- 18550570, /* 6990 (527) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 10697227, /* 6991 (527) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 3, 9, 3] */
- 127138 , /* 6992 (527) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 6] */
- 27822409, /* 6993 (527) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 9, 9] */
- 1427836 , /* 6994 (527) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 6, 0] */
- 10698679, /* 6995 (527) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 9, 3] */
- 17016592, /* 6996 (527) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 0, 0] */
- 27819697, /* 6997 (527) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 9, 9, 9] */
- 18544642, /* 6998 (527) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 9400801 , /* 6999 (527) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 3, 9] */
- 17022484, /* 7000 (527) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 0] */
- 27824125, /* 7001 (527) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 9, 9] */
- 134530 , /* 7002 (527) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6] */
- 9396481 , /* 7003 (527) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 3, 3, 9] */
- 1420480 , /* 7004 (527) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 6, 0] */
- 16484 , /* 7005 (528) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 7006 (528) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 893633 , /* 7007 (528) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 3, 9] */
- 897519 , /* 7008 (528) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 3, 9] */
- 26339054, /* 7009 (528) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 3, 6] */
- 26352336, /* 7010 (528) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 3, 6] */
- 25580003, /* 7011 (528) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 0, 3] */
- 25576113, /* 7012 (528) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 9, 0, 3] */
- 783957 , /* 7013 (528) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 3, 3] */
- 770999 , /* 7014 (528) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 3] */
- 125508 , /* 7015 (528) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 6] */
- 130370 , /* 7016 (528) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6] */
- 25689675, /* 7017 (528) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 0, 9] */
- 25702637, /* 7018 (528) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 0, 9] */
- 26230026, /* 7019 (528) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 0] */
- 26225168, /* 7020 (528) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 9, 3, 0] */
- 10816 , /* 7021 (528) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 7022 (528) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 25578715, /* 7023 (528) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 0, 3] */
- 25577401, /* 7024 (528) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 9, 0, 3] */
- 19201249, /* 7025 (528) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 9, 3] */
- 19200283, /* 7026 (528) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 9, 3] */
- 10639462, /* 7027 (528) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 9, 0] */
- 10637860, /* 7028 (528) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 3, 9, 0] */
- 8571457 , /* 7029 (528) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 3, 0, 3] */
- 8572435 , /* 7030 (528) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 0, 3] */
- 17015134, /* 7031 (528) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 0, 0] */
- 17016772, /* 7032 (528) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 0, 0] */
- 27643804, /* 7033 (528) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 9, 9, 0] */
- 27645742, /* 7034 (528) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 9, 0] */
- 2194015 , /* 7035 (528) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 9, 3] */
- 2195293 , /* 7036 (528) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 9, 3] */
- 12064 , /* 7037 (528) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 7038 (528) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 10645246, /* 7039 (528) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 9, 0] */
- 10632076, /* 7040 (528) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 9, 0] */
- 10105051, /* 7041 (528) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 3, 6, 9] */
- 10109389, /* 7042 (528) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 6, 9] */
- 889045 , /* 7043 (528) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 3, 9] */
- 902107 , /* 7044 (528) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 3, 9] */
- 9219280 , /* 7045 (528) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 3, 3, 0] */
- 9223690 , /* 7046 (528) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 3, 0] */
- 1420426 , /* 7047 (528) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 6, 0] */
- 1433608 , /* 7048 (528) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 6, 0] */
- 2314903 , /* 7049 (528) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 9, 9] */
- 2310601 , /* 7050 (528) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 9, 9] */
- 8696581 , /* 7051 (528) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 0, 9] */
- 8683507 , /* 7052 (528) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 0, 9] */
- 1551758 , /* 7053 (528) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6, 6] */
- 1538472 , /* 7054 (528) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 6, 6] */
- 2192711 , /* 7055 (528) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 9, 3] */
- 2196597 , /* 7056 (528) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 9, 3] */
- 27638132, /* 7057 (528) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 9, 0] */
- 27651414, /* 7058 (528) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 9, 0] */
- 27115277, /* 7059 (528) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 6, 9] */
- 27111387, /* 7060 (528) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 9, 6, 9] */
- 2319231 , /* 7061 (528) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 9, 9] */
- 2306273 , /* 7062 (528) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9, 9] */
- 1424586 , /* 7063 (528) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 6, 0] */
- 1429448 , /* 7064 (528) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 6, 0] */
- 26988753, /* 7065 (528) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 9, 6, 3] */
- 27001715, /* 7066 (528) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 9, 6, 3] */
- 27765300, /* 7067 (528) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 6] */
- 27760442, /* 7068 (528) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 6] */
- 1546090 , /* 7069 (528) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 1544140 , /* 7070 (528) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 27113989, /* 7071 (528) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 6, 9] */
- 27112675, /* 7072 (528) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 9, 6, 9] */
- 17902171, /* 7073 (528) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 3, 9] */
- 17901205, /* 7074 (528) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 3, 9] */
- 9340384 , /* 7075 (528) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 3, 6] */
- 9338782 , /* 7076 (528) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 3, 3, 6] */
- 10106731, /* 7077 (528) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 3, 6, 9] */
- 10107709, /* 7078 (528) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 3, 6, 9] */
- 18550408, /* 7079 (528) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18552046, /* 7080 (528) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 26344726, /* 7081 (528) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 9, 3, 6] */
- 26346664, /* 7082 (528) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 9, 3, 6] */
- 894937 , /* 7083 (528) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 3, 9] */
- 896215 , /* 7084 (528) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 3, 9] */
- 1547338 , /* 7085 (528) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 6] */
- 1542892 , /* 7086 (528) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 6, 6] */
- 9346168 , /* 7087 (528) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 3, 6] */
- 9332998 , /* 7088 (528) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 3, 6] */
- 8569777 , /* 7089 (528) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 3, 0, 3] */
- 8574115 , /* 7090 (528) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 3, 0, 3] */
- 2188123 , /* 7091 (528) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 9, 3] */
- 2201185 , /* 7092 (528) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 9, 3] */
- 10754554, /* 7093 (528) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 3, 9, 6] */
- 10758964, /* 7094 (528) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 3, 9, 6] */
- 121348 , /* 7095 (528) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 6] */
- 134530 , /* 7096 (528) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6] */
- 779629 , /* 7097 (528) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 3, 3] */
- 775327 , /* 7098 (528) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 3, 3] */
- 9995659 , /* 7099 (528) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 6, 3] */
- 9982585 , /* 7100 (528) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 6, 3] */
- 17140694, /* 7101 (528) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6] */
- 17127408, /* 7102 (528) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 0, 6] */
- 17781647, /* 7103 (528) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 3, 3] */
- 17785533, /* 7104 (528) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 3, 3] */
- 9214844 , /* 7105 (528) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 3, 0] */
- 9228126 , /* 7106 (528) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 3, 0] */
- 8691989 , /* 7107 (528) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 0, 9] */
- 8688099 , /* 7108 (528) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 3, 0, 9] */
- 17908167, /* 7109 (528) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 3, 9] */
- 17895209, /* 7110 (528) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 3, 9] */
- 17013522, /* 7111 (528) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 0, 0] */
- 17018384, /* 7112 (528) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 0, 0] */
- 8565465 , /* 7113 (528) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 0, 3] */
- 8578427 , /* 7114 (528) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 0, 3] */
- 9342012 , /* 7115 (528) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 6] */
- 9337154 , /* 7116 (528) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 6] */
- 17135026, /* 7117 (528) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17133076, /* 7118 (528) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 8690701 , /* 7119 (528) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 0, 9] */
- 8689387 , /* 7120 (528) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 3, 0, 9] */
- 2313235 , /* 7121 (528) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 9, 9] */
- 2312269 , /* 7122 (528) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 9, 9] */
- 27763672, /* 7123 (528) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 9, 6] */
- 27762070, /* 7124 (528) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 9, 9, 6] */
- 25695667, /* 7125 (528) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 9, 0, 9] */
- 25696645, /* 7126 (528) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 0, 9] */
- 127120 , /* 7127 (528) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 6] */
- 128758 , /* 7128 (528) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 6] */
- 10755790, /* 7129 (528) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 3, 9, 6] */
- 10757728, /* 7130 (528) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 9, 6] */
- 19318225, /* 7131 (528) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 9, 9] */
- 19319503, /* 7132 (528) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 9, 9] */
- 17136274, /* 7133 (528) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 0, 6] */
- 17131828, /* 7134 (528) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 0, 6] */
- 27769456, /* 7135 (528) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 9, 6] */
- 27756286, /* 7136 (528) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 9, 6] */
- 26993065, /* 7137 (528) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 9, 6, 3] */
- 26997403, /* 7138 (528) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 6, 3] */
- 17777059, /* 7139 (528) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 3, 3] */
- 17790121, /* 7140 (528) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 3, 3] */
- 26343490, /* 7141 (528) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 9, 3, 6] */
- 26347900, /* 7142 (528) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 3, 6] */
- 18544636, /* 7143 (528) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18557818, /* 7144 (528) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 19202917, /* 7145 (528) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 9, 3] */
- 19198615, /* 7146 (528) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 9, 3] */
- 25584595, /* 7147 (528) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 0, 3] */
- 25571521, /* 7148 (528) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 0, 3] */
- 18439772, /* 7149 (528) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 18426486, /* 7150 (528) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 19316921, /* 7151 (528) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 9, 9] */
- 19320807, /* 7152 (528) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 9, 9] */
- 10750118, /* 7153 (528) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 9, 6] */
- 10763400, /* 7154 (528) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 9, 6] */
- 9991067 , /* 7155 (528) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 6, 3] */
- 9987177 , /* 7156 (528) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 3, 6, 3] */
- 19207245, /* 7157 (528) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 9, 3] */
- 19194287, /* 7158 (528) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 9, 3] */
- 18548796, /* 7159 (528) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 7160 (528) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 10100739, /* 7161 (528) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 3, 6, 9] */
- 10113701, /* 7162 (528) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 3, 6, 9] */
- 10641090, /* 7163 (528) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 0] */
- 10636232, /* 7164 (528) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 3, 9, 0] */
- 18434104, /* 7165 (528) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 18432154, /* 7166 (528) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 9989779 , /* 7167 (528) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 6, 3] */
- 9988465 , /* 7168 (528) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 3, 6, 3] */
- 777961 , /* 7169 (528) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 3, 3] */
- 776995 , /* 7170 (528) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 3, 3] */
- 26228398, /* 7171 (528) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 3, 0] */
- 26226796, /* 7172 (528) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 9, 3, 0] */
- 26994745, /* 7173 (528) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 9, 6, 3] */
- 26995723, /* 7174 (528) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 9, 6, 3] */
- 1426198 , /* 7175 (528) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 6, 0] */
- 1427836 , /* 7176 (528) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 6, 0] */
- 9220516 , /* 7177 (528) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 3, 3, 0] */
- 9222454 , /* 7178 (528) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 3, 3, 0] */
- 17782951, /* 7179 (528) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 3, 3] */
- 17784229, /* 7180 (528) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 3, 3] */
- 18435352, /* 7181 (528) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 18430906, /* 7182 (528) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 26234182, /* 7183 (528) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 3, 0] */
- 26221012, /* 7184 (528) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 3, 0] */
- 25693987, /* 7185 (528) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 9, 0, 9] */
- 25698325, /* 7186 (528) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 9, 0, 9] */
- 19312333, /* 7187 (528) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 9, 9] */
- 19325395, /* 7188 (528) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 9, 9] */
- 27642568, /* 7189 (528) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 9, 9, 0] */
- 27646978, /* 7190 (528) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 9, 9, 0] */
- 17009362, /* 7191 (528) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 0, 0] */
- 17022544, /* 7192 (528) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 0, 0] */
- 17903839, /* 7193 (528) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 3, 9] */
- 17899537, /* 7194 (528) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 3, 9] */
- 27119869, /* 7195 (528) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 6, 9] */
- 27106795, /* 7196 (528) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 6, 9] */
- 16484 , /* 7197 (529) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 7198 (529) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 7898 , /* 7199 (529) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 11784 , /* 7200 (529) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 3200 , /* 7201 (529) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 16482 , /* 7202 (529) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 11786 , /* 7203 (529) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 7896 , /* 7204 (529) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 16320 , /* 7205 (529) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 3362 , /* 7206 (529) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 7410 , /* 7207 (529) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 12272 , /* 7208 (529) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 3360 , /* 7209 (529) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 0, 0] */
- 16322 , /* 7210 (529) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 0, 0] */
- 12270 , /* 7211 (529) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 0, 0, 0] */
- 7412 , /* 7212 (529) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 0, 0, 0] */
- 10816 , /* 7213 (529) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 7214 (529) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10498 , /* 7215 (529) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 9184 , /* 7216 (529) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 10324 , /* 7217 (529) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9358 , /* 7218 (529) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10642 , /* 7219 (529) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 0, 0, 0] */
- 9040 , /* 7220 (529) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 0, 0, 0] */
- 9352 , /* 7221 (529) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 10330 , /* 7222 (529) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 9022 , /* 7223 (529) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 10660 , /* 7224 (529) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 8872 , /* 7225 (529) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 10810 , /* 7226 (529) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9202 , /* 7227 (529) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 0, 0, 0] */
- 10480 , /* 7228 (529) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 0, 0, 0] */
- 12064 , /* 7229 (529) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 7230 (529) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 16426 , /* 7231 (529) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 3256 , /* 7232 (529) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 7672 , /* 7233 (529) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 12010 , /* 7234 (529) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 3310 , /* 7235 (529) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 16372 , /* 7236 (529) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 7636 , /* 7237 (529) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 0, 0] */
- 12046 , /* 7238 (529) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 0, 0] */
- 3250 , /* 7239 (529) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 0, 0, 0] */
- 16432 , /* 7240 (529) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0] */
- 11992 , /* 7241 (529) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 7690 , /* 7242 (529) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 16378 , /* 7243 (529) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 0, 0, 0] */
- 3304 , /* 7244 (529) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 0, 0, 0] */
- 18557870, /* 7245 (529) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 7246 (529) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18549284, /* 7247 (529) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18553170, /* 7248 (529) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18544586, /* 7249 (529) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18557868, /* 7250 (529) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18553172, /* 7251 (529) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18549282, /* 7252 (529) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18557706, /* 7253 (529) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 18544748, /* 7254 (529) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18548796, /* 7255 (529) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18553658, /* 7256 (529) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18544746, /* 7257 (529) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 6, 6] */
- 18557708, /* 7258 (529) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 6, 6] */
- 18553656, /* 7259 (529) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 6, 6, 6] */
- 18548798, /* 7260 (529) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 6, 6, 6] */
- 18552202, /* 7261 (529) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550252, /* 7262 (529) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18551884, /* 7263 (529) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 18550570, /* 7264 (529) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 18551710, /* 7265 (529) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18550744, /* 7266 (529) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18552028, /* 7267 (529) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 6, 6, 6] */
- 18550426, /* 7268 (529) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 6, 6, 6] */
- 18550738, /* 7269 (529) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18551716, /* 7270 (529) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550408, /* 7271 (529) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18552046, /* 7272 (529) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 18550258, /* 7273 (529) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18552196, /* 7274 (529) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 18550588, /* 7275 (529) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 6, 6, 6] */
- 18551866, /* 7276 (529) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 6, 6, 6] */
- 18553450, /* 7277 (529) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 18549004, /* 7278 (529) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 18557812, /* 7279 (529) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 18544642, /* 7280 (529) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 18549058, /* 7281 (529) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 18553396, /* 7282 (529) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 18544696, /* 7283 (529) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 18557758, /* 7284 (529) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18549022, /* 7285 (529) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 6, 6] */
- 18553432, /* 7286 (529) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 6, 6] */
- 18544636, /* 7287 (529) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 6, 6, 6] */
- 18557818, /* 7288 (529) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 6, 6, 6] */
- 18553378, /* 7289 (529) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 18549076, /* 7290 (529) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 18557764, /* 7291 (529) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 6, 6, 6] */
- 18544690, /* 7292 (529) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 6, 6, 6] */
- 16484 , /* 7293 (530) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0] */
- 3198 , /* 7294 (530) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 0] */
- 10695767, /* 7295 (530) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 3, 9, 3] */
- 10699653, /* 7296 (530) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 3, 9, 3] */
- 17127410, /* 7297 (530) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 6] */
- 17140692, /* 7298 (530) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 6] */
- 9400577 , /* 7299 (530) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 3, 3, 9] */
- 9396687 , /* 7300 (530) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 3, 3, 9] */
- 134418 , /* 7301 (530) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 0, 0, 6] */
- 121460 , /* 7302 (530) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6] */
- 9278103 , /* 7303 (530) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 3, 3, 3] */
- 9282965 , /* 7304 (530) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 3, 3, 3] */
- 17009472, /* 7305 (530) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 6, 0, 0] */
- 17022434, /* 7306 (530) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 6, 0, 0] */
- 10818237, /* 7307 (530) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 3, 9, 9] */
- 10813379, /* 7308 (530) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 3, 9, 9] */
- 10816 , /* 7309 (530) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] */
- 8866 , /* 7310 (530) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 0, 0, 0] */
- 9399289 , /* 7311 (530) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 3, 3, 9] */
- 9397975 , /* 7312 (530) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 3, 3, 9] */
- 18433612, /* 7313 (530) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 6, 6, 0] */
- 18432646, /* 7314 (530) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 6, 6, 0] */
- 26287447, /* 7315 (530) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 9, 3, 3] */
- 26285845, /* 7316 (530) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 9, 3, 3] */
- 17015464, /* 7317 (530) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 6, 0, 0] */
- 17016442, /* 7318 (530) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 6, 0, 0] */
- 9279715 , /* 7319 (530) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 3, 3, 3] */
- 9281353 , /* 7320 (530) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 3, 3, 3] */
- 1426048 , /* 7321 (530) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 0, 6, 0] */
- 1427986 , /* 7322 (530) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 0, 6, 0] */
- 26404105, /* 7323 (530) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 9, 3, 9] */
- 26405383, /* 7324 (530) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 9, 3, 9] */
- 12064 , /* 7325 (530) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0] */
- 7618 , /* 7326 (530) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 0] */
- 26293231, /* 7327 (530) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 3, 3] */
- 26280061, /* 7328 (530) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 3, 3] */
- 1542946 , /* 7329 (530) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 6] */
- 1547284 , /* 7330 (530) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 6] */
- 10691179, /* 7331 (530) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 9, 3] */
- 10704241, /* 7332 (530) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 9, 3] */
- 1424812 , /* 7333 (530) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 0, 6, 0] */
- 1429222 , /* 7334 (530) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 0, 6, 0] */
- 9273943 , /* 7335 (530) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 3, 3, 3] */
- 9287125 , /* 7336 (530) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 3, 3, 3] */
- 130090 , /* 7337 (530) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 0, 0, 6] */
- 125788 , /* 7338 (530) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 6] */
- 27710359, /* 7339 (530) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 9, 9, 3] */
- 27697285, /* 7340 (530) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 9, 9, 3] */
- 18557870, /* 7341 (530) [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 6] */
- 18544584, /* 7342 (530) [ -1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 6] */
- 26402801, /* 7343 (530) [ 0,-1, 0, 1, 0, 0, 0, 0, 1, 9, 3, 9] */
- 26406687, /* 7344 (530) [ 0, 1, 0,-1, 0, 0, 0, 0,-1, 9, 3, 9] */
- 1420376 , /* 7345 (530) [ -1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 0] */
- 1433658 , /* 7346 (530) [ 1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 0] */
- 27705767, /* 7347 (530) [ 0, 1, 0,-1, 0, 0, 0, 0, 1, 9, 9, 3] */
- 27701877, /* 7348 (530) [ 0,-1, 0, 1, 0, 0, 0, 0,-1, 9, 9, 3] */
- 18439608, /* 7349 (530) [ 1, 0, 0, 0,-1, 0, 0, 0,-1, 6, 6, 0] */
- 18426650, /* 7350 (530) [ -1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 6, 0] */
- 27819489, /* 7351 (530) [ 0,-1, 0,-1, 0, 0, 0, 0,-1, 9, 9, 9] */
- 27824351, /* 7352 (530) [ 0, 1, 0, 1, 0, 0, 0, 0, 1, 9, 9, 9] */
- 1538634 , /* 7353 (530) [ -1, 0, 0, 0, 1, 0, 0, 0,-1, 0, 6, 6] */
- 1551596 , /* 7354 (530) [ 1, 0, 0, 0,-1, 0, 0, 0, 1, 0, 6, 6] */
- 26289075, /* 7355 (530) [ 0, 1, 0, 1, 0, 0, 0, 0,-1, 9, 3, 3] */
- 26284217, /* 7356 (530) [ 0,-1, 0,-1, 0, 0, 0, 0, 1, 9, 3, 3] */
- 18552202, /* 7357 (530) [ 0, 0, 1, 1, 0, 0, 0, 1, 0, 6, 6, 6] */
- 18550252, /* 7358 (530) [ 0, 0,-1,-1, 0, 0, 0,-1, 0, 6, 6, 6] */
- 27704479, /* 7359 (530) [ 0, 0, 1, 0,-1, 0, 1, 0, 0, 9, 9, 3] */
- 27703165, /* 7360 (530) [ 0, 0,-1, 0, 1, 0,-1, 0, 0, 9, 9, 3] */
- 128422 , /* 7361 (530) [ 0, 0, 1,-1, 0, 0, 0,-1, 0, 0, 0, 6] */
- 127456 , /* 7362 (530) [ 0, 0,-1, 1, 0, 0, 0, 1, 0, 0, 0, 6] */
- 10816609, /* 7363 (530) [ 0, 0, 1, 0, 1, 0,-1, 0, 0, 3, 9, 9] */
- 10815007, /* 7364 (530) [ 0, 0,-1, 0,-1, 0, 1, 0, 0, 3, 9, 9] */
- 1544626 , /* 7365 (530) [ 0, 0,-1, 1, 0, 0, 0,-1, 0, 0, 6, 6] */
- 1545604 , /* 7366 (530) [ 0, 0, 1,-1, 0, 0, 0, 1, 0, 0, 6, 6] */
- 27821101, /* 7367 (530) [ 0, 0,-1, 0,-1, 0,-1, 0, 0, 9, 9, 9] */
- 27822739, /* 7368 (530) [ 0, 0, 1, 0, 1, 0, 1, 0, 0, 9, 9, 9] */
- 17133082, /* 7369 (530) [ 0, 0,-1,-1, 0, 0, 0, 1, 0, 6, 0, 6] */
- 17135020, /* 7370 (530) [ 0, 0, 1, 1, 0, 0, 0,-1, 0, 6, 0, 6] */
- 10697071, /* 7371 (530) [ 0, 0,-1, 0, 1, 0, 1, 0, 0, 3, 9, 3] */
- 10698349, /* 7372 (530) [ 0, 0, 1, 0,-1, 0,-1, 0, 0, 3, 9, 3] */
- 18553450, /* 7373 (530) [ 0, 1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 6] */
- 18549004, /* 7374 (530) [ 0,-1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 6] */
- 10822393, /* 7375 (530) [ 1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 9, 9] */
- 10809223, /* 7376 (530) [ -1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 9, 9] */
- 17013784, /* 7377 (530) [ 0,-1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 0] */
- 17018122, /* 7378 (530) [ 0, 1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 0] */
- 26398213, /* 7379 (530) [ -1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 3, 9] */
- 26411275, /* 7380 (530) [ 1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 3, 9] */
- 17131846, /* 7381 (530) [ 0,-1, 0, 0, 0,-1, 1, 0, 0, 6, 0, 6] */
- 17136256, /* 7382 (530) [ 0, 1, 0, 0, 0, 1,-1, 0, 0, 6, 0, 6] */
- 27815329, /* 7383 (530) [ -1, 0, 0, 0, 0,-1, 0,-1, 0, 9, 9, 9] */
- 27828511, /* 7384 (530) [ 1, 0, 0, 0, 0, 1, 0, 1, 0, 9, 9, 9] */
- 18435280, /* 7385 (530) [ 0, 1, 0, 0, 0,-1,-1, 0, 0, 6, 6, 0] */
- 18430978, /* 7386 (530) [ 0,-1, 0, 0, 0, 1, 1, 0, 0, 6, 6, 0] */
- 9405169 , /* 7387 (530) [ 1, 0, 0, 0, 0,-1, 0, 1, 0, 3, 3, 9] */
- 9392095 , /* 7388 (530) [ -1, 0, 0, 0, 0, 1, 0,-1, 0, 3, 3, 9] */
-};
-
-static const int symmetry_operation_index[][2] = {
- { 0, 0}, /* 0 */
- { 1, 1}, /* 1 */
- { 2, 2}, /* 2 */
- { 2, 4}, /* 3 */
- { 2, 6}, /* 4 */
- { 2, 8}, /* 5 */
- { 2, 10}, /* 6 */
- { 2, 12}, /* 7 */
- { 2, 14}, /* 8 */
- { 4, 16}, /* 9 */
- { 4, 20}, /* 10 */
- { 4, 24}, /* 11 */
- { 4, 28}, /* 12 */
- { 4, 32}, /* 13 */
- { 4, 36}, /* 14 */
- { 4, 40}, /* 15 */
- { 4, 44}, /* 16 */
- { 4, 48}, /* 17 */
- { 2, 52}, /* 18 */
- { 2, 54}, /* 19 */
- { 2, 56}, /* 20 */
- { 2, 58}, /* 21 */
- { 2, 60}, /* 22 */
- { 2, 62}, /* 23 */
- { 2, 64}, /* 24 */
- { 2, 66}, /* 25 */
- { 2, 68}, /* 26 */
- { 2, 70}, /* 27 */
- { 2, 72}, /* 28 */
- { 2, 74}, /* 29 */
- { 4, 76}, /* 30 */
- { 4, 80}, /* 31 */
- { 4, 84}, /* 32 */
- { 4, 88}, /* 33 */
- { 4, 92}, /* 34 */
- { 4, 96}, /* 35 */
- { 4, 100}, /* 36 */
- { 4, 104}, /* 37 */
- { 4, 108}, /* 38 */
- { 4, 112}, /* 39 */
- { 4, 116}, /* 40 */
- { 4, 120}, /* 41 */
- { 4, 124}, /* 42 */
- { 4, 128}, /* 43 */
- { 4, 132}, /* 44 */
- { 4, 136}, /* 45 */
- { 4, 140}, /* 46 */
- { 4, 144}, /* 47 */
- { 4, 148}, /* 48 */
- { 4, 152}, /* 49 */
- { 4, 156}, /* 50 */
- { 4, 160}, /* 51 */
- { 4, 164}, /* 52 */
- { 4, 168}, /* 53 */
- { 4, 172}, /* 54 */
- { 4, 176}, /* 55 */
- { 4, 180}, /* 56 */
- { 4, 184}, /* 57 */
- { 4, 188}, /* 58 */
- { 4, 192}, /* 59 */
- { 4, 196}, /* 60 */
- { 4, 200}, /* 61 */
- { 4, 204}, /* 62 */
- { 8, 208}, /* 63 */
- { 8, 216}, /* 64 */
- { 8, 224}, /* 65 */
- { 8, 232}, /* 66 */
- { 8, 240}, /* 67 */
- { 8, 248}, /* 68 */
- { 8, 256}, /* 69 */
- { 8, 264}, /* 70 */
- { 8, 272}, /* 71 */
- { 4, 280}, /* 72 */
- { 4, 284}, /* 73 */
- { 4, 288}, /* 74 */
- { 4, 292}, /* 75 */
- { 4, 296}, /* 76 */
- { 4, 300}, /* 77 */
- { 4, 304}, /* 78 */
- { 4, 308}, /* 79 */
- { 4, 312}, /* 80 */
- { 4, 316}, /* 81 */
- { 4, 320}, /* 82 */
- { 4, 324}, /* 83 */
- { 4, 328}, /* 84 */
- { 4, 332}, /* 85 */
- { 4, 336}, /* 86 */
- { 4, 340}, /* 87 */
- { 4, 344}, /* 88 */
- { 4, 348}, /* 89 */
- { 8, 352}, /* 90 */
- { 8, 360}, /* 91 */
- { 8, 368}, /* 92 */
- { 8, 376}, /* 93 */
- { 8, 384}, /* 94 */
- { 8, 392}, /* 95 */
- { 8, 400}, /* 96 */
- { 8, 408}, /* 97 */
- { 8, 416}, /* 98 */
- { 8, 424}, /* 99 */
- { 8, 432}, /* 100 */
- { 8, 440}, /* 101 */
- { 8, 448}, /* 102 */
- { 8, 456}, /* 103 */
- { 8, 464}, /* 104 */
- { 8, 472}, /* 105 */
- { 8, 480}, /* 106 */
- { 8, 488}, /* 107 */
- { 4, 496}, /* 108 */
- { 4, 500}, /* 109 */
- { 4, 504}, /* 110 */
- { 4, 508}, /* 111 */
- { 4, 512}, /* 112 */
- { 4, 516}, /* 113 */
- { 4, 520}, /* 114 */
- { 4, 524}, /* 115 */
- { 8, 528}, /* 116 */
- { 8, 536}, /* 117 */
- { 8, 544}, /* 118 */
- { 8, 552}, /* 119 */
- { 8, 560}, /* 120 */
- { 8, 568}, /* 121 */
- { 16, 576}, /* 122 */
- { 8, 592}, /* 123 */
- { 8, 600}, /* 124 */
- { 4, 608}, /* 125 */
- { 4, 612}, /* 126 */
- { 4, 616}, /* 127 */
- { 4, 620}, /* 128 */
- { 4, 624}, /* 129 */
- { 4, 628}, /* 130 */
- { 4, 632}, /* 131 */
- { 4, 636}, /* 132 */
- { 4, 640}, /* 133 */
- { 4, 644}, /* 134 */
- { 4, 648}, /* 135 */
- { 4, 652}, /* 136 */
- { 4, 656}, /* 137 */
- { 4, 660}, /* 138 */
- { 4, 664}, /* 139 */
- { 4, 668}, /* 140 */
- { 4, 672}, /* 141 */
- { 4, 676}, /* 142 */
- { 4, 680}, /* 143 */
- { 4, 684}, /* 144 */
- { 4, 688}, /* 145 */
- { 4, 692}, /* 146 */
- { 4, 696}, /* 147 */
- { 4, 700}, /* 148 */
- { 4, 704}, /* 149 */
- { 4, 708}, /* 150 */
- { 4, 712}, /* 151 */
- { 4, 716}, /* 152 */
- { 4, 720}, /* 153 */
- { 4, 724}, /* 154 */
- { 4, 728}, /* 155 */
- { 4, 732}, /* 156 */
- { 4, 736}, /* 157 */
- { 4, 740}, /* 158 */
- { 4, 744}, /* 159 */
- { 4, 748}, /* 160 */
- { 4, 752}, /* 161 */
- { 4, 756}, /* 162 */
- { 4, 760}, /* 163 */
- { 4, 764}, /* 164 */
- { 4, 768}, /* 165 */
- { 4, 772}, /* 166 */
- { 4, 776}, /* 167 */
- { 4, 780}, /* 168 */
- { 4, 784}, /* 169 */
- { 4, 788}, /* 170 */
- { 4, 792}, /* 171 */
- { 4, 796}, /* 172 */
- { 8, 800}, /* 173 */
- { 8, 808}, /* 174 */
- { 8, 816}, /* 175 */
- { 8, 824}, /* 176 */
- { 8, 832}, /* 177 */
- { 8, 840}, /* 178 */
- { 8, 848}, /* 179 */
- { 8, 856}, /* 180 */
- { 8, 864}, /* 181 */
- { 8, 872}, /* 182 */
- { 8, 880}, /* 183 */
- { 8, 888}, /* 184 */
- { 8, 896}, /* 185 */
- { 8, 904}, /* 186 */
- { 8, 912}, /* 187 */
- { 8, 920}, /* 188 */
- { 8, 928}, /* 189 */
- { 8, 936}, /* 190 */
- { 8, 944}, /* 191 */
- { 8, 952}, /* 192 */
- { 8, 960}, /* 193 */
- { 8, 968}, /* 194 */
- { 8, 976}, /* 195 */
- { 8, 984}, /* 196 */
- { 8, 992}, /* 197 */
- { 8, 1000}, /* 198 */
- { 8, 1008}, /* 199 */
- { 8, 1016}, /* 200 */
- { 8, 1024}, /* 201 */
- { 8, 1032}, /* 202 */
- { 8, 1040}, /* 203 */
- { 8, 1048}, /* 204 */
- { 8, 1056}, /* 205 */
- { 8, 1064}, /* 206 */
- { 8, 1072}, /* 207 */
- { 8, 1080}, /* 208 */
- { 16, 1088}, /* 209 */
- { 16, 1104}, /* 210 */
- { 16, 1120}, /* 211 */
- { 16, 1136}, /* 212 */
- { 16, 1152}, /* 213 */
- { 16, 1168}, /* 214 */
- { 8, 1184}, /* 215 */
- { 8, 1192}, /* 216 */
- { 8, 1200}, /* 217 */
- { 8, 1208}, /* 218 */
- { 8, 1216}, /* 219 */
- { 8, 1224}, /* 220 */
- { 8, 1232}, /* 221 */
- { 8, 1240}, /* 222 */
- { 8, 1248}, /* 223 */
- { 8, 1256}, /* 224 */
- { 8, 1264}, /* 225 */
- { 8, 1272}, /* 226 */
- { 8, 1280}, /* 227 */
- { 8, 1288}, /* 228 */
- { 8, 1296}, /* 229 */
- { 8, 1304}, /* 230 */
- { 8, 1312}, /* 231 */
- { 8, 1320}, /* 232 */
- { 8, 1328}, /* 233 */
- { 8, 1336}, /* 234 */
- { 8, 1344}, /* 235 */
- { 8, 1352}, /* 236 */
- { 8, 1360}, /* 237 */
- { 8, 1368}, /* 238 */
- { 8, 1376}, /* 239 */
- { 8, 1384}, /* 240 */
- { 8, 1392}, /* 241 */
- { 8, 1400}, /* 242 */
- { 8, 1408}, /* 243 */
- { 8, 1416}, /* 244 */
- { 8, 1424}, /* 245 */
- { 8, 1432}, /* 246 */
- { 8, 1440}, /* 247 */
- { 8, 1448}, /* 248 */
- { 8, 1456}, /* 249 */
- { 8, 1464}, /* 250 */
- { 8, 1472}, /* 251 */
- { 8, 1480}, /* 252 */
- { 8, 1488}, /* 253 */
- { 8, 1496}, /* 254 */
- { 8, 1504}, /* 255 */
- { 8, 1512}, /* 256 */
- { 8, 1520}, /* 257 */
- { 8, 1528}, /* 258 */
- { 8, 1536}, /* 259 */
- { 8, 1544}, /* 260 */
- { 8, 1552}, /* 261 */
- { 8, 1560}, /* 262 */
- { 8, 1568}, /* 263 */
- { 8, 1576}, /* 264 */
- { 8, 1584}, /* 265 */
- { 8, 1592}, /* 266 */
- { 8, 1600}, /* 267 */
- { 8, 1608}, /* 268 */
- { 8, 1616}, /* 269 */
- { 8, 1624}, /* 270 */
- { 8, 1632}, /* 271 */
- { 8, 1640}, /* 272 */
- { 8, 1648}, /* 273 */
- { 8, 1656}, /* 274 */
- { 8, 1664}, /* 275 */
- { 8, 1672}, /* 276 */
- { 8, 1680}, /* 277 */
- { 8, 1688}, /* 278 */
- { 8, 1696}, /* 279 */
- { 8, 1704}, /* 280 */
- { 8, 1712}, /* 281 */
- { 8, 1720}, /* 282 */
- { 8, 1728}, /* 283 */
- { 8, 1736}, /* 284 */
- { 8, 1744}, /* 285 */
- { 8, 1752}, /* 286 */
- { 8, 1760}, /* 287 */
- { 8, 1768}, /* 288 */
- { 8, 1776}, /* 289 */
- { 8, 1784}, /* 290 */
- { 8, 1792}, /* 291 */
- { 8, 1800}, /* 292 */
- { 8, 1808}, /* 293 */
- { 8, 1816}, /* 294 */
- { 8, 1824}, /* 295 */
- { 8, 1832}, /* 296 */
- { 8, 1840}, /* 297 */
- { 16, 1848}, /* 298 */
- { 16, 1864}, /* 299 */
- { 16, 1880}, /* 300 */
- { 16, 1896}, /* 301 */
- { 16, 1912}, /* 302 */
- { 16, 1928}, /* 303 */
- { 16, 1944}, /* 304 */
- { 16, 1960}, /* 305 */
- { 16, 1976}, /* 306 */
- { 16, 1992}, /* 307 */
- { 16, 2008}, /* 308 */
- { 16, 2024}, /* 309 */
- { 16, 2040}, /* 310 */
- { 16, 2056}, /* 311 */
- { 16, 2072}, /* 312 */
- { 16, 2088}, /* 313 */
- { 16, 2104}, /* 314 */
- { 16, 2120}, /* 315 */
- { 16, 2136}, /* 316 */
- { 16, 2152}, /* 317 */
- { 16, 2168}, /* 318 */
- { 16, 2184}, /* 319 */
- { 16, 2200}, /* 320 */
- { 16, 2216}, /* 321 */
- { 16, 2232}, /* 322 */
- { 16, 2248}, /* 323 */
- { 16, 2264}, /* 324 */
- { 16, 2280}, /* 325 */
- { 16, 2296}, /* 326 */
- { 16, 2312}, /* 327 */
- { 16, 2328}, /* 328 */
- { 16, 2344}, /* 329 */
- { 16, 2360}, /* 330 */
- { 16, 2376}, /* 331 */
- { 16, 2392}, /* 332 */
- { 16, 2408}, /* 333 */
- { 32, 2424}, /* 334 */
- { 32, 2456}, /* 335 */
- { 32, 2488}, /* 336 */
- { 16, 2520}, /* 337 */
- { 16, 2536}, /* 338 */
- { 16, 2552}, /* 339 */
- { 16, 2568}, /* 340 */
- { 16, 2584}, /* 341 */
- { 16, 2600}, /* 342 */
- { 16, 2616}, /* 343 */
- { 16, 2632}, /* 344 */
- { 16, 2648}, /* 345 */
- { 16, 2664}, /* 346 */
- { 16, 2680}, /* 347 */
- { 16, 2696}, /* 348 */
- { 4, 2712}, /* 349 */
- { 4, 2716}, /* 350 */
- { 4, 2720}, /* 351 */
- { 4, 2724}, /* 352 */
- { 8, 2728}, /* 353 */
- { 8, 2736}, /* 354 */
- { 4, 2744}, /* 355 */
- { 8, 2748}, /* 356 */
- { 8, 2756}, /* 357 */
- { 8, 2764}, /* 358 */
- { 8, 2772}, /* 359 */
- { 8, 2780}, /* 360 */
- { 8, 2788}, /* 361 */
- { 8, 2796}, /* 362 */
- { 16, 2804}, /* 363 */
- { 16, 2820}, /* 364 */
- { 16, 2836}, /* 365 */
- { 8, 2852}, /* 366 */
- { 8, 2860}, /* 367 */
- { 8, 2868}, /* 368 */
- { 8, 2876}, /* 369 */
- { 8, 2884}, /* 370 */
- { 8, 2892}, /* 371 */
- { 8, 2900}, /* 372 */
- { 8, 2908}, /* 373 */
- { 16, 2916}, /* 374 */
- { 16, 2932}, /* 375 */
- { 8, 2948}, /* 376 */
- { 8, 2956}, /* 377 */
- { 8, 2964}, /* 378 */
- { 8, 2972}, /* 379 */
- { 8, 2980}, /* 380 */
- { 8, 2988}, /* 381 */
- { 8, 2996}, /* 382 */
- { 8, 3004}, /* 383 */
- { 16, 3012}, /* 384 */
- { 16, 3028}, /* 385 */
- { 16, 3044}, /* 386 */
- { 16, 3060}, /* 387 */
- { 8, 3076}, /* 388 */
- { 8, 3084}, /* 389 */
- { 8, 3092}, /* 390 */
- { 8, 3100}, /* 391 */
- { 8, 3108}, /* 392 */
- { 8, 3116}, /* 393 */
- { 8, 3124}, /* 394 */
- { 8, 3132}, /* 395 */
- { 16, 3140}, /* 396 */
- { 16, 3156}, /* 397 */
- { 16, 3172}, /* 398 */
- { 16, 3188}, /* 399 */
- { 16, 3204}, /* 400 */
- { 16, 3220}, /* 401 */
- { 16, 3236}, /* 402 */
- { 16, 3252}, /* 403 */
- { 16, 3268}, /* 404 */
- { 16, 3284}, /* 405 */
- { 16, 3300}, /* 406 */
- { 16, 3316}, /* 407 */
- { 16, 3332}, /* 408 */
- { 16, 3348}, /* 409 */
- { 16, 3364}, /* 410 */
- { 16, 3380}, /* 411 */
- { 16, 3396}, /* 412 */
- { 16, 3412}, /* 413 */
- { 16, 3428}, /* 414 */
- { 16, 3444}, /* 415 */
- { 16, 3460}, /* 416 */
- { 16, 3476}, /* 417 */
- { 16, 3492}, /* 418 */
- { 16, 3508}, /* 419 */
- { 16, 3524}, /* 420 */
- { 16, 3540}, /* 421 */
- { 16, 3556}, /* 422 */
- { 16, 3572}, /* 423 */
- { 32, 3588}, /* 424 */
- { 32, 3620}, /* 425 */
- { 32, 3652}, /* 426 */
- { 32, 3684}, /* 427 */
- { 32, 3716}, /* 428 */
- { 32, 3748}, /* 429 */
- { 3, 3780}, /* 430 */
- { 3, 3783}, /* 431 */
- { 3, 3786}, /* 432 */
- { 9, 3789}, /* 433 */
- { 3, 3798}, /* 434 */
- { 6, 3801}, /* 435 */
- { 18, 3807}, /* 436 */
- { 6, 3825}, /* 437 */
- { 6, 3831}, /* 438 */
- { 6, 3837}, /* 439 */
- { 6, 3843}, /* 440 */
- { 6, 3849}, /* 441 */
- { 6, 3855}, /* 442 */
- { 6, 3861}, /* 443 */
- { 18, 3867}, /* 444 */
- { 6, 3885}, /* 445 */
- { 6, 3891}, /* 446 */
- { 6, 3897}, /* 447 */
- { 6, 3903}, /* 448 */
- { 6, 3909}, /* 449 */
- { 18, 3915}, /* 450 */
- { 6, 3933}, /* 451 */
- { 18, 3939}, /* 452 */
- { 6, 3957}, /* 453 */
- { 12, 3963}, /* 454 */
- { 12, 3975}, /* 455 */
- { 12, 3987}, /* 456 */
- { 12, 3999}, /* 457 */
- { 36, 4011}, /* 458 */
- { 12, 4047}, /* 459 */
- { 36, 4059}, /* 460 */
- { 12, 4095}, /* 461 */
- { 6, 4107}, /* 462 */
- { 6, 4113}, /* 463 */
- { 6, 4119}, /* 464 */
- { 6, 4125}, /* 465 */
- { 6, 4131}, /* 466 */
- { 6, 4137}, /* 467 */
- { 6, 4143}, /* 468 */
- { 12, 4149}, /* 469 */
- { 12, 4161}, /* 470 */
- { 12, 4173}, /* 471 */
- { 12, 4185}, /* 472 */
- { 12, 4197}, /* 473 */
- { 12, 4209}, /* 474 */
- { 12, 4221}, /* 475 */
- { 12, 4233}, /* 476 */
- { 12, 4245}, /* 477 */
- { 12, 4257}, /* 478 */
- { 12, 4269}, /* 479 */
- { 12, 4281}, /* 480 */
- { 12, 4293}, /* 481 */
- { 12, 4305}, /* 482 */
- { 12, 4317}, /* 483 */
- { 12, 4329}, /* 484 */
- { 24, 4341}, /* 485 */
- { 24, 4365}, /* 486 */
- { 24, 4389}, /* 487 */
- { 24, 4413}, /* 488 */
- { 12, 4437}, /* 489 */
- { 48, 4449}, /* 490 */
- { 24, 4497}, /* 491 */
- { 12, 4521}, /* 492 */
- { 24, 4533}, /* 493 */
- { 24, 4557}, /* 494 */
- { 24, 4581}, /* 495 */
- { 24, 4605}, /* 496 */
- { 96, 4629}, /* 497 */
- { 96, 4725}, /* 498 */
- { 96, 4821}, /* 499 */
- { 48, 4917}, /* 500 */
- { 24, 4965}, /* 501 */
- { 48, 4989}, /* 502 */
- { 24, 5037}, /* 503 */
- { 24, 5061}, /* 504 */
- { 96, 5085}, /* 505 */
- { 96, 5181}, /* 506 */
- { 48, 5277}, /* 507 */
- { 24, 5325}, /* 508 */
- { 24, 5349}, /* 509 */
- { 48, 5373}, /* 510 */
- { 24, 5421}, /* 511 */
- { 96, 5445}, /* 512 */
- { 48, 5541}, /* 513 */
- { 24, 5589}, /* 514 */
- { 96, 5613}, /* 515 */
- { 48, 5709}, /* 516 */
- { 48, 5757}, /* 517 */
- { 48, 5805}, /* 518 */
- { 48, 5853}, /* 519 */
- { 48, 5901}, /* 520 */
- { 48, 5949}, /* 521 */
- { 48, 5997}, /* 522 */
- { 192, 6045}, /* 523 */
- { 192, 6237}, /* 524 */
- { 192, 6429}, /* 525 */
- { 192, 6621}, /* 526 */
- { 192, 6813}, /* 527 */
- { 192, 7005}, /* 528 */
- { 96, 7197}, /* 529 */
- { 96, 7293}, /* 530 */
-};
-
-int spgdb_get_operation( int rot[3][3],
- double trans[3],
- const int index )
-{
- int i, j, r, t, degit;
-
- /* A space group operation is compressed using ternary numerical system for */
- /* rotation and duodecimal system for translation. This is achieved because */
- /* each element of rotation matrix can have only one of {-1,0,1}, and */
- /* the translation can have one of {0,2,3,4,6,8,9,10} divided by */
- /* 12. Therefore 3^9 * 12^3 = 34012224 different values can map space */
- /* group operations. In principle, octal numerical system can be used */
- /* for translation, but duodecimal system is more convenient. */
-
- r = symmetry_operations[index] % 19683; /* 19683 = 3**9 */
- degit = 6561; /* 6561 = 3**8 */
- for ( i = 0; i < 3; i++ ) {
- for ( j = 0; j < 3; j++ ) {
- rot[i][j] = ( r % ( degit * 3 ) ) / degit - 1;
- degit /= 3;
- }
- }
-
- t = symmetry_operations[index] / 19683; /* 19683 = 3**9 */
- degit = 144;
- for ( i = 0; i < 3; i++ ) {
- trans[i] = ( (double) ( ( t % ( degit * 12 ) ) / degit ) ) / 12;
- degit /= 12;
- }
-
- return 1;
-}
-
-void spgdb_get_operation_index( int indices[2], const int hall_number )
-{
- indices[0] = symmetry_operation_index[ hall_number ][0];
- indices[1] = symmetry_operation_index[ hall_number ][1];
-}
-
-SpacegroupType spgdb_get_spacegroup_type( int index )
-{
- return spacegroup_types[index];
-}
-
diff --git a/src/spg_database.h b/src/spg_database.h
deleted file mode 100644
index 3abb265..0000000
--- a/src/spg_database.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* spg_database.h */
-/* Copyright (C) 2010 Atsushi Togo */
-
-#ifndef __spg_database_H__
-#define __spg_database_H__
-
-#include "lattice.h"
-#include "pointgroup.h"
-
-typedef struct {
- int number;
- char schoenflies[7];
- char hall_symbol[17];
- char international[32];
- char international_full[20];
- char international_short[11];
- Holohedry holohedry;
-} SpacegroupType;
-
-int spgdb_get_operation( int rot[3][3],
- double trans[3],
- const int index );
-void spgdb_get_operation_index( int indices[2], const int hall_number );
-SpacegroupType spgdb_get_spacegroup_type( int index );
-
-#endif
diff --git a/src/spglib.c b/src/spglib.c
deleted file mode 100644
index e45350c..0000000
--- a/src/spglib.c
+++ /dev/null
@@ -1,1136 +0,0 @@
-/* spglib.c */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include "spglib.h"
-#include "refinement.h"
-#include "cell.h"
-#include "lattice.h"
-#include "mathfunc.h"
-#include "pointgroup.h"
-#include "primitive.h"
-#include "spacegroup.h"
-#include "symmetry.h"
-#include "kpoint.h"
-#include "spin.h"
-
-static SpglibDataset * get_dataset(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-static int get_symmetry(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-static int get_symmetry_with_collinear_spin(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const double spins[],
- const int num_atom,
- const double symprec);
-
-static int get_multiplicity(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-static int find_primitive(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec);
-
-static int get_international(char symbol[11],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-static int get_schoenflies(char symbol[10],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[], const int num_atom,
- const double symprec);
-
-static int refine_cell(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec);
-
-static int get_ir_kpoints(int map[],
- SPGCONST double kpoints[][3],
- const int num_kpoint,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const int is_time_reversal,
- const double symprec);
-
-static int get_ir_reciprocal_mesh(int grid_point[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-static int get_stabilized_reciprocal_mesh(int grid_point[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3],
- const int num_q,
- SPGCONST double qpoints[][3]);
-
-static SpglibTriplets * get_triplets_reciprocal_mesh(const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3]);
-
-static int get_triplets_reciprocal_mesh_at_q(int weights[],
- int grid_points[][3],
- int third_q[],
- const int grid_point,
- const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3]);
-
-static int extract_triplets_reciprocal_mesh_at_q(int triplets_at_q[][3],
- int weight_triplets_at_q[],
- const int fixed_grid_number,
- const int num_triplets,
- SPGCONST int triplets[][3],
- const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3]);
-
-
-SpglibDataset * spg_get_dataset(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return get_dataset(lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-SpglibDataset * spgat_get_dataset(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance)
-{
- sym_set_angle_tolerance(angle_tolerance);
-
- return get_dataset(lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-void spg_free_dataset(SpglibDataset *dataset)
-{
- if (dataset->n_operations > 0) {
- free(dataset->rotations);
- dataset->rotations = NULL;
- free(dataset->translations);
- dataset->translations = NULL;
- }
-
- if (! (dataset->wyckoffs == NULL)) {
- free(dataset->wyckoffs);
- dataset->wyckoffs = NULL;
- }
-
- if (! (dataset->equivalent_atoms == NULL)) {
- free(dataset->equivalent_atoms);
- dataset->equivalent_atoms = NULL;
- }
-
- free(dataset);
- dataset = NULL;
-}
-
-int spg_get_symmetry(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return get_symmetry(rotation,
- translation,
- max_size,
- lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spgat_get_symmetry(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance)
-{
- sym_set_angle_tolerance(angle_tolerance);
-
- return get_symmetry(rotation,
- translation,
- max_size,
- lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spg_get_symmetry_with_collinear_spin(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const double spins[],
- const int num_atom,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return get_symmetry_with_collinear_spin(rotation,
- translation,
- max_size,
- lattice,
- position,
- types,
- spins,
- num_atom,
- symprec);
-}
-
-int spgat_get_symmetry_with_collinear_spin(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const double spins[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance)
-{
- sym_set_angle_tolerance(angle_tolerance);
-
- return get_symmetry_with_collinear_spin(rotation,
- translation,
- max_size,
- lattice,
- position,
- types,
- spins,
- num_atom,
- symprec);
-}
-
-int spg_get_multiplicity(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return get_multiplicity(lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spgat_get_multiplicity(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance)
-{
- sym_set_angle_tolerance(angle_tolerance);
-
- return get_multiplicity(lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spg_get_smallest_lattice(double smallest_lattice[3][3],
- SPGCONST double lattice[3][3],
- const double symprec)
-{
- return lat_smallest_lattice_vector(smallest_lattice, lattice, symprec);
-}
-
-int spg_find_primitive(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return find_primitive(lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spgat_find_primitive(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance)
-{
- sym_set_angle_tolerance(angle_tolerance);
-
- return find_primitive(lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spg_get_international(char symbol[11],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return get_international(symbol,
- lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spgat_get_international(char symbol[11],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance)
-{
- sym_set_angle_tolerance(angle_tolerance);
-
- return get_international(symbol,
- lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spg_get_schoenflies(char symbol[10],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return get_schoenflies(symbol,
- lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spgat_get_schoenflies(char symbol[10],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance)
-{
- sym_set_angle_tolerance(angle_tolerance);
-
- return get_schoenflies(symbol,
- lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spg_get_pointgroup(char symbol[6],
- int trans_mat[3][3],
- SPGCONST int rotations[][3][3],
- const int num_rotations)
-{
- int ptg_num;
- double tmp_trans_mat[3][3];
- Pointgroup ptgroup;
-
- ptg_num = ptg_get_pointgroup_number_by_rotations(rotations,
- num_rotations);
- ptgroup = ptg_get_pointgroup(ptg_num);
- strcpy(symbol, ptgroup.symbol);
- ptg_get_transformation_matrix(tmp_trans_mat,
- rotations,
- num_rotations);
- mat_cast_matrix_3d_to_3i(trans_mat, tmp_trans_mat);
- return ptg_num + 1;
-}
-
-int spg_refine_cell(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return refine_cell(lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spgat_refine_cell(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance)
-{
- sym_set_angle_tolerance(angle_tolerance);
-
- return refine_cell(lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spg_get_ir_kpoints(int map[],
- SPGCONST double kpoints[][3],
- const int num_kpoint,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const int is_time_reversal,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return get_ir_kpoints(map,
- kpoints,
- num_kpoint,
- lattice,
- position,
- types,
- num_atom,
- is_time_reversal,
- symprec);
-}
-
-int spg_get_ir_reciprocal_mesh(int grid_point[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- sym_set_angle_tolerance(-1.0);
-
- return get_ir_reciprocal_mesh(grid_point,
- map,
- mesh,
- is_shift,
- is_time_reversal,
- lattice,
- position,
- types,
- num_atom,
- symprec);
-}
-
-int spg_get_stabilized_reciprocal_mesh(int grid_point[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3],
- const int num_q,
- SPGCONST double qpoints[][3])
-{
- return get_stabilized_reciprocal_mesh(grid_point,
- map,
- mesh,
- is_shift,
- is_time_reversal,
- num_rot,
- rotations,
- num_q,
- qpoints);
-}
-
-SpglibTriplets * spg_get_triplets_reciprocal_mesh(const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3])
-{
- return get_triplets_reciprocal_mesh(mesh,
- is_time_reversal,
- num_rot,
- rotations);
-}
-
-void spg_free_triplets(SpglibTriplets * spg_triplets)
-{
- free(spg_triplets->triplets);
- spg_triplets->triplets = NULL;
- free(spg_triplets->weights);
- spg_triplets->weights = NULL;
- free(spg_triplets);
- free(spg_triplets->mesh_points);
- spg_triplets->mesh_points = NULL;
- spg_triplets = NULL;
-}
-
-int spg_get_triplets_reciprocal_mesh_at_q(int weights[],
- int grid_points[][3],
- int third_q[],
- const int grid_point,
- const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3])
-{
- return get_triplets_reciprocal_mesh_at_q(weights,
- grid_points,
- third_q,
- grid_point,
- mesh,
- is_time_reversal,
- num_rot,
- rotations);
-}
-
-int spg_extract_triplets_reciprocal_mesh_at_q(int triplets_at_q[][3],
- int weight_triplets_at_q[],
- const int fixed_grid_number,
- const int num_triplets,
- SPGCONST int triplets[][3],
- const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3])
-{
- return extract_triplets_reciprocal_mesh_at_q(triplets_at_q,
- weight_triplets_at_q,
- fixed_grid_number,
- num_triplets,
- triplets,
- mesh,
- is_time_reversal,
- num_rot,
- rotations);
-}
-
-
-static SpglibDataset * get_dataset(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- int i, j;
- int *mapping_table, *wyckoffs, *equiv_atoms, *equiv_atoms_prim;
- double tolerance;
- Spacegroup spacegroup;
- SpglibDataset *dataset;
- Cell *cell, *primitive;
- double inv_mat[3][3];
- Symmetry *symmetry;
-
- dataset = (SpglibDataset*) malloc(sizeof(SpglibDataset));
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
-
- mapping_table = (int*) malloc(sizeof(int) * cell->size);
- primitive = prm_get_primitive_with_mapping_table(mapping_table,
- cell,
- symprec);
- tolerance = prm_get_current_tolerance();
- spacegroup = spa_get_spacegroup_with_primitive(primitive, tolerance);
-
- if (spacegroup.number > 0) {
- /* Spacegroup type, transformation matrix, origin shift */
- dataset->spacegroup_number = spacegroup.number;
- dataset->hall_number = spacegroup.hall_number;
- strcpy(dataset->international_symbol, spacegroup.international_short);
- strcpy(dataset->hall_symbol, spacegroup.hall_symbol);
- mat_inverse_matrix_d3(inv_mat, lattice, tolerance);
- mat_multiply_matrix_d3(dataset->transformation_matrix,
- inv_mat,
- spacegroup.bravais_lattice);
- mat_copy_vector_d3(dataset->origin_shift, spacegroup.origin_shift);
-
- /* Wyckoff positions */
- wyckoffs = (int*) malloc(sizeof(int) * primitive->size);
- equiv_atoms_prim = (int*) malloc(sizeof(int) * primitive->size);
- for (i = 0; i < primitive->size; i++) {
- wyckoffs[i] = -1;
- equiv_atoms_prim[i] = -1;
- }
- ref_get_Wyckoff_positions(wyckoffs,
- equiv_atoms_prim,
- primitive,
- &spacegroup,
- tolerance);
- dataset->n_atoms = cell->size;
- dataset->wyckoffs = (int*) malloc(sizeof(int) * cell->size);
- for (i = 0; i < cell->size; i++) {
- dataset->wyckoffs[i] = wyckoffs[mapping_table[i]];
- }
-
- free(wyckoffs);
- wyckoffs = NULL;
-
- /* Equivalent atoms */
- dataset->equivalent_atoms = (int*) malloc(sizeof(int) * cell->size);
- equiv_atoms = (int*) malloc(sizeof(int) * primitive->size);
- for (i = 0; i < primitive->size; i++) {
- for (j = 0; j < cell->size; j++) {
- if (mapping_table[j] == equiv_atoms_prim[i]) {
- equiv_atoms[i] = j;
- break;
- }
- }
- }
- for (i = 0; i < cell->size; i++) {
- dataset->equivalent_atoms[i] = equiv_atoms[mapping_table[i]];
- }
- free(equiv_atoms);
- equiv_atoms = NULL;
-
- free(equiv_atoms_prim);
- equiv_atoms_prim = NULL;
-
- /* Symmetry operations */
- symmetry = ref_get_refined_symmetry_operations(cell,
- primitive,
- &spacegroup,
- tolerance);
- dataset->rotations = (int (*)[3][3]) malloc(sizeof(int[3][3]) * symmetry->size);
- dataset->translations = (double (*)[3]) malloc(sizeof(double[3]) * symmetry->size);
- dataset->n_operations = symmetry->size;
- for (i = 0; i < symmetry->size; i++) {
- mat_copy_matrix_i3(dataset->rotations[i], symmetry->rot[i]);
- mat_copy_vector_d3(dataset->translations[i], symmetry->trans[i]);
- }
- sym_free_symmetry(symmetry);
-
- } else {
- dataset->spacegroup_number = 0;
- }
-
- free(mapping_table);
- mapping_table = NULL;
-
- cel_free_cell(primitive);
-
- if (dataset->spacegroup_number == 0) {
- strcpy(dataset->international_symbol, "");
- strcpy(dataset->hall_symbol, "");
- dataset->origin_shift[0] = 0;
- dataset->origin_shift[1] = 0;
- dataset->origin_shift[2] = 0;
- dataset->n_atoms = 0;
- dataset->wyckoffs = NULL;
- dataset->equivalent_atoms = NULL;
- dataset->n_operations = 0;
- dataset->rotations = NULL;
- dataset->translations = NULL;
- }
-
- cel_free_cell(cell);
- return dataset;
-}
-
-static int get_symmetry(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- int i, j, size;
- Symmetry *symmetry;
- Cell *cell;
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
- symmetry = sym_get_operation(cell, symprec);
-
- if (symmetry->size > max_size) {
- fprintf(stderr, "spglib: Indicated max size(=%d) is less than number ", max_size);
- fprintf(stderr, "spglib: of symmetry operations(=%d).\n", symmetry->size);
- sym_free_symmetry(symmetry);
- return 0;
- }
-
- for (i = 0; i < symmetry->size; i++) {
- mat_copy_matrix_i3(rotation[i], symmetry->rot[i]);
- for (j = 0; j < 3; j++) {
- translation[i][j] = symmetry->trans[i][j];
- }
- }
-
- size = symmetry->size;
-
- cel_free_cell(cell);
- sym_free_symmetry(symmetry);
-
- return size;
-}
-
-static int get_symmetry_with_collinear_spin(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const double spins[],
- const int num_atom,
- const double symprec)
-{
- int i, j, size;
- Symmetry *symmetry;
- Cell *cell;
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
- symmetry = spn_get_collinear_operation(cell, spins, symprec);
-
- if (symmetry->size > max_size) {
- fprintf(stderr, "spglib: Indicated max size(=%d) is less than number ", max_size);
- fprintf(stderr, "spglib: of symmetry operations(=%d).\n", symmetry->size);
- sym_free_symmetry(symmetry);
- return 0;
- }
-
- for (i = 0; i < symmetry->size; i++) {
- mat_copy_matrix_i3(rotation[i], symmetry->rot[i]);
- for (j = 0; j < 3; j++) {
- translation[i][j] = symmetry->trans[i][j];
- }
- }
-
- size = symmetry->size;
-
- cel_free_cell(cell);
- sym_free_symmetry(symmetry);
-
- return size;
-}
-
-static int get_multiplicity(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- Symmetry *symmetry;
- Cell *cell;
- int size;
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
- symmetry = sym_get_operation(cell, symprec);
-
- size = symmetry->size;
-
- cel_free_cell(cell);
- sym_free_symmetry(symmetry);
-
- return size;
-}
-
-static int find_primitive(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec)
-{
- int i, j, num_prim_atom=0;
- Cell *cell, *primitive;
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
-
- /* find primitive cell */
- primitive = prm_get_primitive(cell, symprec);
- if (primitive->size == cell->size) { /* Already primitive */
- num_prim_atom = 0;
- } else { /* Primitive cell was found. */
- num_prim_atom = primitive->size;
- if (num_prim_atom < num_atom && num_prim_atom > 0 ) {
- mat_copy_matrix_d3(lattice, primitive->lattice);
- for (i = 0; i < primitive->size; i++) {
- types[i] = primitive->types[i];
- for (j=0; j<3; j++) {
- position[i][j] = primitive->position[i][j];
- }
- }
- }
- }
-
- cel_free_cell(primitive);
- cel_free_cell(cell);
-
- return num_prim_atom;
-}
-
-static int get_international(char symbol[11],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- Cell *cell;
- Spacegroup spacegroup;
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
- spacegroup = spa_get_spacegroup(cell, symprec);
- if (spacegroup.number > 0) {
- strcpy(symbol, spacegroup.international_short);
- }
-
- cel_free_cell(cell);
-
- return spacegroup.number;
-}
-
-static int get_schoenflies(char symbol[10],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- Cell *cell;
- Spacegroup spacegroup;
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
-
- spacegroup = spa_get_spacegroup(cell, symprec);
- if (spacegroup.number > 0) {
- strcpy(symbol, spacegroup.schoenflies);
- }
-
- cel_free_cell(cell);
-
- return spacegroup.number;
-}
-
-static int refine_cell(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec)
-{
- int i, num_atom_bravais;
- Cell *cell, *bravais;
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
-
- bravais = ref_refine_cell(cell, symprec);
- cel_free_cell(cell);
-
- if (bravais->size > 0) {
- mat_copy_matrix_d3(lattice, bravais->lattice);
- num_atom_bravais = bravais->size;
- for (i = 0; i < bravais->size; i++) {
- types[i] = bravais->types[i];
- mat_copy_vector_d3(position[i], bravais->position[i]);
- }
- } else {
- num_atom_bravais = 0;
- }
-
- cel_free_cell(bravais);
-
- return num_atom_bravais;
-}
-
-static int get_ir_kpoints(int map[],
- SPGCONST double kpoints[][3],
- const int num_kpoint,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const int is_time_reversal,
- const double symprec)
-{
- Symmetry *symmetry;
- Cell *cell;
- int num_ir_kpoint;
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
- symmetry = sym_get_operation(cell, symprec);
-
- num_ir_kpoint = kpt_get_irreducible_kpoints(map,
- kpoints,
- num_kpoint,
- symmetry,
- is_time_reversal,
- symprec);
-
-
- cel_free_cell(cell);
- sym_free_symmetry(symmetry);
-
- return num_ir_kpoint;
-}
-
-static int get_ir_reciprocal_mesh(int grid_point[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec)
-{
- Symmetry *symmetry;
- Cell *cell;
- int num_ir;
-
- cell = cel_alloc_cell(num_atom);
- cel_set_cell(cell, lattice, position, types);
- symmetry = sym_get_operation(cell, symprec);
-
- num_ir = kpt_get_irreducible_reciprocal_mesh(grid_point,
- map,
- mesh,
- is_shift,
- is_time_reversal,
- symmetry);
-
-
- cel_free_cell(cell);
- sym_free_symmetry(symmetry);
-
- return num_ir;
-}
-
-static int get_stabilized_reciprocal_mesh(int grid_point[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3],
- const int num_q,
- SPGCONST double qpoints[][3])
-{
- MatINT *rot_real;
- int i, num_ir;
-
- rot_real = mat_alloc_MatINT(num_rot);
- for (i = 0; i < num_rot; i++) {
- mat_copy_matrix_i3(rot_real->mat[i], rotations[i]);
- }
-
- num_ir = kpt_get_stabilized_reciprocal_mesh(grid_point,
- map,
- mesh,
- is_shift,
- is_time_reversal,
- rot_real,
- num_q,
- qpoints);
-
- mat_free_MatINT(rot_real);
-
- return num_ir;
-}
-
-static SpglibTriplets * get_triplets_reciprocal_mesh(const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3])
-{
- int i, j, num_grid;
- MatINT *rot_real;
- Triplets *tps;
- SpglibTriplets *spg_triplets;
-
- num_grid = mesh[0] * mesh[1] * mesh[2];
- rot_real = mat_alloc_MatINT(num_rot);
- for (i = 0; i < num_rot; i++) {
- mat_copy_matrix_i3(rot_real->mat[i], rotations[i]);
- }
-
- tps = kpt_get_triplets_reciprocal_mesh(mesh,
- is_time_reversal,
- rot_real);
- mat_free_MatINT(rot_real);
-
- spg_triplets = (SpglibTriplets*) malloc(sizeof(SpglibTriplets));
- spg_triplets->size = tps->size;
- spg_triplets->triplets = (int (*)[3]) malloc(sizeof(int[3]) * tps->size);
- spg_triplets->weights = (int*) malloc(sizeof(int) * tps->size);
- spg_triplets->mesh_points = (int (*)[3]) malloc(sizeof(int[3]) * num_grid);
-
- for (i = 0; i < 3; i++) {
- spg_triplets->mesh[i] = tps->mesh[i];
- }
- for (i = 0; i < num_grid; i++) {
- for (j = 0; j < 3; j++) {
- spg_triplets->mesh_points[i][j] = tps->mesh_points[i][j];
- }
- }
-
- for (i = 0; i < tps->size; i++) {
- for (j = 0; j < 3; j++) {
- spg_triplets->triplets[i][j] = tps->triplets[i][j];
- }
- spg_triplets->weights[i] = tps->weights[i];
- }
- kpt_free_triplets(tps);
-
- return spg_triplets;
-}
-
-static int get_triplets_reciprocal_mesh_at_q(int weights[],
- int grid_points[][3],
- int third_q[],
- const int grid_point,
- const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3])
-{
- MatINT *rot_real;
- int i, num_ir;
-
- rot_real = mat_alloc_MatINT(num_rot);
- for (i = 0; i < num_rot; i++) {
- mat_copy_matrix_i3(rot_real->mat[i], rotations[i]);
- }
-
- num_ir = kpt_get_ir_triplets_at_q(weights,
- grid_points,
- third_q,
- grid_point,
- mesh,
- is_time_reversal,
- rot_real);
-
- mat_free_MatINT(rot_real);
-
- return num_ir;
-}
-
-static int extract_triplets_reciprocal_mesh_at_q(int triplets_at_q[][3],
- int weight_triplets_at_q[],
- const int fixed_grid_number,
- const int num_triplets,
- SPGCONST int triplets[][3],
- const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3])
-{
- MatINT *rot_real;
- int i, num_ir;
-
- rot_real = mat_alloc_MatINT(num_rot);
- for (i = 0; i < num_rot; i++) {
- mat_copy_matrix_i3(rot_real->mat[i], rotations[i]);
- }
-
- num_ir = kpt_extract_triplets_reciprocal_mesh_at_q(triplets_at_q,
- weight_triplets_at_q,
- fixed_grid_number,
- num_triplets,
- triplets,
- mesh,
- is_time_reversal,
- rot_real);
-
-
- mat_free_MatINT(rot_real);
-
- return num_ir;
-}
diff --git a/src/spglib.h b/src/spglib.h
deleted file mode 100644
index dfc90be..0000000
--- a/src/spglib.h
+++ /dev/null
@@ -1,340 +0,0 @@
-/* spglib.h version 1.4.1 */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifndef __spglib_H__
-#define __spglib_H__
-
-/* SPGCONST is used instead of 'const' so to avoid gcc warning. */
-/* However there should be better way than this way.... */
-#define SPGCONST
-
-/*
- ------------------------------------------------------------------
-
- lattice: Lattice vectors (in Cartesian)
-
- [ [ a_x, b_x, c_x ],
- [ a_y, b_y, c_y ],
- [ a_z, b_z, c_z ] ]
-
- position: Atomic positions (in fractional coordinates)
-
- [ [ x1_a, x1_b, x1_c ],
- [ x2_a, x2_b, x2_c ],
- [ x3_a, x3_b, x3_c ],
- ... ]
-
- types: Atom types, i.e., species identified by number
-
- [ type_1, type_2, type_3, ... ]
-
- rotation: Rotation matricies of symmetry operations
-
- each rotation is:
- [ [ r_aa, r_ab, r_ac ],
- [ r_ba, r_bb, r_bc ],
- [ r_ca, r_cb, r_cc ] ]
-
- translation: Translation vectors of symmetry operations
-
- each translation is:
- [ t_a, t_b, t_c ]
-
- symprec: Tolerance of atomic positions (in fractional coordinate)
- in finding symmetry operations
-
- ------------------------------------------------------------------
-
- Definitio of the operation:
- r : rotation 3x3 matrix
- t : translation vector
-
- x_new = r * x + t:
- [ x_new_a ] [ r_aa, r_ab, r_ac ] [ x_a ] [ t_a ]
- [ x_new_b ] = [ r_ba, r_bb, r_bc ] * [ x_b ] + [ t_b ]
- [ x_new_c ] [ r_ca, r_cb, r_cc ] [ x_c ] [ t_c ]
-
- ------------------------------------------------------------------
-*/
-
-typedef struct {
- int spacegroup_number;
- int hall_number;
- char international_symbol[11];
- char hall_symbol[17];
- double transformation_matrix[3][3]; /* bravais_lattice = T * original_lattice */
- double origin_shift[3]; /* Origin shift in Bravais lattice */
- int n_operations; /* Symmetry operations from database */
- int (*rotations)[3][3];
- double (*translations)[3];
- int n_atoms;
- int *wyckoffs; /* Wyckoff letters */
- int *equivalent_atoms;
-} SpglibDataset;
-
-typedef struct {
- int size;
- int (*triplets)[3];
- int *weights;
- int mesh[3];
- int (*mesh_points)[3];
-} SpglibTriplets;
-
-SpglibDataset * spg_get_dataset(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-SpglibDataset * spgat_get_dataset(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance);
-
-void spg_free_dataset(SpglibDataset *dataset);
-
-/* Find symmetry operations. The operations are stored in */
-/* ``rotatiion`` and ``translation``. The number of operations is */
-/* return as the return value. Rotations and translations are */
-/* given in fractional coordinates, and ``rotation[i]`` and */
-/* ``translation[i]`` with same index give a symmetry oprations, */
-/* i.e., these have to be used togather. */
-int spg_get_symmetry(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-int spgat_get_symmetry(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance);
-
-/* Find symmetry operations with collinear spins on atoms. */
-int spg_get_symmetry_with_collinear_spin(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const double spins[],
- const int num_atom,
- const double symprec);
-
-int spgat_get_symmetry_with_collinear_spin(int rotation[][3][3],
- double translation[][3],
- const int max_size,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const double spins[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance);
-
-/* Return exact number of symmetry operations. This function may */
-/* be used in advance to allocate memoery space for symmetry */
-/* operations. Only upper bound is required, */
-/* ``spg_get_max_multiplicity`` can be used instead of this */
-/* function and ``spg_get_max_multiplicity`` is faster than this */
-/* function. */
-int spg_get_multiplicity(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-int spgat_get_multiplicity(SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance);
-
-/* Considering periodicity of crystal, one of the possible smallest */
-/* lattice is searched. The lattice is stored in ``smallest_lattice``. */
-int spg_get_smallest_lattice(double smallest_lattice[3][3],
- SPGCONST double lattice[3][3],
- const double symprec);
-
-/* A primitive cell is found from an input cell. Be careful that */
-/* ``lattice``, ``position``, and ``types`` are overwritten. */
-/* ``num_atom`` is returned as return value. */
-/* When any primitive cell is not found, 0 is returned. */
-int spg_find_primitive(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec);
-
-int spgat_find_primitive(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance);
-
-/* Space group is found in international table symbol (``symbol``) and */
-/* number (return value). 0 is returned when it fails. */
-int spg_get_international(char symbol[11],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-int spgat_get_international(char symbol[11],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance);
-
-/* Space group is found in schoenflies (``symbol``) and as number (return */
-/* value). 0 is returned when it fails. */
-int spg_get_schoenflies(char symbol[10],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-int spgat_get_schoenflies(char symbol[10],
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance);
-
-/* Point group symbol is obtained from the rotation part of */
-/* symmetry operations */
-int spg_get_pointgroup(char symbol[6],
- int trans_mat[3][3],
- SPGCONST int rotations[][3][3],
- const int num_rotations);
-
-/* Bravais lattice with internal atomic points are returned. */
-/* The arrays are require to have 4 times larger memory space */
-/* those of input cell. */
-/* When bravais lattice could not be found, or could not be */
-/* symmetrized, 0 is returned. */
-int spg_refine_cell(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec);
-
-int spgat_refine_cell(double lattice[3][3],
- double position[][3],
- int types[],
- const int num_atom,
- const double symprec,
- const double angle_tolerance);
-
-/* Irreducible k-points are searched from the input k-points */
-/* (``kpoints``). The result is returned as a map of */
-/* numbers (``map``), where ``kpoints`` and ``map`` have to have */
-/* the same number of elements. The array index of ``map`` */
-/* corresponds to the reducible k-point numbering. After finding */
-/* irreducible k-points, the indices of the irreducible k-points */
-/* are mapped to the elements of ``map``, i.e., number of unique */
-/* values in ``map`` is the number of the irreducible k-points. */
-/* The number of the irreducible k-points is also returned as the */
-/* return value. */
-int spg_get_ir_kpoints(int map[],
- SPGCONST double kpoints[][3],
- const int num_kpoints,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const int is_time_reversal,
- const double symprec);
-
-/* Irreducible reciprocal grid points are searched from uniform */
-/* mesh grid points specified by ``mesh`` and ``is_shift``. */
-/* ``mesh`` stores three integers. Reciprocal primitive vectors */
-/* are divided by the number stored in ``mesh`` with (0,0,0) point */
-/* centering. The centering can be shifted only half of one mesh */
-/* by setting 1 for each ``is_shift`` element. If 0 is set for */
-/* ``is_shift``, it means there is no shift. This limitation of */
-/* shifting enables the irreducible k-point search significantly */
-/* faster when the mesh is very dense. */
-
-/* The reducible uniform grid points are returned in reduced */
-/* coordinates as ``grid_point``. A map between reducible and */
-/* irreducible points are returned as ``map`` as in the indices of */
-/* ``grid_point``. The number of the irreducible k-points are */
-/* returned as the return value. The time reversal symmetry is */
-/* imposed by setting ``is_time_reversal`` 1. */
-int spg_get_ir_reciprocal_mesh(int grid_point[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- SPGCONST double lattice[3][3],
- SPGCONST double position[][3],
- const int types[],
- const int num_atom,
- const double symprec);
-
-/* The irreducible k-points are searched from unique k-point mesh */
-/* grids from real space lattice vectors and rotation matrices of */
-/* symmetry operations in real space with stabilizers. The */
-/* stabilizers are written in reduced coordinates. Number of the */
-/* stabilizers are given by ``num_q``. Reduced k-points are stored */
-/* in ``map`` as indices of ``grid_point``. The number of the */
-/* reduced k-points with stabilizers are returned as the return */
-/* value. */
-int spg_get_stabilized_reciprocal_mesh(int grid_point[][3],
- int map[],
- const int mesh[3],
- const int is_shift[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3],
- const int num_q,
- SPGCONST double qpoints[][3]);
-
-/* Irreducible triplets of k-points are searched under conservation of */
-/* :math:``\mathbf{k}_1 + \mathbf{k}_2 + \mathbf{k}_3 = \mathbf{G}``. */
-/* Don't forget to free memory space of triplets using spg_free_triplets */
-SpglibTriplets * spg_get_triplets_reciprocal_mesh(const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3]);
-
-void spg_free_triplets(SpglibTriplets * triplets);
-
-int spg_get_triplets_reciprocal_mesh_at_q(int weights[],
- int grid_points[][3],
- int third_q[],
- const int grid_point,
- const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3]);
-
-int spg_extract_triplets_reciprocal_mesh_at_q(int triplets_at_q[][3],
- int weight_triplets_at_q[],
- const int fixed_grid_number,
- const int num_triplets,
- SPGCONST int triplets[][3],
- const int mesh[3],
- const int is_time_reversal,
- const int num_rot,
- SPGCONST int rotations[][3][3]);
-
-#endif
diff --git a/src/spglib_f.c b/src/spglib_f.c
deleted file mode 100644
index a848df9..0000000
--- a/src/spglib_f.c
+++ /dev/null
@@ -1,198 +0,0 @@
-#include "spglib.h"
-#include <string.h>
-
-void spg_get_multiplicity_(int *size,
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec);
-void spg_get_symmetry_(int *nsym,
- int rot[][3][3],
- double trans[][3],
- int *size,
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec);
-void spg_get_smallest_lattice_(double smallest_lattice[3][3],
- double lattice[3][3],
- double *symprec);
-void spg_get_international_(int *spacegroup,
- char symbol[11],
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec);
-void spg_refine_cell_(double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec);
-void spg_get_schoenflies_(int *spacegroup,
- char symbol[7],
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec);
-void spg_find_primitive_(double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec);
-void spg_get_ir_reciprocal_mesh_(int *num_ir_grid,
- int grid_point[][3],
- int map[],
- int mesh[3],
- int is_shift[3],
- int *is_time_reversal,
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec);
-
-
-
-
-
-void spg_get_multiplicity_(int *size,
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec)
-{
- *size = spg_get_multiplicity(lattice, position, types, *num_atom, *symprec);
-}
-
-void spg_get_symmetry_(int *nsym,
- int rot[][3][3],
- double trans[][3],
- int *size,
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec)
-{
- *nsym = spg_get_symmetry(rot, trans, *size, lattice, position,
- types, *num_atom, *symprec);
-}
-
-void spg_get_smallest_lattice_(double smallest_lattice[3][3],
- double lattice[3][3],
- double *symprec)
-{
- spg_get_smallest_lattice(smallest_lattice, lattice, *symprec);
-}
-
-void spg_get_international_(int *spacegroup,
- char symbol[11],
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec)
-{
- char symbol_c[11];
- int i, length;
-
- *spacegroup = spg_get_international(symbol_c, lattice, position, types,
- *num_atom, *symprec);
- if (*spacegroup > 0) {
- length = strlen(symbol_c);
- strncpy(symbol, symbol_c, length);
- } else {
- length = 0;
- }
-
- for (i = length; i < 11; i++) {
- symbol[i] = ' ';
- }
-}
-
-void spg_refine_cell_(double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec)
-{
- int num_atom_bravais;
-
- num_atom_bravais = spg_refine_cell(lattice,
- position,
- types,
- *num_atom,
- *symprec);
- *num_atom = num_atom_bravais;
-}
-
-
-void spg_get_schoenflies_(int *spacegroup,
- char symbol[7],
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec)
-{
- char symbol_c[7];
- int i, length;
-
- *spacegroup = spg_get_schoenflies(symbol_c, lattice, position, types,
- *num_atom, *symprec);
- if (*spacegroup > 0) {
- length = strlen(symbol_c);
- strncpy(symbol, symbol_c, length);
- } else {
- length = 0;
- }
-
- for (i = length; i < 7; i++) {
- symbol[i] = ' ';
- }
-}
-
-void spg_find_primitive_(double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec)
-{
-
- *num_atom = spg_find_primitive(lattice, position, types, *num_atom,
- *symprec);
-}
-
-void spg_get_ir_reciprocal_mesh_(int *num_ir_grid,
- int grid_point[][3],
- int map[],
- int mesh[3],
- int is_shift[3],
- int *is_time_reversal,
- double lattice[3][3],
- double position[][3],
- int types[],
- int *num_atom,
- double *symprec)
-{
- int i;
- *num_ir_grid = spg_get_ir_reciprocal_mesh(grid_point,
- map,
- mesh,
- is_shift,
- *is_time_reversal,
- lattice,
- position,
- types,
- *num_atom,
- *symprec);
-
- for (i = 0; i < mesh[0] * mesh[1] * mesh[2]; i++) {
- map[i]++;
- }
-}
diff --git a/src/spin.c b/src/spin.c
deleted file mode 100644
index 239d0be..0000000
--- a/src/spin.c
+++ /dev/null
@@ -1,93 +0,0 @@
-/* spin.c */
-/* Copyright (C) 2012 Atsushi Togo */
-
-#include <stdio.h>
-#include "mathfunc.h"
-#include "symmetry.h"
-#include "cell.h"
-
-Symmetry * spn_get_collinear_operation_with_symmetry(SPGCONST Symmetry *sym_nonspin,
- SPGCONST Cell *cell,
- const double spins[],
- const double symprec) {
- Symmetry *symmetry;
- int i, j, k, sign, is_found, num_sym;
- double pos[3];
- MatINT * rot;
- VecDBL * trans;
-
- rot = mat_alloc_MatINT(sym_nonspin->size);
- trans = mat_alloc_VecDBL(sym_nonspin->size);
- num_sym = 0;
-
- for (i = 0; i < sym_nonspin->size; i++) {
- sign = 0; /* Set sign as undetermined */
- is_found = 1;
- for (j = 0; j < cell->size; j++) {
- mat_multiply_matrix_vector_id3(pos, sym_nonspin->rot[i], cell->position[j]);
- for (k = 0; k < 3; k++) {
- pos[k] += sym_nonspin->trans[i][k];
- }
- for (k = 0; k < cell->size; k++) {
- if (cel_is_overlap(cell->position[k],
- pos,
- cell->lattice,
- symprec)) {
- if (sign == 0) {
- if (mat_Dabs(spins[j] - spins[k]) < symprec) {
- sign = 1;
- break;
- }
- if (mat_Dabs(spins[j] + spins[k]) < symprec) {
- sign = -1;
- break;
- }
- is_found = 0;
- break;
- } else {
- if (mat_Dabs(spins[j] - spins[k] * sign) < symprec) {
- break;
- } else {
- is_found = 0;
- break;
- }
- }
- }
- }
- if (! is_found) {
- break;
- }
- }
- if (is_found) {
- mat_copy_matrix_i3(rot->mat[ num_sym ], sym_nonspin->rot[i]);
- mat_copy_vector_d3(trans->vec[ num_sym ], sym_nonspin->trans[i]);
- num_sym++;
- }
- }
-
- symmetry = sym_alloc_symmetry(num_sym);
- for (i = 0; i < num_sym; i++) {
- mat_copy_matrix_i3(symmetry->rot[i], rot->mat[ i ]);
- mat_copy_vector_d3(symmetry->trans[i], trans->vec[ i ]);
- }
-
- mat_free_MatINT(rot);
- mat_free_VecDBL(trans);
-
- return symmetry;
-}
-
-Symmetry * spn_get_collinear_operation(SPGCONST Cell *cell,
- const double spins[],
- const double symprec) {
- Symmetry *sym_nonspin, *symmetry;
-
- sym_nonspin = sym_get_operation(cell, symprec);
- symmetry = spn_get_collinear_operation_with_symmetry(sym_nonspin,
- cell,
- spins,
- symprec);
- sym_free_symmetry(sym_nonspin);
-
- return symmetry;
-}
diff --git a/src/spin.h b/src/spin.h
deleted file mode 100644
index 0b93b10..0000000
--- a/src/spin.h
+++ /dev/null
@@ -1,19 +0,0 @@
-/* spin.h */
-/* Copyright (C) 2012 Atsushi Togo */
-
-#ifndef __spin_H__
-#define __spin_H__
-
-#include "mathfunc.h"
-#include "symmetry.h"
-#include "cell.h"
-
-Symmetry * spn_get_collinear_operation_with_symmetry(SPGCONST Symmetry *sym_nonspin,
- SPGCONST Cell *cell,
- const double spins[],
- const double symprec);
-Symmetry * spn_get_collinear_operation(SPGCONST Cell *cell,
- const double spins[],
- const double symprec);
-
-#endif
diff --git a/src/symmetry.c b/src/symmetry.c
deleted file mode 100644
index 93b4d25..0000000
--- a/src/symmetry.c
+++ /dev/null
@@ -1,832 +0,0 @@
-/* symmetry.c */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#include <math.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <omp.h>
-#include "cell.h"
-#include "debug.h"
-#include "lattice.h"
-#include "mathfunc.h"
-#include "pointgroup.h"
-#include "primitive.h"
-#include "symmetry.h"
-
-#include "debug.h"
-#define NUM_ATOMS_CRITERION_FOR_OPENMP 1000
-#define REDUCE_RATE 0.95
-#define PI 3.14159265358979323846
-/* Tolerance of angle between lattice vectors in degrees */
-/* Negative value invokes converter from symprec. */
-static double angle_tolerance = -1.0;
-
-static int relative_axes[][3] = {
- { 1, 0, 0},
- { 0, 1, 0},
- { 0, 0, 1},
- {-1, 0, 0},
- { 0,-1, 0}, /* 5 */
- { 0, 0,-1},
- { 0, 1, 1},
- { 1, 0, 1},
- { 1, 1, 0},
- { 0,-1,-1}, /* 10 */
- {-1, 0,-1},
- {-1,-1, 0},
- { 0, 1,-1},
- {-1, 0, 1},
- { 1,-1, 0}, /* 15 */
- { 0,-1, 1},
- { 1, 0,-1},
- {-1, 1, 0},
- { 1, 1, 1},
- {-1,-1,-1}, /* 20 */
- {-1, 1, 1},
- { 1,-1, 1},
- { 1, 1,-1},
- { 1,-1,-1},
- {-1, 1,-1}, /* 25 */
- {-1,-1, 1},
-};
-
-static int identity[3][3] = {{1, 0, 0},
- {0, 1, 0},
- {0, 0, 1}};
-
-static int get_index_with_least_atoms(const Cell *cell);
-static VecDBL * get_translation(SPGCONST int rot[3][3],
- SPGCONST Cell *cell,
- const double symprec,
- const int is_identity);
-static Symmetry * get_operations(SPGCONST Cell * cell,
- const double symprec);
-static Symmetry * reduce_operation(SPGCONST Cell * cell,
- SPGCONST Symmetry * symmetry,
- const double symprec);
-static void search_translation_part(int lat_point_atoms[],
- SPGCONST Cell * cell,
- SPGCONST int rot[3][3],
- const int min_atom_index,
- const double origin[3],
- const double symprec,
- const int is_identity);
-static int is_overlap_all_atoms(const double test_trans[3],
- SPGCONST int rot[3][3],
- SPGCONST Cell * cell,
- const double symprec,
- const int is_identity);
-static PointSymmetry
-transform_pointsymmetry(SPGCONST PointSymmetry * point_sym_prim,
- SPGCONST double new_lattice[3][3],
- SPGCONST double original_lattice[3][3]);
-static Symmetry *
-get_space_group_operations(SPGCONST PointSymmetry *lattice_sym,
- SPGCONST Cell *primitive,
- const double symprec);
-static Symmetry * recover_operations_original(SPGCONST Symmetry *symmetry,
- const VecDBL * pure_trans,
- SPGCONST Cell *cell,
- SPGCONST Cell *primitive);
-static void set_axes(int axes[3][3],
- const int a1, const int a2, const int a3);
-static PointSymmetry get_lattice_symmetry(SPGCONST Cell *cell,
- const double symprec);
-static int is_identity_metric(SPGCONST double metric_rotated[3][3],
- SPGCONST double metric_orig[3][3],
- const double symprec);
-static double get_angle(SPGCONST double metric[3][3],
- const int i,
- const int j);
-
-Symmetry * sym_alloc_symmetry(const int size)
-{
- Symmetry *symmetry;
-
- symmetry = (Symmetry*) malloc(sizeof(Symmetry));
- symmetry->size = size;
- if (size > 0) {
- if ((symmetry->rot =
- (int (*)[3][3]) malloc(sizeof(int[3][3]) * size)) == NULL) {
- warning_print("spglib: Memory could not be allocated ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- exit(1);
- }
- if ((symmetry->trans =
- (double (*)[3]) malloc(sizeof(double[3]) * size)) == NULL) {
- warning_print("spglib: Memory could not be allocated ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- exit(1);
- }
- }
- return symmetry;
-}
-
-void sym_free_symmetry(Symmetry *symmetry)
-{
- if (symmetry->size > 0) {
- free(symmetry->rot);
- symmetry->rot = NULL;
- free(symmetry->trans);
- symmetry->trans = NULL;
- }
- free(symmetry);
- symmetry = NULL;
-}
-
-Symmetry * sym_get_operation(SPGCONST Cell *cell,
- const double symprec) {
- Symmetry *symmetry;
-
- symmetry = get_operations(cell, symprec);
-
- return symmetry;
-}
-
-/* Number of operations may be reduced with smaller symprec. */
-Symmetry * sym_reduce_operation(SPGCONST Cell * cell,
- SPGCONST Symmetry * symmetry,
- const double symprec)
-{
- return reduce_operation(cell, symmetry, symprec);
-}
-
-int sym_get_multiplicity(SPGCONST Cell *cell,
- const double symprec)
-{
- int multi;
- VecDBL * trans;
-
- trans = get_translation(identity, cell, symprec, 1);
- multi = trans->size;
- mat_free_VecDBL(trans);
- return multi;
-}
-
-VecDBL * sym_get_pure_translation(SPGCONST Cell *cell,
- const double symprec)
-{
- int multi;
- VecDBL * pure_trans;
-
- pure_trans = get_translation(identity, cell, symprec, 1);
- multi = pure_trans->size;
- if ((cell->size / multi) * multi == cell->size) {
- debug_print("sym_get_pure_translation: pure_trans->size = %d\n", multi);
- } else {
- ;
- warning_print("spglib: Finding pure translation failed (line %d, %s).\n", __LINE__, __FILE__);
- warning_print(" cell->size %d, multi %d\n", cell->size, multi);
- }
-
- return pure_trans;
-}
-
-VecDBL * sym_reduce_pure_translation(SPGCONST Cell * cell,
- const VecDBL * pure_trans,
- const double symprec)
-{
- int i, multi;
- Symmetry *symmetry, *symmetry_reduced;
- VecDBL * pure_trans_reduced;
-
- multi = pure_trans->size;
- symmetry = sym_alloc_symmetry(multi);
- for (i = 0; i < multi; i++) {
- mat_copy_matrix_i3(symmetry->rot[i], identity);
- mat_copy_vector_d3(symmetry->trans[i], pure_trans->vec[i]);
- }
-
- symmetry_reduced = reduce_operation(cell, symmetry, symprec);
- sym_free_symmetry(symmetry);
-
- multi = symmetry_reduced->size;
- pure_trans_reduced = mat_alloc_VecDBL(multi);
-
- for (i = 0; i < multi; i++) {
- mat_copy_vector_d3(pure_trans_reduced->vec[i], symmetry_reduced->trans[i]);
- }
- sym_free_symmetry(symmetry_reduced);
-
- return pure_trans_reduced;
-}
-
-void sym_set_angle_tolerance(double tolerance)
-{
- angle_tolerance = tolerance;
-}
-
-double sym_get_angle_tolerance(void)
-{
- return angle_tolerance;
-}
-
-
-/* 1) A primitive cell of the input cell is searched. */
-/* 2) Pointgroup operations of the primitive cell are obtained. */
-/* These are constrained by the input cell lattice pointgroup, */
-/* i.e., even if the lattice of the primitive cell has higher */
-/* symmetry than that of the input cell, it is not considered. */
-/* 3) Spacegroup operations are searched for the primitive cell */
-/* using the constrained point group operations. */
-/* 4) The spacegroup operations for the primitive cell are */
-/* transformed to those of original input cells, if the input cell */
-/* was not a primitive cell. */
-static Symmetry * get_operations(SPGCONST Cell *cell,
- const double symprec)
-{
- int i, j, attempt;
- double tolerance;
- PointSymmetry lattice_sym;
- Symmetry *symmetry, *symmetry_orig, *symmetry_reduced;
- Primitive primitive;
-
- debug_print("get_operations:\n");
-
- symmetry_orig = NULL;
-
- lattice_sym = get_lattice_symmetry(cell, symprec);
- if (lattice_sym.size == 0) {
- debug_print("get_lattice_symmetry failed.\n");
- goto end;
- }
-
- primitive = prm_get_primitive_and_pure_translations(cell, symprec);
- if (primitive.cell->size == 0) {
- goto deallocate_and_end;
- }
-
- lattice_sym = transform_pointsymmetry(&lattice_sym,
- primitive.cell->lattice,
- cell->lattice);
- if (lattice_sym.size == 0) {
- goto deallocate_and_end;
- }
-
-
- symmetry = get_space_group_operations(&lattice_sym,
- primitive.cell,
- symprec);
- if (symmetry->size > 48) {
- tolerance = symprec;
- for (attempt = 0; attempt < 100; attempt++) {
- tolerance *= REDUCE_RATE;
- warning_print("spglib: number of symmetry operations for primitive cell > 48 was found. (line %d, %s).\n", __LINE__, __FILE__);
- warning_print("tolerance is reduced to %f\n", tolerance);
- symmetry_reduced = reduce_operation(primitive.cell,
- symmetry,
- tolerance);
- sym_free_symmetry(symmetry);
- symmetry = symmetry_reduced;
- if (symmetry_reduced->size > 48) {
- ;
- } else {
- break;
- }
- }
- }
-
- symmetry_orig = recover_operations_original(symmetry,
- primitive.pure_trans,
- cell,
- primitive.cell);
- sym_free_symmetry(symmetry);
-
- for (i = 0; i < symmetry_orig->size; i++) {
- for (j = 0; j < 3; j++) {
- symmetry_orig->trans[i][j] -= mat_Nint(symmetry_orig->trans[i][j]);
- }
- }
-
- deallocate_and_end:
- cel_free_cell(primitive.cell);
- mat_free_VecDBL(primitive.pure_trans);
-
- end:
- if (! symmetry_orig) {
- symmetry_orig = sym_alloc_symmetry(0);
- }
- return symmetry_orig;
-}
-
-static Symmetry * reduce_operation(SPGCONST Cell * cell,
- SPGCONST Symmetry * symmetry,
- const double symprec)
-{
- int i, j, num_sym;
- Symmetry * sym_reduced;
- PointSymmetry point_symmetry;
- MatINT *rot;
- VecDBL *trans;
-
- debug_print("reduce_operation:\n");
-
- point_symmetry = get_lattice_symmetry(cell, symprec);
- rot = mat_alloc_MatINT(symmetry->size);
- trans = mat_alloc_VecDBL(symmetry->size);
-
- num_sym = 0;
- for (i = 0; i < point_symmetry.size; i++) {
- for (j = 0; j < symmetry->size; j++) {
- if (mat_check_identity_matrix_i3(point_symmetry.rot[i],
- symmetry->rot[j])) {
- if (is_overlap_all_atoms(symmetry->trans[j],
- symmetry->rot[j],
- cell,
- symprec,
- 0)) {
- mat_copy_matrix_i3(rot->mat[num_sym], symmetry->rot[j]);
- mat_copy_vector_d3(trans->vec[num_sym], symmetry->trans[j]);
- num_sym++;
- }
- }
- }
- }
-
- sym_reduced = sym_alloc_symmetry(num_sym);
- for (i = 0; i < num_sym; i++) {
- mat_copy_matrix_i3(sym_reduced->rot[i], rot->mat[i]);
- mat_copy_vector_d3(sym_reduced->trans[i], trans->vec[i]);
- }
-
- mat_free_MatINT(rot);
- mat_free_VecDBL(trans);
-
- debug_print(" num_sym %d -> %d\n", symmetry->size, num_sym);
-
- return sym_reduced;
-}
-
-/* Look for the translations which satisfy the input symmetry operation. */
-/* This function is heaviest in this code. */
-static VecDBL * get_translation(SPGCONST int rot[3][3],
- SPGCONST Cell *cell,
- const double symprec,
- const int is_identity)
-{
- int i, j, min_atom_index, num_trans = 0;
- int *is_found;
- double origin[3];
- VecDBL *trans;
-
-#ifdef _OPENMP
- int num_min_type_atoms;
- int *min_type_atoms;
- double vec[3];
-#endif
-
- is_found = (int*) malloc(sizeof(int)*cell->size);
- for (i = 0; i < cell->size; i++) {
- is_found[i] = 0;
- }
-
- /* Look for the atom index with least number of atoms within same type */
- min_atom_index = get_index_with_least_atoms(cell);
-
- /* Set min_atom_index as the origin to measure the distance between atoms. */
- mat_multiply_matrix_vector_id3(origin, rot, cell->position[min_atom_index]);
-
-#ifdef _OPENMP
- if (cell->size < NUM_ATOMS_CRITERION_FOR_OPENMP) {
- search_translation_part(is_found,
- cell,
- rot,
- min_atom_index,
- origin,
- symprec,
- is_identity);
- } else {
- /* Collect indices of atoms with the type where the minimum number */
- /* of atoms belong. */
- min_type_atoms = (int*) malloc(sizeof(int)*cell->size);
- num_min_type_atoms = 0;
- for (i = 0; i < cell->size; i++) {
- if (cell->types[i] == cell->types[min_atom_index]) {
- min_type_atoms[num_min_type_atoms] = i;
- num_min_type_atoms++;
- }
- }
-#pragma omp parallel for private(j, vec)
- for (i = 0; i < num_min_type_atoms; i++) {
- for (j = 0; j < 3; j++) {
- vec[j] = cell->position[min_type_atoms[i]][j] - origin[j];
- }
- if (is_overlap_all_atoms(vec,
- rot,
- cell,
- symprec,
- is_identity)) {
- is_found[min_type_atoms[i]] = 1;
- }
- }
-
- free(min_type_atoms);
- }
-#else
- search_translation_part(is_found,
- cell,
- rot,
- min_atom_index,
- origin,
- symprec,
- is_identity);
-#endif
-
-
- for (i = 0; i < cell->size; i++) {
- num_trans += is_found[i];
- }
- trans = mat_alloc_VecDBL(num_trans);
- num_trans = 0;
- for (i = 0; i < cell->size; i++) {
- if (is_found[i]) {
- for (j = 0; j < 3; j++) {
- trans->vec[num_trans][j] = cell->position[i][j] - origin[j];
- }
- num_trans++;
- }
- }
-
- free(is_found);
- is_found = NULL;
-
- return trans;
-}
-
-static void search_translation_part(int lat_point_atoms[],
- SPGCONST Cell * cell,
- SPGCONST int rot[3][3],
- const int min_atom_index,
- const double origin[3],
- const double symprec,
- const int is_identity)
-{
- int i, j;
- double vec[3];
-
- for (i = 0; i < cell->size; i++) {
- if (cell->types[i] != cell->types[min_atom_index]) {
- continue;
- }
-
- for (j = 0; j < 3; j++) {
- vec[j] = cell->position[i][j] - origin[j];
- }
- if (is_overlap_all_atoms(vec,
- rot,
- cell,
- symprec,
- is_identity)) {
- lat_point_atoms[i] = 1;
- }
- }
-}
-
-static int is_overlap_all_atoms(const double trans[3],
- SPGCONST int rot[3][3],
- SPGCONST Cell * cell,
- const double symprec,
- const int is_identity)
-{
- int i, j, k, is_found;
- double symprec2;
- double pos_rot[3], d[3];
-
- symprec2 = symprec*symprec;
-
- for (i = 0; i < cell->size; i++) {
- if (is_identity) { /* Identity matrix is treated as special for speed. */
- for (j = 0; j < 3; j++) {
- pos_rot[j] = cell->position[i][j] + trans[j];
- }
- } else {
- mat_multiply_matrix_vector_id3(pos_rot,
- rot,
- cell->position[i]);
- for (j = 0; j < 3; j++) {
- pos_rot[j] += trans[j];
- }
- }
-
- is_found = 0;
- for (j = 0; j < cell->size; j++) {
- if (cell->types[i] == cell->types[j]) {
- /* here cel_is_overlap can be used, but for the tuning */
- /* purpose, write it again */
- for (k = 0; k < 3; k++) {
- d[k] = pos_rot[k] - cell->position[j][k];
- d[k] -= mat_Nint(d[k]);
- }
- mat_multiply_matrix_vector_d3(d, cell->lattice, d);
- if (d[0]*d[0]+d[1]*d[1]+d[2]*d[2] < symprec2) {
- is_found = 1;
- break;
- }
- }
- }
-
- if (! is_found) {
- goto not_found;
- }
- }
-
- return 1; /* found */
-
- not_found:
- return 0;
-}
-
-static int get_index_with_least_atoms(const Cell *cell)
-{
- int i, j, min, min_index;
- int *mapping;
- mapping = (int *) malloc(sizeof(int) * cell->size);
-
- for (i = 0; i < cell->size; i++) {
- mapping[i] = 0;
- }
-
- for (i = 0; i < cell->size; i++) {
- for (j = 0; j < cell->size; j++) {
- if (cell->types[i] == cell->types[j]) {
- mapping[j]++;
- break;
- }
- }
- }
-
- min = mapping[0];
- min_index = 0;
- for (i = 0; i < cell->size; i++) {
- if (min > mapping[i] && mapping[i] >0) {
- min = mapping[i];
- min_index = i;
- }
- }
-
- free(mapping);
- mapping = NULL;
-
- return min_index;
-}
-
-static Symmetry *
-get_space_group_operations(SPGCONST PointSymmetry *lattice_sym,
- SPGCONST Cell *cell,
- const double symprec)
-{
- int i, j, k, num_sym, total_num_sym;
- VecDBL **trans;
- Symmetry *symmetry;
-
- debug_print("get_space_group_operations:\n");
-
- trans = (VecDBL**) malloc(sizeof(VecDBL*) * lattice_sym->size);
- total_num_sym = 0;
- for (i = 0; i < lattice_sym->size; i++) {
- trans[i] = get_translation(lattice_sym->rot[i], cell, symprec, 0);
- total_num_sym += trans[i]->size;
- }
-
- symmetry = sym_alloc_symmetry(total_num_sym);
- num_sym = 0;
- for (i = 0; i < lattice_sym->size; i++) {
- for (j = 0; j < trans[i]->size; j++) {
- mat_copy_vector_d3(symmetry->trans[num_sym + j], trans[i]->vec[j]);
- mat_copy_matrix_i3(symmetry->rot[num_sym + j], lattice_sym->rot[i]);
- }
- num_sym += trans[i]->size;
- }
-
- for (i = 0; i < lattice_sym->size; i++) {
- mat_free_VecDBL(trans[i]);
- }
- free(trans);
- trans = NULL;
-
- return symmetry;
-}
-
-static Symmetry * recover_operations_original(SPGCONST Symmetry *symmetry,
- const VecDBL * pure_trans,
- SPGCONST Cell *cell,
- SPGCONST Cell *primitive)
-{
- int i, j, k, multi;
- double inv_prim_lat[3][3], drot[3][3], trans_mat[3][3], trans_mat_inv[3][3];
- Symmetry *symmetry_orig, *sym_tmp;
-
- debug_print("recover_operations_original:\n");
-
- multi = pure_trans->size;
- sym_tmp = sym_alloc_symmetry(symmetry->size);
- symmetry_orig = sym_alloc_symmetry(symmetry->size * multi);
-
- mat_inverse_matrix_d3(inv_prim_lat, primitive->lattice, 0);
- mat_multiply_matrix_d3(trans_mat, inv_prim_lat, cell->lattice);
- mat_inverse_matrix_d3(trans_mat_inv, trans_mat, 0);
-
- for(i = 0; i < symmetry->size; i++) {
- mat_copy_matrix_i3(sym_tmp->rot[i], symmetry->rot[i]);
- mat_copy_vector_d3(sym_tmp->trans[i], symmetry->trans[i]);
- }
-
- for(i = 0; i < symmetry->size; i++) {
- mat_cast_matrix_3i_to_3d(drot, sym_tmp->rot[i]);
- mat_get_similar_matrix_d3(drot, drot, trans_mat, 0);
- mat_cast_matrix_3d_to_3i(sym_tmp->rot[i], drot);
-
- mat_multiply_matrix_vector_d3(sym_tmp->trans[i],
- trans_mat_inv,
- sym_tmp->trans[i]);
- }
-
-
- for(i = 0; i < symmetry->size; i++) {
- for(j = 0; j < multi; j++) {
- mat_copy_matrix_i3(symmetry_orig->rot[i * multi + j], sym_tmp->rot[i]);
- for (k = 0; k < 3; k++) {
- symmetry_orig->trans[i * multi + j][k] =
- sym_tmp->trans[i][k] + pure_trans->vec[j][k];
- }
- }
- }
-
- sym_free_symmetry(sym_tmp);
-
- return symmetry_orig;
-}
-
-static PointSymmetry get_lattice_symmetry(SPGCONST Cell *cell,
- const double symprec)
-{
- int i, j, k, num_sym;
- int axes[3][3];
- double lattice[3][3], min_lattice[3][3];
- double metric[3][3], metric_orig[3][3];
- PointSymmetry lattice_sym;
-
- debug_print("get_lattice_symmetry:\n");
-
- if (! lat_smallest_lattice_vector(min_lattice,
- cell->lattice,
- symprec)) {
- goto err;
- }
-
- mat_get_metric(metric_orig, min_lattice);
-
- num_sym = 0;
- for (i = 0; i < 26; i++) {
- for (j = 0; j < 26; j++) {
- for (k = 0; k < 26; k++) {
- set_axes(axes, i, j, k);
- if (! ((mat_get_determinant_i3(axes) == 1) ||
- (mat_get_determinant_i3(axes) == -1))) {
- continue;
- }
- mat_multiply_matrix_di3(lattice, min_lattice, axes);
- mat_get_metric(metric, lattice);
-
- if (is_identity_metric(metric, metric_orig, symprec)) {
- mat_copy_matrix_i3(lattice_sym.rot[num_sym], axes);
- num_sym++;
- }
-
- if (num_sym > 48) {
- warning_print("spglib: Too many lattice symmetries was found.\n");
- warning_print(" Tolerance may be too large ");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- goto err;
- }
- }
- }
- }
-
- lattice_sym.size = num_sym;
- return transform_pointsymmetry(&lattice_sym,
- cell->lattice,
- min_lattice);
-
- err:
- lattice_sym.size = 0;
- return lattice_sym;
-}
-
-static int is_identity_metric(SPGCONST double metric_rotated[3][3],
- SPGCONST double metric_orig[3][3],
- const double symprec)
-{
- int i, j, k;
- int elem_sets[3][2] = {{0, 1},
- {0, 2},
- {1, 2}};
- double cos1, cos2, x, length_ave2, sin_dtheta2;
- double length_orig[3], length_rot[3];
-
- for (i = 0; i < 3; i++) {
- length_orig[i] = sqrt(metric_orig[i][i]);
- length_rot[i] = sqrt(metric_rotated[i][i]);
- if (mat_Dabs(length_orig[i] - length_rot[i]) > symprec) {
- goto fail;
- }
- }
-
- for (i = 0; i < 3; i++) {
- j = elem_sets[i][0];
- k = elem_sets[i][1];
- if (angle_tolerance > 0) {
- if (mat_Dabs(get_angle(metric_orig, j, k) -
- get_angle(metric_rotated, j, k)) > angle_tolerance) {
- goto fail;
- }
- } else {
- /* dtheta = arccos(cos(theta1) - arccos(cos(theta2))) */
- /* = arccos(c1) - arccos(c2) */
- /* = arccos(c1c2 + sqrt((1-c1^2)(1-c2^2))) */
- /* sin(dtheta) = sin(arccos(x)) = sqrt(1 - x^2) */
- cos1 = metric_orig[j][k] / length_orig[j] / length_orig[k];
- cos2 = metric_rotated[j][k] / length_rot[j] / length_rot[k];
- x = cos1 * cos2 + sqrt(1 - cos1 * cos1) * sqrt(1 - cos2 * cos2);
- sin_dtheta2 = 1 - x * x;
- length_ave2 = ((length_orig[j] + length_rot[j]) *
- (length_orig[k] + length_rot[k])) / 4;
- if (sin_dtheta2 > 1e-12) {
- if (sin_dtheta2 * length_ave2 > symprec * symprec) {
- goto fail;
- }
- }
- }
- }
-
- return 1;
-
- fail:
- return 0;
-}
-
-static double get_angle(SPGCONST double metric[3][3],
- const int i,
- const int j)
-{
- double length_i, length_j;
-
- length_i = sqrt(metric[i][i]);
- length_j = sqrt(metric[j][j]);
-
- return acos(metric[i][j] / length_i / length_j) / PI * 180;
-}
-
-static PointSymmetry
-transform_pointsymmetry(SPGCONST PointSymmetry * lat_sym_orig,
- SPGCONST double new_lattice[3][3],
- SPGCONST double original_lattice[3][3])
-{
- int i, size;
- double trans_mat[3][3], inv_mat[3][3], drot[3][3];
- PointSymmetry lat_sym_new;
-
- mat_inverse_matrix_d3(inv_mat, original_lattice, 0);
- mat_multiply_matrix_d3(trans_mat, inv_mat, new_lattice);
-
- size = 0;
- for (i = 0; i < lat_sym_orig->size; i++) {
- mat_cast_matrix_3i_to_3d(drot, lat_sym_orig->rot[i]);
- mat_get_similar_matrix_d3(drot, drot, trans_mat, 0);
-
- /* new_lattice may have lower point symmetry than original_lattice.*/
- /* The operations that have non-integer elements are not counted. */
- if (mat_is_int_matrix(drot, mat_Dabs(mat_get_determinant_d3(trans_mat)) / 10)) {
- mat_cast_matrix_3d_to_3i(lat_sym_new.rot[size], drot);
- if (! abs(mat_get_determinant_i3(lat_sym_new.rot[size])) == 1) {
- warning_print("spglib: A point symmetry operation is not unimodular.");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- goto err;
- }
- size++;
- }
- }
-
-#ifdef SPGWARNING
- if (! (lat_sym_orig->size == size)) {
- warning_print("spglib: Some of point symmetry operations were dropped.");
- warning_print("(line %d, %s).\n", __LINE__, __FILE__);
- }
-#endif
-
- lat_sym_new.size = size;
- return lat_sym_new;
-
- err:
- lat_sym_new.size = 0;
- return lat_sym_new;
-}
-
-static void set_axes(int axes[3][3],
- const int a1, const int a2, const int a3)
-{
- int i;
- for (i = 0; i < 3; i++) {axes[i][0] = relative_axes[a1][i]; }
- for (i = 0; i < 3; i++) {axes[i][1] = relative_axes[a2][i]; }
- for (i = 0; i < 3; i++) {axes[i][2] = relative_axes[a3][i]; }
-}
diff --git a/src/symmetry.h b/src/symmetry.h
deleted file mode 100644
index 6f82b64..0000000
--- a/src/symmetry.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* symmetry.h */
-/* Copyright (C) 2008 Atsushi Togo */
-
-#ifndef __symmetry_H__
-#define __symmetry_H__
-
-#include "cell.h"
-#include "mathfunc.h"
-
-typedef struct {
- int size;
- int (*rot)[3][3];
- double (*trans)[3];
-} Symmetry;
-
-typedef struct {
- int rot[48][3][3];
- int size;
-} PointSymmetry;
-
-Symmetry * sym_alloc_symmetry( const int size );
-void sym_free_symmetry( Symmetry * symmetry );
-int sym_get_multiplicity( SPGCONST Cell * cell,
- const double symprec );
-Symmetry * sym_get_operation( SPGCONST Cell * cell,
- const double symprec );
-Symmetry * sym_reduce_operation( SPGCONST Cell * cell,
- SPGCONST Symmetry * symmetry,
- const double symprec );
-VecDBL * sym_get_pure_translation( SPGCONST Cell *cell,
- const double symprec );
-VecDBL * sym_reduce_pure_translation( SPGCONST Cell * cell,
- const VecDBL * pure_trans,
- const double symprec );
-void sym_set_angle_tolerance(double tolerance);
-double sym_get_angle_tolerance(void);
-
-#endif
diff --git a/test/README b/test/README
deleted file mode 100644
index 0447429..0000000
--- a/test/README
+++ /dev/null
@@ -1,10 +0,0 @@
-Spglib test is made by symPoscar.rb. Structure data are in the data directory.
-The space group number is written in the last of filename. Cross check is
-done by findsym which is available at (http://stokes.byu.edu/isotropy.html).
-
-How to make ruby module for symPoscar.rb.
-
-% ruby extconf.rb --with-getspg-include=../src --with-getspg-lib=../src/.libs
-% make
-% export LD_LIBRARY_PATH=directory_containing_libsymspg.so
-% export RUBYLIB=current_directory
diff --git a/test/check_consistency.py b/test/check_consistency.py
deleted file mode 100755
index 2c2dea7..0000000
--- a/test/check_consistency.py
+++ /dev/null
@@ -1,68 +0,0 @@
-#!/usr/bin/python
-from numpy import *
-import sys
-import datetime
-from phonopy.structure.spglib import *
-from phonopy.structure.atoms import Atoms
-from phonopy.interface.vasp import read_vasp
-
-# lattice = array([[4.,0.,0.], [0.,4.,0.], [0.,0.,6.]])
-# position = array([
-# [0.0, 0.0, 0.0],
-# [0.5, 0.5, 0.25],
-# [0.3, 0.3, 0.0],
-# [0.7, 0.7, 0.0],
-# [0.2, 0.8, 0.25],
-# [0.8, 0.2, 0.25],
-# [0.0, 0.0, 0.5],
-# [0.5, 0.5, 0.75],
-# [0.3, 0.3, 0.5],
-# [0.7, 0.7, 0.5],
-# [0.2, 0.8, 0.75],
-# [0.8, 0.2, 0.75]
-# ])
-# atom_type = array([1,1,2,2,2,2,1,1,2,2,2,2])
-# atoms = Atoms( cell=lattice, scaled_positions=position, numbers=atom_type )
-atoms = read_vasp( sys.argv[1] )
-# print datetime.datetime.now()
-# print "get_symmetry_dataset"
-dataset = get_symmetry_dataset(atoms, 1e-5)
-# for i, (r,t) in enumerate( zip( dataset['rotations'], dataset['translations'] ) ):
-# print "--- %d ---" % (i+1)
-# print r
-# print t
-
-# print
-# print dataset['transformation_matrix']
-# print dataset['origin_shift']
-# print dataset['international'], dataset['number']
-# print dataset['hall']
-
-# print datetime.datetime.now()
-# print "get_symmetry"
-symmetry = get_symmetry(atoms, 1e-5)
-# print datetime.datetime.now()
-
-count = 0
-# print "Check consistency"
-for r1, t1 in zip( dataset['rotations'],
- dataset['translations'] ):
-
- for r2, t2 in zip( symmetry['rotations'],
- symmetry['translations'] ):
-
-
- if ( (r1 - r2) == 0 ).all():
- diff = t1 - t2
- diff -= diff.round()
- if ( abs(diff) < 1e-5 ).all():
- count += 1
- # print count
- # print r1
- # print t1
- break
-
-if ( count==len(dataset['rotations']) ):
- print "OK"
-else:
- print "BAD"
diff --git a/test/data/cubic/POSCAR-195 b/test/data/cubic/POSCAR-195
deleted file mode 100644
index f3b62f5..0000000
--- a/test/data/cubic/POSCAR-195
+++ /dev/null
@@ -1,95 +0,0 @@
-$cell vectors
-1.0
- 10.3499951298926707 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.3499951298926707 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.3499951298926707
- 4 4 32 48
-Direct
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Na1
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Na2
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # Na3
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Na4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Co1
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Co2
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Co3
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Co4
- 0.2900000000000001 0.2900000000000001 0.2900000000000001 # N1
- 0.2100000000000000 0.2100000000000000 0.2100000000000000 # N2
- 0.1999999999999999 0.0000000000000000 0.0000000000000000 # N3
- 0.7000000000000000 0.0000000000000000 0.5000000000000000 # N4
- 0.7000000000000000 0.5000000000000000 0.0000000000000000 # N5
- 0.1999999999999999 0.5000000000000000 0.5000000000000000 # N6
- 0.0000000000000000 0.1999999999999999 0.0000000000000000 # N7
- 0.5000000000000000 0.7000000000000000 0.0000000000000000 # N8
- 0.0000000000000000 0.7000000000000000 0.5000000000000000 # N9
- 0.5000000000000000 0.1999999999999999 0.5000000000000000 # N10
- 0.0000000000000000 0.0000000000000000 0.1999999999999999 # N11
- 0.0000000000000000 0.5000000000000000 0.7000000000000000 # N12
- 0.5000000000000000 0.0000000000000000 0.7000000000000000 # N13
- 0.5000000000000000 0.5000000000000000 0.1999999999999999 # N14
- 0.7100000000000001 0.7100000000000001 0.2900000000000001 # N15
- 0.7900000000000000 0.7900000000000000 0.2100000000000000 # N16
- 0.2900000000000001 0.7100000000000001 0.7100000000000001 # N17
- 0.2100000000000000 0.7900000000000000 0.7900000000000000 # N18
- 0.0000000000000000 -0.1999999999999999 0.0000000000000000 # N19
- 0.5000000000000000 0.3000000000000001 0.0000000000000000 # N20
- 0.0000000000000000 0.3000000000000001 0.5000000000000000 # N21
- 0.5000000000000000 -0.1999999999999999 0.5000000000000000 # N22
- 0.7100000000000001 0.2900000000000001 0.7100000000000001 # N23
- 0.7900000000000000 0.2100000000000000 0.7900000000000000 # N24
- 0.0000000000000000 0.0000000000000000 -0.1999999999999999 # N25
- 0.0000000000000000 0.5000000000000000 0.3000000000000001 # N26
- 0.5000000000000000 0.0000000000000000 0.3000000000000001 # N27
- 0.5000000000000000 0.5000000000000000 -0.1999999999999999 # N28
- -0.1999999999999999 0.0000000000000000 0.0000000000000000 # N29
- 0.3000000000000001 0.0000000000000000 0.5000000000000000 # N30
- 0.3000000000000001 0.5000000000000000 0.0000000000000000 # N31
- -0.1999999999999999 0.5000000000000000 0.5000000000000000 # N32
- 0.0000000000000000 0.1000000000000002 0.2499999999999998 # O1
- 0.5000000000000000 0.5999999999999996 0.2499999999999998 # O2
- 0.5000000000000000 0.1000000000000002 0.7499999999999999 # O3
- 0.0000000000000000 0.6000000000000002 0.7499999999999999 # O4
- 0.2499999999999998 0.0000000000000000 0.1000000000000002 # O5
- 0.2500000000000003 0.5000000000000000 0.5999999999999996 # O6
- 0.7499999999999999 0.5000000000000000 0.1000000000000002 # O7
- 0.7499999999999999 0.0000000000000000 0.5999999999999996 # O8
- 0.1000000000000002 0.2499999999999998 0.0000000000000000 # O9
- 0.5999999999999996 0.2499999999999998 0.5000000000000000 # O10
- 0.1000000000000002 0.7499999999999999 0.5000000000000000 # O11
- 0.6000000000000002 0.7499999999999999 0.0000000000000000 # O12
- -0.1000000000000002 -0.2499999999999998 0.0000000000000000 # O13
- 0.3999999999999999 -0.2499999999999998 0.5000000000000000 # O14
- -0.0999999999999997 0.2499999999999998 0.5000000000000000 # O15
- 0.3999999999999999 0.2499999999999998 0.0000000000000000 # O16
- 0.2499999999999998 0.0000000000000000 -0.1000000000000002 # O17
- 0.2500000000000003 0.5000000000000000 0.3999999999999999 # O18
- 0.7499999999999999 0.5000000000000000 -0.1000000000000002 # O19
- 0.7499999999999999 0.0000000000000000 0.3999999999999999 # O20
- -0.1000000000000002 0.2499999999999998 0.0000000000000000 # O21
- 0.3999999999999999 0.2499999999999998 0.5000000000000000 # O22
- -0.0999999999999997 0.7499999999999999 0.5000000000000000 # O23
- 0.3999999999999999 0.7499999999999999 0.0000000000000000 # O24
- -0.2499999999999998 0.0000000000000000 0.1000000000000002 # O25
- -0.2499999999999998 0.5000000000000000 0.5999999999999996 # O26
- 0.2499999999999998 0.5000000000000000 0.1000000000000002 # O27
- 0.2499999999999998 0.0000000000000000 0.5999999999999996 # O28
- -0.2499999999999998 0.0000000000000000 -0.1000000000000002 # O29
- -0.2499999999999998 0.5000000000000000 0.3999999999999999 # O30
- 0.2499999999999998 0.5000000000000000 -0.1000000000000002 # O31
- 0.2499999999999998 0.0000000000000000 0.3999999999999999 # O32
- 0.1000000000000002 -0.2499999999999998 0.0000000000000000 # O33
- 0.5999999999999996 -0.2499999999999998 0.5000000000000000 # O34
- 0.1000000000000002 0.2499999999999998 0.5000000000000000 # O35
- 0.5999999999999996 0.2499999999999998 0.0000000000000000 # O36
- 0.0000000000000000 -0.1000000000000002 0.2499999999999998 # O37
- 0.5000000000000000 0.3999999999999999 0.2499999999999998 # O38
- 0.5000000000000000 -0.0999999999999997 0.7499999999999999 # O39
- 0.0000000000000000 0.3999999999999999 0.7499999999999999 # O40
- 0.0000000000000000 -0.1000000000000002 -0.2499999999999998 # O41
- 0.5000000000000000 0.3999999999999999 -0.2499999999999998 # O42
- 0.5000000000000000 -0.1000000000000002 0.2499999999999998 # O43
- 0.0000000000000000 0.3999999999999999 0.2499999999999998 # O44
- 0.0000000000000000 0.1000000000000002 -0.2499999999999998 # O45
- 0.5000000000000000 0.5999999999999996 -0.2499999999999998 # O46
- 0.5000000000000000 0.1000000000000002 0.2499999999999998 # O47
- 0.0000000000000000 0.5999999999999996 0.2499999999999998 # O48
diff --git a/test/data/cubic/POSCAR-195-2 b/test/data/cubic/POSCAR-195-2
deleted file mode 100644
index 60c28ef..0000000
--- a/test/data/cubic/POSCAR-195-2
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 7.2659965810434937 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.2659965810434937 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.2659965810434937
- 12 7 1
-Direct
- 0.2170000000000001 0.2170000000000001 0.2170000000000001 # Cd1
- 0.7157999999999998 0.7157999999999998 0.7157999999999998 # Cd2
- 0.7636999999999997 0.7636999999999997 0.7636999999999997 # Cd3
- 0.7829999999999997 0.7829999999999997 0.2170000000000001 # Cd4
- 0.2842000000000001 0.2842000000000001 0.7157999999999998 # Cd5
- 0.2363000000000002 0.2363000000000002 0.7636999999999997 # Cd6
- 0.2170000000000001 0.7829999999999997 0.7829999999999997 # Cd7
- 0.7157999999999998 0.2842000000000001 0.2842000000000001 # Cd8
- 0.7636999999999997 0.2363000000000002 0.2363000000000002 # Cd9
- 0.7829999999999997 0.2170000000000001 0.7829999999999997 # Cd10
- 0.2842000000000001 0.7157999999999998 0.2842000000000001 # Cd11
- 0.2363000000000002 0.7636999999999997 0.2363000000000002 # Cd12
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # As1
- 0.5000000000000000 0.0000000000000000 0.3327999999999998 # As2
- 0.3327999999999998 0.5000000000000000 0.0000000000000000 # As3
- 0.0000000000000000 0.3327999999999998 0.5000000000000000 # As4
- 0.0000000000000000 0.6672000000000000 0.5000000000000000 # As5
- 0.6672000000000000 0.5000000000000000 0.0000000000000000 # As6
- 0.5000000000000000 0.0000000000000000 0.6672000000000000 # As7
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Cl1
diff --git a/test/data/cubic/POSCAR-196 b/test/data/cubic/POSCAR-196
deleted file mode 100644
index ced4ed3..0000000
--- a/test/data/cubic/POSCAR-196
+++ /dev/null
@@ -1,247 +0,0 @@
-$cell vectors
-1.0
- 12.1539942810353114 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.1539942810353114 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.1539942810353114
- 80 56 96 8
-Direct
- 0.2500000000000002 0.2500000000000002 0.0420000000000002 # Li1
- 0.2500000000000002 0.2500000000000002 -0.0130000000000001 # Li2
- 0.3610000000000000 0.3610000000000000 0.3610000000000000 # Li3
- 0.3710000000000004 0.3710000000000004 0.8710000000000002 # Li4
- 0.2500000000000002 0.7500000000000003 0.5419999999999999 # Li5
- 0.2500000000000002 0.7500000000000003 0.4870000000000002 # Li6
- 0.3610000000000004 0.8610000000000003 0.8610000000000003 # Li7
- 0.3710000000000004 0.8710000000000002 0.3709999999999999 # Li8
- 0.7500000000000003 0.2500000000000002 0.5419999999999999 # Li9
- 0.7500000000000003 0.2500000000000002 0.4870000000000002 # Li10
- 0.8610000000000003 0.3610000000000000 0.8610000000000003 # Li11
- 0.7500000000000003 0.7500000000000003 0.0420000000000002 # Li12
- 0.7500000000000003 0.7500000000000003 -0.0130000000000001 # Li13
- 0.8610000000000003 0.8610000000000003 0.3610000000000000 # Li14
- 0.8710000000000002 0.8710000000000002 0.8710000000000002 # Li15
- 0.0420000000000002 0.2500000000000002 0.2500000000000002 # Li16
- -0.0130000000000001 0.2500000000000002 0.2500000000000002 # Li17
- 0.8710000000000002 0.3710000000000004 0.3709999999999999 # Li18
- 0.0420000000000002 0.7500000000000003 0.7500000000000003 # Li19
- -0.0129999999999997 0.7500000000000003 0.7500000000000003 # Li20
- 0.5420000000000004 0.2500000000000002 0.7500000000000003 # Li21
- 0.4870000000000002 0.2500000000000002 0.7500000000000003 # Li22
- 0.5420000000000004 0.7500000000000003 0.2500000000000002 # Li23
- 0.4870000000000002 0.7500000000000003 0.2500000000000002 # Li24
- 0.2500000000000002 0.0420000000000002 0.2500000000000002 # Li25
- 0.2500000000000002 -0.0130000000000001 0.2500000000000002 # Li26
- 0.2500000000000002 0.5420000000000004 0.7500000000000003 # Li27
- 0.2500000000000002 0.4870000000000002 0.7500000000000003 # Li28
- 0.7500000000000003 0.0420000000000002 0.7500000000000003 # Li29
- 0.7500000000000003 -0.0130000000000001 0.7500000000000003 # Li30
- 0.7500000000000003 0.5419999999999999 0.2500000000000002 # Li31
- 0.7500000000000003 0.4870000000000002 0.2500000000000002 # Li32
- 0.7500000000000003 0.9580000000000000 0.2500000000000002 # Li33
- 0.7500000000000003 1.0130000000000003 0.2500000000000002 # Li34
- 0.6390000000000001 0.6390000000000001 0.3610000000000000 # Li35
- 0.6290000000000002 0.1289999999999999 0.3709999999999999 # Li36
- 0.7500000000000003 0.4580000000000001 0.7500000000000003 # Li37
- 0.7500000000000003 0.5130000000000003 0.7500000000000003 # Li38
- 0.6390000000000001 0.1390000000000003 0.8610000000000003 # Li39
- 0.6290000000000002 0.6290000000000002 0.8710000000000002 # Li40
- 0.2500000000000002 0.9580000000000004 0.7500000000000003 # Li41
- 0.2500000000000002 1.0130000000000003 0.7500000000000003 # Li42
- 0.1390000000000003 0.6390000000000001 0.8610000000000003 # Li43
- 0.1289999999999999 0.1289999999999999 0.8710000000000002 # Li44
- 0.2500000000000002 0.4580000000000001 0.2500000000000002 # Li45
- 0.2500000000000002 0.5129999999999999 0.2500000000000002 # Li46
- 0.1390000000000003 0.1390000000000003 0.3610000000000000 # Li47
- 0.1289999999999999 0.6290000000000002 0.3709999999999999 # Li48
- 0.3610000000000004 0.6390000000000001 0.6390000000000001 # Li49
- 0.8710000000000002 0.6290000000000002 0.6290000000000002 # Li50
- 0.3610000000000000 0.1390000000000003 0.1389999999999998 # Li51
- 0.8710000000000002 0.1289999999999999 0.1289999999999999 # Li52
- 0.8610000000000003 0.6390000000000001 0.1389999999999998 # Li53
- 0.3710000000000004 0.6290000000000002 0.1289999999999999 # Li54
- 0.8610000000000003 0.1390000000000003 0.6390000000000001 # Li55
- 0.3710000000000004 0.1289999999999999 0.6290000000000002 # Li56
- 0.6390000000000001 0.3610000000000000 0.6390000000000001 # Li57
- 0.6290000000000002 0.8710000000000002 0.6290000000000002 # Li58
- 0.6390000000000001 0.8610000000000003 0.1389999999999998 # Li59
- 0.6290000000000002 0.3709999999999999 0.1289999999999999 # Li60
- 0.1390000000000003 0.3610000000000000 0.1389999999999998 # Li61
- 0.1289999999999999 0.8710000000000002 0.1289999999999999 # Li62
- 0.1390000000000003 0.8610000000000003 0.6390000000000001 # Li63
- 0.1289999999999999 0.3710000000000004 0.6290000000000002 # Li64
- 0.9580000000000000 0.7500000000000003 0.2500000000000002 # Li65
- 1.0130000000000003 0.7500000000000003 0.2500000000000002 # Li66
- 0.9580000000000000 0.2500000000000002 0.7500000000000003 # Li67
- 1.0130000000000003 0.2500000000000002 0.7500000000000003 # Li68
- 0.4580000000000001 0.7500000000000003 0.7500000000000003 # Li69
- 0.5130000000000003 0.7500000000000003 0.7500000000000003 # Li70
- 0.4580000000000001 0.2500000000000002 0.2500000000000002 # Li71
- 0.5129999999999999 0.2500000000000002 0.2500000000000002 # Li72
- 0.2500000000000002 0.7500000000000003 0.9580000000000000 # Li73
- 0.2500000000000002 0.7500000000000003 1.0130000000000003 # Li74
- 0.2500000000000002 0.2500000000000002 0.4580000000000001 # Li75
- 0.2500000000000002 0.2500000000000002 0.5129999999999999 # Li76
- 0.7500000000000003 0.7500000000000003 0.4580000000000001 # Li77
- 0.7500000000000003 0.7500000000000003 0.5129999999999999 # Li78
- 0.7500000000000003 0.2500000000000002 0.9580000000000000 # Li79
- 0.7500000000000003 0.2500000000000002 1.0130000000000003 # Li80
- 0.0000000000000000 0.0000000000000000 0.2500000000000002 # B1
- 0.0994000000000000 0.0994000000000000 0.0994000000000000 # B2
- 0.1005000000000001 0.1005000000000001 0.6005000000000000 # B3
- 0.0000000000000000 0.5000000000000003 0.7500000000000003 # B4
- 0.0994000000000000 0.5994000000000003 0.5994000000000003 # B5
- 0.1005000000000001 0.6005000000000000 0.1005000000000001 # B6
- 0.5000000000000003 0.0000000000000000 0.7500000000000003 # B7
- 0.5994000000000003 0.0994000000000000 0.5994000000000003 # B8
- 0.5000000000000003 0.5000000000000003 0.2500000000000002 # B9
- 0.5994000000000003 0.5994000000000003 0.0994000000000000 # B10
- 0.6005000000000004 0.6005000000000004 0.6005000000000000 # B11
- 0.2500000000000002 0.0000000000000000 0.0000000000000000 # B12
- 0.6005000000000000 0.1005000000000001 0.1005000000000001 # B13
- 0.2500000000000002 0.5000000000000003 0.4999999999999998 # B14
- 0.7500000000000003 0.0000000000000000 0.5000000000000003 # B15
- 0.7500000000000003 0.5000000000000003 0.0000000000000000 # B16
- 0.0000000000000000 0.2500000000000002 0.0000000000000000 # B17
- 0.0000000000000000 0.7500000000000003 0.4999999999999998 # B18
- 0.5000000000000003 0.2500000000000002 0.5000000000000003 # B19
- 0.5000000000000003 0.7500000000000003 0.0000000000000000 # B20
- 0.0000000000000000 0.7500000000000003 0.0000000000000000 # B21
- 0.9006000000000001 0.9006000000000001 0.0994000000000000 # B22
- 0.8995000000000003 0.3995000000000001 0.1005000000000001 # B23
- 0.0000000000000000 0.2500000000000002 0.4999999999999998 # B24
- 0.9006000000000001 0.4006000000000002 0.5994000000000003 # B25
- 0.8995000000000003 0.8995000000000003 0.6005000000000000 # B26
- 0.5000000000000003 0.7500000000000003 0.5000000000000003 # B27
- 0.4006000000000002 0.9006000000000001 0.5994000000000003 # B28
- 0.3995000000000001 0.3995000000000001 0.6005000000000000 # B29
- 0.5000000000000003 0.2500000000000002 0.0000000000000000 # B30
- 0.4006000000000002 0.4006000000000002 0.0994000000000000 # B31
- 0.3995000000000001 0.8995000000000003 0.1005000000000001 # B32
- 0.0994000000000000 0.9006000000000005 0.9006000000000001 # B33
- 0.6005000000000004 0.8995000000000003 0.8995000000000003 # B34
- 0.0994000000000000 0.4006000000000002 0.4006000000000002 # B35
- 0.6005000000000000 0.3995000000000001 0.3995000000000001 # B36
- 0.5994000000000003 0.9006000000000001 0.4006000000000002 # B37
- 0.1005000000000001 0.8995000000000003 0.3995000000000001 # B38
- 0.5994000000000003 0.4006000000000002 0.9006000000000001 # B39
- 0.1005000000000001 0.3995000000000001 0.8995000000000003 # B40
- 0.9006000000000001 0.0994000000000000 0.9006000000000001 # B41
- 0.8995000000000003 0.6005000000000004 0.8995000000000003 # B42
- 0.9006000000000001 0.5994000000000003 0.4006000000000002 # B43
- 0.8995000000000003 0.1005000000000001 0.3995000000000001 # B44
- 0.4006000000000002 0.0994000000000000 0.4006000000000002 # B45
- 0.3995000000000001 0.6005000000000004 0.3995000000000001 # B46
- 0.4006000000000002 0.5994000000000003 0.9006000000000001 # B47
- 0.3995000000000001 0.1005000000000001 0.8995000000000003 # B48
- 0.7500000000000003 0.0000000000000000 0.0000000000000000 # B49
- 0.7500000000000003 0.5000000000000003 0.4999999999999998 # B50
- 0.2500000000000002 0.0000000000000000 0.5000000000000003 # B51
- 0.2500000000000002 0.5000000000000003 0.0000000000000000 # B52
- 0.0000000000000000 0.0000000000000000 0.7500000000000003 # B53
- 0.0000000000000000 0.5000000000000003 0.2500000000000002 # B54
- 0.5000000000000003 0.0000000000000000 0.2500000000000002 # B55
- 0.5000000000000003 0.5000000000000003 0.7500000000000003 # B56
- 0.0232000000000001 0.0985000000000000 0.1823000000000003 # O1
- 0.0217999999999999 0.1811000000000001 0.5977999999999999 # O2
- 0.0232000000000001 0.5985000000000003 0.6823000000000001 # O3
- 0.0217999999999999 0.6811000000000003 0.0978000000000001 # O4
- 0.5232000000000004 0.0985000000000000 0.6823000000000001 # O5
- 0.5218000000000002 0.1811000000000001 0.0978000000000001 # O6
- 0.5232000000000004 0.5985000000000003 0.1823000000000003 # O7
- 0.5218000000000002 0.6811000000000003 0.5978000000000003 # O8
- 0.1823000000000003 0.0232000000000001 0.0985000000000000 # O9
- 0.5978000000000003 0.0217999999999999 0.1811000000000001 # O10
- 0.1823000000000003 0.5232000000000004 0.5985000000000003 # O11
- 0.5978000000000003 0.5218000000000002 0.6811000000000003 # O12
- 0.6823000000000001 0.0232000000000001 0.5985000000000003 # O13
- 0.0978000000000001 0.0218000000000003 0.6811000000000003 # O14
- 0.6823000000000001 0.5232000000000004 0.0985000000000000 # O15
- 0.0978000000000001 0.5218000000000002 0.1811000000000001 # O16
- 0.0985000000000000 0.1823000000000003 0.0232000000000001 # O17
- 0.1811000000000001 0.5978000000000003 0.0217999999999999 # O18
- 0.0985000000000000 0.6823000000000001 0.5232000000000000 # O19
- 0.1811000000000001 0.0978000000000001 0.5218000000000002 # O20
- 0.5985000000000003 0.1823000000000003 0.5232000000000004 # O21
- 0.6811000000000003 0.5978000000000003 0.5218000000000002 # O22
- 0.5985000000000003 0.6823000000000001 0.0232000000000001 # O23
- 0.6811000000000003 0.0978000000000001 0.0217999999999999 # O24
- 0.9015000000000003 0.8177000000000001 0.0232000000000001 # O25
- 0.8189000000000001 0.4022000000000002 0.0217999999999999 # O26
- 0.9015000000000003 0.3177000000000000 0.5232000000000000 # O27
- 0.8189000000000001 0.9022000000000001 0.5218000000000002 # O28
- 0.4015000000000002 0.8177000000000001 0.5232000000000004 # O29
- 0.3189000000000001 0.4022000000000002 0.5218000000000002 # O30
- 0.4015000000000002 0.3177000000000000 0.0232000000000001 # O31
- 0.3189000000000001 0.9022000000000001 0.0217999999999999 # O32
- 0.1823000000000003 0.9768000000000003 0.9015000000000003 # O33
- 0.5978000000000003 0.9782000000000003 0.8189000000000001 # O34
- 0.1823000000000003 0.4768000000000002 0.4014999999999999 # O35
- 0.5978000000000003 0.4782000000000004 0.3188999999999997 # O36
- 0.6823000000000001 0.9768000000000003 0.4015000000000002 # O37
- 0.0978000000000001 0.9782000000000003 0.3189000000000001 # O38
- 0.6823000000000001 0.4768000000000002 0.9015000000000003 # O39
- 0.0978000000000001 0.4782000000000004 0.8189000000000001 # O40
- 0.9015000000000003 0.1823000000000003 0.9768000000000003 # O41
- 0.8189000000000001 0.5978000000000003 0.9782000000000003 # O42
- 0.9015000000000005 0.6823000000000001 0.4768000000000002 # O43
- 0.8189000000000001 0.0978000000000001 0.4782000000000000 # O44
- 0.4015000000000002 0.1823000000000003 0.4768000000000002 # O45
- 0.3189000000000001 0.5978000000000003 0.4782000000000000 # O46
- 0.4015000000000002 0.6823000000000006 0.9768000000000003 # O47
- 0.3189000000000001 0.0978000000000001 0.9782000000000003 # O48
- 0.8177000000000001 0.9768000000000003 0.0985000000000000 # O49
- 0.4022000000000002 0.9782000000000003 0.1811000000000001 # O50
- 0.8177000000000001 0.4768000000000002 0.5985000000000003 # O51
- 0.4022000000000002 0.4782000000000000 0.6811000000000003 # O52
- 0.3177000000000000 0.9768000000000003 0.5985000000000003 # O53
- 0.9022000000000001 0.9782000000000003 0.6811000000000003 # O54
- 0.3177000000000000 0.4768000000000002 0.0985000000000000 # O55
- 0.9022000000000001 0.4782000000000000 0.1811000000000001 # O56
- 0.8177000000000001 0.0232000000000001 0.9015000000000003 # O57
- 0.4022000000000002 0.0218000000000003 0.8189000000000001 # O58
- 0.8177000000000001 0.5232000000000004 0.4014999999999999 # O59
- 0.4022000000000002 0.5218000000000002 0.3188999999999997 # O60
- 0.3177000000000000 0.0232000000000001 0.4015000000000002 # O61
- 0.9022000000000001 0.0217999999999999 0.3189000000000001 # O62
- 0.3177000000000000 0.5232000000000004 0.9015000000000005 # O63
- 0.9022000000000001 0.5218000000000002 0.8189000000000001 # O64
- 0.0985000000000000 0.8177000000000001 0.9768000000000003 # O65
- 0.1811000000000001 0.4022000000000002 0.9782000000000003 # O66
- 0.0985000000000000 0.3177000000000000 0.4768000000000002 # O67
- 0.1811000000000001 0.9022000000000001 0.4782000000000000 # O68
- 0.5985000000000003 0.8177000000000001 0.4768000000000002 # O69
- 0.6811000000000003 0.4022000000000002 0.4782000000000000 # O70
- 0.5985000000000003 0.3177000000000000 0.9768000000000003 # O71
- 0.6811000000000003 0.9022000000000003 0.9782000000000003 # O72
- 0.9768000000000003 0.9015000000000003 0.1823000000000003 # O73
- 0.9782000000000003 0.8189000000000001 0.5977999999999999 # O74
- 0.9768000000000003 0.4015000000000002 0.6823000000000001 # O75
- 0.9782000000000003 0.3189000000000001 0.0978000000000001 # O76
- 0.4768000000000002 0.9015000000000005 0.6823000000000001 # O77
- 0.4782000000000004 0.8189000000000001 0.0978000000000001 # O78
- 0.4768000000000002 0.4015000000000002 0.1823000000000003 # O79
- 0.4782000000000004 0.3189000000000001 0.5978000000000003 # O80
- 0.0232000000000001 0.9015000000000005 0.8177000000000001 # O81
- 0.0218000000000003 0.8189000000000001 0.4022000000000002 # O82
- 0.0232000000000001 0.4015000000000002 0.3177000000000000 # O83
- 0.0218000000000003 0.3189000000000001 0.9022000000000001 # O84
- 0.5232000000000004 0.9015000000000003 0.3177000000000000 # O85
- 0.5218000000000002 0.8189000000000004 0.9022000000000001 # O86
- 0.5232000000000004 0.4015000000000002 0.8177000000000001 # O87
- 0.5218000000000002 0.3189000000000001 0.4022000000000002 # O88
- 0.9768000000000003 0.0985000000000000 0.8177000000000001 # O89
- 0.9782000000000003 0.1811000000000001 0.4022000000000002 # O90
- 0.9768000000000003 0.5985000000000003 0.3177000000000000 # O91
- 0.9782000000000003 0.6811000000000003 0.9022000000000001 # O92
- 0.4768000000000002 0.0985000000000000 0.3177000000000000 # O93
- 0.4782000000000004 0.1811000000000001 0.9022000000000001 # O94
- 0.4768000000000006 0.5985000000000003 0.8177000000000001 # O95
- 0.4782000000000004 0.6811000000000003 0.4022000000000002 # O96
- 0.2500000000000002 0.2500000000000002 0.2500000000000002 # Cl1
- 0.7500000000000003 0.7500000000000003 0.7500000000000003 # Cl2
- 0.2500000000000002 0.7500000000000003 0.7500000000000003 # Cl3
- 0.7500000000000003 0.2500000000000002 0.2500000000000002 # Cl4
- 0.7500000000000003 0.2500000000000002 0.7500000000000003 # Cl5
- 0.2500000000000002 0.7500000000000003 0.2500000000000002 # Cl6
- 0.7500000000000003 0.7500000000000003 0.2500000000000002 # Cl7
- 0.2500000000000002 0.2500000000000002 0.7500000000000003 # Cl8
diff --git a/test/data/cubic/POSCAR-196-2 b/test/data/cubic/POSCAR-196-2
deleted file mode 100644
index 6897206..0000000
--- a/test/data/cubic/POSCAR-196-2
+++ /dev/null
@@ -1,439 +0,0 @@
-$cell vectors
-1.0
- 18.7499911773417942 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 18.7499911773417942 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 18.7499911773417942
- 80 352
-Direct
- 0.9139999999999999 0.9140000000000004 0.9139999999999999 # Si1
- 0.6649999999999998 0.6649999999999998 0.6649999999999998 # Si2
- 0.3220000000000000 0.0000000000000000 0.0000000000000000 # Si3
- 0.0720000000000001 0.2500000000000002 0.2499999999999999 # Si4
- 0.9139999999999999 0.4140000000000003 0.4140000000000003 # Si5
- 0.6649999999999998 0.1650000000000001 0.1650000000000001 # Si6
- 0.3220000000000000 0.5000000000000001 0.5000000000000001 # Si7
- 0.0720000000000001 0.7500000000000000 0.7500000000000000 # Si8
- 0.4140000000000003 0.9139999999999999 0.4140000000000003 # Si9
- 0.1650000000000001 0.6649999999999998 0.1650000000000001 # Si10
- 0.8220000000000001 0.0000000000000000 0.5000000000000001 # Si11
- 0.5719999999999998 0.2500000000000002 0.7500000000000000 # Si12
- 0.4140000000000003 0.4140000000000003 0.9139999999999999 # Si13
- 0.1650000000000001 0.1650000000000001 0.6649999999999998 # Si14
- 0.8220000000000001 0.5000000000000001 0.0000000000000000 # Si15
- 0.5719999999999998 0.7500000000000000 0.2499999999999999 # Si16
- 0.0000000000000000 0.3220000000000000 0.0000000000000000 # Si17
- 0.2499999999999999 0.0720000000000001 0.2499999999999999 # Si18
- 0.0000000000000000 0.8220000000000001 0.5000000000000001 # Si19
- 0.2500000000000002 0.5720000000000002 0.7500000000000000 # Si20
- 0.5000000000000001 0.3220000000000000 0.5000000000000001 # Si21
- 0.7500000000000000 0.0720000000000001 0.7500000000000000 # Si22
- 0.5000000000000001 0.8220000000000001 0.0000000000000000 # Si23
- 0.7500000000000000 0.5719999999999998 0.2499999999999999 # Si24
- 0.0000000000000000 0.0000000000000000 0.3220000000000000 # Si25
- 0.2499999999999999 0.2499999999999999 0.0720000000000001 # Si26
- 0.0000000000000000 0.5000000000000001 0.8220000000000001 # Si27
- 0.2500000000000002 0.7500000000000000 0.5719999999999998 # Si28
- 0.5000000000000001 0.0000000000000000 0.8220000000000001 # Si29
- 0.7500000000000000 0.2500000000000002 0.5719999999999998 # Si30
- 0.5000000000000001 0.5000000000000001 0.3220000000000000 # Si31
- 0.7500000000000000 0.7500000000000000 0.0720000000000001 # Si32
- 0.0860000000000002 0.0860000000000002 0.9139999999999999 # Si33
- 0.3349999999999999 0.3349999999999999 0.6649999999999998 # Si34
- 0.0860000000000002 0.5859999999999999 0.4140000000000003 # Si35
- 0.3349999999999999 0.8350000000000000 0.1650000000000001 # Si36
- 0.5859999999999999 0.0859999999999999 0.4140000000000003 # Si37
- 0.8350000000000000 0.3349999999999999 0.1650000000000001 # Si38
- 0.5859999999999999 0.5859999999999999 0.9139999999999999 # Si39
- 0.8350000000000000 0.8350000000000000 0.6649999999999998 # Si40
- 0.9139999999999999 0.0859999999999999 0.0859999999999999 # Si41
- 0.6649999999999998 0.3349999999999999 0.3349999999999999 # Si42
- 0.0000000000000000 0.6779999999999999 0.0000000000000000 # Si43
- 0.2500000000000002 0.9280000000000002 0.7500000000000000 # Si44
- 0.9139999999999999 0.5859999999999999 0.5859999999999999 # Si45
- 0.6650000000000001 0.8350000000000000 0.8350000000000000 # Si46
- 0.0000000000000000 0.1780000000000001 0.5000000000000001 # Si47
- 0.2500000000000002 0.4280000000000000 0.2499999999999999 # Si48
- 0.4140000000000003 0.0860000000000002 0.5859999999999999 # Si49
- 0.1650000000000001 0.3349999999999999 0.8350000000000000 # Si50
- 0.5000000000000001 0.6780000000000002 0.5000000000000001 # Si51
- 0.7500000000000000 0.9280000000000002 0.2499999999999999 # Si52
- 0.4140000000000003 0.5859999999999999 0.0859999999999999 # Si53
- 0.1650000000000001 0.8350000000000000 0.3349999999999999 # Si54
- 0.5000000000000001 0.1780000000000001 0.0000000000000000 # Si55
- 0.7500000000000000 0.4280000000000000 0.7500000000000000 # Si56
- 0.0860000000000002 0.9139999999999999 0.0859999999999999 # Si57
- 0.3349999999999999 0.6649999999999998 0.3349999999999999 # Si58
- 0.0000000000000000 0.0000000000000000 0.6779999999999999 # Si59
- 0.7500000000000000 0.2500000000000002 0.9280000000000002 # Si60
- 0.0860000000000002 0.4140000000000003 0.5859999999999999 # Si61
- 0.3349999999999999 0.1650000000000001 0.8350000000000000 # Si62
- 0.0000000000000000 0.5000000000000001 0.1780000000000001 # Si63
- 0.7500000000000000 0.7500000000000000 0.4280000000000000 # Si64
- 0.5859999999999999 0.9139999999999999 0.5859999999999999 # Si65
- 0.8350000000000000 0.6649999999999998 0.8350000000000000 # Si66
- 0.5000000000000001 0.0000000000000000 0.1780000000000001 # Si67
- 0.2500000000000002 0.2500000000000002 0.4280000000000000 # Si68
- 0.5859999999999999 0.4140000000000003 0.0859999999999999 # Si69
- 0.8350000000000000 0.1650000000000001 0.3349999999999999 # Si70
- 0.5000000000000001 0.5000000000000001 0.6779999999999999 # Si71
- 0.2500000000000002 0.7500000000000000 0.9280000000000002 # Si72
- 0.6779999999999999 0.0000000000000000 0.0000000000000000 # Si73
- 0.9280000000000002 0.7500000000000000 0.2499999999999999 # Si74
- 0.6779999999999999 0.5000000000000001 0.5000000000000001 # Si75
- 0.9280000000000002 0.2500000000000002 0.7500000000000000 # Si76
- 0.1780000000000001 0.0000000000000000 0.5000000000000001 # Si77
- 0.4280000000000000 0.7500000000000000 0.7500000000000000 # Si78
- 0.1780000000000001 0.5000000000000001 0.0000000000000000 # Si79
- 0.4280000000000000 0.2500000000000002 0.2499999999999999 # Si80
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Li1
- 0.5000000000000001 0.5000000000000001 0.5000000000000001 # Li2
- 0.2499999999999999 0.2500000000000002 0.2499999999999999 # Li3
- 0.7500000000000000 0.7500000000000000 0.7500000000000000 # Li4
- 0.0800000000000001 0.0800000000000001 0.0800000000000001 # Li5
- 0.1669999999999999 0.1669999999999999 0.1669999999999999 # Li6
- 0.3300000000000000 0.3300000000000000 0.3300000000000000 # Li7
- 0.4200000000000002 0.4199999999999999 0.4199999999999999 # Li8
- 0.5829999999999999 0.5830000000000002 0.5829999999999999 # Li9
- 0.8330000000000000 0.8330000000000000 0.8330000000000000 # Li10
- 0.1669999999999999 0.0000000000000000 0.0000000000000000 # Li11
- 0.5829999999999999 0.2500000000000002 0.2499999999999999 # Li12
- 0.8390000000000000 0.1670000000000002 0.9950000000000001 # Li13
- 0.6580000000000000 0.1670000000000002 0.9970000000000000 # Li14
- 0.2499999999999999 0.0870000000000000 0.0870000000000000 # Li15
- 0.7500000000000000 0.0830000000000000 0.0830000000000000 # Li16
- 0.0000000000000000 0.5000000000000001 0.5000000000000001 # Li17
- 0.5000000000000001 0.0000000000000000 0.0000000000000000 # Li18
- 0.2500000000000002 0.7500000000000000 0.7500000000000000 # Li19
- 0.7500000000000000 0.2500000000000002 0.2499999999999999 # Li20
- 0.0800000000000001 0.5800000000000000 0.5800000000000000 # Li21
- 0.1670000000000002 0.6669999999999998 0.6669999999999998 # Li22
- 0.3300000000000000 0.8300000000000002 0.8300000000000002 # Li23
- 0.4200000000000002 0.9199999999999998 0.9199999999999998 # Li24
- 0.5829999999999999 0.0830000000000000 0.0830000000000000 # Li25
- 0.8330000000000000 0.3329999999999999 0.3329999999999999 # Li26
- 0.1670000000000002 0.5000000000000001 0.5000000000000001 # Li27
- 0.5829999999999999 0.7500000000000000 0.7500000000000000 # Li28
- 0.8390000000000000 0.6669999999999998 0.4950000000000003 # Li29
- 0.6580000000000000 0.6669999999999998 0.4970000000000000 # Li30
- 0.2500000000000002 0.5870000000000001 0.5869999999999999 # Li31
- 0.7500000000000000 0.5830000000000002 0.5829999999999999 # Li32
- 0.5000000000000001 0.0000000000000000 0.5000000000000001 # Li33
- 0.0000000000000000 0.5000000000000001 0.0000000000000000 # Li34
- 0.7500000000000000 0.2500000000000002 0.7500000000000000 # Li35
- 0.2500000000000002 0.7500000000000000 0.2499999999999999 # Li36
- 0.5800000000000000 0.0800000000000001 0.5800000000000000 # Li37
- 0.6669999999999998 0.1670000000000002 0.6669999999999998 # Li38
- 0.8300000000000002 0.3300000000000000 0.8300000000000002 # Li39
- 0.9199999999999998 0.4200000000000002 0.9199999999999998 # Li40
- 0.0830000000000000 0.5829999999999999 0.0830000000000000 # Li41
- 0.3329999999999999 0.8330000000000000 0.3329999999999999 # Li42
- 0.6669999999999998 0.0000000000000000 0.5000000000000001 # Li43
- 0.0830000000000000 0.2500000000000002 0.7500000000000000 # Li44
- 0.3390000000000000 0.1670000000000002 0.4950000000000003 # Li45
- 0.1580000000000000 0.1670000000000002 0.4970000000000000 # Li46
- 0.7500000000000000 0.0870000000000000 0.5869999999999999 # Li47
- 0.2500000000000002 0.0830000000000000 0.5829999999999999 # Li48
- 0.5000000000000001 0.5000000000000001 0.0000000000000000 # Li49
- 0.0000000000000000 0.0000000000000000 0.5000000000000001 # Li50
- 0.7500000000000000 0.7500000000000000 0.2499999999999999 # Li51
- 0.2500000000000002 0.2500000000000002 0.7500000000000000 # Li52
- 0.5800000000000000 0.5800000000000000 0.0800000000000001 # Li53
- 0.6669999999999998 0.6669999999999998 0.1669999999999999 # Li54
- 0.8300000000000002 0.8300000000000002 0.3300000000000000 # Li55
- 0.9199999999999998 0.9199999999999998 0.4199999999999999 # Li56
- 0.0830000000000000 0.0830000000000000 0.5829999999999999 # Li57
- 0.3329999999999999 0.3330000000000002 0.8330000000000000 # Li58
- 0.6669999999999998 0.5000000000000001 0.0000000000000000 # Li59
- 0.0830000000000000 0.7500000000000000 0.2499999999999999 # Li60
- 0.3390000000000000 0.6669999999999998 0.9950000000000001 # Li61
- 0.1580000000000000 0.6669999999999998 0.9970000000000000 # Li62
- 0.7500000000000000 0.5869999999999999 0.0870000000000000 # Li63
- 0.2500000000000002 0.5829999999999999 0.0830000000000000 # Li64
- 0.0000000000000000 0.1669999999999999 0.0000000000000000 # Li65
- 0.2500000000000002 0.5829999999999999 0.2499999999999999 # Li66
- 0.9950000000000001 0.8390000000000000 0.1669999999999999 # Li67
- 0.9970000000000000 0.6580000000000000 0.1669999999999999 # Li68
- 0.0870000000000000 0.2499999999999999 0.0870000000000000 # Li69
- 0.0830000000000000 0.7500000000000000 0.0830000000000000 # Li70
- 0.0000000000000000 0.6669999999999998 0.5000000000000001 # Li71
- 0.2500000000000002 0.0830000000000000 0.7500000000000000 # Li72
- 0.9950000000000001 0.3390000000000000 0.6669999999999998 # Li73
- 0.9970000000000000 0.1580000000000000 0.6669999999999998 # Li74
- 0.0870000000000000 0.7500000000000000 0.5869999999999999 # Li75
- 0.0830000000000000 0.2500000000000002 0.5829999999999999 # Li76
- 0.5000000000000001 0.1670000000000002 0.5000000000000001 # Li77
- 0.7500000000000000 0.5830000000000002 0.7500000000000000 # Li78
- 0.4950000000000003 0.8390000000000000 0.6669999999999998 # Li79
- 0.4970000000000000 0.6580000000000000 0.6669999999999998 # Li80
- 0.5869999999999999 0.2500000000000002 0.5869999999999999 # Li81
- 0.5829999999999999 0.7500000000000000 0.5829999999999999 # Li82
- 0.5000000000000001 0.6669999999999998 0.0000000000000000 # Li83
- 0.7500000000000000 0.0830000000000000 0.2499999999999999 # Li84
- 0.4950000000000003 0.3390000000000000 0.1669999999999999 # Li85
- 0.4970000000000000 0.1580000000000000 0.1669999999999999 # Li86
- 0.5869999999999999 0.7500000000000000 0.0870000000000000 # Li87
- 0.5829999999999999 0.2499999999999999 0.0830000000000000 # Li88
- 0.0000000000000000 0.0000000000000000 0.1669999999999999 # Li89
- 0.2500000000000002 0.2500000000000002 0.5829999999999999 # Li90
- 0.1670000000000002 0.9950000000000001 0.8390000000000000 # Li91
- 0.1670000000000002 0.9970000000000000 0.6580000000000000 # Li92
- 0.0870000000000000 0.0870000000000000 0.2499999999999999 # Li93
- 0.0830000000000000 0.0830000000000000 0.7500000000000000 # Li94
- 0.0000000000000000 0.5000000000000001 0.6669999999999998 # Li95
- 0.2500000000000002 0.7500000000000000 0.0830000000000000 # Li96
- 0.1670000000000002 0.4950000000000003 0.3390000000000000 # Li97
- 0.1669999999999999 0.4970000000000000 0.1580000000000000 # Li98
- 0.0870000000000000 0.5870000000000001 0.7500000000000000 # Li99
- 0.0830000000000000 0.5829999999999999 0.2499999999999999 # Li100
- 0.5000000000000001 0.0000000000000000 0.6669999999999998 # Li101
- 0.7500000000000000 0.2499999999999999 0.0830000000000000 # Li102
- 0.6669999999999998 0.9950000000000001 0.3390000000000000 # Li103
- 0.6669999999999998 0.9970000000000000 0.1580000000000000 # Li104
- 0.5869999999999999 0.0870000000000000 0.7500000000000000 # Li105
- 0.5829999999999999 0.0830000000000000 0.2499999999999999 # Li106
- 0.5000000000000001 0.5000000000000001 0.1669999999999999 # Li107
- 0.7500000000000000 0.7500000000000000 0.5829999999999999 # Li108
- 0.6669999999999998 0.4950000000000003 0.8390000000000000 # Li109
- 0.6669999999999998 0.4970000000000000 0.6580000000000000 # Li110
- 0.5869999999999999 0.5869999999999999 0.2499999999999999 # Li111
- 0.5829999999999999 0.5830000000000002 0.7500000000000000 # Li112
- 0.9199999999999998 0.9199999999999998 0.0800000000000001 # Li113
- 0.8330000000000000 0.8330000000000000 0.1669999999999999 # Li114
- 0.6699999999999998 0.6699999999999998 0.3300000000000000 # Li115
- 0.5800000000000000 0.5800000000000000 0.4199999999999999 # Li116
- 0.4170000000000001 0.4170000000000001 0.5829999999999999 # Li117
- 0.1670000000000002 0.1670000000000002 0.8330000000000000 # Li118
- 0.8330000000000000 0.0050000000000002 0.8390000000000000 # Li119
- 0.8330000000000000 0.0030000000000002 0.6580000000000000 # Li120
- 0.9130000000000000 0.9130000000000000 0.2499999999999999 # Li121
- 0.9170000000000000 0.9170000000000000 0.7500000000000000 # Li122
- 0.9199999999999998 0.4199999999999999 0.5800000000000000 # Li123
- 0.8330000000000000 0.3330000000000002 0.6669999999999998 # Li124
- 0.6699999999999998 0.1700000000000000 0.8300000000000002 # Li125
- 0.5800000000000002 0.0800000000000001 0.9199999999999998 # Li126
- 0.4170000000000001 0.9170000000000000 0.0830000000000000 # Li127
- 0.1670000000000002 0.6669999999999998 0.3329999999999999 # Li128
- 0.8330000000000000 0.5049999999999999 0.3390000000000000 # Li129
- 0.8330000000000000 0.5029999999999999 0.1580000000000000 # Li130
- 0.9130000000000000 0.4130000000000000 0.7500000000000000 # Li131
- 0.9170000000000000 0.4170000000000001 0.2499999999999999 # Li132
- 0.4200000000000002 0.9199999999999998 0.5800000000000000 # Li133
- 0.3330000000000002 0.8330000000000000 0.6669999999999998 # Li134
- 0.1700000000000000 0.6699999999999998 0.8300000000000002 # Li135
- 0.0800000000000001 0.5800000000000002 0.9199999999999998 # Li136
- 0.9170000000000000 0.4170000000000001 0.0830000000000000 # Li137
- 0.6669999999999998 0.1670000000000002 0.3329999999999999 # Li138
- 0.3329999999999999 0.0050000000000002 0.3390000000000000 # Li139
- 0.3329999999999999 0.0030000000000002 0.1580000000000000 # Li140
- 0.4130000000000000 0.9130000000000000 0.7500000000000000 # Li141
- 0.4170000000000001 0.9170000000000000 0.2499999999999999 # Li142
- 0.4199999999999999 0.4199999999999999 0.0800000000000001 # Li143
- 0.3329999999999999 0.3329999999999999 0.1669999999999999 # Li144
- 0.1700000000000000 0.1700000000000000 0.3300000000000000 # Li145
- 0.0800000000000001 0.0800000000000001 0.4199999999999999 # Li146
- 0.9170000000000000 0.9170000000000000 0.5829999999999999 # Li147
- 0.6669999999999998 0.6669999999999998 0.8330000000000000 # Li148
- 0.3330000000000002 0.5049999999999999 0.8390000000000000 # Li149
- 0.3330000000000002 0.5029999999999999 0.6580000000000000 # Li150
- 0.4130000000000000 0.4130000000000000 0.2499999999999999 # Li151
- 0.4170000000000001 0.4170000000000001 0.7500000000000000 # Li152
- 0.0800000000000001 0.9199999999999998 0.9199999999999998 # Li153
- 0.1670000000000002 0.8330000000000000 0.8330000000000000 # Li154
- 0.3300000000000000 0.6699999999999998 0.6699999999999998 # Li155
- 0.4200000000000002 0.5800000000000002 0.5800000000000000 # Li156
- 0.5829999999999999 0.4170000000000001 0.4170000000000001 # Li157
- 0.8330000000000000 0.1670000000000002 0.1669999999999999 # Li158
- 0.0000000000000000 0.8330000000000000 0.0000000000000000 # Li159
- 0.2500000000000002 0.4170000000000001 0.7500000000000000 # Li160
- 0.9950000000000001 0.1610000000000001 0.8330000000000000 # Li161
- 0.9970000000000000 0.3420000000000001 0.8330000000000000 # Li162
- 0.0870000000000000 0.7500000000000000 0.9130000000000000 # Li163
- 0.0830000000000000 0.2500000000000002 0.9170000000000000 # Li164
- 0.0800000000000001 0.4199999999999999 0.4199999999999999 # Li165
- 0.1670000000000002 0.3329999999999999 0.3329999999999999 # Li166
- 0.3300000000000000 0.1700000000000000 0.1700000000000000 # Li167
- 0.4199999999999999 0.0800000000000001 0.0800000000000001 # Li168
- 0.5830000000000002 0.9170000000000000 0.9170000000000000 # Li169
- 0.8330000000000000 0.6669999999999998 0.6669999999999998 # Li170
- 0.0000000000000000 0.3329999999999999 0.5000000000000001 # Li171
- 0.2500000000000002 0.9170000000000000 0.2499999999999999 # Li172
- 0.9950000000000001 0.6609999999999999 0.3329999999999999 # Li173
- 0.9970000000000000 0.8420000000000000 0.3329999999999999 # Li174
- 0.0870000000000000 0.2500000000000002 0.4130000000000000 # Li175
- 0.0830000000000000 0.7500000000000000 0.4170000000000001 # Li176
- 0.5800000000000000 0.9199999999999998 0.4199999999999999 # Li177
- 0.6669999999999998 0.8330000000000000 0.3329999999999999 # Li178
- 0.8300000000000002 0.6699999999999998 0.1700000000000000 # Li179
- 0.9199999999999998 0.5800000000000000 0.0800000000000001 # Li180
- 0.0830000000000000 0.4170000000000001 0.9170000000000000 # Li181
- 0.3329999999999999 0.1670000000000002 0.6669999999999998 # Li182
- 0.5000000000000001 0.8330000000000000 0.5000000000000001 # Li183
- 0.7500000000000000 0.4170000000000001 0.2499999999999999 # Li184
- 0.4950000000000003 0.1610000000000001 0.3329999999999999 # Li185
- 0.4970000000000000 0.3420000000000001 0.3329999999999999 # Li186
- 0.5869999999999999 0.7500000000000000 0.4130000000000000 # Li187
- 0.5829999999999999 0.2500000000000002 0.4170000000000001 # Li188
- 0.5800000000000000 0.4200000000000002 0.9199999999999998 # Li189
- 0.6669999999999998 0.3330000000000002 0.8330000000000000 # Li190
- 0.8300000000000002 0.1700000000000000 0.6699999999999998 # Li191
- 0.9199999999999998 0.0800000000000001 0.5800000000000000 # Li192
- 0.0830000000000000 0.9170000000000000 0.4170000000000001 # Li193
- 0.3329999999999999 0.6669999999999998 0.1669999999999999 # Li194
- 0.5000000000000001 0.3329999999999999 0.0000000000000000 # Li195
- 0.7500000000000000 0.9170000000000000 0.7500000000000000 # Li196
- 0.4950000000000003 0.6610000000000001 0.8330000000000000 # Li197
- 0.4970000000000000 0.8420000000000003 0.8330000000000000 # Li198
- 0.5870000000000001 0.2500000000000002 0.9130000000000000 # Li199
- 0.5830000000000002 0.7500000000000000 0.9170000000000000 # Li200
- 0.9199999999999998 0.0800000000000001 0.9199999999999998 # Li201
- 0.8330000000000000 0.1670000000000002 0.8330000000000000 # Li202
- 0.6699999999999998 0.3300000000000000 0.6699999999999998 # Li203
- 0.5800000000000000 0.4199999999999999 0.5800000000000000 # Li204
- 0.4170000000000001 0.5829999999999999 0.4170000000000001 # Li205
- 0.1670000000000002 0.8330000000000000 0.1669999999999999 # Li206
- 0.0000000000000000 0.0000000000000000 0.8330000000000000 # Li207
- 0.7500000000000000 0.2500000000000002 0.4170000000000001 # Li208
- 0.8330000000000000 0.9950000000000001 0.1610000000000001 # Li209
- 0.8330000000000000 0.9970000000000000 0.3420000000000001 # Li210
- 0.9130000000000000 0.0870000000000000 0.7500000000000000 # Li211
- 0.9170000000000000 0.0830000000000000 0.2499999999999999 # Li212
- 0.9199999999999998 0.5800000000000000 0.4199999999999999 # Li213
- 0.8330000000000000 0.6669999999999998 0.3329999999999999 # Li214
- 0.6699999999999998 0.8300000000000002 0.1700000000000000 # Li215
- 0.5800000000000002 0.9199999999999998 0.0800000000000001 # Li216
- 0.4170000000000001 0.0830000000000000 0.9170000000000000 # Li217
- 0.1670000000000002 0.3330000000000002 0.6669999999999998 # Li218
- 0.0000000000000000 0.5000000000000001 0.3329999999999999 # Li219
- 0.7500000000000000 0.7500000000000000 0.9170000000000000 # Li220
- 0.8330000000000000 0.4950000000000003 0.6609999999999999 # Li221
- 0.8330000000000000 0.4970000000000000 0.8420000000000000 # Li222
- 0.9130000000000000 0.5869999999999999 0.2499999999999999 # Li223
- 0.9170000000000000 0.5830000000000002 0.7500000000000000 # Li224
- 0.4199999999999999 0.0800000000000001 0.4199999999999999 # Li225
- 0.3329999999999999 0.1670000000000002 0.3329999999999999 # Li226
- 0.1700000000000000 0.3300000000000000 0.1700000000000000 # Li227
- 0.0800000000000001 0.4199999999999999 0.0800000000000001 # Li228
- 0.9170000000000000 0.5830000000000002 0.9170000000000000 # Li229
- 0.6669999999999998 0.8330000000000000 0.6669999999999998 # Li230
- 0.5000000000000001 0.0000000000000000 0.3329999999999999 # Li231
- 0.2500000000000002 0.2500000000000002 0.9170000000000000 # Li232
- 0.3330000000000002 0.9950000000000001 0.6609999999999999 # Li233
- 0.3330000000000002 0.9970000000000000 0.8420000000000000 # Li234
- 0.4130000000000000 0.0870000000000000 0.2499999999999999 # Li235
- 0.4170000000000001 0.0830000000000000 0.7500000000000000 # Li236
- 0.4200000000000002 0.5800000000000000 0.9199999999999998 # Li237
- 0.3330000000000002 0.6669999999999998 0.8330000000000000 # Li238
- 0.1700000000000000 0.8300000000000002 0.6699999999999998 # Li239
- 0.0800000000000001 0.9199999999999998 0.5800000000000000 # Li240
- 0.9170000000000000 0.0830000000000000 0.4170000000000001 # Li241
- 0.6669999999999998 0.3329999999999999 0.1669999999999999 # Li242
- 0.5000000000000001 0.5000000000000001 0.8330000000000000 # Li243
- 0.2500000000000002 0.7500000000000000 0.4170000000000001 # Li244
- 0.3329999999999999 0.4950000000000003 0.1610000000000001 # Li245
- 0.3329999999999999 0.4970000000000000 0.3420000000000001 # Li246
- 0.4130000000000000 0.5870000000000001 0.7500000000000000 # Li247
- 0.4170000000000001 0.5829999999999999 0.2499999999999999 # Li248
- 0.0049999999999999 0.1610000000000001 0.1669999999999999 # Li249
- 0.0030000000000002 0.3420000000000001 0.1669999999999999 # Li250
- 0.9130000000000000 0.7500000000000000 0.0870000000000000 # Li251
- 0.9170000000000000 0.2499999999999999 0.0830000000000000 # Li252
- 0.0050000000000002 0.6610000000000001 0.6669999999999998 # Li253
- 0.0030000000000002 0.8420000000000003 0.6669999999999998 # Li254
- 0.9130000000000000 0.2500000000000002 0.5869999999999999 # Li255
- 0.9170000000000000 0.7500000000000000 0.5829999999999999 # Li256
- 0.5049999999999999 0.1610000000000001 0.6669999999999998 # Li257
- 0.5029999999999999 0.3420000000000001 0.6669999999999998 # Li258
- 0.4130000000000000 0.7500000000000000 0.5869999999999999 # Li259
- 0.4170000000000001 0.2500000000000002 0.5829999999999999 # Li260
- 0.5049999999999999 0.6609999999999999 0.1669999999999999 # Li261
- 0.5029999999999999 0.8420000000000000 0.1669999999999999 # Li262
- 0.4130000000000000 0.2499999999999999 0.0870000000000000 # Li263
- 0.4170000000000001 0.7500000000000000 0.0830000000000000 # Li264
- 0.0050000000000002 0.8390000000000000 0.8330000000000000 # Li265
- 0.0030000000000002 0.6580000000000000 0.8330000000000000 # Li266
- 0.9130000000000000 0.2500000000000002 0.9130000000000000 # Li267
- 0.9170000000000000 0.7500000000000000 0.9170000000000000 # Li268
- 0.0050000000000002 0.3390000000000000 0.3329999999999999 # Li269
- 0.0030000000000002 0.1580000000000000 0.3329999999999999 # Li270
- 0.9130000000000000 0.7500000000000000 0.4130000000000000 # Li271
- 0.9170000000000000 0.2500000000000002 0.4170000000000001 # Li272
- 0.5049999999999999 0.8390000000000000 0.3329999999999999 # Li273
- 0.5029999999999999 0.6580000000000000 0.3329999999999999 # Li274
- 0.4130000000000000 0.2500000000000002 0.4130000000000000 # Li275
- 0.4170000000000001 0.7500000000000000 0.4170000000000001 # Li276
- 0.5049999999999999 0.3390000000000000 0.8330000000000000 # Li277
- 0.5029999999999999 0.1580000000000000 0.8330000000000000 # Li278
- 0.4130000000000000 0.7500000000000000 0.9130000000000000 # Li279
- 0.4170000000000001 0.2500000000000002 0.9170000000000000 # Li280
- 0.1669999999999999 0.0049999999999999 0.1610000000000001 # Li281
- 0.1669999999999999 0.0030000000000002 0.3420000000000001 # Li282
- 0.0870000000000000 0.9130000000000000 0.7500000000000000 # Li283
- 0.0830000000000000 0.9170000000000000 0.2499999999999999 # Li284
- 0.1670000000000002 0.5049999999999999 0.6609999999999999 # Li285
- 0.1670000000000002 0.5029999999999999 0.8420000000000000 # Li286
- 0.0870000000000000 0.4130000000000000 0.2499999999999999 # Li287
- 0.0830000000000000 0.4170000000000001 0.7500000000000000 # Li288
- 0.6669999999999998 0.0050000000000002 0.6609999999999999 # Li289
- 0.6669999999999998 0.0030000000000002 0.8420000000000000 # Li290
- 0.5870000000000001 0.9130000000000000 0.2499999999999999 # Li291
- 0.5830000000000002 0.9170000000000000 0.7500000000000000 # Li292
- 0.6669999999999998 0.5049999999999999 0.1610000000000001 # Li293
- 0.6669999999999998 0.5029999999999999 0.3420000000000001 # Li294
- 0.5869999999999999 0.4130000000000000 0.7500000000000000 # Li295
- 0.5829999999999999 0.4170000000000001 0.2499999999999999 # Li296
- 0.8330000000000000 0.0000000000000000 0.0000000000000000 # Li297
- 0.4170000000000001 0.7500000000000000 0.2499999999999999 # Li298
- 0.1610000000000001 0.8330000000000000 0.9950000000000001 # Li299
- 0.3420000000000001 0.8330000000000000 0.9970000000000000 # Li300
- 0.7500000000000000 0.9130000000000000 0.0870000000000000 # Li301
- 0.2500000000000002 0.9170000000000000 0.0830000000000000 # Li302
- 0.8330000000000000 0.5000000000000001 0.5000000000000001 # Li303
- 0.4170000000000001 0.2500000000000002 0.7500000000000000 # Li304
- 0.1610000000000001 0.3329999999999999 0.4950000000000003 # Li305
- 0.3420000000000001 0.3329999999999999 0.4970000000000000 # Li306
- 0.7500000000000000 0.4130000000000000 0.5869999999999999 # Li307
- 0.2500000000000002 0.4170000000000001 0.5829999999999999 # Li308
- 0.3329999999999999 0.0000000000000000 0.5000000000000001 # Li309
- 0.9170000000000000 0.7500000000000000 0.7500000000000000 # Li310
- 0.6610000000000001 0.8330000000000000 0.4950000000000003 # Li311
- 0.8420000000000003 0.8330000000000000 0.4970000000000000 # Li312
- 0.2500000000000002 0.9130000000000000 0.5869999999999999 # Li313
- 0.7500000000000000 0.9170000000000000 0.5829999999999999 # Li314
- 0.3329999999999999 0.5000000000000001 0.0000000000000000 # Li315
- 0.9170000000000000 0.2500000000000002 0.2499999999999999 # Li316
- 0.6610000000000001 0.3330000000000002 0.9950000000000001 # Li317
- 0.8420000000000003 0.3330000000000002 0.9970000000000000 # Li318
- 0.2500000000000002 0.4130000000000000 0.0870000000000000 # Li319
- 0.7500000000000000 0.4170000000000001 0.0830000000000000 # Li320
- 0.8390000000000000 0.8330000000000000 0.0049999999999999 # Li321
- 0.6580000000000000 0.8330000000000000 0.0029999999999999 # Li322
- 0.2500000000000002 0.9130000000000000 0.9130000000000000 # Li323
- 0.7500000000000002 0.9170000000000000 0.9170000000000000 # Li324
- 0.8390000000000000 0.3329999999999999 0.5049999999999999 # Li325
- 0.6580000000000000 0.3329999999999999 0.5029999999999999 # Li326
- 0.2500000000000002 0.4130000000000000 0.4130000000000000 # Li327
- 0.7500000000000000 0.4170000000000001 0.4170000000000001 # Li328
- 0.3390000000000000 0.8330000000000000 0.5049999999999999 # Li329
- 0.1580000000000000 0.8330000000000000 0.5029999999999999 # Li330
- 0.7500000000000000 0.9130000000000000 0.4130000000000000 # Li331
- 0.2500000000000002 0.9170000000000000 0.4170000000000001 # Li332
- 0.3390000000000000 0.3329999999999999 0.0049999999999999 # Li333
- 0.1580000000000000 0.3329999999999999 0.0029999999999999 # Li334
- 0.7500000000000000 0.4130000000000000 0.9130000000000000 # Li335
- 0.2500000000000002 0.4170000000000001 0.9170000000000000 # Li336
- 0.1610000000000001 0.1669999999999999 0.0049999999999999 # Li337
- 0.3420000000000001 0.1669999999999999 0.0029999999999999 # Li338
- 0.7500000000000000 0.0870000000000000 0.9130000000000000 # Li339
- 0.2500000000000002 0.0830000000000000 0.9170000000000000 # Li340
- 0.1610000000000001 0.6669999999999998 0.5049999999999999 # Li341
- 0.3420000000000001 0.6669999999999998 0.5029999999999999 # Li342
- 0.7500000000000000 0.5869999999999999 0.4130000000000000 # Li343
- 0.2500000000000002 0.5829999999999999 0.4170000000000001 # Li344
- 0.6609999999999999 0.1670000000000002 0.5049999999999999 # Li345
- 0.8420000000000000 0.1670000000000002 0.5029999999999999 # Li346
- 0.2500000000000002 0.0870000000000000 0.4130000000000000 # Li347
- 0.7500000000000000 0.0830000000000000 0.4170000000000001 # Li348
- 0.6609999999999999 0.6669999999999998 0.0049999999999999 # Li349
- 0.8420000000000000 0.6669999999999998 0.0029999999999999 # Li350
- 0.2500000000000002 0.5870000000000001 0.9130000000000000 # Li351
- 0.7500000000000000 0.5830000000000002 0.9170000000000000 # Li352
diff --git a/test/data/cubic/POSCAR-197 b/test/data/cubic/POSCAR-197
deleted file mode 100644
index f99c19f..0000000
--- a/test/data/cubic/POSCAR-197
+++ /dev/null
@@ -1,73 +0,0 @@
-$cell vectors
-1.0
- 10.1453952261655171 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.1453952261655171 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.1453952261655171
- 24 2 40
-Direct
- 0.1758000000000000 0.3183000000000002 0.0160000000000001 # Bi1
- 0.6758000000000003 0.8182999999999999 0.5160000000000000 # Bi2
- 0.0160000000000001 0.1758000000000000 0.3183000000000002 # Bi3
- 0.5160000000000000 0.6758000000000003 0.8182999999999999 # Bi4
- 0.3183000000000002 0.0160000000000001 0.1758000000000000 # Bi5
- 0.8182999999999999 0.5160000000000000 0.6757999999999997 # Bi6
- 0.6817000000000003 0.9839999999999997 0.1758000000000000 # Bi7
- 0.1817000000000001 0.4840000000000002 0.6757999999999997 # Bi8
- 0.0160000000000001 0.8241999999999999 0.6816999999999998 # Bi9
- 0.5160000000000000 0.3241999999999997 0.1817000000000001 # Bi10
- 0.6817000000000003 0.0160000000000001 0.8241999999999999 # Bi11
- 0.1817000000000001 0.5160000000000000 0.3242000000000002 # Bi12
- 0.9839999999999997 0.8241999999999999 0.3183000000000002 # Bi13
- 0.4840000000000002 0.3242000000000002 0.8182999999999999 # Bi14
- 0.9839999999999997 0.1758000000000000 0.6816999999999998 # Bi15
- 0.4840000000000002 0.6757999999999997 0.1817000000000001 # Bi16
- 0.3183000000000002 0.9839999999999997 0.8241999999999999 # Bi17
- 0.8182999999999999 0.4840000000000002 0.3242000000000002 # Bi18
- 0.8241999999999999 0.6816999999999998 0.0160000000000001 # Bi19
- 0.3242000000000002 0.1817000000000001 0.5160000000000000 # Bi20
- 0.1758000000000000 0.6817000000000003 0.9839999999999997 # Bi21
- 0.6757999999999997 0.1817000000000001 0.4840000000000002 # Bi22
- 0.8241999999999999 0.3183000000000002 0.9839999999999997 # Bi23
- 0.3242000000000002 0.8182999999999999 0.4840000000000002 # Bi24
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ge1
- 0.5000000000000003 0.5000000000000003 0.5000000000000003 # Ge2
- 0.1349000000000000 0.2513999999999999 0.4866000000000000 # O1
- 0.1953000000000001 0.1953000000000001 0.1953000000000001 # O2
- -0.1002000000000002 -0.1002000000000002 -0.1002000000000002 # O3
- 0.6349000000000002 0.7514000000000001 0.9865999999999997 # O4
- 0.6952999999999998 0.6952999999999998 0.6952999999999998 # O5
- 0.3998000000000001 0.3998000000000001 0.3998000000000001 # O6
- 0.4866000000000000 0.1349000000000000 0.2513999999999999 # O7
- 0.9865999999999997 0.6349000000000002 0.7514000000000001 # O8
- 0.2513999999999999 0.4866000000000000 0.1349000000000000 # O9
- 0.7514000000000001 0.9865999999999997 0.6348999999999998 # O10
- 0.7486000000000000 0.5134000000000001 0.1349000000000000 # O11
- 0.8046999999999997 0.8046999999999997 0.1953000000000001 # O12
- 0.1002000000000002 0.1002000000000002 -0.1002000000000002 # O13
- 0.2485999999999999 0.0134000000000003 0.6348999999999998 # O14
- 0.3047000000000001 0.3047000000000001 0.6952999999999998 # O15
- 0.6002000000000000 0.6002000000000000 0.3998000000000001 # O16
- 0.4866000000000000 0.8651000000000000 0.7486000000000000 # O17
- 0.1953000000000001 0.8047000000000005 0.8046999999999997 # O18
- -0.1002000000000002 0.1002000000000002 0.1002000000000002 # O19
- 0.9865999999999997 0.3651000000000002 0.2485999999999999 # O20
- 0.6952999999999998 0.3047000000000001 0.3047000000000001 # O21
- 0.3998000000000001 0.6002000000000000 0.6002000000000000 # O22
- 0.7486000000000000 0.4866000000000000 0.8651000000000000 # O23
- 0.8046999999999997 0.1953000000000001 0.8046999999999997 # O24
- 0.1002000000000002 -0.1002000000000002 0.1002000000000002 # O25
- 0.2485999999999999 0.9865999999999997 0.3650999999999997 # O26
- 0.3047000000000001 0.6952999999999998 0.3047000000000001 # O27
- 0.6002000000000000 0.3998000000000001 0.6002000000000000 # O28
- 0.5134000000000001 0.8651000000000000 0.2513999999999999 # O29
- 0.0134000000000003 0.3651000000000002 0.7514000000000001 # O30
- 0.5134000000000001 0.1349000000000000 0.7486000000000000 # O31
- 0.0133999999999998 0.6348999999999998 0.2485999999999999 # O32
- 0.2513999999999999 0.5134000000000001 0.8651000000000000 # O33
- 0.7514000000000001 0.0134000000000003 0.3650999999999997 # O34
- 0.8651000000000000 0.7486000000000000 0.4866000000000000 # O35
- 0.3651000000000002 0.2485999999999999 0.9865999999999997 # O36
- 0.1349000000000000 0.7486000000000000 0.5134000000000001 # O37
- 0.6348999999999998 0.2485999999999999 0.0133999999999998 # O38
- 0.8651000000000000 0.2513999999999999 0.5134000000000001 # O39
- 0.3651000000000002 0.7514000000000001 0.0133999999999998 # O40
diff --git a/test/data/cubic/POSCAR-197-2 b/test/data/cubic/POSCAR-197-2
deleted file mode 100644
index 23c9b12..0000000
--- a/test/data/cubic/POSCAR-197-2
+++ /dev/null
@@ -1,73 +0,0 @@
-$cell vectors
-1.0
- 10.2499951769468431 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.2499951769468431 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.2499951769468431
- 26 40
-Direct
- 0.8580000000000002 0.6869999999999999 -0.0280000000000000 # Bi1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Bi2
- 0.3580000000000002 0.1870000000000000 0.4720000000000001 # Bi3
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Bi4
- 0.9720000000000002 0.8580000000000002 -0.3130000000000001 # Bi5
- 0.4720000000000001 0.3580000000000002 0.1870000000000000 # Bi6
- 0.6870000000000005 0.9720000000000002 -0.1420000000000004 # Bi7
- 0.1870000000000000 0.4720000000000001 0.3580000000000002 # Bi8
- 1.3130000000000002 1.0280000000000007 -0.1419999999999999 # Bi9
- 0.8130000000000002 0.5279999999999999 0.3580000000000002 # Bi10
- 0.9720000000000002 1.1420000000000006 0.3130000000000001 # Bi11
- 0.4720000000000001 0.6420000000000005 0.8130000000000002 # Bi12
- 1.3130000000000002 0.9720000000000002 0.1419999999999999 # Bi13
- 0.8130000000000002 0.4720000000000001 0.6420000000000000 # Bi14
- 1.0280000000000007 1.1420000000000006 -0.3130000000000001 # Bi15
- 0.5279999999999999 0.6420000000000000 0.1870000000000000 # Bi16
- 1.0280000000000007 0.8580000000000002 0.3130000000000001 # Bi17
- 0.5279999999999999 0.3580000000000002 0.8130000000000002 # Bi18
- 0.6870000000000005 1.0280000000000007 0.1419999999999999 # Bi19
- 0.1870000000000000 0.5279999999999999 0.6420000000000000 # Bi20
- 1.1420000000000006 1.3130000000000002 -0.0280000000000000 # Bi21
- 0.6420000000000005 0.8130000000000002 0.4720000000000001 # Bi22
- 0.8580000000000002 1.3130000000000002 0.0280000000000000 # Bi23
- 0.3580000000000002 0.8130000000000002 0.5279999999999999 # Bi24
- 1.1420000000000006 0.6869999999999999 0.0280000000000000 # Bi25
- 0.6420000000000000 0.1870000000000000 0.5279999999999999 # Bi26
- 0.9210000000000002 0.7380000000000000 -0.4860000000000003 # O1
- 0.7160000000000003 0.7160000000000003 0.7160000000000003 # O2
- 1.1480000000000001 1.1480000000000001 0.1480000000000002 # O3
- 0.4210000000000002 0.2380000000000004 0.0140000000000002 # O4
- 1.2160000000000004 1.2160000000000004 0.2160000000000002 # O5
- 0.6480000000000002 0.6480000000000002 0.6480000000000002 # O6
- 0.5140000000000003 0.9210000000000002 -0.2620000000000002 # O7
- 0.0140000000000002 0.4210000000000002 0.2380000000000004 # O8
- 0.7380000000000003 0.5140000000000003 -0.0789999999999999 # O9
- 0.2380000000000004 0.0140000000000002 0.4210000000000002 # O10
- 1.2620000000000009 1.4860000000000004 -0.0789999999999999 # O11
- 0.2840000000000003 0.2840000000000003 0.7160000000000003 # O12
- 0.8520000000000005 0.8520000000000005 0.1480000000000002 # O13
- 0.7620000000000002 0.9860000000000004 0.4210000000000002 # O14
- 0.7840000000000004 0.7840000000000004 0.2160000000000002 # O15
- 0.3520000000000003 0.3520000000000003 0.6480000000000002 # O16
- 0.5140000000000003 1.0790000000000004 0.2620000000000002 # O17
- 0.7160000000000003 0.2840000000000003 0.2839999999999998 # O18
- 1.1480000000000001 0.8520000000000005 -0.1480000000000002 # O19
- 0.0140000000000002 0.5790000000000004 0.7620000000000002 # O20
- 1.2160000000000004 0.7840000000000004 -0.2160000000000002 # O21
- 0.6480000000000002 0.3520000000000003 0.3519999999999999 # O22
- 1.2620000000000002 0.5140000000000003 0.0789999999999999 # O23
- 0.2840000000000003 0.7160000000000003 0.2839999999999998 # O24
- 0.8520000000000005 1.1480000000000001 -0.1480000000000002 # O25
- 0.7620000000000002 0.0140000000000002 0.5790000000000000 # O26
- 0.7840000000000004 1.2160000000000004 -0.2160000000000002 # O27
- 0.3520000000000003 0.6480000000000002 0.3519999999999999 # O28
- 1.4860000000000004 1.0790000000000004 -0.2620000000000002 # O29
- 0.9860000000000004 0.5790000000000000 0.2380000000000004 # O30
- 1.4860000000000004 0.9210000000000002 0.2620000000000002 # O31
- 0.9860000000000004 0.4210000000000002 0.7620000000000002 # O32
- 0.7380000000000003 1.4860000000000004 0.0789999999999999 # O33
- 0.2380000000000004 0.9860000000000004 0.5790000000000000 # O34
- 1.0790000000000004 1.2620000000000002 -0.4860000000000003 # O35
- 0.5790000000000004 0.7620000000000002 0.0140000000000002 # O36
- 0.9210000000000002 1.2620000000000002 0.4860000000000003 # O37
- 0.4210000000000002 0.7620000000000002 0.9860000000000004 # O38
- 1.0790000000000004 0.7380000000000003 0.4860000000000003 # O39
- 0.5790000000000004 0.2380000000000004 0.9860000000000004 # O40
diff --git a/test/data/cubic/POSCAR-198 b/test/data/cubic/POSCAR-198
deleted file mode 100644
index e94146a..0000000
--- a/test/data/cubic/POSCAR-198
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 7.8399963109525155 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.8399963109525155 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.8399963109525155
- 8 4 12
-Direct
- 0.3175999999999998 0.3175999999999998 0.3175999999999998 # Sn1
- 0.6490000000000004 0.6490000000000004 0.6490000000000004 # Sn2
- 0.1824000000000001 0.6824000000000001 0.8175999999999998 # Sn3
- 0.8509999999999994 0.3509999999999996 0.1490000000000003 # Sn4
- 0.8175999999999998 0.1824000000000001 0.6824000000000001 # Sn5
- 0.1490000000000003 0.8509999999999994 0.3509999999999996 # Sn6
- 0.6824000000000001 0.8175999999999998 0.1824000000000001 # Sn7
- 0.3509999999999996 0.1490000000000003 0.8509999999999994 # Sn8
- 0.9889999999999998 0.9889999999999998 0.9889999999999998 # Cl1
- 0.5110000000000001 0.0110000000000002 0.4889999999999997 # Cl2
- 0.4889999999999997 0.5110000000000001 0.0110000000000002 # Cl3
- 0.0110000000000002 0.4889999999999997 0.5110000000000001 # Cl4
- 0.3749999999999996 0.1349999999999998 0.1189999999999998 # F1
- 0.1189999999999998 0.3749999999999996 0.1349999999999998 # F2
- 0.1349999999999998 0.1189999999999998 0.3749999999999996 # F3
- 0.3650000000000002 0.8810000000000001 0.8749999999999996 # F4
- 0.6189999999999999 0.1250000000000003 0.8650000000000000 # F5
- 0.8650000000000000 0.6189999999999999 0.1249999999999997 # F6
- 0.3810000000000001 0.6250000000000003 0.6349999999999998 # F7
- 0.8810000000000001 0.8749999999999996 0.3650000000000002 # F8
- 0.6349999999999998 0.3810000000000001 0.6250000000000003 # F9
- 0.1250000000000003 0.8650000000000000 0.6189999999999999 # F10
- 0.8749999999999996 0.3650000000000002 0.8810000000000001 # F11
- 0.6250000000000003 0.6349999999999998 0.3810000000000001 # F12
diff --git a/test/data/cubic/POSCAR-198-2 b/test/data/cubic/POSCAR-198-2
deleted file mode 100644
index 6beb303..0000000
--- a/test/data/cubic/POSCAR-198-2
+++ /dev/null
@@ -1,71 +0,0 @@
-$cell vectors
-1.0
- 12.7529939991807950 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.7529939991807950 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.7529939991807950
- 32 32
-Direct
- 0.1960000000000002 0.4360000000000001 0.9949999999999998 # Sr1
- 0.4769999999999998 0.2939999999999999 0.0629999999999999 # Sr2
- 0.1859999999999998 0.1859999999999998 0.1859999999999998 # Sr3
- 0.8189999999999998 0.8189999999999998 0.8189999999999998 # Sr4
- 0.9949999999999998 0.1959999999999998 0.4360000000000001 # Sr5
- 0.0629999999999999 0.4769999999999998 0.2939999999999999 # Sr6
- 0.4360000000000001 0.9949999999999998 0.1959999999999998 # Sr7
- 0.2939999999999999 0.0629999999999999 0.4769999999999998 # Sr8
- 0.0640000000000000 0.0050000000000002 0.6960000000000001 # Sr9
- 0.2060000000000002 0.9369999999999999 0.9770000000000001 # Sr10
- 0.3139999999999999 0.8140000000000001 0.6860000000000001 # Sr11
- 0.6810000000000002 0.1810000000000000 0.3189999999999997 # Sr12
- 0.4950000000000000 0.3039999999999999 0.5640000000000003 # Sr13
- 0.5630000000000002 0.0229999999999999 0.7060000000000000 # Sr14
- 0.6860000000000001 0.3139999999999999 0.8140000000000001 # Sr15
- 0.3190000000000001 0.6810000000000002 0.1810000000000000 # Sr16
- 0.5640000000000003 0.4950000000000000 0.3039999999999999 # Sr17
- 0.7060000000000000 0.5629999999999997 0.0229999999999999 # Sr18
- 0.8140000000000001 0.6860000000000001 0.3139999999999999 # Sr19
- 0.1810000000000000 0.3190000000000001 0.6810000000000002 # Sr20
- 0.5049999999999999 0.8040000000000000 0.9359999999999999 # Sr21
- 0.4369999999999998 0.5230000000000001 0.7940000000000000 # Sr22
- 0.0050000000000002 0.6960000000000001 0.0640000000000000 # Sr23
- 0.9369999999999999 0.9770000000000001 0.2059999999999998 # Sr24
- 0.9359999999999999 0.5049999999999999 0.8040000000000000 # Sr25
- 0.7940000000000000 0.4369999999999998 0.5230000000000001 # Sr26
- 0.3039999999999999 0.5640000000000003 0.4950000000000000 # Sr27
- 0.0229999999999999 0.7060000000000000 0.5629999999999997 # Sr28
- 0.6960000000000001 0.0640000000000000 0.0050000000000002 # Sr29
- 0.9770000000000001 0.2060000000000002 0.9369999999999999 # Sr30
- 0.8040000000000000 0.9359999999999999 0.5049999999999999 # Sr31
- 0.5230000000000001 0.7940000000000000 0.4369999999999998 # Sr32
- 0.2410000000000000 0.8110000000000003 0.4260000000000002 # Al1
- 0.2520000000000001 0.3210000000000000 0.4160000000000001 # Al2
- 0.5760000000000001 0.5760000000000001 0.5760000000000001 # Al3
- 0.9619999999999997 0.9619999999999997 0.9619999999999997 # Al4
- 0.4260000000000002 0.2410000000000000 0.8110000000000003 # Al5
- 0.4160000000000001 0.2520000000000001 0.3210000000000000 # Al6
- 0.8110000000000003 0.4260000000000002 0.2410000000000000 # Al7
- 0.3210000000000000 0.4160000000000001 0.2520000000000001 # Al8
- 0.6889999999999998 0.5740000000000002 0.7409999999999999 # Al9
- 0.1790000000000002 0.5840000000000002 0.7520000000000000 # Al10
- 0.9239999999999999 0.4239999999999999 0.0759999999999999 # Al11
- 0.5379999999999999 0.0380000000000002 0.4620000000000000 # Al12
- 0.9259999999999994 0.2590000000000002 0.1889999999999998 # Al13
- 0.9159999999999998 0.2480000000000000 0.6789999999999998 # Al14
- 0.0760000000000003 0.9239999999999999 0.4239999999999999 # Al15
- 0.4620000000000000 0.5379999999999999 0.0380000000000002 # Al16
- 0.1889999999999998 0.9259999999999994 0.2590000000000002 # Al17
- 0.6789999999999998 0.9159999999999998 0.2480000000000000 # Al18
- 0.4240000000000003 0.0760000000000003 0.9239999999999999 # Al19
- 0.0380000000000002 0.4620000000000000 0.5379999999999999 # Al20
- 0.0740000000000000 0.7589999999999999 0.3109999999999999 # Al21
- 0.0840000000000000 0.7480000000000002 0.8209999999999997 # Al22
- 0.5740000000000002 0.7410000000000001 0.6889999999999998 # Al23
- 0.5840000000000002 0.7520000000000000 0.1789999999999998 # Al24
- 0.3109999999999999 0.0740000000000000 0.7589999999999999 # Al25
- 0.8209999999999997 0.0840000000000000 0.7479999999999998 # Al26
- 0.2590000000000002 0.1890000000000002 0.9259999999999994 # Al27
- 0.2480000000000000 0.6789999999999998 0.9159999999999998 # Al28
- 0.7409999999999999 0.6889999999999998 0.5740000000000002 # Al29
- 0.7520000000000000 0.1790000000000002 0.5840000000000002 # Al30
- 0.7589999999999999 0.3109999999999999 0.0740000000000000 # Al31
- 0.7479999999999998 0.8209999999999997 0.0840000000000000 # Al32
diff --git a/test/data/cubic/POSCAR-199 b/test/data/cubic/POSCAR-199
deleted file mode 100644
index 7a39fb1..0000000
--- a/test/data/cubic/POSCAR-199
+++ /dev/null
@@ -1,87 +0,0 @@
-$cell vectors
-1.0
- 10.9299948569784409 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.9299948569784409 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.9299948569784409
- 32 48
-Direct
- 0.2519999999999999 0.2519999999999999 0.2519999999999999 # Sm1
- 0.9469999999999997 0.0000000000000000 0.2500000000000001 # Sm2
- 0.4750000000000003 0.0000000000000000 0.2500000000000001 # Sm3
- 0.7520000000000002 0.7520000000000002 0.7520000000000002 # Sm4
- 0.4470000000000000 0.5000000000000002 0.7499999999999999 # Sm5
- 0.9750000000000000 0.5000000000000002 0.7499999999999999 # Sm6
- 0.2500000000000001 0.9470000000000003 0.0000000000000000 # Sm7
- 0.2500000000000001 0.4750000000000003 0.0000000000000000 # Sm8
- 0.7499999999999999 0.4470000000000000 0.5000000000000002 # Sm9
- 0.7499999999999999 0.9750000000000000 0.5000000000000002 # Sm10
- 0.0000000000000000 0.2500000000000001 0.9469999999999997 # Sm11
- 0.0000000000000000 0.2500000000000001 0.4750000000000003 # Sm12
- 0.5000000000000002 0.7499999999999999 0.4470000000000000 # Sm13
- 0.5000000000000002 0.7500000000000004 0.9750000000000000 # Sm14
- 0.7480000000000001 0.2479999999999999 0.2519999999999999 # Sm15
- 0.2479999999999999 0.7480000000000001 0.7520000000000002 # Sm16
- 0.2519999999999999 0.7480000000000001 0.2479999999999999 # Sm17
- 0.2500000000000001 0.0530000000000003 0.5000000000000002 # Sm18
- 0.2500000000000001 0.5250000000000002 0.5000000000000002 # Sm19
- 0.7520000000000002 0.2479999999999999 0.7480000000000001 # Sm20
- 0.7499999999999999 0.5530000000000000 0.0000000000000000 # Sm21
- 0.7499999999999999 0.0250000000000000 0.0000000000000000 # Sm22
- 0.2479999999999999 0.2519999999999999 0.7480000000000001 # Sm23
- 0.5000000000000002 0.2500000000000001 0.0529999999999998 # Sm24
- 0.5000000000000002 0.2500000000000001 0.5250000000000002 # Sm25
- 0.7480000000000001 0.7520000000000002 0.2479999999999999 # Sm26
- 0.0000000000000000 0.7499999999999999 0.5530000000000000 # Sm27
- 0.0000000000000000 0.7499999999999999 0.0250000000000000 # Sm28
- 0.0530000000000003 0.5000000000000002 0.2500000000000001 # Sm29
- 0.5250000000000002 0.5000000000000002 0.2500000000000001 # Sm30
- 0.5530000000000006 0.0000000000000000 0.7499999999999999 # Sm31
- 0.0250000000000000 0.0000000000000000 0.7499999999999999 # Sm32
- 0.4000000000000000 0.1450000000000002 0.4000000000000000 # O1
- 0.6090000000000001 0.8410000000000003 0.6550000000000001 # O2
- 0.9000000000000002 0.6450000000000005 0.9000000000000002 # O3
- 0.1089999999999999 0.3409999999999999 0.1549999999999999 # O4
- 0.4000000000000000 0.4000000000000000 0.1450000000000002 # O5
- 0.6550000000000001 0.6090000000000001 0.8410000000000003 # O6
- 0.9000000000000002 0.9000000000000002 0.6449999999999999 # O7
- 0.1549999999999999 0.1089999999999999 0.3409999999999999 # O8
- 0.1450000000000002 0.4000000000000000 0.4000000000000000 # O9
- 0.8410000000000003 0.6550000000000001 0.6090000000000001 # O10
- 0.6450000000000005 0.9000000000000002 0.9000000000000002 # O11
- 0.3409999999999999 0.1549999999999999 0.1089999999999999 # O12
- 0.8549999999999999 0.0999999999999999 0.4000000000000000 # O13
- 0.1590000000000003 0.8450000000000002 0.6090000000000001 # O14
- 0.3550000000000000 0.6000000000000002 0.9000000000000002 # O15
- 0.6590000000000001 0.3449999999999999 0.1089999999999999 # O16
- 0.4000000000000000 0.6000000000000002 0.3550000000000000 # O17
- 0.6550000000000001 0.3910000000000003 0.6590000000000001 # O18
- 0.9000000000000002 0.0999999999999999 0.8549999999999999 # O19
- 0.1549999999999999 0.8910000000000000 0.1589999999999999 # O20
- 0.3550000000000000 0.4000000000000000 0.6000000000000002 # O21
- 0.6590000000000001 0.6550000000000001 0.3909999999999998 # O22
- 0.8549999999999999 0.9000000000000002 0.0999999999999999 # O23
- 0.1590000000000003 0.1550000000000004 0.8910000000000000 # O24
- 0.6000000000000002 0.0999999999999999 0.1450000000000002 # O25
- 0.3449999999999999 0.8910000000000000 0.8410000000000003 # O26
- 0.0999999999999999 0.6000000000000002 0.6449999999999999 # O27
- 0.8450000000000002 0.3909999999999998 0.3409999999999999 # O28
- 0.0999999999999999 0.4000000000000000 0.8549999999999999 # O29
- 0.8450000000000002 0.6090000000000001 0.1589999999999999 # O30
- 0.6000000000000002 0.9000000000000002 0.3550000000000000 # O31
- 0.3449999999999999 0.1089999999999999 0.6590000000000001 # O32
- 0.1450000000000002 0.6000000000000002 0.0999999999999999 # O33
- 0.8410000000000003 0.3449999999999999 0.8910000000000000 # O34
- 0.6449999999999999 0.0999999999999999 0.6000000000000002 # O35
- 0.3409999999999999 0.8450000000000002 0.3909999999999998 # O36
- 0.6000000000000002 0.3550000000000000 0.4000000000000000 # O37
- 0.3909999999999998 0.6590000000000001 0.6550000000000001 # O38
- 0.1000000000000004 0.8550000000000005 0.9000000000000002 # O39
- 0.8910000000000000 0.1589999999999999 0.1549999999999999 # O40
- 0.4000000000000000 0.8549999999999999 0.0999999999999999 # O41
- 0.6090000000000001 0.1590000000000003 0.8450000000000002 # O42
- 0.9000000000000002 0.3550000000000000 0.6000000000000002 # O43
- 0.1089999999999999 0.6590000000000001 0.3449999999999999 # O44
- 0.0999999999999999 0.1450000000000002 0.6000000000000002 # O45
- 0.8910000000000000 0.8410000000000003 0.3449999999999999 # O46
- 0.6000000000000002 0.6449999999999999 0.0999999999999999 # O47
- 0.3910000000000003 0.3409999999999999 0.8450000000000002 # O48
diff --git a/test/data/cubic/POSCAR-199-2 b/test/data/cubic/POSCAR-199-2
deleted file mode 100644
index f91e625..0000000
--- a/test/data/cubic/POSCAR-199-2
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 8.4189960385088316 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.4189960385088316 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.4189960385088316
- 8 8 12
-Direct
- 0.5232000000000002 0.5232000000000002 0.5232000000000002 # K1
- 0.0232000000000002 0.0232000000000002 0.0232000000000002 # K2
- 0.4767999999999998 0.9767999999999998 0.5232000000000002 # K3
- 0.9767999999999998 0.4767999999999998 0.0232000000000002 # K4
- 0.5232000000000002 0.4767999999999998 0.9767999999999998 # K5
- 0.0232000000000002 0.9767999999999998 0.4767999999999998 # K6
- 0.9767999999999998 0.5232000000000002 0.4767999999999998 # K7
- 0.4767999999999998 0.0232000000000002 0.9767999999999998 # K8
- 0.2561999999999997 0.2561999999999997 0.2561999999999997 # Pb1
- 0.7561999999999998 0.7561999999999998 0.7561999999999998 # Pb2
- 0.7437999999999997 0.2437999999999997 0.2561999999999997 # Pb3
- 0.2438000000000003 0.7437999999999997 0.7561999999999998 # Pb4
- 0.2561999999999997 0.7437999999999997 0.2437999999999997 # Pb5
- 0.7561999999999998 0.2438000000000003 0.7437999999999997 # Pb6
- 0.2437999999999997 0.2562000000000004 0.7437999999999997 # Pb7
- 0.7437999999999997 0.7561999999999998 0.2437999999999997 # Pb8
- 0.2887000000000001 0.0000000000000000 0.2500000000000000 # O1
- 0.7887000000000002 0.5000000000000000 0.7500000000000000 # O2
- 0.2500000000000000 0.2887000000000001 0.0000000000000000 # O3
- 0.7500000000000000 0.7887000000000002 0.5000000000000000 # O4
- 0.0000000000000000 0.2500000000000000 0.2887000000000001 # O5
- 0.5000000000000000 0.7500000000000000 0.7887000000000002 # O6
- 0.2500000000000000 0.7113000000000000 0.5000000000000000 # O7
- 0.7500000000000000 0.2112999999999999 0.0000000000000000 # O8
- 0.5000000000000000 0.2500000000000000 0.7113000000000000 # O9
- 0.0000000000000000 0.7500000000000000 0.2112999999999999 # O10
- 0.7113000000000000 0.5000000000000000 0.2500000000000000 # O11
- 0.2112999999999999 0.0000000000000000 0.7500000000000000 # O12
diff --git a/test/data/cubic/POSCAR-200 b/test/data/cubic/POSCAR-200
deleted file mode 100644
index 424f3c7..0000000
--- a/test/data/cubic/POSCAR-200
+++ /dev/null
@@ -1,45 +0,0 @@
-$cell vectors
-1.0
- 7.4869964770537605 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.4869964770537605 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.4869964770537605
- 6 8 24
-Direct
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Cu1
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Cu2
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Cu3
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # Cu4
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Cu5
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Cu6
- 0.2500000000000000 0.2500000000000000 0.2500000000000000 # Ta1
- 0.7500000000000000 0.7500000000000000 0.7500000000000000 # Ta2
- 0.2500000000000000 0.2500000000000000 0.7500000000000000 # Ta3
- 0.7500000000000000 0.2500000000000000 0.7500000000000000 # Ta4
- 0.2500000000000000 0.7500000000000000 0.2500000000000000 # Ta5
- 0.2500000000000000 0.7500000000000000 0.7500000000000000 # Ta6
- 0.7500000000000000 0.2500000000000000 0.2500000000000000 # Ta7
- 0.7500000000000000 0.7500000000000000 0.2500000000000000 # Ta8
- 0.0000000000000000 0.2978000000000000 0.1812000000000000 # O1
- 0.5000000000000000 0.1849999999999997 0.3048999999999998 # O2
- 0.0000000000000000 0.7022000000000002 0.8188000000000001 # O3
- 0.5000000000000000 0.8150000000000004 0.6951000000000004 # O4
- 0.1812000000000000 0.0000000000000000 0.2978000000000000 # O5
- 0.8188000000000001 0.0000000000000000 0.7022000000000002 # O6
- 0.6951000000000004 0.5000000000000000 0.8149999999999996 # O7
- 0.2978000000000000 0.1812000000000000 0.0000000000000000 # O8
- 0.1849999999999997 0.3048999999999998 0.5000000000000000 # O9
- 0.7022000000000002 0.8188000000000001 0.0000000000000000 # O10
- 0.8149999999999996 0.6951000000000004 0.5000000000000000 # O11
- 0.1812000000000000 0.0000000000000000 0.7022000000000002 # O12
- 0.3048999999999998 0.5000000000000000 0.8149999999999996 # O13
- 0.8188000000000001 0.0000000000000000 0.2978000000000000 # O14
- 0.6951000000000004 0.5000000000000000 0.1849999999999997 # O15
- 0.2978000000000000 0.8188000000000001 0.0000000000000000 # O16
- 0.3048999999999998 0.5000000000000000 0.1849999999999997 # O17
- 0.1849999999999997 0.6951000000000004 0.5000000000000000 # O18
- 0.7022000000000002 0.1812000000000000 0.0000000000000000 # O19
- 0.8149999999999996 0.3048999999999998 0.5000000000000000 # O20
- 0.0000000000000000 0.7022000000000002 0.1812000000000000 # O21
- 0.5000000000000000 0.8149999999999996 0.3048999999999998 # O22
- 0.0000000000000000 0.2978000000000000 0.8188000000000001 # O23
- 0.5000000000000000 0.1850000000000004 0.6951000000000004 # O24
diff --git a/test/data/cubic/POSCAR-200-2 b/test/data/cubic/POSCAR-200-2
deleted file mode 100644
index 3812fb3..0000000
--- a/test/data/cubic/POSCAR-200-2
+++ /dev/null
@@ -1,18 +0,0 @@
-$cell vectors
-1.0
- 5.4499974355473464 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.4499974355473464 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.4499974355473464
- 1 1 3 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Rb1
- 0.5000000000000004 0.5000000000000004 0.5000000000000004 # Hg1
- 0.0000000000000000 0.5000000000000004 0.5000000000000004 # N1
- 0.5000000000000004 0.0000000000000000 0.5000000000000004 # N2
- 0.5000000000000004 0.5000000000000004 0.0000000000000000 # N3
- 0.0000000000000000 0.2399999999999999 0.5000000000000004 # O1
- 0.0000000000000000 0.7600000000000000 0.5000000000000004 # O2
- 0.5000000000000004 0.0000000000000000 0.2399999999999999 # O3
- 0.5000000000000004 0.0000000000000000 0.7600000000000000 # O4
- 0.2399999999999999 0.5000000000000004 0.0000000000000000 # O5
- 0.7600000000000000 0.5000000000000004 0.0000000000000000 # O6
diff --git a/test/data/cubic/POSCAR-205 b/test/data/cubic/POSCAR-205
deleted file mode 100644
index c95d5cd..0000000
--- a/test/data/cubic/POSCAR-205
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 5.62399735367308 0.00000000000000 0.00000000000000
- 0.00000000000000 5.62399735367308 0.00000000000000
- 0.00000000000000 0.00000000000000 5.62399735367308
- 4 8
-Direct
- 0.00000000000000 0.00000000000000 0.00000000000000 # C1
- 0.50000000000000 0.00000000000000 0.50000000000000 # C2
- 0.50000000000000 0.50000000000000 0.00000000000000 # C3
- 0.00000000000000 0.50000000000000 0.50000000000000 # C4
- 0.11850000000000 0.11850000000000 0.11850000000000 # O1
- -0.11850000000000 -0.11850000000000 -0.11850000000000 # O2
- 0.38150000000000 -0.11850000000000 0.61850000000000 # O3
- 0.61850000000000 0.11850000000000 0.38150000000000 # O4
- 0.61850000000000 0.38150000000000 -0.11850000000000 # O5
- 0.38150000000000 0.61850000000000 0.11850000000000 # O6
- -0.11850000000000 0.61850000000000 0.38150000000000 # O7
- 0.11850000000000 0.38150000000000 0.61850000000000 # O8
diff --git a/test/data/cubic/POSCAR-205-3 b/test/data/cubic/POSCAR-205-3
deleted file mode 100644
index c95d5cd..0000000
--- a/test/data/cubic/POSCAR-205-3
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 5.62399735367308 0.00000000000000 0.00000000000000
- 0.00000000000000 5.62399735367308 0.00000000000000
- 0.00000000000000 0.00000000000000 5.62399735367308
- 4 8
-Direct
- 0.00000000000000 0.00000000000000 0.00000000000000 # C1
- 0.50000000000000 0.00000000000000 0.50000000000000 # C2
- 0.50000000000000 0.50000000000000 0.00000000000000 # C3
- 0.00000000000000 0.50000000000000 0.50000000000000 # C4
- 0.11850000000000 0.11850000000000 0.11850000000000 # O1
- -0.11850000000000 -0.11850000000000 -0.11850000000000 # O2
- 0.38150000000000 -0.11850000000000 0.61850000000000 # O3
- 0.61850000000000 0.11850000000000 0.38150000000000 # O4
- 0.61850000000000 0.38150000000000 -0.11850000000000 # O5
- 0.38150000000000 0.61850000000000 0.11850000000000 # O6
- -0.11850000000000 0.61850000000000 0.38150000000000 # O7
- 0.11850000000000 0.38150000000000 0.61850000000000 # O8
diff --git a/test/data/cubic/POSCAR-206 b/test/data/cubic/POSCAR-206
deleted file mode 100644
index 24895ed..0000000
--- a/test/data/cubic/POSCAR-206
+++ /dev/null
@@ -1,87 +0,0 @@
-$cell vectors
-1.0
- 10.9799948334513537 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.9799948334513537 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.9799948334513537
- 32 48
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Pu1
- 0.2849999999999998 0.0000000000000000 0.2499999999999998 # Pu2
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Pu3
- 0.7849999999999998 0.5000000000000000 0.7499999999999998 # Pu4
- 0.7150000000000003 0.0000000000000000 0.7499999999999998 # Pu5
- 0.2150000000000003 0.5000000000000000 0.2499999999999998 # Pu6
- 0.2499999999999998 0.2849999999999998 0.0000000000000000 # Pu7
- 0.7499999999999998 0.7849999999999998 0.5000000000000000 # Pu8
- 0.7499999999999998 0.7150000000000003 0.0000000000000000 # Pu9
- 0.2500000000000003 0.2150000000000003 0.5000000000000000 # Pu10
- 0.0000000000000000 0.2500000000000003 0.2849999999999998 # Pu11
- 0.5000000000000000 0.7500000000000004 0.7849999999999998 # Pu12
- 0.0000000000000000 0.7499999999999998 0.7150000000000003 # Pu13
- 0.5000000000000000 0.2500000000000003 0.2149999999999998 # Pu14
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Pu15
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Pu16
- 0.2500000000000003 0.7150000000000003 0.5000000000000000 # Pu17
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Pu18
- 0.7499999999999998 0.2149999999999998 0.0000000000000000 # Pu19
- 0.7499999999999998 0.2849999999999998 0.5000000000000000 # Pu20
- 0.2500000000000003 0.7849999999999998 0.0000000000000000 # Pu21
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Pu22
- 0.5000000000000000 0.2500000000000003 0.7150000000000003 # Pu23
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Pu24
- 0.0000000000000000 0.7499999999999998 0.2149999999999998 # Pu25
- 0.5000000000000000 0.7499999999999998 0.2849999999999998 # Pu26
- 0.0000000000000000 0.2500000000000003 0.7849999999999998 # Pu27
- 0.7150000000000003 0.5000000000000000 0.2499999999999998 # Pu28
- 0.2150000000000003 0.0000000000000000 0.7499999999999998 # Pu29
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # Pu30
- 0.2850000000000002 0.5000000000000000 0.7499999999999998 # Pu31
- 0.7849999999999998 0.0000000000000000 0.2499999999999998 # Pu32
- 0.1290000000000001 0.1470000000000001 0.9170000000000000 # O1
- 0.6290000000000001 0.6470000000000002 0.4169999999999998 # O2
- 0.8710000000000001 0.8530000000000000 0.0830000000000002 # O3
- 0.3710000000000000 0.3529999999999999 0.5830000000000003 # O4
- 0.9170000000000000 0.1290000000000001 0.1470000000000001 # O5
- 0.4169999999999998 0.6290000000000001 0.6470000000000002 # O6
- 0.0830000000000002 0.8710000000000001 0.8530000000000000 # O7
- 0.5830000000000003 0.3710000000000000 0.3529999999999999 # O8
- 0.1470000000000001 0.9170000000000000 0.1290000000000001 # O9
- 0.6470000000000002 0.4170000000000003 0.6290000000000001 # O10
- 0.8530000000000000 0.0830000000000002 0.8710000000000001 # O11
- 0.3529999999999999 0.5830000000000003 0.3710000000000000 # O12
- 0.8530000000000000 0.5830000000000003 0.1290000000000001 # O13
- 0.3529999999999999 0.0830000000000002 0.6290000000000001 # O14
- 0.1470000000000001 0.4170000000000003 0.8710000000000001 # O15
- 0.6470000000000002 0.9170000000000000 0.3710000000000000 # O16
- 0.9170000000000000 0.8710000000000001 0.3529999999999999 # O17
- 0.4170000000000003 0.3710000000000000 0.8530000000000000 # O18
- 0.0830000000000002 0.1290000000000001 0.6470000000000002 # O19
- 0.5830000000000003 0.6290000000000001 0.1470000000000001 # O20
- 0.3529999999999999 0.9170000000000005 0.8710000000000001 # O21
- 0.8530000000000000 0.4170000000000003 0.3710000000000000 # O22
- 0.6470000000000002 0.0830000000000002 0.1290000000000001 # O23
- 0.1470000000000001 0.5830000000000003 0.6290000000000001 # O24
- 0.0830000000000002 0.3710000000000000 0.1470000000000001 # O25
- 0.5830000000000003 0.8710000000000001 0.6470000000000002 # O26
- 0.9170000000000000 0.6290000000000001 0.8530000000000000 # O27
- 0.4169999999999998 0.1290000000000001 0.3529999999999999 # O28
- 0.5830000000000003 0.1290000000000001 0.8530000000000000 # O29
- 0.0830000000000002 0.6290000000000001 0.3529999999999999 # O30
- 0.4170000000000003 0.8710000000000001 0.1470000000000001 # O31
- 0.9170000000000000 0.3710000000000000 0.6470000000000002 # O32
- 0.1470000000000001 0.0830000000000002 0.3710000000000000 # O33
- 0.6470000000000002 0.5830000000000003 0.8710000000000001 # O34
- 0.8530000000000000 0.9170000000000000 0.6290000000000001 # O35
- 0.3529999999999999 0.4169999999999998 0.1290000000000001 # O36
- 0.8710000000000001 0.3529999999999999 0.9170000000000000 # O37
- 0.3710000000000000 0.8530000000000000 0.4169999999999998 # O38
- 0.1290000000000001 0.6470000000000002 0.0830000000000002 # O39
- 0.6290000000000001 0.1470000000000001 0.5830000000000003 # O40
- 0.1290000000000001 0.8530000000000000 0.5830000000000003 # O41
- 0.6290000000000001 0.3529999999999999 0.0830000000000002 # O42
- 0.8710000000000001 0.1470000000000001 0.4169999999999998 # O43
- 0.3710000000000000 0.6470000000000002 0.9170000000000000 # O44
- 0.3710000000000000 0.1470000000000001 0.0830000000000002 # O45
- 0.8710000000000001 0.6470000000000002 0.5830000000000003 # O46
- 0.6290000000000001 0.8530000000000000 0.9170000000000000 # O47
- 0.1290000000000001 0.3529999999999999 0.4169999999999998 # O48
diff --git a/test/data/cubic/POSCAR-206-2 b/test/data/cubic/POSCAR-206-2
deleted file mode 100644
index 42ee7f6..0000000
--- a/test/data/cubic/POSCAR-206-2
+++ /dev/null
@@ -1,87 +0,0 @@
-$cell vectors
-1.0
- 11.0299948099242631 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.0299948099242631 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.0299948099242631
- 32 48
-Direct
- 0.2500000000000000 0.2500000000000000 0.2500000000000000 # Am1
- 0.9700000000000002 0.0000000000000000 0.2500000000000000 # Am2
- 0.7500000000000000 0.7500000000000000 0.7500000000000000 # Am3
- 0.4700000000000003 0.5000000000000000 0.7500000000000000 # Am4
- 0.0300000000000002 0.0000000000000000 0.7500000000000000 # Am5
- 0.5300000000000001 0.5000000000000000 0.2500000000000000 # Am6
- 0.2500000000000000 0.9700000000000002 0.0000000000000000 # Am7
- 0.7500000000000000 0.4700000000000003 0.5000000000000000 # Am8
- 0.7500000000000000 0.0300000000000002 0.0000000000000000 # Am9
- 0.2500000000000000 0.5300000000000001 0.5000000000000000 # Am10
- 0.0000000000000000 0.2500000000000000 0.9700000000000002 # Am11
- 0.5000000000000000 0.7500000000000000 0.4699999999999997 # Am12
- 0.0000000000000000 0.7500000000000000 0.0300000000000002 # Am13
- 0.5000000000000000 0.2500000000000000 0.5300000000000001 # Am14
- 0.7500000000000000 0.2500000000000000 0.2500000000000000 # Am15
- 0.2500000000000000 0.7500000000000000 0.7500000000000000 # Am16
- 0.2500000000000000 0.7500000000000000 0.2500000000000000 # Am17
- 0.2500000000000000 0.0300000000000002 0.5000000000000000 # Am18
- 0.7500000000000000 0.2500000000000000 0.7500000000000000 # Am19
- 0.7500000000000000 0.5300000000000001 0.0000000000000000 # Am20
- 0.7500000000000000 0.9700000000000002 0.5000000000000000 # Am21
- 0.2500000000000000 0.4699999999999997 0.0000000000000000 # Am22
- 0.2500000000000000 0.2500000000000000 0.7500000000000000 # Am23
- 0.5000000000000000 0.2500000000000000 0.0300000000000002 # Am24
- 0.7500000000000000 0.7500000000000000 0.2500000000000000 # Am25
- 0.0000000000000000 0.7500000000000000 0.5300000000000001 # Am26
- 0.5000000000000004 0.7500000000000000 0.9700000000000002 # Am27
- 0.0000000000000000 0.2500000000000000 0.4699999999999997 # Am28
- 0.0300000000000002 0.5000000000000000 0.2500000000000000 # Am29
- 0.5300000000000001 0.0000000000000000 0.7500000000000000 # Am30
- 0.9700000000000002 0.5000000000000000 0.7500000000000000 # Am31
- 0.4699999999999997 0.0000000000000000 0.2500000000000000 # Am32
- 0.3850000000000003 0.1450000000000000 0.3800000000000001 # O1
- 0.8850000000000003 0.6449999999999999 0.8800000000000000 # O2
- 0.6150000000000002 0.8550000000000000 0.6199999999999999 # O3
- 0.1150000000000002 0.3550000000000000 0.1199999999999999 # O4
- 0.3800000000000001 0.3850000000000003 0.1450000000000000 # O5
- 0.8800000000000000 0.8850000000000003 0.6449999999999999 # O6
- 0.6200000000000003 0.6150000000000002 0.8550000000000000 # O7
- 0.1199999999999999 0.1150000000000002 0.3550000000000000 # O8
- 0.1450000000000000 0.3800000000000001 0.3850000000000003 # O9
- 0.6450000000000005 0.8800000000000006 0.8850000000000003 # O10
- 0.8550000000000000 0.6200000000000003 0.6150000000000002 # O11
- 0.3550000000000000 0.1199999999999999 0.1149999999999998 # O12
- 0.8550000000000000 0.1199999999999999 0.3850000000000003 # O13
- 0.3550000000000000 0.6200000000000003 0.8850000000000003 # O14
- 0.1450000000000000 0.8800000000000000 0.6150000000000002 # O15
- 0.6449999999999999 0.3800000000000001 0.1149999999999998 # O16
- 0.3800000000000001 0.6150000000000002 0.3550000000000000 # O17
- 0.8800000000000000 0.1150000000000002 0.8550000000000000 # O18
- 0.6199999999999999 0.3850000000000003 0.6449999999999999 # O19
- 0.1199999999999999 0.8850000000000003 0.1450000000000000 # O20
- 0.3550000000000000 0.3800000000000001 0.6150000000000002 # O21
- 0.8550000000000000 0.8800000000000000 0.1149999999999998 # O22
- 0.6449999999999999 0.6200000000000003 0.3850000000000003 # O23
- 0.1450000000000000 0.1199999999999999 0.8850000000000003 # O24
- 0.6199999999999999 0.1150000000000002 0.1450000000000000 # O25
- 0.1199999999999999 0.6150000000000002 0.6449999999999999 # O26
- 0.3800000000000001 0.8850000000000003 0.8550000000000000 # O27
- 0.8800000000000000 0.3850000000000003 0.3550000000000000 # O28
- 0.1199999999999999 0.3850000000000003 0.8550000000000000 # O29
- 0.6200000000000003 0.8850000000000003 0.3550000000000000 # O30
- 0.8800000000000000 0.6150000000000002 0.1450000000000000 # O31
- 0.3800000000000001 0.1150000000000002 0.6449999999999999 # O32
- 0.1450000000000000 0.6199999999999999 0.1149999999999998 # O33
- 0.6449999999999999 0.1199999999999999 0.6150000000000002 # O34
- 0.8550000000000000 0.3800000000000001 0.8850000000000003 # O35
- 0.3550000000000000 0.8800000000000000 0.3850000000000003 # O36
- 0.6150000000000002 0.3550000000000000 0.3800000000000001 # O37
- 0.1150000000000002 0.8550000000000004 0.8800000000000000 # O38
- 0.3850000000000003 0.6449999999999999 0.6199999999999999 # O39
- 0.8850000000000003 0.1450000000000000 0.1199999999999999 # O40
- 0.3850000000000003 0.8550000000000000 0.1199999999999999 # O41
- 0.8850000000000003 0.3550000000000000 0.6199999999999999 # O42
- 0.6150000000000002 0.1450000000000000 0.8800000000000000 # O43
- 0.1150000000000002 0.6449999999999999 0.3800000000000001 # O44
- 0.1150000000000002 0.1450000000000000 0.6199999999999999 # O45
- 0.6150000000000002 0.6449999999999999 0.1199999999999999 # O46
- 0.8850000000000003 0.8550000000000000 0.3800000000000001 # O47
- 0.3850000000000003 0.3550000000000000 0.8800000000000000 # O48
diff --git a/test/data/cubic/POSCAR-207 b/test/data/cubic/POSCAR-207
deleted file mode 100644
index 0ef7140..0000000
--- a/test/data/cubic/POSCAR-207
+++ /dev/null
@@ -1,40 +0,0 @@
-$cell vectors
-1.0
- 4.3999979296162053 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.3999979296162053 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.3999979296162053
- 1 8 24
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Rb1
- 0.4440000000000008 0.4440000000000008 0.4439999999999997 # N1
- 0.5560000000000005 0.4440000000000008 0.4439999999999997 # N2
- 0.5560000000000005 0.5560000000000005 0.4439999999999997 # N3
- 0.4440000000000008 0.5560000000000005 0.4439999999999997 # N4
- 0.4440000000000008 0.5560000000000005 0.5560000000000005 # N5
- 0.4440000000000008 0.4440000000000008 0.5560000000000005 # N6
- 0.5560000000000005 0.4440000000000008 0.5560000000000005 # N7
- 0.5560000000000005 0.5560000000000005 0.5560000000000005 # N8
- 0.5330000000000001 0.5750000000000006 0.2310000000000004 # O1
- 0.4250000000000006 0.5330000000000001 0.2310000000000004 # O2
- 0.4670000000000000 0.4250000000000006 0.2310000000000004 # O3
- 0.5750000000000006 0.4670000000000000 0.2310000000000004 # O4
- 0.5330000000000001 0.7690000000000010 0.5750000000000006 # O5
- 0.5330000000000001 0.4250000000000006 0.7690000000000010 # O6
- 0.5330000000000001 0.2310000000000004 0.4250000000000006 # O7
- 0.2310000000000004 0.5750000000000006 0.4670000000000000 # O8
- 0.4670000000000000 0.5750000000000006 0.7690000000000010 # O9
- 0.7690000000000010 0.5750000000000006 0.5330000000000001 # O10
- 0.2310000000000004 0.5330000000000001 0.5750000000000006 # O11
- 0.5750000000000006 0.2310000000000004 0.5330000000000001 # O12
- 0.4250000000000006 0.7690000000000010 0.5330000000000001 # O13
- 0.2310000000000004 0.4670000000000000 0.4250000000000006 # O14
- 0.4250000000000006 0.2310000000000004 0.4670000000000000 # O15
- 0.7690000000000010 0.4670000000000000 0.5750000000000006 # O16
- 0.7690000000000010 0.5330000000000001 0.4250000000000006 # O17
- 0.5750000000000006 0.7690000000000010 0.4670000000000000 # O18
- 0.5750000000000006 0.5330000000000001 0.7690000000000010 # O19
- 0.4250000000000006 0.4670000000000000 0.7690000000000010 # O20
- 0.4670000000000000 0.2310000000000004 0.5750000000000006 # O21
- 0.4670000000000000 0.7690000000000010 0.4250000000000006 # O22
- 0.2310000000000004 0.4250000000000006 0.5330000000000001 # O23
- 0.7690000000000010 0.4250000000000006 0.4670000000000000 # O24
diff --git a/test/data/cubic/POSCAR-208 b/test/data/cubic/POSCAR-208
deleted file mode 100644
index 7281bc2..0000000
--- a/test/data/cubic/POSCAR-208
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 6.3099970308814211 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.3099970308814211 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.3099970308814211
- 4 12
-Direct
- 0.2500000000000001 0.2500000000000001 0.2500000000000001 # P1
- 0.2500000000000001 0.7500000000000009 0.7500000000000000 # P2
- 0.7500000000000000 0.7500000000000000 0.2500000000000001 # P3
- 0.7500000000000000 0.2500000000000001 0.7500000000000000 # P4
- 0.1839999999999999 0.5000000000000001 0.0000000000000000 # H1
- 0.0000000000000000 0.6840000000000005 0.5000000000000001 # H2
- 0.8160000000000002 0.5000000000000001 0.0000000000000000 # H3
- 0.0000000000000000 0.3160000000000002 0.5000000000000001 # H4
- 0.6840000000000005 0.5000000000000001 0.0000000000000000 # H5
- 0.5000000000000001 0.0000000000000000 0.3160000000000002 # H6
- 0.5000000000000001 0.0000000000000000 0.6840000000000005 # H7
- 0.0000000000000000 0.1839999999999999 0.5000000000000001 # H8
- 0.5000000000000001 0.0000000000000000 0.1839999999999999 # H9
- 0.0000000000000000 0.8160000000000002 0.5000000000000001 # H10
- 0.5000000000000001 0.0000000000000000 0.8160000000000002 # H11
- 0.3160000000000002 0.5000000000000001 0.0000000000000000 # H12
diff --git a/test/data/cubic/POSCAR-208-2 b/test/data/cubic/POSCAR-208-2
deleted file mode 100644
index ea37ff8..0000000
--- a/test/data/cubic/POSCAR-208-2
+++ /dev/null
@@ -1,71 +0,0 @@
-$cell vectors
-1.0
- 9.5429955096198782 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.5429955096198782 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.5429955096198782
- 10 22 32
-Direct
- 0.2500000000000002 0.2500000000000002 0.2500000000000002 # U1
- 0.2500000000000002 0.4999999999999998 0.0000000000000000 # U2
- 0.2500000000000002 0.7500000000000001 0.7500000000000001 # U3
- 0.0000000000000000 0.7500000000000001 0.4999999999999998 # U4
- 0.7500000000000001 0.7500000000000001 0.2500000000000002 # U5
- 0.7500000000000001 0.4999999999999998 0.0000000000000000 # U6
- 0.7500000000000001 0.2500000000000002 0.7500000000000001 # U7
- 0.0000000000000000 0.2500000000000002 0.4999999999999998 # U8
- 0.4999999999999998 0.0000000000000000 0.2500000000000002 # U9
- 0.4999999999999998 0.0000000000000000 0.7500000000000001 # U10
- 0.7500000000000001 0.7500000000000001 0.7500000000000001 # Na1
- 0.2500000000000002 0.0000000000000000 0.4999999999999998 # Na2
- 0.2500000000000002 0.0000000000000000 0.0000000000000000 # Na3
- 0.7500000000000001 0.2500000000000002 0.2500000000000002 # Na4
- 0.4999999999999998 0.7500000000000001 0.0000000000000000 # Na5
- 0.4999999999999998 0.7500000000000001 0.4999999999999998 # Na6
- 0.2500000000000002 0.2500000000000002 0.7500000000000001 # Na7
- 0.7500000000000001 0.0000000000000000 0.4999999999999998 # Na8
- 0.7500000000000001 0.0000000000000000 0.0000000000000000 # Na9
- 0.2500000000000002 0.7500000000000001 0.2500000000000002 # Na10
- 0.4999999999999998 0.2500000000000002 0.0000000000000000 # Na11
- 0.4999999999999998 0.2500000000000002 0.4999999999999998 # Na12
- 0.7500000000000001 0.4999999999999998 0.4999999999999998 # Na13
- 0.0000000000000000 0.4999999999999998 0.2500000000000002 # Na14
- 0.4999999999999998 0.4999999999999998 0.2500000000000002 # Na15
- 0.0000000000000000 0.4999999999999998 0.7500000000000001 # Na16
- 0.4999999999999998 0.4999999999999998 0.7500000000000001 # Na17
- 0.0000000000000000 0.2500000000000002 0.0000000000000000 # Na18
- 0.0000000000000000 0.0000000000000000 0.2500000000000002 # Na19
- 0.0000000000000000 0.7500000000000001 0.0000000000000000 # Na20
- 0.0000000000000000 0.0000000000000000 0.7500000000000001 # Na21
- 0.2500000000000002 0.4999999999999998 0.4999999999999998 # Na22
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # O1
- 0.0000000000000000 0.4999999999999998 0.4999999999999998 # O2
- 0.7500000000000001 0.2500000000000002 0.0000000000000000 # O3
- 0.4999999999999998 0.4999999999999998 0.4999999999999998 # O4
- 0.0000000000000000 0.4999999999999998 0.0000000000000000 # O5
- 0.2500000000000002 0.2500000000000002 0.4999999999999998 # O6
- 0.2500000000000002 0.7500000000000001 0.0000000000000000 # O7
- 0.7500000000000001 0.7500000000000001 0.4999999999999998 # O8
- 0.4999999999999998 0.0000000000000000 0.0000000000000000 # O9
- 0.2500000000000002 0.4999999999999998 0.7500000000000001 # O10
- 0.7500000000000001 0.7500000000000001 0.0000000000000000 # O11
- 0.2500000000000002 0.4999999999999998 0.2500000000000002 # O12
- 0.0000000000000000 0.0000000000000000 0.4999999999999998 # O13
- 0.4999999999999998 0.7500000000000001 0.7500000000000001 # O14
- 0.2500000000000002 0.2500000000000002 0.0000000000000000 # O15
- 0.4999999999999998 0.7500000000000001 0.2500000000000002 # O16
- 0.4999999999999998 0.0000000000000000 0.4999999999999998 # O17
- 0.0000000000000000 0.7500000000000001 0.2500000000000002 # O18
- 0.4999999999999998 0.4999999999999998 0.0000000000000000 # O19
- 0.2500000000000002 0.0000000000000000 0.7500000000000001 # O20
- 0.7500000000000001 0.0000000000000000 0.7500000000000001 # O21
- 0.0000000000000000 0.2500000000000002 0.7500000000000001 # O22
- 0.7500000000000001 0.0000000000000000 0.2500000000000002 # O23
- 0.0000000000000000 0.2500000000000002 0.2500000000000002 # O24
- 0.0000000000000000 0.7500000000000001 0.7500000000000001 # O25
- 0.2500000000000002 0.0000000000000000 0.2500000000000002 # O26
- 0.7500000000000001 0.2500000000000002 0.4999999999999998 # O27
- 0.2500000000000002 0.7500000000000001 0.4999999999999998 # O28
- 0.7500000000000001 0.4999999999999998 0.7500000000000001 # O29
- 0.7500000000000001 0.4999999999999998 0.2500000000000002 # O30
- 0.4999999999999998 0.2500000000000002 0.2500000000000002 # O31
- 0.4999999999999998 0.2500000000000002 0.7500000000000001 # O32
diff --git a/test/data/cubic/POSCAR-209 b/test/data/cubic/POSCAR-209
deleted file mode 100644
index fa38cff..0000000
--- a/test/data/cubic/POSCAR-209
+++ /dev/null
@@ -1,515 +0,0 @@
-$cell vectors
-1.0
- 7.4229965071684347 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.4229965071684347 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.4229965071684347
- 4 312 192
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # P1
- 0.0000000000000000 0.4999999999999996 0.4999999999999996 # P2
- 0.4999999999999996 0.0000000000000000 0.4999999999999996 # P3
- 0.4999999999999996 0.4999999999999996 0.0000000000000000 # P4
- 0.0000000000000000 0.0000000000000000 0.7889999999999996 # O1
- 0.8169999999999996 0.0749000000000001 0.0684000000000000 # O2
- 0.0276000000000000 0.8039999999999996 0.0685999999999997 # O3
- 0.1575999999999996 0.1216000000000002 0.0683000000000001 # O4
- 0.0000000000000000 0.4999999999999996 0.2889999999999999 # O5
- 0.8169999999999996 0.5748999999999996 0.5684000000000003 # O6
- 0.0276000000000000 0.3039999999999999 0.5686000000000000 # O7
- 0.1576000000000004 0.6215999999999999 0.5682999999999998 # O8
- 0.4999999999999996 0.0000000000000000 0.2889999999999999 # O9
- 0.3170000000000001 0.0749000000000001 0.5684000000000003 # O10
- 0.5275999999999996 0.8039999999999996 0.5686000000000000 # O11
- 0.6575999999999999 0.1216000000000002 0.5682999999999998 # O12
- 0.5000000000000003 0.4999999999999996 0.7889999999999996 # O13
- 0.3170000000000001 0.5748999999999996 0.0684000000000000 # O14
- 0.5275999999999996 0.3039999999999999 0.0685999999999997 # O15
- 0.6575999999999999 0.6215999999999999 0.0683000000000001 # O16
- 0.9250999999999998 0.8169999999999996 0.0684000000000000 # O17
- 0.1959999999999996 0.0276000000000000 0.0685999999999997 # O18
- 0.8783999999999997 0.1575999999999996 0.0683000000000001 # O19
- 0.9250999999999998 0.3170000000000001 0.5684000000000003 # O20
- 0.1960000000000003 0.5275999999999996 0.5686000000000000 # O21
- 0.8783999999999997 0.6575999999999999 0.5682999999999998 # O22
- 0.4251000000000002 0.8169999999999996 0.5684000000000003 # O23
- 0.6959999999999998 0.0276000000000000 0.5686000000000000 # O24
- 0.3784000000000000 0.1576000000000004 0.5682999999999998 # O25
- 0.4250999999999995 0.3170000000000001 0.0684000000000000 # O26
- 0.6959999999999998 0.5275999999999996 0.0685999999999997 # O27
- 0.3784000000000000 0.6575999999999999 0.0683000000000001 # O28
- 0.1830000000000002 0.9250999999999998 0.0684000000000000 # O29
- 0.9723999999999998 0.1959999999999996 0.0685999999999997 # O30
- 0.8423999999999995 0.8783999999999997 0.0683000000000001 # O31
- 0.1830000000000002 0.4251000000000002 0.5684000000000003 # O32
- 0.9723999999999998 0.6959999999999998 0.5686000000000000 # O33
- 0.8423999999999995 0.3784000000000000 0.5682999999999998 # O34
- 0.6829999999999998 0.9250999999999998 0.5684000000000003 # O35
- 0.4724000000000002 0.1960000000000003 0.5686000000000000 # O36
- 0.3424000000000000 0.8783999999999997 0.5682999999999998 # O37
- 0.6829999999999998 0.4250999999999995 0.0684000000000000 # O38
- 0.4724000000000002 0.6959999999999998 0.0685999999999997 # O39
- 0.3424000000000000 0.3784000000000000 0.0683000000000001 # O40
- 0.0749000000000001 0.1830000000000002 0.0684000000000000 # O41
- 0.8039999999999996 0.9723999999999998 0.0685999999999997 # O42
- 0.1216000000000002 0.8423999999999995 0.0683000000000001 # O43
- 0.0749000000000001 0.6829999999999998 0.5684000000000003 # O44
- 0.8039999999999996 0.4724000000000002 0.5686000000000000 # O45
- 0.1216000000000002 0.3424000000000000 0.5682999999999998 # O46
- 0.5748999999999996 0.1830000000000002 0.5684000000000003 # O47
- 0.3039999999999999 0.9723999999999998 0.5686000000000000 # O48
- 0.6215999999999999 0.8424000000000004 0.5682999999999998 # O49
- 0.5748999999999996 0.6829999999999998 0.0684000000000000 # O50
- 0.3039999999999999 0.4723999999999995 0.0685999999999997 # O51
- 0.6215999999999999 0.3424000000000000 0.0683000000000001 # O52
- 0.0000000000000000 0.2109999999999996 0.0000000000000000 # O53
- 0.8169999999999996 0.9315999999999998 0.0749000000000001 # O54
- 0.0276000000000000 0.9314000000000001 0.8039999999999996 # O55
- 0.1576000000000004 0.9316999999999996 0.1216000000000002 # O56
- 0.0000000000000000 0.7110000000000000 0.4999999999999996 # O57
- 0.8169999999999996 0.4315999999999996 0.5748999999999996 # O58
- 0.0276000000000000 0.4313999999999999 0.3039999999999999 # O59
- 0.1576000000000004 0.4317000000000002 0.6215999999999999 # O60
- 0.4999999999999996 0.2110000000000003 0.4999999999999996 # O61
- 0.3170000000000001 0.9315999999999998 0.5748999999999996 # O62
- 0.5275999999999996 0.9313999999999995 0.3039999999999999 # O63
- 0.6575999999999999 0.9316999999999996 0.6215999999999999 # O64
- 0.4999999999999996 0.7110000000000000 0.0000000000000000 # O65
- 0.3170000000000001 0.4315999999999996 0.0749000000000001 # O66
- 0.5275999999999996 0.4313999999999999 0.8039999999999996 # O67
- 0.6575999999999999 0.4317000000000002 0.1216000000000002 # O68
- 0.0000000000000000 0.0000000000000000 0.2109999999999996 # O69
- 0.8169999999999996 0.9250999999999998 0.9315999999999998 # O70
- 0.0276000000000000 0.1960000000000003 0.9313999999999995 # O71
- 0.1576000000000004 0.8783999999999997 0.9316999999999996 # O72
- 0.0000000000000000 0.4999999999999996 0.7110000000000000 # O73
- 0.8169999999999996 0.4251000000000002 0.4315999999999996 # O74
- 0.0276000000000000 0.6959999999999998 0.4313999999999999 # O75
- 0.1576000000000004 0.3784000000000000 0.4317000000000002 # O76
- 0.4999999999999996 0.0000000000000000 0.7110000000000000 # O77
- 0.3170000000000001 0.9250999999999998 0.4315999999999996 # O78
- 0.5275999999999996 0.1960000000000003 0.4313999999999999 # O79
- 0.6575999999999999 0.8783999999999997 0.4317000000000002 # O80
- 0.4999999999999996 0.4999999999999996 0.2109999999999996 # O81
- 0.3170000000000001 0.4251000000000002 0.9315999999999998 # O82
- 0.5275999999999996 0.6959999999999998 0.9313999999999995 # O83
- 0.6575999999999999 0.3784000000000000 0.9316999999999996 # O84
- 0.0000000000000000 0.7889999999999996 0.0000000000000000 # O85
- 0.8169999999999996 0.0684000000000000 0.9250999999999998 # O86
- 0.0276000000000000 0.0685999999999997 0.1959999999999996 # O87
- 0.1576000000000004 0.0683000000000001 0.8783999999999997 # O88
- 0.0000000000000000 0.2889999999999999 0.4999999999999996 # O89
- 0.8169999999999996 0.5684000000000003 0.4250999999999995 # O90
- 0.0276000000000000 0.5686000000000000 0.6959999999999998 # O91
- 0.1576000000000004 0.5682999999999998 0.3784000000000000 # O92
- 0.5000000000000003 0.7889999999999996 0.4999999999999996 # O93
- 0.3170000000000001 0.0684000000000000 0.4250999999999995 # O94
- 0.5275999999999996 0.0686000000000004 0.6959999999999998 # O95
- 0.6575999999999999 0.0683000000000001 0.3784000000000000 # O96
- 0.4999999999999996 0.2889999999999999 0.0000000000000000 # O97
- 0.3170000000000001 0.5684000000000003 0.9250999999999998 # O98
- 0.5275999999999996 0.5686000000000000 0.1959999999999996 # O99
- 0.6575999999999999 0.5682999999999998 0.8783999999999997 # O100
- 0.7889999999999996 0.0000000000000000 0.0000000000000000 # O101
- 0.0684000000000000 0.0749000000000001 0.1830000000000002 # O102
- 0.0686000000000004 0.8040000000000003 0.9723999999999998 # O103
- 0.0683000000000001 0.1216000000000002 0.8423999999999995 # O104
- 0.7889999999999996 0.4999999999999996 0.4999999999999996 # O105
- 0.0684000000000000 0.5748999999999996 0.6829999999999998 # O106
- 0.0686000000000004 0.3039999999999999 0.4723999999999995 # O107
- 0.0683000000000001 0.6215999999999999 0.3424000000000000 # O108
- 0.2889999999999999 0.0000000000000000 0.4999999999999996 # O109
- 0.5684000000000003 0.0749000000000001 0.6829999999999998 # O110
- 0.5686000000000000 0.8039999999999996 0.4723999999999995 # O111
- 0.5682999999999998 0.1216000000000002 0.3424000000000000 # O112
- 0.2889999999999999 0.4999999999999996 0.0000000000000000 # O113
- 0.5684000000000003 0.5748999999999996 0.1830000000000002 # O114
- 0.5686000000000000 0.3039999999999999 0.9723999999999998 # O115
- 0.5682999999999998 0.6215999999999999 0.8423999999999995 # O116
- 0.1830000000000002 0.0749000000000001 0.9315999999999998 # O117
- 0.9723999999999998 0.8040000000000003 0.9313999999999995 # O118
- 0.8423999999999995 0.1216000000000002 0.9316999999999996 # O119
- 0.1830000000000002 0.5748999999999996 0.4315999999999996 # O120
- 0.9723999999999998 0.3039999999999999 0.4313999999999999 # O121
- 0.8423999999999995 0.6215999999999999 0.4317000000000002 # O122
- 0.6829999999999998 0.0749000000000001 0.4315999999999996 # O123
- 0.4724000000000002 0.8039999999999996 0.4313999999999999 # O124
- 0.3424000000000000 0.1216000000000002 0.4317000000000002 # O125
- 0.6829999999999998 0.5748999999999996 0.9315999999999998 # O126
- 0.4724000000000002 0.3039999999999999 0.9313999999999995 # O127
- 0.3424000000000000 0.6215999999999999 0.9316999999999996 # O128
- 0.2109999999999996 0.0000000000000000 0.0000000000000000 # O129
- 0.9315999999999998 0.0749000000000001 0.8169999999999996 # O130
- 0.9313999999999995 0.8039999999999996 0.0276000000000000 # O131
- 0.9316999999999996 0.1216000000000002 0.1575999999999996 # O132
- 0.2110000000000003 0.4999999999999996 0.4999999999999996 # O133
- 0.9315999999999998 0.5748999999999996 0.3170000000000001 # O134
- 0.9313999999999995 0.3039999999999999 0.5275999999999996 # O135
- 0.9316999999999996 0.6215999999999999 0.6575999999999999 # O136
- 0.7110000000000000 0.0000000000000000 0.4999999999999996 # O137
- 0.4315999999999996 0.0749000000000001 0.3170000000000001 # O138
- 0.4313999999999999 0.8039999999999996 0.5275999999999996 # O139
- 0.4317000000000002 0.1216000000000002 0.6575999999999999 # O140
- 0.7110000000000000 0.4999999999999996 0.0000000000000000 # O141
- 0.4316000000000003 0.5748999999999996 0.8169999999999996 # O142
- 0.4313999999999999 0.3039999999999999 0.0276000000000000 # O143
- 0.4317000000000002 0.6215999999999999 0.1575999999999996 # O144
- 0.0684000000000000 0.8169999999999996 0.0749000000000001 # O145
- 0.0685999999999997 0.0276000000000000 0.8039999999999996 # O146
- 0.0683000000000001 0.1575999999999996 0.1216000000000002 # O147
- 0.0684000000000000 0.3170000000000001 0.5748999999999996 # O148
- 0.0686000000000004 0.5275999999999996 0.3039999999999999 # O149
- 0.0683000000000001 0.6575999999999999 0.6215999999999999 # O150
- 0.5684000000000003 0.8169999999999996 0.5748999999999996 # O151
- 0.5686000000000000 0.0276000000000000 0.3039999999999999 # O152
- 0.5682999999999998 0.1576000000000004 0.6215999999999999 # O153
- 0.5684000000000003 0.3170000000000001 0.0749000000000001 # O154
- 0.5686000000000000 0.5275999999999996 0.8039999999999996 # O155
- 0.5682999999999998 0.6575999999999999 0.1216000000000002 # O156
- 0.0749000000000001 0.0684000000000000 0.8169999999999996 # O157
- 0.8039999999999996 0.0685999999999997 0.0276000000000000 # O158
- 0.1216000000000002 0.0683000000000001 0.1575999999999996 # O159
- 0.0749000000000001 0.5684000000000003 0.3170000000000001 # O160
- 0.8039999999999996 0.5686000000000000 0.5275999999999996 # O161
- 0.1216000000000002 0.5682999999999998 0.6575999999999999 # O162
- 0.5748999999999996 0.0684000000000000 0.3170000000000001 # O163
- 0.3039999999999999 0.0686000000000004 0.5275999999999996 # O164
- 0.6215999999999999 0.0683000000000001 0.6575999999999999 # O165
- 0.5748999999999996 0.5684000000000003 0.8169999999999996 # O166
- 0.3039999999999999 0.5686000000000000 0.0276000000000000 # O167
- 0.6215999999999999 0.5682999999999998 0.1575999999999996 # O168
- 0.9250999999999998 0.9315999999999998 0.8169999999999996 # O169
- 0.1960000000000003 0.9313999999999995 0.0276000000000000 # O170
- 0.8783999999999997 0.9316999999999996 0.1575999999999996 # O171
- 0.9250999999999998 0.4315999999999996 0.3170000000000001 # O172
- 0.1960000000000003 0.4313999999999999 0.5275999999999996 # O173
- 0.8783999999999997 0.4317000000000002 0.6575999999999999 # O174
- 0.4251000000000002 0.9315999999999998 0.3170000000000001 # O175
- 0.6959999999999998 0.9313999999999995 0.5275999999999996 # O176
- 0.3784000000000000 0.9316999999999996 0.6575999999999999 # O177
- 0.4251000000000002 0.4316000000000003 0.8169999999999996 # O178
- 0.6959999999999998 0.4313999999999999 0.0276000000000000 # O179
- 0.3784000000000000 0.4317000000000002 0.1575999999999996 # O180
- 0.0684000000000000 0.1830000000000002 0.9250999999999998 # O181
- 0.0686000000000004 0.9723999999999998 0.1959999999999996 # O182
- 0.0683000000000001 0.8424000000000004 0.8783999999999997 # O183
- 0.0684000000000000 0.6829999999999998 0.4250999999999995 # O184
- 0.0686000000000004 0.4724000000000002 0.6959999999999998 # O185
- 0.0683000000000001 0.3424000000000000 0.3784000000000000 # O186
- 0.5684000000000003 0.1830000000000002 0.4250999999999995 # O187
- 0.5686000000000000 0.9723999999999998 0.6959999999999998 # O188
- 0.5682999999999998 0.8423999999999995 0.3784000000000000 # O189
- 0.5684000000000003 0.6829999999999998 0.9250999999999998 # O190
- 0.5686000000000000 0.4723999999999995 0.1959999999999996 # O191
- 0.5682999999999998 0.3424000000000000 0.8783999999999997 # O192
- 0.9250999999999998 0.0684000000000000 0.1830000000000002 # O193
- 0.1960000000000003 0.0686000000000004 0.9723999999999998 # O194
- 0.8783999999999997 0.0683000000000001 0.8423999999999995 # O195
- 0.9250999999999998 0.5684000000000003 0.6829999999999998 # O196
- 0.1960000000000003 0.5686000000000000 0.4723999999999995 # O197
- 0.8783999999999997 0.5682999999999998 0.3424000000000000 # O198
- 0.4251000000000002 0.0684000000000000 0.6829999999999998 # O199
- 0.6959999999999998 0.0686000000000004 0.4723999999999995 # O200
- 0.3784000000000000 0.0683000000000001 0.3424000000000000 # O201
- 0.4251000000000002 0.5684000000000003 0.1830000000000002 # O202
- 0.6959999999999998 0.5686000000000000 0.9723999999999998 # O203
- 0.3784000000000000 0.5682999999999998 0.8423999999999995 # O204
- 0.9315999999999998 0.1830000000000002 0.0749000000000001 # O205
- 0.9313999999999995 0.9723999999999998 0.8039999999999996 # O206
- 0.9316999999999996 0.8423999999999995 0.1216000000000002 # O207
- 0.9315999999999998 0.6829999999999998 0.5748999999999996 # O208
- 0.9313999999999995 0.4724000000000002 0.3039999999999999 # O209
- 0.9316999999999996 0.3424000000000000 0.6215999999999999 # O210
- 0.4315999999999996 0.1830000000000002 0.5748999999999996 # O211
- 0.4313999999999999 0.9723999999999998 0.3039999999999999 # O212
- 0.4317000000000002 0.8424000000000004 0.6215999999999999 # O213
- 0.4315999999999996 0.6829999999999998 0.0749000000000001 # O214
- 0.4313999999999999 0.4724000000000002 0.8039999999999996 # O215
- 0.4317000000000002 0.3424000000000000 0.1216000000000002 # O216
- 0.9315999999999998 0.8169999999999996 0.9250999999999998 # O217
- 0.9313999999999995 0.0276000000000000 0.1959999999999996 # O218
- 0.9316999999999996 0.1576000000000004 0.8783999999999997 # O219
- 0.9315999999999998 0.3170000000000001 0.4250999999999995 # O220
- 0.9313999999999995 0.5275999999999996 0.6959999999999998 # O221
- 0.9316999999999996 0.6575999999999999 0.3784000000000000 # O222
- 0.4315999999999996 0.8169999999999996 0.4250999999999995 # O223
- 0.4313999999999999 0.0276000000000000 0.6959999999999998 # O224
- 0.4317000000000002 0.1576000000000004 0.3784000000000000 # O225
- 0.4315999999999996 0.3170000000000001 0.9250999999999998 # O226
- 0.4313999999999999 0.5275999999999996 0.1959999999999996 # O227
- 0.4317000000000002 0.6575999999999999 0.8783999999999997 # O228
- 0.0749000000000001 0.9315999999999998 0.1830000000000002 # O229
- 0.8039999999999996 0.9314000000000001 0.9723999999999998 # O230
- 0.1216000000000002 0.9316999999999996 0.8423999999999995 # O231
- 0.0749000000000001 0.4315999999999996 0.6829999999999998 # O232
- 0.8039999999999996 0.4313999999999999 0.4723999999999995 # O233
- 0.1216000000000002 0.4317000000000002 0.3424000000000000 # O234
- 0.5748999999999996 0.9315999999999998 0.6829999999999998 # O235
- 0.3039999999999999 0.9313999999999995 0.4723999999999995 # O236
- 0.6215999999999999 0.9316999999999996 0.3424000000000000 # O237
- 0.5748999999999996 0.4315999999999996 0.1830000000000002 # O238
- 0.3039999999999999 0.4313999999999999 0.9723999999999998 # O239
- 0.6215999999999999 0.4317000000000002 0.8423999999999995 # O240
- 0.0749000000000001 0.8169999999999996 0.9315999999999998 # O241
- 0.8039999999999996 0.0276000000000000 0.9313999999999995 # O242
- 0.1216000000000002 0.1576000000000004 0.9316999999999996 # O243
- 0.0749000000000001 0.3170000000000001 0.4315999999999996 # O244
- 0.8039999999999996 0.5275999999999996 0.4313999999999999 # O245
- 0.1216000000000002 0.6575999999999999 0.4317000000000002 # O246
- 0.5748999999999996 0.8169999999999996 0.4315999999999996 # O247
- 0.3039999999999999 0.0276000000000000 0.4313999999999999 # O248
- 0.6215999999999999 0.1576000000000004 0.4317000000000002 # O249
- 0.5748999999999996 0.3170000000000001 0.9315999999999998 # O250
- 0.3039999999999999 0.5275999999999996 0.9313999999999995 # O251
- 0.6215999999999999 0.6575999999999999 0.9316999999999996 # O252
- 0.9250999999999998 0.1830000000000002 0.9315999999999998 # O253
- 0.1960000000000003 0.9723999999999998 0.9313999999999995 # O254
- 0.8783999999999997 0.8424000000000004 0.9316999999999996 # O255
- 0.9250999999999998 0.6829999999999998 0.4315999999999996 # O256
- 0.1960000000000003 0.4724000000000002 0.4313999999999999 # O257
- 0.8783999999999997 0.3424000000000000 0.4317000000000002 # O258
- 0.4250999999999995 0.1830000000000002 0.4315999999999996 # O259
- 0.6959999999999998 0.9723999999999998 0.4313999999999999 # O260
- 0.3784000000000000 0.8423999999999995 0.4317000000000002 # O261
- 0.4251000000000002 0.6829999999999998 0.9315999999999998 # O262
- 0.6959999999999998 0.4724000000000002 0.9313999999999995 # O263
- 0.3784000000000000 0.3424000000000000 0.9316999999999996 # O264
- 0.1830000000000002 0.0684000000000000 0.0749000000000001 # O265
- 0.9723999999999998 0.0686000000000004 0.8039999999999996 # O266
- 0.8423999999999995 0.0683000000000001 0.1216000000000002 # O267
- 0.1830000000000002 0.5684000000000003 0.5748999999999996 # O268
- 0.9723999999999998 0.5686000000000000 0.3039999999999999 # O269
- 0.8423999999999995 0.5682999999999998 0.6215999999999999 # O270
- 0.6829999999999998 0.0684000000000000 0.5748999999999996 # O271
- 0.4723999999999995 0.0685999999999997 0.3039999999999999 # O272
- 0.3424000000000000 0.0683000000000001 0.6215999999999999 # O273
- 0.6829999999999998 0.5684000000000003 0.0749000000000001 # O274
- 0.4724000000000002 0.5686000000000000 0.8039999999999996 # O275
- 0.3424000000000000 0.5682999999999998 0.1216000000000002 # O276
- 0.1830000000000002 0.9315999999999998 0.9250999999999998 # O277
- 0.9723999999999998 0.9313999999999995 0.1959999999999996 # O278
- 0.8423999999999995 0.9316999999999996 0.8783999999999997 # O279
- 0.1830000000000002 0.4315999999999996 0.4250999999999995 # O280
- 0.9723999999999998 0.4313999999999999 0.6959999999999998 # O281
- 0.8423999999999995 0.4317000000000002 0.3784000000000000 # O282
- 0.6829999999999998 0.9315999999999998 0.4250999999999995 # O283
- 0.4724000000000002 0.9314000000000001 0.6959999999999998 # O284
- 0.3424000000000000 0.9316999999999996 0.3784000000000000 # O285
- 0.6829999999999998 0.4316000000000003 0.9250999999999998 # O286
- 0.4723999999999995 0.4313999999999999 0.1959999999999996 # O287
- 0.3424000000000000 0.4317000000000002 0.8783999999999997 # O288
- 0.0684000000000000 0.9250999999999998 0.8169999999999996 # O289
- 0.0685999999999997 0.1959999999999996 0.0276000000000000 # O290
- 0.0683000000000001 0.8783999999999997 0.1575999999999996 # O291
- 0.0684000000000000 0.4251000000000002 0.3170000000000001 # O292
- 0.0686000000000004 0.6959999999999998 0.5275999999999996 # O293
- 0.0683000000000001 0.3784000000000000 0.6575999999999999 # O294
- 0.5684000000000003 0.9250999999999998 0.3170000000000001 # O295
- 0.5686000000000000 0.1960000000000003 0.5275999999999996 # O296
- 0.5682999999999998 0.8783999999999997 0.6575999999999999 # O297
- 0.5684000000000003 0.4251000000000002 0.8169999999999996 # O298
- 0.5686000000000000 0.6959999999999998 0.0276000000000000 # O299
- 0.5682999999999998 0.3784000000000000 0.1575999999999996 # O300
- 0.9315999999999998 0.9250999999999998 0.1830000000000002 # O301
- 0.9313999999999995 0.1960000000000003 0.9723999999999998 # O302
- 0.9316999999999996 0.8783999999999997 0.8423999999999995 # O303
- 0.9315999999999998 0.4251000000000002 0.6829999999999998 # O304
- 0.9313999999999995 0.6959999999999998 0.4723999999999995 # O305
- 0.9316999999999996 0.3784000000000000 0.3424000000000000 # O306
- 0.4316000000000003 0.9250999999999998 0.6829999999999998 # O307
- 0.4313999999999999 0.1960000000000003 0.4723999999999995 # O308
- 0.4317000000000002 0.8783999999999997 0.3424000000000000 # O309
- 0.4315999999999996 0.4250999999999995 0.1830000000000002 # O310
- 0.4313999999999999 0.6959999999999998 0.9723999999999998 # O311
- 0.4317000000000002 0.3784000000000000 0.8423999999999995 # O312
- 0.5174000000000002 0.4885000000000000 0.5124000000000000 # Na1
- 0.2585999999999999 0.2398000000000000 0.2706000000000001 # Na2
- 0.5174000000000002 0.9884999999999995 1.0123999999999995 # Na3
- 0.2585999999999999 0.7398000000000002 0.7705999999999997 # Na4
- 1.0173999999999996 0.4885000000000000 1.0123999999999995 # Na5
- 0.7585999999999994 0.2398000000000000 0.7705999999999997 # Na6
- 1.0173999999999996 0.9884999999999995 0.5124000000000000 # Na7
- 0.7585999999999994 0.7397999999999996 0.2706000000000001 # Na8
- 0.5114999999999998 0.5174000000000002 0.5124000000000000 # Na9
- 0.7601999999999999 0.2585999999999999 0.2706000000000001 # Na10
- 0.5114999999999998 1.0173999999999996 1.0123999999999995 # Na11
- 0.7601999999999999 0.7586000000000002 0.7705999999999997 # Na12
- 1.0115000000000001 0.5174000000000002 1.0123999999999995 # Na13
- 0.2602000000000003 0.2585999999999999 0.7705999999999997 # Na14
- 1.0115000000000001 1.0173999999999996 0.5124000000000000 # Na15
- 0.2602000000000003 0.7585999999999994 0.2706000000000001 # Na16
- 0.4825999999999997 0.5114999999999998 0.5124000000000000 # Na17
- 0.7414000000000001 0.7601999999999999 0.2706000000000001 # Na18
- 0.4825999999999997 1.0115000000000001 1.0123999999999995 # Na19
- 0.7414000000000001 0.2602000000000003 0.7705999999999997 # Na20
- 0.9826000000000001 0.5114999999999998 1.0123999999999995 # Na21
- 0.2414000000000004 0.7601999999999999 0.7705999999999997 # Na22
- 0.9826000000000001 1.0114999999999996 0.5124000000000000 # Na23
- 0.2413999999999997 0.2602000000000003 0.2706000000000001 # Na24
- 0.4885000000000000 0.4825999999999997 0.5124000000000000 # Na25
- 0.2398000000000000 0.7414000000000001 0.2706000000000001 # Na26
- 0.4885000000000000 0.9826000000000001 1.0123999999999995 # Na27
- 0.2398000000000000 0.2413999999999997 0.7705999999999997 # Na28
- 0.9884999999999995 0.4825999999999997 1.0123999999999995 # Na29
- 0.7397999999999996 0.7414000000000001 0.7705999999999997 # Na30
- 0.9884999999999995 0.9826000000000001 0.5124000000000000 # Na31
- 0.7397999999999996 0.2413999999999997 0.2706000000000001 # Na32
- 0.5174000000000002 0.4875999999999999 0.4885000000000000 # Na33
- 0.2585999999999999 0.7293999999999998 0.2398000000000000 # Na34
- 0.5174000000000002 0.9876000000000001 0.9884999999999995 # Na35
- 0.2585999999999999 0.2294000000000001 0.7397999999999996 # Na36
- 1.0173999999999996 0.4875999999999999 0.9884999999999995 # Na37
- 0.7585999999999994 0.7293999999999998 0.7397999999999996 # Na38
- 1.0173999999999996 0.9875999999999996 0.4885000000000000 # Na39
- 0.7585999999999994 0.2294000000000001 0.2398000000000000 # Na40
- 0.5174000000000002 0.5114999999999998 0.4875999999999999 # Na41
- 0.2585999999999999 0.7601999999999999 0.7293999999999998 # Na42
- 0.5174000000000002 1.0115000000000001 0.9875999999999996 # Na43
- 0.2585999999999999 0.2602000000000003 0.2294000000000001 # Na44
- 1.0173999999999996 0.5114999999999998 0.9875999999999996 # Na45
- 0.7585999999999994 0.7601999999999999 0.2294000000000001 # Na46
- 1.0173999999999996 1.0114999999999996 0.4875999999999999 # Na47
- 0.7585999999999994 0.2602000000000003 0.7293999999999998 # Na48
- 0.5174000000000002 0.5124000000000000 0.5114999999999998 # Na49
- 0.2585999999999999 0.2706000000000001 0.7601999999999999 # Na50
- 0.5174000000000002 1.0123999999999995 1.0114999999999996 # Na51
- 0.2585999999999999 0.7705999999999997 0.2601999999999996 # Na52
- 1.0173999999999996 0.5124000000000000 1.0114999999999996 # Na53
- 0.7585999999999994 0.2706000000000001 0.2601999999999996 # Na54
- 1.0173999999999996 1.0123999999999995 0.5114999999999998 # Na55
- 0.7585999999999994 0.7705999999999997 0.7601999999999999 # Na56
- 0.5124000000000000 0.4885000000000000 0.4825999999999997 # Na57
- 0.2706000000000001 0.2398000000000000 0.7414000000000001 # Na58
- 0.5124000000000000 0.9884999999999995 0.9826000000000001 # Na59
- 0.2706000000000001 0.7397999999999996 0.2413999999999997 # Na60
- 1.0123999999999995 0.4885000000000000 0.9826000000000001 # Na61
- 0.7705999999999997 0.2398000000000000 0.2413999999999997 # Na62
- 1.0123999999999995 0.9884999999999995 0.4825999999999997 # Na63
- 0.7705999999999997 0.7398000000000002 0.7414000000000001 # Na64
- 0.4825999999999997 0.4885000000000000 0.4875999999999999 # Na65
- 0.7414000000000001 0.2398000000000000 0.7293999999999998 # Na66
- 0.4825999999999997 0.9884999999999995 0.9875999999999996 # Na67
- 0.7414000000000001 0.7397999999999996 0.2294000000000001 # Na68
- 0.9826000000000001 0.4885000000000000 0.9875999999999996 # Na69
- 0.2413999999999997 0.2398000000000000 0.2294000000000001 # Na70
- 0.9826000000000001 0.9884999999999995 0.4875999999999999 # Na71
- 0.2413999999999997 0.7398000000000002 0.7293999999999998 # Na72
- 0.4875999999999999 0.4885000000000000 0.5174000000000002 # Na73
- 0.7293999999999998 0.2398000000000000 0.2585999999999999 # Na74
- 0.4875999999999999 0.9884999999999995 1.0173999999999996 # Na75
- 0.7293999999999998 0.7398000000000002 0.7585999999999994 # Na76
- 0.9876000000000001 0.4885000000000000 1.0173999999999996 # Na77
- 0.2294000000000001 0.2398000000000000 0.7585999999999994 # Na78
- 0.9876000000000001 0.9884999999999995 0.5174000000000002 # Na79
- 0.2294000000000001 0.7397999999999996 0.2585999999999999 # Na80
- 0.5124000000000000 0.5174000000000002 0.4885000000000000 # Na81
- 0.2706000000000001 0.2585999999999999 0.2398000000000000 # Na82
- 0.5124000000000000 1.0173999999999996 0.9884999999999995 # Na83
- 0.2706000000000001 0.7586000000000002 0.7397999999999996 # Na84
- 1.0123999999999995 0.5174000000000002 0.9884999999999995 # Na85
- 0.7705999999999997 0.2585999999999999 0.7397999999999996 # Na86
- 1.0123999999999995 1.0173999999999996 0.4885000000000000 # Na87
- 0.7705999999999997 0.7585999999999994 0.2398000000000000 # Na88
- 0.4885000000000000 0.5124000000000000 0.5174000000000002 # Na89
- 0.2398000000000000 0.2706000000000001 0.2585999999999999 # Na90
- 0.4885000000000000 1.0123999999999995 1.0173999999999996 # Na91
- 0.2398000000000000 0.7705999999999997 0.7585999999999994 # Na92
- 0.9884999999999995 0.5124000000000000 1.0173999999999996 # Na93
- 0.7397999999999996 0.2706000000000001 0.7585999999999994 # Na94
- 0.9884999999999995 1.0123999999999995 0.5174000000000002 # Na95
- 0.7397999999999996 0.7705999999999997 0.2585999999999999 # Na96
- 0.5114999999999998 0.4875999999999999 0.5174000000000002 # Na97
- 0.7601999999999999 0.7293999999999998 0.2585999999999999 # Na98
- 0.5114999999999998 0.9876000000000001 1.0173999999999996 # Na99
- 0.7601999999999999 0.2294000000000001 0.7585999999999994 # Na100
- 1.0115000000000001 0.4875999999999999 1.0173999999999996 # Na101
- 0.2602000000000003 0.7293999999999998 0.7585999999999994 # Na102
- 1.0115000000000001 0.9875999999999996 0.5174000000000002 # Na103
- 0.2602000000000003 0.2294000000000001 0.2585999999999999 # Na104
- 0.5124000000000000 0.4825999999999997 0.5114999999999998 # Na105
- 0.2706000000000001 0.7414000000000001 0.7601999999999999 # Na106
- 0.5124000000000000 0.9826000000000001 1.0114999999999996 # Na107
- 0.2706000000000001 0.2413999999999997 0.2601999999999996 # Na108
- 1.0123999999999995 0.4825999999999997 1.0114999999999996 # Na109
- 0.7705999999999997 0.7414000000000001 0.2601999999999996 # Na110
- 1.0123999999999995 0.9826000000000001 0.5114999999999998 # Na111
- 0.7705999999999997 0.2413999999999997 0.7601999999999999 # Na112
- 0.5114999999999998 0.5124000000000000 0.4825999999999997 # Na113
- 0.7601999999999999 0.2706000000000001 0.7414000000000001 # Na114
- 0.5114999999999998 1.0123999999999995 0.9826000000000001 # Na115
- 0.7601999999999999 0.7705999999999997 0.2413999999999997 # Na116
- 1.0115000000000001 0.5124000000000000 0.9826000000000001 # Na117
- 0.2602000000000003 0.2706000000000001 0.2413999999999997 # Na118
- 1.0115000000000001 1.0123999999999995 0.4825999999999997 # Na119
- 0.2602000000000003 0.7705999999999997 0.7414000000000001 # Na120
- 0.4875999999999999 0.4825999999999997 0.4885000000000000 # Na121
- 0.7293999999999998 0.7414000000000001 0.2398000000000000 # Na122
- 0.4875999999999999 0.9826000000000001 0.9884999999999995 # Na123
- 0.7293999999999998 0.2413999999999997 0.7397999999999996 # Na124
- 0.9876000000000001 0.4825999999999997 0.9884999999999995 # Na125
- 0.2294000000000001 0.7414000000000001 0.7397999999999996 # Na126
- 0.9876000000000001 0.9826000000000001 0.4885000000000000 # Na127
- 0.2294000000000001 0.2413999999999997 0.2398000000000000 # Na128
- 0.4875999999999999 0.5174000000000002 0.5114999999999998 # Na129
- 0.7293999999999998 0.2585999999999999 0.7601999999999999 # Na130
- 0.4875999999999999 1.0173999999999996 1.0114999999999996 # Na131
- 0.7293999999999998 0.7585999999999994 0.2601999999999996 # Na132
- 0.9876000000000001 0.5174000000000002 1.0114999999999996 # Na133
- 0.2294000000000001 0.2585999999999999 0.2601999999999996 # Na134
- 0.9876000000000001 1.0173999999999996 0.5114999999999998 # Na135
- 0.2294000000000001 0.7586000000000002 0.7601999999999999 # Na136
- 0.4885000000000000 0.4875999999999999 0.4825999999999997 # Na137
- 0.2398000000000000 0.7293999999999998 0.7414000000000001 # Na138
- 0.4885000000000000 0.9876000000000001 0.9826000000000001 # Na139
- 0.2398000000000000 0.2294000000000001 0.2413999999999997 # Na140
- 0.9884999999999995 0.4875999999999999 0.9826000000000001 # Na141
- 0.7397999999999996 0.7293999999999998 0.2413999999999997 # Na142
- 0.9884999999999995 0.9875999999999996 0.4825999999999997 # Na143
- 0.7397999999999996 0.2294000000000001 0.7414000000000001 # Na144
- 0.4885000000000000 0.5174000000000002 0.4875999999999999 # Na145
- 0.2398000000000000 0.2585999999999999 0.7293999999999998 # Na146
- 0.4885000000000000 1.0173999999999996 0.9875999999999996 # Na147
- 0.2398000000000000 0.7585999999999994 0.2294000000000001 # Na148
- 0.9884999999999995 0.5174000000000002 0.9875999999999996 # Na149
- 0.7397999999999996 0.2585999999999999 0.2294000000000001 # Na150
- 0.9884999999999995 1.0173999999999996 0.4875999999999999 # Na151
- 0.7397999999999996 0.7586000000000002 0.7293999999999998 # Na152
- 0.5114999999999998 0.4825999999999997 0.4875999999999999 # Na153
- 0.7601999999999999 0.7414000000000001 0.7293999999999998 # Na154
- 0.5114999999999998 0.9826000000000001 0.9875999999999996 # Na155
- 0.7601999999999999 0.2413999999999997 0.2294000000000001 # Na156
- 1.0115000000000001 0.4825999999999997 0.9875999999999996 # Na157
- 0.2602000000000003 0.7414000000000001 0.2294000000000001 # Na158
- 1.0115000000000001 0.9826000000000001 0.4875999999999999 # Na159
- 0.2602000000000003 0.2413999999999997 0.7293999999999998 # Na160
- 0.4825999999999997 0.5124000000000000 0.4885000000000000 # Na161
- 0.7414000000000001 0.2706000000000001 0.2398000000000000 # Na162
- 0.4825999999999997 1.0123999999999995 0.9884999999999995 # Na163
- 0.7414000000000001 0.7705999999999997 0.7397999999999996 # Na164
- 0.9826000000000001 0.5124000000000000 0.9884999999999995 # Na165
- 0.2413999999999997 0.2706000000000001 0.7397999999999996 # Na166
- 0.9826000000000001 1.0123999999999995 0.4885000000000000 # Na167
- 0.2413999999999997 0.7705999999999997 0.2398000000000000 # Na168
- 0.4825999999999997 0.4875999999999999 0.5114999999999998 # Na169
- 0.7414000000000001 0.7293999999999998 0.7601999999999999 # Na170
- 0.4825999999999997 0.9876000000000001 1.0114999999999996 # Na171
- 0.7414000000000001 0.2294000000000001 0.2601999999999996 # Na172
- 0.9826000000000001 0.4875999999999999 1.0114999999999996 # Na173
- 0.2413999999999997 0.7293999999999998 0.2601999999999996 # Na174
- 0.9826000000000001 0.9875999999999996 0.5114999999999998 # Na175
- 0.2413999999999997 0.2294000000000001 0.7601999999999999 # Na176
- 0.5124000000000000 0.5114999999999998 0.5174000000000002 # Na177
- 0.2706000000000001 0.7601999999999999 0.2585999999999999 # Na178
- 0.5124000000000000 1.0115000000000001 1.0173999999999996 # Na179
- 0.2706000000000001 0.2602000000000003 0.7585999999999994 # Na180
- 1.0123999999999995 0.5114999999999998 1.0173999999999996 # Na181
- 0.7705999999999997 0.7601999999999999 0.7585999999999994 # Na182
- 1.0123999999999995 1.0114999999999996 0.5174000000000002 # Na183
- 0.7705999999999997 0.2602000000000003 0.2585999999999999 # Na184
- 0.4875999999999999 0.5114999999999998 0.4825999999999997 # Na185
- 0.7293999999999998 0.7601999999999999 0.7414000000000001 # Na186
- 0.4875999999999999 1.0115000000000001 0.9826000000000001 # Na187
- 0.7293999999999998 0.2602000000000003 0.2413999999999997 # Na188
- 0.9876000000000001 0.5114999999999998 0.9826000000000001 # Na189
- 0.2294000000000001 0.7601999999999999 0.2413999999999997 # Na190
- 0.9876000000000001 1.0114999999999996 0.4825999999999997 # Na191
- 0.2294000000000001 0.2602000000000003 0.7414000000000001 # Na192
diff --git a/test/data/cubic/POSCAR-210 b/test/data/cubic/POSCAR-210
deleted file mode 100644
index 5e95d83..0000000
--- a/test/data/cubic/POSCAR-210
+++ /dev/null
@@ -1,343 +0,0 @@
-$cell vectors
-1.0
- 19.9099906315133381 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 19.9099906315133381 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 19.9099906315133381
- 48 48 48 96 96
-Direct
- 0.1041000000000002 0.0000000000000000 0.0000000000000000 # Ta1
- 0.1040999999999999 0.5000000000000002 0.4999999999999999 # Ta2
- 0.6040999999999999 0.0000000000000000 0.4999999999999999 # Ta3
- 0.6040999999999999 0.4999999999999999 0.0000000000000000 # Ta4
- 0.2499999999999999 0.3540999999999999 0.2499999999999999 # Ta5
- 0.2499999999999999 0.8540999999999999 0.7500000000000002 # Ta6
- 0.7500000000000002 0.3541000000000002 0.7500000000000002 # Ta7
- 0.7500000000000002 0.8540999999999999 0.2499999999999999 # Ta8
- -0.1040999999999999 0.0000000000000000 0.0000000000000000 # Ta9
- -0.1040999999999999 0.5000000000000002 0.4999999999999999 # Ta10
- 0.3959000000000000 0.0000000000000000 0.4999999999999999 # Ta11
- 0.3959000000000000 0.4999999999999999 0.0000000000000000 # Ta12
- 0.2499999999999999 0.1459000000000000 0.2499999999999999 # Ta13
- 0.2499999999999999 0.6459000000000003 0.7500000000000002 # Ta14
- 0.7500000000000002 0.1459000000000000 0.7500000000000002 # Ta15
- 0.7500000000000002 0.6458999999999999 0.2499999999999999 # Ta16
- 0.3540999999999999 0.2499999999999999 0.2499999999999999 # Ta17
- 0.3541000000000002 0.7500000000000002 0.7500000000000002 # Ta18
- 0.8540999999999999 0.2499999999999999 0.7500000000000002 # Ta19
- 0.8540999999999999 0.7500000000000002 0.2499999999999999 # Ta20
- 0.2499999999999999 0.2499999999999999 0.1459000000000000 # Ta21
- 0.2499999999999999 0.7500000000000002 0.6458999999999999 # Ta22
- 0.7500000000000002 0.2499999999999999 0.6458999999999999 # Ta23
- 0.7500000000000002 0.7500000000000002 0.1459000000000000 # Ta24
- 0.2499999999999999 0.2499999999999999 0.3540999999999999 # Ta25
- 0.2499999999999999 0.7500000000000002 0.8540999999999999 # Ta26
- 0.7500000000000002 0.2499999999999999 0.8540999999999999 # Ta27
- 0.7500000000000002 0.7500000000000002 0.3540999999999999 # Ta28
- 0.0000000000000000 0.1040999999999999 0.0000000000000000 # Ta29
- 0.0000000000000000 0.6041000000000001 0.4999999999999999 # Ta30
- 0.4999999999999999 0.1040999999999999 0.4999999999999999 # Ta31
- 0.4999999999999999 0.6040999999999999 0.0000000000000000 # Ta32
- 0.0000000000000000 0.0000000000000000 0.1040999999999999 # Ta33
- 0.0000000000000000 0.5000000000000002 0.6040999999999999 # Ta34
- 0.4999999999999999 0.0000000000000000 0.6040999999999999 # Ta35
- 0.4999999999999999 0.4999999999999999 0.1040999999999999 # Ta36
- 0.0000000000000000 -0.1040999999999999 0.0000000000000000 # Ta37
- 0.0000000000000000 0.3959000000000000 0.4999999999999999 # Ta38
- 0.4999999999999999 -0.1040999999999999 0.4999999999999999 # Ta39
- 0.4999999999999999 0.3959000000000000 0.0000000000000000 # Ta40
- 0.0000000000000000 0.0000000000000000 -0.1040999999999999 # Ta41
- 0.0000000000000000 0.4999999999999999 0.3959000000000000 # Ta42
- 0.4999999999999999 0.0000000000000000 0.3959000000000000 # Ta43
- 0.4999999999999999 0.4999999999999999 -0.1040999999999999 # Ta44
- 0.1459000000000000 0.2499999999999999 0.2499999999999999 # Ta45
- 0.1459000000000000 0.7500000000000002 0.7500000000000002 # Ta46
- 0.6459000000000003 0.2499999999999999 0.7500000000000002 # Ta47
- 0.6459000000000003 0.7500000000000002 0.2499999999999999 # Ta48
- 0.2150000000000000 0.0000000000000000 0.0000000000000000 # C1
- 0.2150000000000000 0.5000000000000002 0.4999999999999999 # C2
- 0.7150000000000001 0.0000000000000000 0.4999999999999999 # C3
- 0.7150000000000001 0.4999999999999999 0.0000000000000000 # C4
- 0.2499999999999999 0.4650000000000000 0.2499999999999999 # C5
- 0.2499999999999999 0.9650000000000000 0.7500000000000002 # C6
- 0.7500000000000002 0.4650000000000000 0.7500000000000002 # C7
- 0.7500000000000002 0.9650000000000000 0.2499999999999999 # C8
- -0.2150000000000000 0.0000000000000000 0.0000000000000000 # C9
- -0.2149999999999998 0.5000000000000002 0.4999999999999999 # C10
- 0.2850000000000002 0.0000000000000000 0.4999999999999999 # C11
- 0.2850000000000002 0.4999999999999999 0.0000000000000000 # C12
- 0.2499999999999999 0.0349999999999999 0.2499999999999999 # C13
- 0.2499999999999999 0.5350000000000001 0.7500000000000002 # C14
- 0.7500000000000002 0.0350000000000002 0.7500000000000002 # C15
- 0.7500000000000002 0.5350000000000001 0.2499999999999999 # C16
- 0.4650000000000000 0.2499999999999999 0.2499999999999999 # C17
- 0.4650000000000000 0.7500000000000002 0.7500000000000002 # C18
- 0.9650000000000000 0.2499999999999999 0.7500000000000002 # C19
- 0.9650000000000000 0.7500000000000002 0.2499999999999999 # C20
- 0.2499999999999999 0.2499999999999999 0.0349999999999999 # C21
- 0.2499999999999999 0.7500000000000002 0.5350000000000001 # C22
- 0.7500000000000002 0.2499999999999999 0.5350000000000001 # C23
- 0.7500000000000002 0.7500000000000002 0.0349999999999999 # C24
- 0.2499999999999999 0.2499999999999999 0.4650000000000000 # C25
- 0.2499999999999999 0.7500000000000002 0.9650000000000000 # C26
- 0.7500000000000002 0.2499999999999999 0.9650000000000000 # C27
- 0.7500000000000002 0.7500000000000002 0.4650000000000000 # C28
- 0.0000000000000000 0.2150000000000000 0.0000000000000000 # C29
- 0.0000000000000000 0.7150000000000001 0.4999999999999999 # C30
- 0.4999999999999999 0.2150000000000000 0.4999999999999999 # C31
- 0.4999999999999999 0.7150000000000001 0.0000000000000000 # C32
- 0.0000000000000000 0.0000000000000000 0.2150000000000000 # C33
- 0.0000000000000000 0.5000000000000002 0.7150000000000001 # C34
- 0.4999999999999999 0.0000000000000000 0.7150000000000001 # C35
- 0.4999999999999999 0.4999999999999999 0.2150000000000000 # C36
- 0.0000000000000000 -0.2150000000000000 0.0000000000000000 # C37
- 0.0000000000000000 0.2850000000000002 0.4999999999999999 # C38
- 0.4999999999999999 -0.2150000000000000 0.4999999999999999 # C39
- 0.4999999999999999 0.2849999999999999 0.0000000000000000 # C40
- 0.0000000000000000 0.0000000000000000 -0.2150000000000000 # C41
- 0.0000000000000000 0.4999999999999999 0.2849999999999999 # C42
- 0.4999999999999999 0.0000000000000000 0.2849999999999999 # C43
- 0.4999999999999999 0.4999999999999999 -0.2150000000000000 # C44
- 0.0349999999999999 0.2499999999999999 0.2499999999999999 # C45
- 0.0350000000000002 0.7500000000000002 0.7500000000000002 # C46
- 0.5350000000000001 0.2499999999999999 0.7500000000000002 # C47
- 0.5350000000000001 0.7500000000000002 0.2499999999999999 # C48
- 0.2739999999999999 0.0000000000000000 0.0000000000000000 # N1
- 0.2740000000000001 0.5000000000000002 0.4999999999999999 # N2
- 0.7739999999999998 0.0000000000000000 0.4999999999999999 # N3
- 0.7739999999999998 0.4999999999999999 0.0000000000000000 # N4
- 0.2499999999999999 0.5240000000000001 0.2499999999999999 # N5
- 0.2499999999999999 1.0240000000000000 0.7500000000000002 # N6
- 0.7500000000000002 0.5240000000000001 0.7500000000000002 # N7
- 0.7500000000000002 1.0240000000000000 0.2499999999999999 # N8
- -0.2739999999999999 0.0000000000000000 0.0000000000000000 # N9
- -0.2739999999999999 0.5000000000000002 0.4999999999999999 # N10
- 0.2260000000000000 0.0000000000000000 0.4999999999999999 # N11
- 0.2260000000000000 0.4999999999999999 0.0000000000000000 # N12
- 0.2499999999999999 -0.0239999999999999 0.2499999999999999 # N13
- 0.2499999999999999 0.4760000000000000 0.7500000000000002 # N14
- 0.7500000000000002 -0.0239999999999999 0.7500000000000002 # N15
- 0.7500000000000002 0.4760000000000000 0.2499999999999999 # N16
- 0.5240000000000001 0.2499999999999999 0.2499999999999999 # N17
- 0.5240000000000001 0.7500000000000002 0.7500000000000002 # N18
- 1.0240000000000000 0.2499999999999999 0.7500000000000002 # N19
- 1.0240000000000000 0.7500000000000002 0.2499999999999999 # N20
- 0.2499999999999999 0.2499999999999999 -0.0239999999999999 # N21
- 0.2499999999999999 0.7500000000000002 0.4760000000000000 # N22
- 0.7500000000000002 0.2499999999999999 0.4760000000000000 # N23
- 0.7500000000000002 0.7500000000000002 -0.0239999999999999 # N24
- 0.2499999999999999 0.2499999999999999 0.5240000000000001 # N25
- 0.2499999999999999 0.7500000000000002 1.0240000000000000 # N26
- 0.7500000000000002 0.2500000000000003 1.0240000000000000 # N27
- 0.7500000000000002 0.7500000000000002 0.5240000000000001 # N28
- 0.0000000000000000 0.2739999999999999 0.0000000000000000 # N29
- 0.0000000000000000 0.7740000000000001 0.4999999999999999 # N30
- 0.4999999999999999 0.2740000000000001 0.4999999999999999 # N31
- 0.5000000000000002 0.7739999999999998 0.0000000000000000 # N32
- 0.0000000000000000 0.0000000000000000 0.2739999999999999 # N33
- 0.0000000000000000 0.5000000000000002 0.7739999999999998 # N34
- 0.5000000000000002 0.0000000000000000 0.7739999999999998 # N35
- 0.4999999999999999 0.4999999999999999 0.2739999999999999 # N36
- 0.0000000000000000 -0.2739999999999999 0.0000000000000000 # N37
- 0.0000000000000000 0.2260000000000000 0.4999999999999999 # N38
- 0.4999999999999999 -0.2739999999999999 0.4999999999999999 # N39
- 0.4999999999999999 0.2260000000000000 0.0000000000000000 # N40
- 0.0000000000000000 0.0000000000000000 -0.2739999999999999 # N41
- 0.0000000000000000 0.4999999999999999 0.2260000000000000 # N42
- 0.4999999999999999 0.0000000000000000 0.2260000000000000 # N43
- 0.4999999999999999 0.4999999999999999 -0.2739999999999999 # N44
- -0.0239999999999999 0.2499999999999999 0.2499999999999999 # N45
- -0.0239999999999999 0.7500000000000002 0.7500000000000002 # N46
- 0.4760000000000000 0.2499999999999999 0.7500000000000002 # N47
- 0.4760000000000000 0.7500000000000002 0.2499999999999999 # N48
- 0.1218999999999998 0.1212999999999999 -0.0010000000000001 # Cl1
- 0.1219000000000001 0.6213000000000002 0.4990000000000002 # Cl2
- 0.6219000000000000 0.1212999999999999 0.4990000000000002 # Cl3
- 0.6219000000000000 0.6212999999999999 -0.0010000000000001 # Cl4
- 0.1287000000000000 0.3719000000000001 0.2489999999999998 # Cl5
- 0.1287000000000000 0.8719000000000001 0.7490000000000001 # Cl6
- 0.6287000000000003 0.3719000000000001 0.7490000000000001 # Cl7
- 0.6287000000000003 0.8719000000000001 0.2489999999999998 # Cl8
- -0.1219000000000001 -0.1212999999999999 -0.0010000000000001 # Cl9
- -0.1218999999999998 0.3786999999999999 0.4990000000000002 # Cl10
- 0.3781000000000001 -0.1212999999999999 0.4990000000000002 # Cl11
- 0.3781000000000001 0.3786999999999999 -0.0010000000000001 # Cl12
- 0.3713000000000000 0.1281000000000001 0.2489999999999998 # Cl13
- 0.3713000000000002 0.6281000000000000 0.7490000000000001 # Cl14
- 0.8712999999999997 0.1281000000000001 0.7490000000000001 # Cl15
- 0.8712999999999997 0.6281000000000000 0.2489999999999998 # Cl16
- 0.3719000000000001 0.2510000000000001 0.3713000000000000 # Cl17
- 0.3719000000000001 0.7510000000000000 0.8712999999999997 # Cl18
- 0.8719000000000001 0.2510000000000001 0.8712999999999997 # Cl19
- 0.8719000000000001 0.7510000000000000 0.3713000000000000 # Cl20
- 0.1218999999999998 -0.1212999999999999 0.0010000000000001 # Cl21
- 0.1219000000000001 0.3786999999999999 0.5010000000000000 # Cl22
- 0.6219000000000000 -0.1212999999999999 0.5010000000000000 # Cl23
- 0.6219000000000000 0.3786999999999999 0.0010000000000001 # Cl24
- 0.3719000000000001 0.2489999999999998 0.1287000000000000 # Cl25
- 0.3719000000000001 0.7490000000000001 0.6286999999999999 # Cl26
- 0.8719000000000001 0.2490000000000001 0.6286999999999999 # Cl27
- 0.8719000000000001 0.7490000000000001 0.1287000000000000 # Cl28
- 0.2490000000000001 0.3713000000000000 0.1281000000000001 # Cl29
- 0.2490000000000001 0.8712999999999997 0.6281000000000000 # Cl30
- 0.7490000000000001 0.3713000000000002 0.6281000000000000 # Cl31
- 0.7490000000000001 0.8712999999999997 0.1281000000000001 # Cl32
- -0.1219000000000001 0.1212999999999999 0.0010000000000001 # Cl33
- -0.1218999999999998 0.6213000000000002 0.5010000000000000 # Cl34
- 0.3781000000000001 0.1212999999999999 0.5010000000000000 # Cl35
- 0.3781000000000001 0.6212999999999999 0.0010000000000001 # Cl36
- 0.2510000000000001 0.3713000000000000 0.3719000000000001 # Cl37
- 0.2510000000000001 0.8713000000000002 0.8719000000000001 # Cl38
- 0.7510000000000000 0.3713000000000002 0.8719000000000001 # Cl39
- 0.7510000000000000 0.8712999999999997 0.3719000000000001 # Cl40
- -0.0010000000000001 0.1219000000000001 0.1212999999999999 # Cl41
- -0.0009999999999998 0.6219000000000000 0.6212999999999999 # Cl42
- 0.4990000000000002 0.1219000000000001 0.6212999999999999 # Cl43
- 0.4990000000000002 0.6219000000000000 0.1212999999999999 # Cl44
- 0.1212999999999999 -0.0010000000000001 0.1219000000000001 # Cl45
- 0.1212999999999999 0.4990000000000002 0.6219000000000000 # Cl46
- 0.6212999999999999 -0.0009999999999998 0.6219000000000000 # Cl47
- 0.6212999999999999 0.4990000000000002 0.1219000000000001 # Cl48
- -0.1212999999999999 0.0010000000000001 0.1219000000000001 # Cl49
- -0.1212999999999999 0.5010000000000000 0.6219000000000000 # Cl50
- 0.3786999999999999 0.0010000000000001 0.6219000000000000 # Cl51
- 0.3786999999999999 0.5010000000000000 0.1219000000000001 # Cl52
- -0.0010000000000001 -0.1219000000000001 -0.1212999999999999 # Cl53
- -0.0009999999999998 0.3781000000000001 0.3786999999999999 # Cl54
- 0.4990000000000002 -0.1218999999999998 0.3786999999999999 # Cl55
- 0.4990000000000002 0.3781000000000001 -0.1212999999999999 # Cl56
- -0.1212999999999999 -0.0010000000000001 -0.1219000000000001 # Cl57
- -0.1212999999999999 0.4990000000000002 0.3781000000000001 # Cl58
- 0.3786999999999999 -0.0009999999999998 0.3781000000000001 # Cl59
- 0.3786999999999999 0.4990000000000002 -0.1219000000000001 # Cl60
- 0.0009999999999998 -0.1218999999999998 0.1212999999999999 # Cl61
- 0.0010000000000001 0.3781000000000001 0.6212999999999999 # Cl62
- 0.5010000000000000 -0.1218999999999998 0.6212999999999999 # Cl63
- 0.5010000000000000 0.3781000000000001 0.1212999999999999 # Cl64
- 0.0009999999999998 0.1218999999999998 -0.1212999999999999 # Cl65
- 0.0010000000000001 0.6219000000000000 0.3786999999999999 # Cl66
- 0.5010000000000000 0.1219000000000001 0.3786999999999999 # Cl67
- 0.5010000000000000 0.6219000000000000 -0.1212999999999999 # Cl68
- 0.1212999999999999 0.0010000000000001 -0.1219000000000001 # Cl69
- 0.1212999999999999 0.5010000000000000 0.3781000000000001 # Cl70
- 0.6212999999999999 0.0010000000000001 0.3781000000000001 # Cl71
- 0.6212999999999999 0.5010000000000000 -0.1219000000000001 # Cl72
- 0.3713000000000000 0.3719000000000001 0.2510000000000001 # Cl73
- 0.3713000000000002 0.8719000000000001 0.7510000000000000 # Cl74
- 0.8712999999999997 0.3719000000000001 0.7510000000000000 # Cl75
- 0.8712999999999997 0.8719000000000001 0.2510000000000001 # Cl76
- 0.1287000000000000 0.1281000000000001 0.2510000000000001 # Cl77
- 0.1287000000000000 0.6281000000000000 0.7510000000000000 # Cl78
- 0.6287000000000003 0.1281000000000001 0.7510000000000000 # Cl79
- 0.6286999999999999 0.6281000000000000 0.2510000000000001 # Cl80
- 0.1281000000000001 0.2490000000000001 0.3713000000000000 # Cl81
- 0.1281000000000001 0.7490000000000001 0.8712999999999997 # Cl82
- 0.6281000000000000 0.2490000000000001 0.8712999999999997 # Cl83
- 0.6281000000000000 0.7490000000000001 0.3713000000000000 # Cl84
- 0.1281000000000001 0.2510000000000001 0.1287000000000000 # Cl85
- 0.1281000000000001 0.7510000000000000 0.6286999999999999 # Cl86
- 0.6281000000000000 0.2510000000000001 0.6286999999999999 # Cl87
- 0.6281000000000000 0.7510000000000000 0.1287000000000000 # Cl88
- 0.2490000000000001 0.1287000000000000 0.3719000000000001 # Cl89
- 0.2490000000000001 0.6287000000000003 0.8719000000000001 # Cl90
- 0.7490000000000001 0.1287000000000000 0.8719000000000001 # Cl91
- 0.7490000000000001 0.6286999999999999 0.3719000000000001 # Cl92
- 0.2510000000000001 0.1287000000000000 0.1281000000000001 # Cl93
- 0.2510000000000001 0.6287000000000003 0.6281000000000000 # Cl94
- 0.7510000000000000 0.1287000000000000 0.6281000000000000 # Cl95
- 0.7510000000000000 0.6286999999999999 0.1281000000000001 # Cl96
- 0.4050000000000001 0.1360000000000001 0.0170000000000000 # O1
- 0.4050000000000001 0.6360000000000000 0.5170000000000000 # O2
- 0.9049999999999999 0.1360000000000001 0.5170000000000000 # O3
- 0.9049999999999999 0.6360000000000000 0.0170000000000000 # O4
- 0.1140000000000001 0.6550000000000001 0.2670000000000000 # O5
- 0.1140000000000001 0.1550000000000001 0.7669999999999999 # O6
- 0.6140000000000001 0.6550000000000001 0.7669999999999999 # O7
- 0.6140000000000001 0.1550000000000001 0.2670000000000000 # O8
- 0.5950000000000001 0.8640000000000000 0.0170000000000000 # O9
- 0.5949999999999998 0.3640000000000001 0.5170000000000000 # O10
- 0.0950000000000001 0.8640000000000000 0.5170000000000000 # O11
- 0.0949999999999999 0.3640000000000001 0.0170000000000000 # O12
- 0.3860000000000001 0.8450000000000001 0.2670000000000000 # O13
- 0.3860000000000001 0.3450000000000001 0.7669999999999999 # O14
- 0.8860000000000001 0.8450000000000001 0.7669999999999999 # O15
- 0.8860000000000001 0.3450000000000001 0.2670000000000000 # O16
- 0.6550000000000001 0.2329999999999999 0.3860000000000001 # O17
- 0.6550000000000004 0.7330000000000002 0.8860000000000001 # O18
- 0.1550000000000001 0.2330000000000002 0.8860000000000001 # O19
- 0.1550000000000001 0.7329999999999999 0.3860000000000001 # O20
- 0.4050000000000002 0.8640000000000003 0.9830000000000000 # O21
- 0.4050000000000001 0.3640000000000001 0.4829999999999998 # O22
- 0.9049999999999999 0.8640000000000000 0.4829999999999998 # O23
- 0.9049999999999999 0.3640000000000001 0.9830000000000000 # O24
- 0.6550000000000001 0.2670000000000000 0.1139999999999998 # O25
- 0.6550000000000001 0.7670000000000002 0.6140000000000001 # O26
- 0.1550000000000001 0.2670000000000000 0.6140000000000001 # O27
- 0.1550000000000001 0.7669999999999999 0.1139999999999998 # O28
- 0.2670000000000000 0.3860000000000001 0.8450000000000001 # O29
- 0.2670000000000000 0.8860000000000001 0.3449999999999998 # O30
- 0.7669999999999999 0.3860000000000001 0.3449999999999998 # O31
- 0.7670000000000002 0.8860000000000003 0.8450000000000001 # O32
- 0.5950000000000001 0.1360000000000001 0.9830000000000000 # O33
- 0.5949999999999998 0.6360000000000000 0.4829999999999998 # O34
- 0.0950000000000001 0.1360000000000001 0.4829999999999998 # O35
- 0.0950000000000001 0.6360000000000000 0.9830000000000000 # O36
- 0.2330000000000002 0.3860000000000001 0.6550000000000001 # O37
- 0.2329999999999999 0.8860000000000001 0.1550000000000001 # O38
- 0.7329999999999999 0.3860000000000001 0.1550000000000001 # O39
- 0.7330000000000002 0.8860000000000001 0.6550000000000001 # O40
- 0.0170000000000000 0.4050000000000001 0.1360000000000001 # O41
- 0.0170000000000000 0.9049999999999999 0.6360000000000000 # O42
- 0.5170000000000000 0.4050000000000001 0.6360000000000000 # O43
- 0.5170000000000000 0.9049999999999999 0.1360000000000001 # O44
- 0.1360000000000001 0.0170000000000000 0.4050000000000001 # O45
- 0.1360000000000001 0.5170000000000000 0.9049999999999999 # O46
- 0.6360000000000000 0.0170000000000000 0.9049999999999999 # O47
- 0.6360000000000000 0.5170000000000000 0.4050000000000001 # O48
- 0.8640000000000000 0.9830000000000000 0.4050000000000001 # O49
- 0.8640000000000000 0.4830000000000001 0.9049999999999999 # O50
- 0.3640000000000001 0.9830000000000000 0.9049999999999999 # O51
- 0.3640000000000001 0.4830000000000001 0.4050000000000001 # O52
- 0.0170000000000000 0.5950000000000001 0.8640000000000000 # O53
- 0.0170000000000000 0.0950000000000001 0.3640000000000001 # O54
- 0.5170000000000000 0.5949999999999998 0.3640000000000001 # O55
- 0.5170000000000000 0.0950000000000001 0.8640000000000000 # O56
- 0.8640000000000000 0.0170000000000000 0.5949999999999998 # O57
- 0.8640000000000000 0.5170000000000000 0.0949999999999999 # O58
- 0.3640000000000001 0.0170000000000000 0.0949999999999999 # O59
- 0.3640000000000001 0.5170000000000000 0.5949999999999998 # O60
- 0.9830000000000000 0.5949999999999998 0.1360000000000001 # O61
- 0.9830000000000000 0.0950000000000001 0.6360000000000000 # O62
- 0.4829999999999998 0.5950000000000001 0.6360000000000000 # O63
- 0.4829999999999998 0.0949999999999999 0.1360000000000001 # O64
- 0.9830000000000000 0.4050000000000001 0.8640000000000000 # O65
- 0.9830000000000000 0.9049999999999999 0.3640000000000001 # O66
- 0.4829999999999998 0.4050000000000001 0.3640000000000001 # O67
- 0.4830000000000001 0.9050000000000002 0.8640000000000000 # O68
- 0.1360000000000001 0.9830000000000000 0.5949999999999998 # O69
- 0.1360000000000001 0.4829999999999998 0.0949999999999999 # O70
- 0.6360000000000000 0.9830000000000000 0.0949999999999999 # O71
- 0.6360000000000000 0.4830000000000001 0.5949999999999998 # O72
- 0.3860000000000001 0.6550000000000001 0.2329999999999999 # O73
- 0.3860000000000001 0.1550000000000001 0.7329999999999999 # O74
- 0.8860000000000001 0.6550000000000001 0.7329999999999999 # O75
- 0.8860000000000001 0.1550000000000001 0.2329999999999999 # O76
- 0.1140000000000001 0.8450000000000001 0.2329999999999999 # O77
- 0.1140000000000001 0.3450000000000001 0.7329999999999999 # O78
- 0.6140000000000003 0.8450000000000001 0.7329999999999999 # O79
- 0.6140000000000001 0.3450000000000001 0.2329999999999999 # O80
- 0.8450000000000001 0.2670000000000000 0.3860000000000001 # O81
- 0.8450000000000001 0.7670000000000002 0.8860000000000001 # O82
- 0.3450000000000001 0.2670000000000000 0.8860000000000001 # O83
- 0.3450000000000001 0.7669999999999999 0.3860000000000001 # O84
- 0.8450000000000001 0.2329999999999999 0.1139999999999998 # O85
- 0.8450000000000001 0.7330000000000002 0.6140000000000001 # O86
- 0.3450000000000001 0.2330000000000002 0.6140000000000001 # O87
- 0.3450000000000001 0.7329999999999999 0.1139999999999998 # O88
- 0.2670000000000000 0.1140000000000001 0.6550000000000001 # O89
- 0.2670000000000000 0.6140000000000001 0.1550000000000001 # O90
- 0.7669999999999999 0.1140000000000001 0.1550000000000001 # O91
- 0.7669999999999999 0.6140000000000001 0.6550000000000001 # O92
- 0.2329999999999999 0.1140000000000001 0.8450000000000001 # O93
- 0.2329999999999999 0.6140000000000001 0.3449999999999998 # O94
- 0.7329999999999999 0.1140000000000001 0.3449999999999998 # O95
- 0.7330000000000002 0.6140000000000001 0.8450000000000001 # O96
diff --git a/test/data/cubic/POSCAR-210-2 b/test/data/cubic/POSCAR-210-2
deleted file mode 100644
index 5017df8..0000000
--- a/test/data/cubic/POSCAR-210-2
+++ /dev/null
@@ -1,615 +0,0 @@
-$cell vectors
-1.0
- 15.6989926129647372 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 15.6989926129647372 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 15.6989926129647372
- 32 192 384
-Direct
- 0.3771000000000001 0.3771000000000001 0.3771000000000001 # Te1
- 0.3771000000000001 0.8771000000000000 0.8770999999999997 # Te2
- 0.8770999999999997 0.3771000000000001 0.8770999999999997 # Te3
- 0.8770999999999997 0.8770999999999997 0.3771000000000001 # Te4
- 0.8728999999999998 0.6271000000000001 0.6270999999999998 # Te5
- 0.8728999999999998 0.1271000000000001 0.1271000000000001 # Te6
- 0.3728999999999998 0.6270999999999998 0.1271000000000001 # Te7
- 0.3728999999999998 0.1271000000000001 0.6270999999999998 # Te8
- 0.6228999999999998 0.6228999999999998 0.3771000000000001 # Te9
- 0.6228999999999998 0.1229000000000002 0.8770999999999997 # Te10
- 0.1229000000000002 0.6229000000000001 0.8770999999999997 # Te11
- 0.1228999999999998 0.1228999999999998 0.3771000000000001 # Te12
- 0.6270999999999998 0.8728999999999998 0.6270999999999998 # Te13
- 0.6270999999999998 0.3728999999999998 0.1271000000000001 # Te14
- 0.1271000000000001 0.8728999999999998 0.1271000000000001 # Te15
- 0.1271000000000001 0.3728999999999998 0.6270999999999998 # Te16
- 0.3771000000000001 0.6229000000000001 0.6228999999999998 # Te17
- 0.3771000000000001 0.1228999999999998 0.1228999999999998 # Te18
- 0.8770999999999997 0.6228999999999998 0.1228999999999998 # Te19
- 0.8770999999999997 0.1229000000000002 0.6228999999999998 # Te20
- 0.6270999999999998 0.6271000000000001 0.8728999999999998 # Te21
- 0.6270999999999998 0.1271000000000001 0.3728999999999998 # Te22
- 0.1271000000000001 0.6270999999999998 0.3728999999999998 # Te23
- 0.1271000000000001 0.1271000000000001 0.8728999999999998 # Te24
- 0.6228999999999998 0.3771000000000001 0.6228999999999998 # Te25
- 0.6228999999999998 0.8770999999999997 0.1228999999999998 # Te26
- 0.1228999999999998 0.3771000000000001 0.1228999999999998 # Te27
- 0.1229000000000002 0.8771000000000000 0.6228999999999998 # Te28
- 0.8728999999999998 0.8728999999999998 0.8728999999999998 # Te29
- 0.8728999999999998 0.3728999999999998 0.3728999999999998 # Te30
- 0.3728999999999998 0.8728999999999998 0.3728999999999998 # Te31
- 0.3728999999999998 0.3729000000000002 0.8728999999999998 # Te32
- 0.4072000000000000 0.3384000000000001 0.2606999999999998 # O1
- 0.3502999999999998 0.4207000000000000 0.4806000000000000 # O2
- 0.4072000000000000 0.8384000000000000 0.7606999999999998 # O3
- 0.3502999999999998 0.9206999999999999 0.9805999999999999 # O4
- 0.9071999999999999 0.3384000000000001 0.7606999999999998 # O5
- 0.8502999999999999 0.4207000000000000 0.9805999999999999 # O6
- 0.9071999999999999 0.8383999999999997 0.2606999999999998 # O7
- 0.8502999999999999 0.9206999999999999 0.4806000000000000 # O8
- 0.9115999999999999 0.6572000000000002 0.5106999999999997 # O9
- 0.8292999999999998 0.6003000000000002 0.7305999999999998 # O10
- 0.9115999999999999 0.1571999999999999 0.0107000000000001 # O11
- 0.8292999999999998 0.1002999999999999 0.2306000000000000 # O12
- 0.4115999999999999 0.6571999999999998 0.0107000000000001 # O13
- 0.3293000000000000 0.6002999999999998 0.2306000000000000 # O14
- 0.4115999999999999 0.1571999999999999 0.5106999999999997 # O15
- 0.3293000000000000 0.1002999999999999 0.7305999999999998 # O16
- 0.5928000000000001 0.6615999999999997 0.2606999999999998 # O17
- 0.6496999999999997 0.5792999999999999 0.4806000000000000 # O18
- 0.5928000000000001 0.1616000000000002 0.7606999999999998 # O19
- 0.6497000000000001 0.0793000000000000 0.9805999999999999 # O20
- 0.0928000000000001 0.6615999999999997 0.7606999999999998 # O21
- 0.1497000000000001 0.5792999999999999 0.9805999999999999 # O22
- 0.0928000000000001 0.1616000000000002 0.2606999999999998 # O23
- 0.1497000000000001 0.0793000000000000 0.4806000000000000 # O24
- 0.5883999999999997 0.8428000000000000 0.5106999999999997 # O25
- 0.6706999999999999 0.8997000000000001 0.7305999999999998 # O26
- 0.5883999999999997 0.3428000000000000 0.0107000000000001 # O27
- 0.6706999999999999 0.3996999999999997 0.2306000000000000 # O28
- 0.0884000000000001 0.8427999999999997 0.0107000000000001 # O29
- 0.1707000000000000 0.8996999999999997 0.2306000000000000 # O30
- 0.0884000000000001 0.3428000000000000 0.5106999999999997 # O31
- 0.1707000000000000 0.3997000000000000 0.7305999999999998 # O32
- 0.6572000000000002 0.9893000000000001 0.5883999999999997 # O33
- 0.6002999999999998 0.7693999999999999 0.6706999999999999 # O34
- 0.6571999999999998 0.4893000000000001 0.0884000000000001 # O35
- 0.6002999999999998 0.2694000000000000 0.1707000000000000 # O36
- 0.1571999999999999 0.9892999999999997 0.0884000000000001 # O37
- 0.1002999999999999 0.7693999999999999 0.1707000000000000 # O38
- 0.1571999999999999 0.4893000000000001 0.5883999999999997 # O39
- 0.1002999999999999 0.2694000000000000 0.6706999999999999 # O40
- 0.4072000000000000 0.6615999999999997 0.7393000000000002 # O41
- 0.3502999999999998 0.5792999999999999 0.5193999999999999 # O42
- 0.4072000000000000 0.1616000000000002 0.2392999999999998 # O43
- 0.3502999999999998 0.0793000000000000 0.0194000000000000 # O44
- 0.9071999999999999 0.6615999999999997 0.2392999999999998 # O45
- 0.8502999999999999 0.5792999999999999 0.0194000000000000 # O46
- 0.9071999999999999 0.1616000000000002 0.7393000000000002 # O47
- 0.8502999999999999 0.0793000000000000 0.5193999999999999 # O48
- 0.6571999999999998 0.5106999999999997 0.9115999999999999 # O49
- 0.6002999999999998 0.7305999999999998 0.8292999999999998 # O50
- 0.6571999999999998 0.0107000000000001 0.4115999999999999 # O51
- 0.6002999999999998 0.2306000000000000 0.3293000000000000 # O52
- 0.1571999999999999 0.5106999999999997 0.4115999999999999 # O53
- 0.1002999999999999 0.7305999999999998 0.3293000000000000 # O54
- 0.1571999999999999 0.0107000000000001 0.9115999999999999 # O55
- 0.1002999999999999 0.2306000000000000 0.8292999999999998 # O56
- 0.5106999999999997 0.5884000000000001 0.8427999999999997 # O57
- 0.7305999999999998 0.6706999999999999 0.8996999999999997 # O58
- 0.5106999999999997 0.0884000000000001 0.3428000000000000 # O59
- 0.7305999999999998 0.1707000000000000 0.3996999999999997 # O60
- 0.0107000000000001 0.5883999999999997 0.3428000000000000 # O61
- 0.2306000000000000 0.6706999999999999 0.3996999999999997 # O62
- 0.0107000000000001 0.0884000000000001 0.8427999999999997 # O63
- 0.2306000000000000 0.1707000000000000 0.8996999999999997 # O64
- 0.5928000000000001 0.3384000000000001 0.7393000000000002 # O65
- 0.6496999999999997 0.4207000000000000 0.5193999999999999 # O66
- 0.5928000000000001 0.8383999999999997 0.2392999999999998 # O67
- 0.6496999999999997 0.9206999999999999 0.0194000000000000 # O68
- 0.0928000000000001 0.3383999999999997 0.2392999999999998 # O69
- 0.1497000000000001 0.4207000000000000 0.0194000000000000 # O70
- 0.0928000000000001 0.8384000000000000 0.7393000000000002 # O71
- 0.1497000000000001 0.9206999999999999 0.5193999999999999 # O72
- 0.9892999999999997 0.5884000000000001 0.6571999999999998 # O73
- 0.7693999999999999 0.6706999999999999 0.6002999999999998 # O74
- 0.9892999999999997 0.0884000000000001 0.1571999999999999 # O75
- 0.7693999999999999 0.1707000000000000 0.1002999999999999 # O76
- 0.4893000000000001 0.5883999999999997 0.1571999999999999 # O77
- 0.2694000000000000 0.6706999999999999 0.1002999999999999 # O78
- 0.4893000000000001 0.0884000000000001 0.6571999999999998 # O79
- 0.2694000000000000 0.1707000000000000 0.6002999999999998 # O80
- 0.2606999999999998 0.4072000000000000 0.3383999999999997 # O81
- 0.4806000000000000 0.3502999999999998 0.4207000000000000 # O82
- 0.2607000000000001 0.9071999999999999 0.8383999999999997 # O83
- 0.4806000000000000 0.8502999999999999 0.9206999999999999 # O84
- 0.7606999999999998 0.4072000000000000 0.8383999999999997 # O85
- 0.9805999999999999 0.3502999999999998 0.9206999999999999 # O86
- 0.7606999999999998 0.9071999999999999 0.3383999999999997 # O87
- 0.9805999999999999 0.8502999999999999 0.4207000000000000 # O88
- 0.3383999999999997 0.2607000000000001 0.4072000000000000 # O89
- 0.4207000000000000 0.4806000000000000 0.3502999999999998 # O90
- 0.3384000000000001 0.7606999999999998 0.9071999999999999 # O91
- 0.4207000000000000 0.9805999999999999 0.8502999999999999 # O92
- 0.8383999999999997 0.2607000000000001 0.9071999999999999 # O93
- 0.9206999999999999 0.4806000000000000 0.8502999999999999 # O94
- 0.8383999999999997 0.7606999999999998 0.4072000000000000 # O95
- 0.9206999999999999 0.9805999999999999 0.3502999999999998 # O96
- 0.6615999999999997 0.7393000000000002 0.4072000000000000 # O97
- 0.5792999999999999 0.5193999999999999 0.3502999999999998 # O98
- 0.6615999999999997 0.2393000000000002 0.9071999999999999 # O99
- 0.5792999999999999 0.0194000000000000 0.8502999999999999 # O100
- 0.1616000000000002 0.7393000000000002 0.9071999999999999 # O101
- 0.0793000000000000 0.5193999999999999 0.8502999999999999 # O102
- 0.1616000000000002 0.2393000000000002 0.4072000000000000 # O103
- 0.0793000000000000 0.0194000000000000 0.3502999999999998 # O104
- 0.2607000000000001 0.5928000000000001 0.6615999999999997 # O105
- 0.4806000000000000 0.6497000000000001 0.5792999999999999 # O106
- 0.2606999999999998 0.0928000000000001 0.1615999999999999 # O107
- 0.4806000000000000 0.1497000000000001 0.0793000000000000 # O108
- 0.7606999999999998 0.5928000000000001 0.1615999999999999 # O109
- 0.9805999999999999 0.6496999999999997 0.0793000000000000 # O110
- 0.7606999999999998 0.0928000000000001 0.6615999999999997 # O111
- 0.9805999999999999 0.1497000000000001 0.5792999999999999 # O112
- 0.6615999999999997 0.2607000000000001 0.5928000000000001 # O113
- 0.5792999999999999 0.4806000000000000 0.6496999999999997 # O114
- 0.6615999999999997 0.7606999999999998 0.0928000000000001 # O115
- 0.5792999999999999 0.9805999999999999 0.1497000000000001 # O116
- 0.1616000000000002 0.2606999999999998 0.0928000000000001 # O117
- 0.0793000000000000 0.4806000000000000 0.1497000000000001 # O118
- 0.1616000000000002 0.7606999999999998 0.5928000000000001 # O119
- 0.0793000000000000 0.9805999999999999 0.6496999999999997 # O120
- 0.7393000000000002 0.5928000000000001 0.3383999999999997 # O121
- 0.5193999999999999 0.6496999999999997 0.4207000000000000 # O122
- 0.7393000000000002 0.0928000000000001 0.8383999999999997 # O123
- 0.5193999999999999 0.1497000000000001 0.9206999999999999 # O124
- 0.2393000000000002 0.5928000000000001 0.8383999999999997 # O125
- 0.0194000000000000 0.6497000000000001 0.9206999999999999 # O126
- 0.2393000000000002 0.0928000000000001 0.3383999999999997 # O127
- 0.0194000000000000 0.1497000000000001 0.4207000000000000 # O128
- 0.7393000000000002 0.4072000000000000 0.6615999999999997 # O129
- 0.5193999999999999 0.3502999999999998 0.5792999999999999 # O130
- 0.7393000000000002 0.9071999999999999 0.1615999999999999 # O131
- 0.5193999999999999 0.8502999999999999 0.0793000000000000 # O132
- 0.2393000000000002 0.4072000000000000 0.1615999999999999 # O133
- 0.0194000000000000 0.3502999999999998 0.0793000000000000 # O134
- 0.2393000000000002 0.9071999999999999 0.6615999999999997 # O135
- 0.0194000000000000 0.8502999999999999 0.5792999999999999 # O136
- 0.3384000000000001 0.7393000000000002 0.5928000000000001 # O137
- 0.4207000000000000 0.5193999999999999 0.6496999999999997 # O138
- 0.3383999999999997 0.2392999999999998 0.0928000000000001 # O139
- 0.4207000000000000 0.0194000000000000 0.1497000000000001 # O140
- 0.8383999999999997 0.7393000000000002 0.0928000000000001 # O141
- 0.9206999999999999 0.5193999999999999 0.1497000000000001 # O142
- 0.8383999999999997 0.2393000000000002 0.5928000000000001 # O143
- 0.9206999999999999 0.0194000000000000 0.6496999999999997 # O144
- 0.5884000000000001 0.6572000000000002 0.9892999999999997 # O145
- 0.6706999999999999 0.6003000000000002 0.7693999999999999 # O146
- 0.5883999999999997 0.1571999999999999 0.4893000000000001 # O147
- 0.6706999999999999 0.1002999999999999 0.2694000000000000 # O148
- 0.0884000000000001 0.6571999999999998 0.4893000000000001 # O149
- 0.1707000000000000 0.6002999999999998 0.2694000000000000 # O150
- 0.0884000000000001 0.1571999999999999 0.9892999999999997 # O151
- 0.1707000000000000 0.1002999999999999 0.7693999999999999 # O152
- 0.9116000000000001 0.8428000000000000 0.9892999999999997 # O153
- 0.8292999999999998 0.8997000000000001 0.7693999999999999 # O154
- 0.9115999999999999 0.3428000000000000 0.4893000000000001 # O155
- 0.8292999999999998 0.3997000000000000 0.2694000000000000 # O156
- 0.4115999999999999 0.8427999999999997 0.4893000000000001 # O157
- 0.3293000000000000 0.8996999999999997 0.2694000000000000 # O158
- 0.4115999999999999 0.3428000000000000 0.9892999999999997 # O159
- 0.3293000000000000 0.3997000000000000 0.7693999999999999 # O160
- 0.8427999999999997 0.5106999999999997 0.5883999999999997 # O161
- 0.8996999999999997 0.7305999999999998 0.6706999999999999 # O162
- 0.8427999999999997 0.0107000000000001 0.0884000000000001 # O163
- 0.8996999999999997 0.2306000000000000 0.1707000000000000 # O164
- 0.3428000000000000 0.5106999999999997 0.0884000000000001 # O165
- 0.3997000000000000 0.7305999999999998 0.1707000000000000 # O166
- 0.3428000000000000 0.0107000000000001 0.5883999999999997 # O167
- 0.3997000000000000 0.2306000000000000 0.6706999999999999 # O168
- 0.8428000000000000 0.9893000000000001 0.9115999999999999 # O169
- 0.8996999999999997 0.7693999999999999 0.8292999999999998 # O170
- 0.8427999999999997 0.4893000000000001 0.4115999999999999 # O171
- 0.8996999999999997 0.2694000000000000 0.3293000000000000 # O172
- 0.3428000000000000 0.9892999999999997 0.4115999999999999 # O173
- 0.3997000000000000 0.7693999999999999 0.3293000000000000 # O174
- 0.3428000000000000 0.4893000000000001 0.9115999999999999 # O175
- 0.3997000000000000 0.2694000000000000 0.8292999999999998 # O176
- 0.5106999999999997 0.9116000000000001 0.6571999999999998 # O177
- 0.7305999999999998 0.8292999999999998 0.6002999999999998 # O178
- 0.5106999999999997 0.4115999999999999 0.1571999999999999 # O179
- 0.7305999999999998 0.3293000000000000 0.1002999999999999 # O180
- 0.0107000000000001 0.9115999999999999 0.1571999999999999 # O181
- 0.2306000000000000 0.8292999999999998 0.1002999999999999 # O182
- 0.0107000000000001 0.4115999999999999 0.6571999999999998 # O183
- 0.2306000000000000 0.3293000000000000 0.6002999999999998 # O184
- 0.9892999999999997 0.9116000000000001 0.8427999999999997 # O185
- 0.7693999999999999 0.8292999999999998 0.8996999999999997 # O186
- 0.9892999999999997 0.4115999999999999 0.3428000000000000 # O187
- 0.7693999999999999 0.3293000000000000 0.3996999999999997 # O188
- 0.4893000000000001 0.9115999999999999 0.3428000000000000 # O189
- 0.2694000000000000 0.8292999999999998 0.3996999999999997 # O190
- 0.4893000000000001 0.4115999999999999 0.8427999999999997 # O191
- 0.2694000000000000 0.3293000000000000 0.8996999999999997 # O192
- 0.4508999999999999 0.3723999999999998 0.2342999999999999 # H1
- 0.4051000000000000 0.2775000000000002 0.2595999999999998 # H2
- 0.3575000000000001 0.4712999999999998 0.5067999999999999 # H3
- 0.3215000000000001 0.3882999999999999 0.5223999999999999 # H4
- 0.4509000000000002 0.8723999999999997 0.7342999999999998 # H5
- 0.4051000000000000 0.7775000000000002 0.7596000000000001 # H6
- 0.3575000000000001 0.9713000000000002 1.0067999999999997 # H7
- 0.3215000000000001 0.8882999999999999 1.0223999999999998 # H8
- 0.9508999999999996 0.3724000000000002 0.7342999999999998 # H9
- 0.9050999999999999 0.2775000000000002 0.7596000000000001 # H10
- 0.8575000000000000 0.4713000000000002 1.0067999999999997 # H11
- 0.8215000000000000 0.3882999999999999 1.0223999999999998 # H12
- 0.9508999999999996 0.8723999999999997 0.2342999999999999 # H13
- 0.9050999999999999 0.7775000000000002 0.2595999999999998 # H14
- 0.8575000000000000 0.9713000000000002 0.5067999999999999 # H15
- 0.8215000000000000 0.8882999999999999 0.5223999999999999 # H16
- 0.8775999999999996 0.7008999999999999 0.4842999999999999 # H17
- 0.9724999999999997 0.6550999999999998 0.5095999999999997 # H18
- 0.7786999999999997 0.6074999999999998 0.7567999999999998 # H19
- 0.8616999999999997 0.5715000000000001 0.7723999999999998 # H20
- 0.8775999999999996 0.2009000000000002 -0.0157000000000001 # H21
- 0.9724999999999997 0.1551000000000000 0.0095999999999998 # H22
- 0.7786999999999997 0.1075000000000001 0.2567999999999999 # H23
- 0.8616999999999997 0.0715000000000001 0.2723999999999999 # H24
- 0.3776000000000001 0.7008999999999999 -0.0157000000000001 # H25
- 0.4724999999999998 0.6550999999999998 0.0095999999999998 # H26
- 0.2786999999999998 0.6074999999999998 0.2567999999999999 # H27
- 0.3617000000000000 0.5715000000000001 0.2723999999999999 # H28
- 0.3776000000000001 0.2009000000000002 0.4842999999999999 # H29
- 0.4724999999999998 0.1551000000000000 0.5095999999999997 # H30
- 0.2786999999999998 0.1075000000000001 0.7567999999999998 # H31
- 0.3617000000000000 0.0715000000000001 0.7723999999999998 # H32
- 0.5490999999999997 0.6275999999999996 0.2342999999999999 # H33
- 0.5948999999999999 0.7224999999999997 0.2595999999999998 # H34
- 0.6424999999999998 0.5286999999999997 0.5067999999999999 # H35
- 0.6784999999999999 0.6116999999999999 0.5223999999999999 # H36
- 0.5490999999999997 0.1276000000000001 0.7342999999999998 # H37
- 0.5948999999999999 0.2225000000000001 0.7596000000000001 # H38
- 0.6425000000000001 0.0287000000000002 1.0067999999999997 # H39
- 0.6784999999999999 0.1117000000000001 1.0223999999999998 # H40
- 0.0491000000000001 0.6276000000000000 0.7342999999999998 # H41
- 0.0949000000000000 0.7225000000000001 0.7596000000000001 # H42
- 0.1425000000000002 0.5287000000000001 1.0067999999999997 # H43
- 0.1784999999999999 0.6116999999999999 1.0223999999999998 # H44
- 0.0491000000000001 0.1276000000000001 0.2342999999999999 # H45
- 0.0949000000000000 0.2225000000000001 0.2595999999999998 # H46
- 0.1424999999999998 0.0287000000000002 0.5067999999999999 # H47
- 0.1784999999999999 0.1117000000000001 0.5223999999999999 # H48
- 0.6223999999999997 0.7990999999999997 0.4842999999999999 # H49
- 0.5275000000000002 0.8448999999999999 0.5095999999999997 # H50
- 0.7212999999999997 0.8925000000000002 0.7567999999999998 # H51
- 0.6382999999999999 0.9284999999999999 0.7723999999999998 # H52
- 0.6223999999999997 0.2990999999999998 -0.0157000000000001 # H53
- 0.5275000000000002 0.3449000000000000 0.0095999999999998 # H54
- 0.7212999999999997 0.3925000000000002 0.2567999999999999 # H55
- 0.6382999999999999 0.4284999999999998 0.2723999999999999 # H56
- 0.1223999999999999 0.7990999999999997 -0.0157000000000001 # H57
- 0.0275000000000002 0.8448999999999999 0.0095999999999998 # H58
- 0.2213000000000002 0.8924999999999998 0.2567999999999999 # H59
- 0.1382999999999999 0.9284999999999999 0.2723999999999999 # H60
- 0.1223999999999999 0.2990999999999998 0.4842999999999999 # H61
- 0.0275000000000002 0.3449000000000000 0.5095999999999997 # H62
- 0.2213000000000002 0.3925000000000002 0.7567999999999998 # H63
- 0.1382999999999999 0.4285000000000002 0.7723999999999998 # H64
- 0.7009000000000001 1.0157000000000000 0.6223999999999997 # H65
- 0.6550999999999998 0.9904000000000002 0.5275000000000002 # H66
- 0.6074999999999998 0.7431999999999996 0.7212999999999997 # H67
- 0.5715000000000001 0.7276000000000000 0.6382999999999999 # H68
- 0.7008999999999999 0.5157000000000000 0.1223999999999999 # H69
- 0.6550999999999998 0.4903999999999998 0.0274999999999999 # H70
- 0.6074999999999998 0.2432000000000001 0.2212999999999998 # H71
- 0.5715000000000001 0.2276000000000000 0.1382999999999999 # H72
- 0.2009000000000002 1.0157000000000000 0.1223999999999999 # H73
- 0.1551000000000000 0.9903999999999998 0.0274999999999999 # H74
- 0.1075000000000001 0.7431999999999996 0.2212999999999998 # H75
- 0.0715000000000001 0.7276000000000000 0.1382999999999999 # H76
- 0.2009000000000002 0.5157000000000000 0.6223999999999997 # H77
- 0.1551000000000000 0.4903999999999998 0.5275000000000002 # H78
- 0.1075000000000001 0.2432000000000001 0.7212999999999997 # H79
- 0.0715000000000001 0.2276000000000000 0.6382999999999999 # H80
- 0.4509000000000002 0.6276000000000000 0.7656999999999999 # H81
- 0.4051000000000000 0.7225000000000001 0.7403999999999997 # H82
- 0.3575000000000001 0.5286999999999997 0.4931999999999997 # H83
- 0.3215000000000001 0.6116999999999996 0.4776000000000001 # H84
- 0.4508999999999999 0.1276000000000001 0.2657000000000000 # H85
- 0.4051000000000000 0.2225000000000001 0.2403999999999998 # H86
- 0.3574999999999998 0.0286999999999998 -0.0067999999999999 # H87
- 0.3215000000000001 0.1117000000000001 -0.0223999999999999 # H88
- 0.9508999999999996 0.6275999999999996 0.2657000000000000 # H89
- 0.9050999999999999 0.7224999999999997 0.2403999999999998 # H90
- 0.8574999999999997 0.5286999999999997 -0.0067999999999999 # H91
- 0.8215000000000000 0.6116999999999996 -0.0223999999999999 # H92
- 0.9508999999999996 0.1276000000000001 0.7656999999999999 # H93
- 0.9050999999999999 0.2225000000000001 0.7403999999999997 # H94
- 0.8574999999999997 0.0287000000000002 0.4931999999999997 # H95
- 0.8215000000000000 0.1117000000000001 0.4776000000000001 # H96
- 0.7008999999999999 0.4842999999999999 0.8775999999999996 # H97
- 0.6550999999999998 0.5096000000000002 0.9724999999999997 # H98
- 0.6074999999999998 0.7568000000000001 0.7786999999999997 # H99
- 0.5715000000000001 0.7723999999999998 0.8616999999999997 # H100
- 0.7008999999999999 -0.0157000000000001 0.3775999999999997 # H101
- 0.6550999999999998 0.0096000000000002 0.4724999999999998 # H102
- 0.6074999999999998 0.2568000000000002 0.2786999999999998 # H103
- 0.5715000000000001 0.2723999999999999 0.3617000000000000 # H104
- 0.2009000000000002 0.4842999999999999 0.3775999999999997 # H105
- 0.1551000000000000 0.5095999999999997 0.4724999999999998 # H106
- 0.1075000000000001 0.7567999999999998 0.2786999999999998 # H107
- 0.0715000000000001 0.7723999999999998 0.3617000000000000 # H108
- 0.2009000000000002 -0.0157000000000001 0.8775999999999996 # H109
- 0.1551000000000000 0.0096000000000002 0.9724999999999997 # H110
- 0.1075000000000001 0.2568000000000002 0.7786999999999997 # H111
- 0.0715000000000001 0.2723999999999999 0.8616999999999997 # H112
- 0.4842999999999999 0.6224000000000001 0.7990999999999997 # H113
- 0.5095999999999997 0.5275000000000002 0.8448999999999999 # H114
- 0.7567999999999998 0.7213000000000001 0.8924999999999998 # H115
- 0.7723999999999998 0.6382999999999999 0.9284999999999999 # H116
- 0.4842999999999999 0.1223999999999999 0.2990999999999998 # H117
- 0.5095999999999997 0.0275000000000002 0.3449000000000000 # H118
- 0.7567999999999998 0.2213000000000002 0.3925000000000002 # H119
- 0.7723999999999998 0.1382999999999999 0.4284999999999998 # H120
- -0.0157000000000001 0.6223999999999997 0.2990999999999998 # H121
- 0.0096000000000002 0.5275000000000002 0.3449000000000000 # H122
- 0.2568000000000002 0.7212999999999997 0.3925000000000002 # H123
- 0.2723999999999999 0.6382999999999999 0.4284999999999998 # H124
- -0.0157000000000001 0.1224000000000002 0.7990999999999997 # H125
- 0.0096000000000002 0.0275000000000002 0.8448999999999999 # H126
- 0.2568000000000002 0.2213000000000002 0.8924999999999998 # H127
- 0.2723999999999999 0.1382999999999999 0.9284999999999999 # H128
- 0.5490999999999997 0.3724000000000002 0.7656999999999999 # H129
- 0.5948999999999999 0.2775000000000002 0.7403999999999997 # H130
- 0.6424999999999998 0.4712999999999998 0.4931999999999997 # H131
- 0.6784999999999999 0.3882999999999999 0.4776000000000001 # H132
- 0.5490999999999997 0.8723999999999997 0.2657000000000000 # H133
- 0.5948999999999999 0.7775000000000002 0.2403999999999998 # H134
- 0.6425000000000001 0.9713000000000002 -0.0067999999999999 # H135
- 0.6784999999999999 0.8882999999999999 -0.0223999999999999 # H136
- 0.0491000000000001 0.3724000000000002 0.2657000000000000 # H137
- 0.0949000000000000 0.2775000000000002 0.2403999999999998 # H138
- 0.1424999999999998 0.4712999999999998 -0.0067999999999999 # H139
- 0.1784999999999999 0.3882999999999999 -0.0223999999999999 # H140
- 0.0491000000000001 0.8723999999999997 0.7656999999999999 # H141
- 0.0949000000000000 0.7775000000000002 0.7403999999999997 # H142
- 0.1425000000000002 0.9713000000000002 0.4931999999999997 # H143
- 0.1784999999999999 0.8882999999999999 0.4776000000000001 # H144
- 1.0157000000000000 0.6224000000000001 0.7008999999999999 # H145
- 0.9903999999999998 0.5275000000000002 0.6550999999999998 # H146
- 0.7431999999999996 0.7213000000000001 0.6074999999999998 # H147
- 0.7276000000000000 0.6382999999999999 0.5715000000000001 # H148
- 1.0157000000000000 0.1223999999999999 0.2009000000000002 # H149
- 0.9903999999999998 0.0275000000000002 0.1551000000000000 # H150
- 0.7431999999999996 0.2212999999999998 0.1075000000000001 # H151
- 0.7276000000000000 0.1382999999999999 0.0715000000000001 # H152
- 0.5157000000000000 0.6223999999999997 0.2009000000000002 # H153
- 0.4903999999999998 0.5275000000000002 0.1551000000000000 # H154
- 0.2432000000000001 0.7212999999999997 0.1075000000000001 # H155
- 0.2276000000000000 0.6382999999999999 0.0715000000000001 # H156
- 0.5157000000000000 0.1224000000000002 0.7008999999999999 # H157
- 0.4903999999999998 0.0275000000000002 0.6550999999999998 # H158
- 0.2432000000000001 0.2213000000000002 0.6074999999999998 # H159
- 0.2276000000000000 0.1382999999999999 0.5715000000000001 # H160
- 0.2342999999999999 0.4509000000000002 0.3723999999999998 # H161
- 0.2595999999999998 0.4051000000000000 0.2775000000000002 # H162
- 0.5068000000000001 0.3575000000000001 0.4712999999999998 # H163
- 0.5223999999999999 0.3215000000000001 0.3882999999999999 # H164
- 0.2342999999999999 0.9509000000000000 0.8723999999999997 # H165
- 0.2596000000000001 0.9050999999999999 0.7775000000000002 # H166
- 0.5068000000000001 0.8575000000000000 0.9713000000000002 # H167
- 0.5223999999999999 0.8215000000000000 0.8882999999999999 # H168
- 0.7342999999999998 0.4509000000000002 0.8723999999999997 # H169
- 0.7596000000000001 0.4051000000000000 0.7775000000000002 # H170
- 1.0068000000000001 0.3575000000000001 0.9713000000000002 # H171
- 1.0223999999999998 0.3215000000000001 0.8882999999999999 # H172
- 0.7342999999999998 0.9508999999999996 0.3723999999999998 # H173
- 0.7596000000000001 0.9050999999999999 0.2775000000000002 # H174
- 1.0067999999999997 0.8574999999999997 0.4712999999999998 # H175
- 1.0223999999999998 0.8215000000000000 0.3882999999999999 # H176
- 0.3723999999999998 0.2342999999999999 0.4508999999999999 # H177
- 0.2775000000000002 0.2596000000000001 0.4051000000000000 # H178
- 0.4712999999999998 0.5068000000000001 0.3574999999999998 # H179
- 0.3882999999999999 0.5223999999999999 0.3215000000000001 # H180
- 0.3724000000000002 0.7342999999999998 0.9508999999999996 # H181
- 0.2775000000000002 0.7596000000000001 0.9050999999999999 # H182
- 0.4713000000000002 1.0068000000000001 0.8574999999999997 # H183
- 0.3882999999999999 1.0223999999999998 0.8215000000000000 # H184
- 0.8723999999999997 0.2342999999999999 0.9508999999999996 # H185
- 0.7775000000000002 0.2596000000000001 0.9050999999999999 # H186
- 0.9713000000000002 0.5068000000000001 0.8574999999999997 # H187
- 0.8882999999999999 0.5223999999999999 0.8215000000000000 # H188
- 0.8723999999999997 0.7342999999999998 0.4508999999999999 # H189
- 0.7775000000000002 0.7596000000000001 0.4051000000000000 # H190
- 0.9713000000000002 1.0067999999999997 0.3574999999999998 # H191
- 0.8882999999999999 1.0223999999999998 0.3215000000000001 # H192
- 0.6275999999999996 0.7656999999999999 0.4508999999999999 # H193
- 0.7224999999999997 0.7403999999999997 0.4051000000000000 # H194
- 0.5286999999999997 0.4932000000000001 0.3574999999999998 # H195
- 0.6116999999999996 0.4776000000000001 0.3215000000000001 # H196
- 0.6276000000000000 0.2657000000000000 0.9508999999999996 # H197
- 0.7224999999999997 0.2404000000000001 0.9050999999999999 # H198
- 0.5286999999999997 -0.0067999999999999 0.8574999999999997 # H199
- 0.6116999999999996 -0.0223999999999999 0.8215000000000000 # H200
- 0.1276000000000001 0.7656999999999999 0.9508999999999996 # H201
- 0.2225000000000001 0.7404000000000001 0.9050999999999999 # H202
- 0.0287000000000002 0.4932000000000001 0.8574999999999997 # H203
- 0.1117000000000001 0.4776000000000001 0.8215000000000000 # H204
- 0.1276000000000001 0.2657000000000000 0.4508999999999999 # H205
- 0.2225000000000001 0.2404000000000001 0.4051000000000000 # H206
- 0.0287000000000002 -0.0067999999999999 0.3574999999999998 # H207
- 0.1117000000000001 -0.0223999999999999 0.3215000000000001 # H208
- 0.2342999999999999 0.5491000000000001 0.6275999999999996 # H209
- 0.2596000000000001 0.5948999999999999 0.7224999999999997 # H210
- 0.5068000000000001 0.6425000000000001 0.5286999999999997 # H211
- 0.5223999999999999 0.6784999999999999 0.6116999999999996 # H212
- 0.2342999999999999 0.0490999999999998 0.1276000000000001 # H213
- 0.2595999999999998 0.0949000000000000 0.2224999999999998 # H214
- 0.5067999999999999 0.1424999999999998 0.0286999999999998 # H215
- 0.5223999999999999 0.1784999999999999 0.1117000000000001 # H216
- 0.7342999999999998 0.5490999999999997 0.1276000000000001 # H217
- 0.7596000000000001 0.5948999999999999 0.2224999999999998 # H218
- 1.0067999999999997 0.6424999999999998 0.0286999999999998 # H219
- 1.0223999999999998 0.6784999999999999 0.1117000000000001 # H220
- 0.7342999999999998 0.0491000000000001 0.6275999999999996 # H221
- 0.7596000000000001 0.0949000000000000 0.7224999999999997 # H222
- 1.0067999999999997 0.1425000000000002 0.5286999999999997 # H223
- 1.0223999999999998 0.1784999999999999 0.6116999999999996 # H224
- 0.6275999999999996 0.2342999999999999 0.5490999999999997 # H225
- 0.7224999999999997 0.2596000000000001 0.5948999999999999 # H226
- 0.5286999999999997 0.5068000000000001 0.6424999999999998 # H227
- 0.6116999999999996 0.5223999999999999 0.6784999999999999 # H228
- 0.6275999999999996 0.7342999999999998 0.0490999999999998 # H229
- 0.7224999999999997 0.7596000000000001 0.0949000000000000 # H230
- 0.5287000000000001 1.0067999999999997 0.1424999999999998 # H231
- 0.6116999999999999 1.0223999999999998 0.1784999999999999 # H232
- 0.1276000000000001 0.2342999999999999 0.0490999999999998 # H233
- 0.2225000000000001 0.2595999999999998 0.0949000000000000 # H234
- 0.0287000000000002 0.5067999999999999 0.1424999999999998 # H235
- 0.1117000000000001 0.5223999999999999 0.1784999999999999 # H236
- 0.1276000000000001 0.7342999999999998 0.5490999999999997 # H237
- 0.2225000000000001 0.7596000000000001 0.5948999999999999 # H238
- 0.0287000000000002 1.0068000000000001 0.6424999999999998 # H239
- 0.1117000000000001 1.0223999999999998 0.6784999999999999 # H240
- 0.7656999999999999 0.5490999999999997 0.3723999999999998 # H241
- 0.7403999999999997 0.5948999999999999 0.2775000000000002 # H242
- 0.4932000000000001 0.6424999999999998 0.4712999999999998 # H243
- 0.4776000000000001 0.6784999999999999 0.3882999999999999 # H244
- 0.7656999999999999 0.0491000000000001 0.8723999999999997 # H245
- 0.7403999999999997 0.0949000000000000 0.7775000000000002 # H246
- 0.4932000000000001 0.1425000000000002 0.9713000000000002 # H247
- 0.4776000000000001 0.1784999999999999 0.8882999999999999 # H248
- 0.2657000000000000 0.5491000000000001 0.8723999999999997 # H249
- 0.2404000000000001 0.5948999999999999 0.7775000000000002 # H250
- -0.0067999999999999 0.6425000000000001 0.9713000000000002 # H251
- -0.0223999999999999 0.6784999999999999 0.8882999999999999 # H252
- 0.2657000000000000 0.0491000000000001 0.3723999999999998 # H253
- 0.2404000000000001 0.0949000000000000 0.2775000000000002 # H254
- -0.0067999999999999 0.1425000000000002 0.4712999999999998 # H255
- -0.0223999999999999 0.1784999999999999 0.3882999999999999 # H256
- 0.7656999999999999 0.4509000000000002 0.6275999999999996 # H257
- 0.7403999999999997 0.4051000000000000 0.7224999999999997 # H258
- 0.4932000000000001 0.3575000000000001 0.5286999999999997 # H259
- 0.4776000000000001 0.3215000000000001 0.6116999999999996 # H260
- 0.7656999999999999 0.9508999999999996 0.1276000000000001 # H261
- 0.7403999999999997 0.9050999999999999 0.2224999999999998 # H262
- 0.4932000000000001 0.8574999999999997 0.0286999999999998 # H263
- 0.4776000000000001 0.8215000000000000 0.1117000000000001 # H264
- 0.2657000000000000 0.4508999999999999 0.1276000000000001 # H265
- 0.2404000000000001 0.4051000000000000 0.2224999999999998 # H266
- -0.0067999999999999 0.3574999999999998 0.0286999999999998 # H267
- -0.0223999999999999 0.3215000000000001 0.1117000000000001 # H268
- 0.2657000000000000 0.9509000000000000 0.6275999999999996 # H269
- 0.2404000000000001 0.9050999999999999 0.7224999999999997 # H270
- -0.0067999999999999 0.8575000000000000 0.5286999999999997 # H271
- -0.0223999999999999 0.8215000000000000 0.6116999999999996 # H272
- 0.3724000000000002 0.7656999999999999 0.5490999999999997 # H273
- 0.2775000000000002 0.7404000000000001 0.5948999999999999 # H274
- 0.4713000000000002 0.4932000000000001 0.6424999999999998 # H275
- 0.3882999999999999 0.4776000000000001 0.6784999999999999 # H276
- 0.3723999999999998 0.2657000000000000 0.0490999999999998 # H277
- 0.2775000000000002 0.2403999999999998 0.0949000000000000 # H278
- 0.4712999999999998 -0.0067999999999999 0.1424999999999998 # H279
- 0.3882999999999999 -0.0223999999999999 0.1784999999999999 # H280
- 0.8723999999999997 0.7656999999999999 0.0490999999999998 # H281
- 0.7775000000000002 0.7403999999999997 0.0949000000000000 # H282
- 0.9713000000000002 0.4931999999999997 0.1424999999999998 # H283
- 0.8882999999999999 0.4776000000000001 0.1784999999999999 # H284
- 0.8723999999999997 0.2657000000000000 0.5490999999999997 # H285
- 0.7775000000000002 0.2404000000000001 0.5948999999999999 # H286
- 0.9713000000000002 -0.0067999999999999 0.6424999999999998 # H287
- 0.8882999999999999 -0.0223999999999999 0.6784999999999999 # H288
- 0.6224000000000001 0.7009000000000001 1.0157000000000000 # H289
- 0.5275000000000002 0.6550999999999998 0.9903999999999998 # H290
- 0.7212999999999997 0.6074999999999998 0.7431999999999996 # H291
- 0.6382999999999999 0.5715000000000001 0.7276000000000000 # H292
- 0.6223999999999997 0.2009000000000002 0.5157000000000000 # H293
- 0.5275000000000002 0.1551000000000000 0.4903999999999998 # H294
- 0.7212999999999997 0.1075000000000001 0.2432000000000001 # H295
- 0.6382999999999999 0.0715000000000001 0.2276000000000000 # H296
- 0.1224000000000002 0.7009000000000001 0.5157000000000000 # H297
- 0.0275000000000002 0.6550999999999998 0.4903999999999998 # H298
- 0.2213000000000002 0.6074999999999998 0.2432000000000001 # H299
- 0.1382999999999999 0.5715000000000001 0.2276000000000000 # H300
- 0.1224000000000002 0.2009000000000002 1.0157000000000000 # H301
- 0.0275000000000002 0.1551000000000000 0.9903999999999998 # H302
- 0.2213000000000002 0.1075000000000001 0.7431999999999996 # H303
- 0.1382999999999999 0.0715000000000001 0.7276000000000000 # H304
- 0.8775999999999999 0.7991000000000000 1.0157000000000000 # H305
- 0.9724999999999999 0.8448999999999999 0.9903999999999998 # H306
- 0.7786999999999997 0.8925000000000002 0.7431999999999996 # H307
- 0.8617000000000000 0.9284999999999999 0.7276000000000000 # H308
- 0.8775999999999996 0.2990999999999998 0.5157000000000000 # H309
- 0.9724999999999997 0.3449000000000000 0.4903999999999998 # H310
- 0.7786999999999997 0.3925000000000002 0.2432000000000001 # H311
- 0.8616999999999997 0.4284999999999998 0.2276000000000000 # H312
- 0.3776000000000001 0.7991000000000000 0.5157000000000000 # H313
- 0.4725000000000001 0.8448999999999999 0.4903999999999998 # H314
- 0.2786999999999998 0.8924999999999998 0.2432000000000001 # H315
- 0.3617000000000000 0.9284999999999999 0.2276000000000000 # H316
- 0.3776000000000001 0.2991000000000001 1.0157000000000000 # H317
- 0.4724999999999998 0.3449000000000000 0.9903999999999998 # H318
- 0.2786999999999998 0.3925000000000002 0.7431999999999996 # H319
- 0.3617000000000000 0.4284999999999998 0.7276000000000000 # H320
- 0.7990999999999997 0.4842999999999999 0.6223999999999997 # H321
- 0.8448999999999999 0.5096000000000002 0.5275000000000002 # H322
- 0.8924999999999998 0.7568000000000001 0.7212999999999997 # H323
- 0.9284999999999999 0.7723999999999998 0.6382999999999999 # H324
- 0.7990999999999997 -0.0157000000000001 0.1223999999999999 # H325
- 0.8448999999999999 0.0096000000000002 0.0274999999999999 # H326
- 0.8924999999999998 0.2567999999999999 0.2212999999999998 # H327
- 0.9284999999999999 0.2723999999999999 0.1382999999999999 # H328
- 0.2990999999999998 0.4842999999999999 0.1223999999999999 # H329
- 0.3449000000000000 0.5095999999999997 0.0274999999999999 # H330
- 0.3925000000000002 0.7567999999999998 0.2212999999999998 # H331
- 0.4284999999999998 0.7723999999999998 0.1382999999999999 # H332
- 0.2990999999999998 -0.0157000000000001 0.6223999999999997 # H333
- 0.3449000000000000 0.0096000000000002 0.5275000000000002 # H334
- 0.3925000000000002 0.2568000000000002 0.7212999999999997 # H335
- 0.4284999999999998 0.2723999999999999 0.6382999999999999 # H336
- 0.7991000000000000 1.0157000000000000 0.8775999999999996 # H337
- 0.8448999999999999 0.9904000000000002 0.9724999999999997 # H338
- 0.8924999999999998 0.7431999999999996 0.7786999999999997 # H339
- 0.9284999999999999 0.7276000000000000 0.8616999999999997 # H340
- 0.7990999999999997 0.5157000000000000 0.3775999999999997 # H341
- 0.8448999999999999 0.4903999999999998 0.4724999999999998 # H342
- 0.8924999999999998 0.2432000000000001 0.2786999999999998 # H343
- 0.9284999999999999 0.2276000000000000 0.3617000000000000 # H344
- 0.2990999999999998 1.0157000000000000 0.3775999999999997 # H345
- 0.3449000000000000 0.9903999999999998 0.4724999999999998 # H346
- 0.3925000000000002 0.7431999999999996 0.2786999999999998 # H347
- 0.4284999999999998 0.7276000000000000 0.3617000000000000 # H348
- 0.2991000000000001 0.5157000000000000 0.8775999999999996 # H349
- 0.3449000000000000 0.4904000000000001 0.9724999999999997 # H350
- 0.3925000000000002 0.2432000000000001 0.7786999999999997 # H351
- 0.4284999999999998 0.2276000000000000 0.8616999999999997 # H352
- 0.4842999999999999 0.8775999999999999 0.7008999999999999 # H353
- 0.5096000000000002 0.9724999999999999 0.6550999999999998 # H354
- 0.7567999999999998 0.7786999999999997 0.6074999999999998 # H355
- 0.7723999999999998 0.8617000000000000 0.5715000000000001 # H356
- 0.4842999999999999 0.3775999999999997 0.2009000000000002 # H357
- 0.5095999999999997 0.4724999999999998 0.1551000000000000 # H358
- 0.7567999999999998 0.2786999999999998 0.1075000000000001 # H359
- 0.7723999999999998 0.3617000000000000 0.0715000000000001 # H360
- -0.0157000000000001 0.8775999999999996 0.2009000000000002 # H361
- 0.0096000000000002 0.9724999999999997 0.1551000000000000 # H362
- 0.2568000000000002 0.7786999999999997 0.1075000000000001 # H363
- 0.2723999999999999 0.8616999999999997 0.0715000000000001 # H364
- -0.0157000000000001 0.3776000000000001 0.7008999999999999 # H365
- 0.0096000000000002 0.4724999999999998 0.6550999999999998 # H366
- 0.2568000000000002 0.2786999999999998 0.6074999999999998 # H367
- 0.2723999999999999 0.3617000000000000 0.5715000000000001 # H368
- 1.0157000000000000 0.8775999999999999 0.7990999999999997 # H369
- 0.9904000000000002 0.9724999999999999 0.8448999999999999 # H370
- 0.7431999999999996 0.7786999999999997 0.8924999999999998 # H371
- 0.7276000000000000 0.8617000000000000 0.9284999999999999 # H372
- 1.0157000000000000 0.3776000000000001 0.2990999999999998 # H373
- 0.9903999999999998 0.4724999999999998 0.3449000000000000 # H374
- 0.7431999999999996 0.2786999999999998 0.3925000000000002 # H375
- 0.7276000000000000 0.3617000000000000 0.4284999999999998 # H376
- 0.5157000000000000 0.8775999999999996 0.2990999999999998 # H377
- 0.4903999999999998 0.9724999999999997 0.3449000000000000 # H378
- 0.2432000000000001 0.7786999999999997 0.3925000000000002 # H379
- 0.2276000000000000 0.8616999999999997 0.4284999999999998 # H380
- 0.5157000000000000 0.3776000000000001 0.7990999999999997 # H381
- 0.4904000000000001 0.4725000000000001 0.8448999999999999 # H382
- 0.2432000000000001 0.2787000000000001 0.8924999999999998 # H383
- 0.2276000000000000 0.3617000000000000 0.9284999999999999 # H384
diff --git a/test/data/cubic/POSCAR-211 b/test/data/cubic/POSCAR-211
deleted file mode 100644
index f101137..0000000
--- a/test/data/cubic/POSCAR-211
+++ /dev/null
@@ -1,79 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.6887954410148893 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.6887954410148893 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.6887954410148893
- 24 48
-Direct
- 0.7500000000000000 0.8823479083333333 0.6176437500000000 # 11
- 0.2500000000000000 0.3823479083333334 0.1176437500000000 # 12
- 0.1176500000000000 0.7499979083333334 0.6176437500000000 # 13
- 0.6176500000000000 0.2499979083333334 0.1176437500000000 # 14
- 0.2500000000000000 0.1176479083333333 0.6176437500000000 # 15
- 0.7500000000000000 0.6176479083333334 0.1176437500000000 # 16
- 0.8823500000000000 0.2499979083333334 0.6176437500000000 # 17
- 0.3823500000000001 0.7499979083333334 0.1176437500000000 # 18
- 0.7500000000000000 0.3823479083333334 0.8823437500000000 # 19
- 0.2500000000000000 0.8823479083333333 0.3823437500000000 # 110
- 0.7500000000000000 0.1176479083333333 0.3823437500000000 # 111
- 0.2500000000000000 0.6176479083333334 0.8823437500000000 # 112
- 0.6176500000000000 0.8823479083333333 0.2499937500000000 # 113
- 0.1176500000000000 0.3823479083333334 0.7499937500000000 # 114
- 0.3823500000000001 0.8823479083333333 0.7499937500000000 # 115
- 0.8823500000000000 0.3823479083333334 0.2499937500000000 # 116
- 0.6176500000000000 0.7499979083333334 0.8823437500000000 # 117
- 0.1176500000000000 0.2499979083333334 0.3823437500000000 # 118
- 0.8823500000000000 0.6176479083333334 0.7499937500000000 # 119
- 0.3823500000000001 0.1176479083333333 0.2499937500000000 # 120
- 0.1176500000000000 0.6176479083333334 0.2499937500000000 # 121
- 0.6176500000000000 0.1176479083333333 0.7499937500000000 # 122
- 0.3823500000000001 0.2499979083333334 0.8823437500000000 # 123
- 0.8823500000000000 0.7499979083333334 0.3823437500000000 # 124
- 0.3733000000000001 0.3732979083333333 0.9999937500000000 # 21
- 0.3413500000000000 0.2499979083333334 0.1586437500000000 # 22
- 0.8733000000000000 0.8732979083333333 0.4999937500000000 # 23
- 0.8413500000000000 0.7499979083333334 0.6586437500000000 # 24
- 0.6267000000000000 0.3732979083333333 0.9999937500000000 # 25
- 0.7500000000000000 0.3413479083333334 0.1586437500000000 # 26
- 0.1267000000000000 0.8732979083333333 0.4999937500000000 # 27
- 0.2500000000000000 0.8413479083333334 0.6586437500000000 # 28
- 0.6267000000000000 0.6266979083333334 0.9999937500000000 # 29
- 0.6586500000000000 0.7499979083333334 0.1586437500000000 # 210
- 0.1267000000000000 0.1266979083333333 0.4999937500000000 # 211
- 0.1586500000000000 0.2499979083333334 0.6586437500000000 # 212
- 0.3733000000000001 0.6266979083333334 0.9999937500000000 # 213
- 0.2500000000000000 0.6586479083333333 0.1586437500000000 # 214
- 0.8733000000000000 0.1266979083333333 0.4999937500000000 # 215
- 0.7500000000000000 0.1586479083333333 0.6586437500000000 # 216
- 0.3733000000000001 0.9999979083333334 0.3732937500000000 # 217
- 0.3413500000000000 0.8413479083333334 0.2499937500000000 # 218
- 0.8733000000000000 0.4999979083333334 0.8732937500000000 # 219
- 0.8413500000000000 0.3413479083333334 0.7499937500000000 # 220
- 0.3413500000000000 0.7499979083333334 0.8413437500000001 # 221
- 0.8413500000000000 0.2499979083333334 0.3413437500000000 # 222
- 0.3733000000000001 0.9999979083333334 0.6266937500000000 # 223
- 0.3413500000000000 0.1586479083333333 0.7499937500000000 # 224
- 0.8733000000000000 0.4999979083333334 0.1266937500000000 # 225
- 0.8413500000000000 0.6586479083333333 0.2499937500000000 # 226
- 0.0000000000000000 0.3732979083333333 0.6266937500000000 # 227
- 0.5000000000000000 0.8732979083333333 0.1266937500000000 # 228
- 0.6586500000000000 0.2499979083333334 0.8413437500000001 # 229
- 0.1586500000000000 0.7499979083333334 0.3413437500000000 # 230
- 0.0000000000000000 0.3732979083333333 0.3732937500000000 # 231
- 0.5000000000000000 0.8732979083333333 0.8732937500000000 # 232
- 0.1586500000000000 0.3413479083333334 0.2499937500000000 # 233
- 0.6586500000000000 0.8413479083333334 0.7499937500000000 # 234
- 0.2500000000000000 0.1586479083333333 0.3413437500000000 # 235
- 0.7500000000000000 0.6586479083333333 0.8413437500000001 # 236
- 0.6267000000000000 0.9999979083333334 0.3732937500000000 # 237
- 0.7500000000000000 0.8413479083333334 0.3413437500000000 # 238
- 0.1267000000000000 0.4999979083333334 0.8732937500000000 # 239
- 0.2500000000000000 0.3413479083333334 0.8413437500000001 # 240
- 0.0000000000000000 0.6266979083333334 0.6266937500000000 # 241
- 0.1586500000000000 0.6586479083333333 0.7499937500000000 # 242
- 0.5000000000000000 0.1266979083333333 0.1266937500000000 # 243
- 0.6586500000000000 0.1586479083333333 0.2499937500000000 # 244
- 0.6267000000000000 0.9999979083333334 0.6266937500000000 # 245
- 0.1267000000000000 0.4999979083333334 0.1266937500000000 # 246
- 0.0000000000000000 0.6266979083333334 0.3732937500000000 # 247
- 0.5000000000000000 0.1266979083333333 0.8732937500000000 # 248
diff --git a/test/data/cubic/POSCAR-212 b/test/data/cubic/POSCAR-212
deleted file mode 100644
index a15a877..0000000
--- a/test/data/cubic/POSCAR-212
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 6.7149968403120077 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.7149968403120077 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.7149968403120077
- 4 8
-Direct
- 0.1249999999999997 0.1249999999999997 0.1249999999999997 # Ba1
- 0.6250000000000001 0.3749999999999999 0.8750000000000003 # Ba2
- 0.3749999999999999 0.8750000000000003 0.6250000000000001 # Ba3
- 0.8750000000000003 0.6250000000000001 0.3749999999999999 # Ba4
- 0.4190000000000000 0.4190000000000000 0.4190000000000000 # Si1
- 0.3309999999999998 0.6690000000000004 0.1689999999999998 # Si2
- 0.0810000000000004 0.5810000000000001 0.9190000000000005 # Si3
- 0.1689999999999998 0.3309999999999998 0.6690000000000004 # Si4
- 0.9190000000000005 0.0810000000000004 0.5810000000000001 # Si5
- 0.6690000000000004 0.1689999999999998 0.3309999999999998 # Si6
- 0.5810000000000001 0.9190000000000005 0.0810000000000004 # Si7
- 0.8310000000000003 0.8310000000000003 0.8310000000000003 # Si8
diff --git a/test/data/cubic/POSCAR-212-2 b/test/data/cubic/POSCAR-212-2
deleted file mode 100644
index a15a877..0000000
--- a/test/data/cubic/POSCAR-212-2
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 6.7149968403120077 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.7149968403120077 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.7149968403120077
- 4 8
-Direct
- 0.1249999999999997 0.1249999999999997 0.1249999999999997 # Ba1
- 0.6250000000000001 0.3749999999999999 0.8750000000000003 # Ba2
- 0.3749999999999999 0.8750000000000003 0.6250000000000001 # Ba3
- 0.8750000000000003 0.6250000000000001 0.3749999999999999 # Ba4
- 0.4190000000000000 0.4190000000000000 0.4190000000000000 # Si1
- 0.3309999999999998 0.6690000000000004 0.1689999999999998 # Si2
- 0.0810000000000004 0.5810000000000001 0.9190000000000005 # Si3
- 0.1689999999999998 0.3309999999999998 0.6690000000000004 # Si4
- 0.9190000000000005 0.0810000000000004 0.5810000000000001 # Si5
- 0.6690000000000004 0.1689999999999998 0.3309999999999998 # Si6
- 0.5810000000000001 0.9190000000000005 0.0810000000000004 # Si7
- 0.8310000000000003 0.8310000000000003 0.8310000000000003 # Si8
diff --git a/test/data/cubic/POSCAR-213 b/test/data/cubic/POSCAR-213
deleted file mode 100644
index d5c6c79..0000000
--- a/test/data/cubic/POSCAR-213
+++ /dev/null
@@ -1,79 +0,0 @@
-$cell vectors
-1.0
- 10.2799951628305930 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.2799951628305930 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.2799951628305930
- 20 4 48
-Direct
- 0.1250000000000002 0.1989000000000002 0.4489000000000000 # Te1
- 0.0521000000000001 0.0521000000000001 0.0521000000000001 # Te2
- 0.0511000000000002 0.8749999999999999 0.6988999999999999 # Te3
- 0.1979000000000003 0.8021000000000001 0.3020999999999999 # Te4
- 0.4479000000000001 0.9478999999999996 0.5521000000000004 # Te5
- 0.4489000000000000 0.1250000000000002 0.1988999999999997 # Te6
- 0.3750000000000000 0.8011000000000003 0.9488999999999999 # Te7
- 0.3020999999999999 0.1979000000000003 0.8021000000000001 # Te8
- 0.6249999999999998 0.3011000000000000 0.5511000000000005 # Te9
- 0.5521000000000004 0.4479000000000001 0.9478999999999996 # Te10
- 0.8749999999999999 0.6988999999999999 0.0511000000000002 # Te11
- 0.8020999999999996 0.3020999999999999 0.1978999999999998 # Te12
- 0.1989000000000002 0.4489000000000000 0.1250000000000002 # Te13
- 0.9478999999999996 0.5521000000000004 0.4479000000000001 # Te14
- 0.8011000000000003 0.9488999999999999 0.3750000000000000 # Te15
- 0.3011000000000000 0.5510999999999998 0.6249999999999998 # Te16
- 0.9489000000000002 0.3750000000000000 0.8011000000000003 # Te17
- 0.5510999999999998 0.6249999999999998 0.3011000000000000 # Te18
- 0.6988999999999999 0.0511000000000002 0.8749999999999999 # Te19
- 0.6979000000000000 0.6979000000000000 0.6979000000000000 # Te20
- 0.3750000000000000 0.3750000000000000 0.3750000000000000 # Ca1
- 0.1250000000000002 0.6249999999999998 0.8749999999999999 # Ca2
- 0.6249999999999998 0.8749999999999999 0.1250000000000002 # Ca3
- 0.8749999999999999 0.1250000000000002 0.6249999999999998 # Ca4
- 0.2719999999999999 0.9530000000000001 0.1204999999999997 # Al1
- 0.7426000000000004 0.7134000000000003 0.4445000000000002 # Al2
- 0.2970000000000002 0.0220000000000000 0.3705000000000001 # Al3
- 0.5366000000000001 0.4926000000000000 0.6945000000000000 # Al4
- 0.2279999999999998 0.0469999999999999 0.6204999999999999 # Al5
- 0.7573999999999997 0.2866000000000002 0.9445000000000000 # Al6
- 0.2030000000000000 0.9780000000000004 0.8705000000000003 # Al7
- 0.9633999999999999 0.5073999999999999 0.1944999999999998 # Al8
- 0.5220000000000004 0.1295000000000001 0.7029999999999996 # Al9
- 0.9926000000000004 0.8055000000000001 0.4633999999999999 # Al10
- 0.7720000000000001 0.5470000000000000 0.8794999999999997 # Al11
- 0.2426000000000001 0.7865999999999999 0.5555000000000003 # Al12
- 0.0220000000000000 0.3705000000000001 0.2970000000000002 # Al13
- 0.4926000000000000 0.6945000000000000 0.5366000000000001 # Al14
- 0.8704999999999998 0.2030000000000000 0.9779999999999999 # Al15
- 0.1945000000000003 0.9633999999999999 0.5073999999999999 # Al16
- 0.7280000000000000 0.4529999999999999 0.3794999999999999 # Al17
- 0.2574000000000001 0.2134000000000000 0.0555000000000001 # Al18
- 0.1295000000000001 0.7030000000000002 0.5219999999999997 # Al19
- 0.8055000000000001 0.4633999999999999 0.9926000000000004 # Al20
- 0.1205000000000002 0.2720000000000004 0.9530000000000001 # Al21
- 0.4445000000000002 0.7426000000000004 0.7134000000000003 # Al22
- 0.9530000000000001 0.1205000000000002 0.2719999999999999 # Al23
- 0.7134000000000003 0.4445000000000002 0.7425999999999999 # Al24
- 0.5470000000000000 0.8794999999999997 0.7720000000000001 # Al25
- 0.7865999999999999 0.5555000000000003 0.2426000000000001 # Al26
- 0.6204999999999999 0.2279999999999998 0.0469999999999999 # Al27
- 0.9445000000000000 0.7573999999999997 0.2865999999999997 # Al28
- 0.0469999999999999 0.6204999999999999 0.2279999999999998 # Al29
- 0.2866000000000002 0.9445000000000000 0.7573999999999997 # Al30
- 0.3794999999999999 0.7280000000000000 0.4529999999999999 # Al31
- 0.0555000000000001 0.2574000000000001 0.2134000000000000 # Al32
- 0.8794999999999997 0.7720000000000001 0.5470000000000000 # Al33
- 0.5555000000000003 0.2426000000000001 0.7865999999999999 # Al34
- 0.4529999999999999 0.3794999999999999 0.7280000000000000 # Al35
- 0.2134000000000000 0.0555000000000001 0.2574000000000001 # Al36
- 0.7029999999999996 0.5220000000000004 0.1295000000000001 # Al37
- 0.4634000000000004 0.9926000000000004 0.8055000000000001 # Al38
- 0.7969999999999998 0.4780000000000001 0.6294999999999998 # Al39
- 0.0365999999999999 0.0074000000000002 0.3054999999999999 # Al40
- 0.9779999999999999 0.8704999999999998 0.2030000000000000 # Al41
- 0.5073999999999999 0.1945000000000003 0.9633999999999999 # Al42
- 0.4780000000000001 0.6294999999999998 0.7969999999999998 # Al43
- 0.0074000000000002 0.3054999999999999 0.0365999999999999 # Al44
- 0.3705000000000001 0.2970000000000002 0.0220000000000000 # Al45
- 0.6945000000000000 0.5366000000000001 0.4926000000000000 # Al46
- 0.6294999999999998 0.7969999999999998 0.4780000000000001 # Al47
- 0.3054999999999999 0.0365999999999999 0.0074000000000002 # Al48
diff --git a/test/data/cubic/POSCAR-213-2 b/test/data/cubic/POSCAR-213-2
deleted file mode 100644
index 05fa43a..0000000
--- a/test/data/cubic/POSCAR-213-2
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 7.9359962657805072 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.9359962657805072 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.9359962657805072
- 4 8 20
-Direct
- 0.3750000000000002 0.3750000000000002 0.3750000000000002 # Cs1
- 0.8749999999999996 0.1249999999999998 0.6249999999999998 # Cs2
- 0.1249999999999998 0.6249999999999998 0.8749999999999996 # Cs3
- 0.6249999999999998 0.8749999999999996 0.1249999999999998 # Cs4
- 0.1005999999999999 0.1005999999999999 0.1005999999999999 # Be1
- 0.1493999999999998 0.8505999999999996 0.3506000000000003 # Be2
- 0.3994000000000001 0.8994000000000001 0.6006000000000000 # Be3
- 0.3506000000000003 0.1493999999999998 0.8505999999999996 # Be4
- 0.6006000000000000 0.3994000000000001 0.8994000000000001 # Be5
- 0.8505999999999996 0.3506000000000003 0.1493999999999998 # Be6
- 0.8994000000000001 0.6006000000000000 0.3994000000000001 # Be7
- 0.6493999999999999 0.6493999999999999 0.6493999999999999 # Be8
- 0.9910000000000002 0.9910000000000002 0.9909999999999994 # F1
- 0.1249999999999998 0.0328999999999999 0.2828999999999996 # F2
- 0.2590000000000003 0.7409999999999998 0.2409999999999997 # F3
- 0.2170999999999997 0.8750000000000001 0.5328999999999999 # F4
- 0.5089999999999999 0.0089999999999999 0.4910000000000000 # F5
- 0.3750000000000002 0.9671000000000002 0.7828999999999997 # F6
- 0.2410000000000004 0.2590000000000003 0.7409999999999998 # F7
- 0.2828999999999996 0.1249999999999998 0.0328999999999999 # F8
- 0.4910000000000000 0.5089999999999999 0.0089999999999999 # F9
- 0.6249999999999998 0.4671000000000001 0.7170999999999997 # F10
- 0.7409999999999998 0.2409999999999997 0.2589999999999996 # F11
- 0.8749999999999996 0.5328999999999999 0.2170999999999997 # F12
- 0.0328999999999999 0.2828999999999996 0.1249999999999998 # F13
- 0.0089999999999999 0.4910000000000000 0.5089999999999999 # F14
- 0.9671000000000002 0.7828999999999997 0.3750000000000002 # F15
- 0.4671000000000001 0.7170999999999997 0.6249999999999998 # F16
- 0.7828999999999997 0.3750000000000002 0.9670999999999995 # F17
- 0.7170999999999997 0.6249999999999998 0.4671000000000001 # F18
- 0.5328999999999999 0.2170999999999997 0.8749999999999996 # F19
- 0.7589999999999995 0.7589999999999995 0.7589999999999995 # F20
diff --git a/test/data/cubic/POSCAR-214 b/test/data/cubic/POSCAR-214
deleted file mode 100644
index 3ef9651..0000000
--- a/test/data/cubic/POSCAR-214
+++ /dev/null
@@ -1,839 +0,0 @@
-$cell vectors
-1.0
- 21.7599897610110631 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 21.7599897610110631 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 21.7599897610110631
- 256 576
-Direct
- 0.0000000000000000 0.0000000000000000 0.2499999999999999 # U1
- 0.5000000000000000 0.0000000000000000 0.2499999999999999 # U2
- 0.0000000000000000 0.1249999999999999 0.1249999999999999 # U3
- 0.5000000000000000 0.1249999999999999 0.1249999999999999 # U4
- 0.0000000000000000 0.6250000000000000 0.1249999999999999 # U5
- 0.0000000000000000 0.1249999999999999 0.6250000000000000 # U6
- 0.9879999999999997 0.9880000000000000 0.9879999999999997 # U7
- 0.5000000000000000 0.5000000000000000 0.7499999999999999 # U8
- 0.0000000000000000 0.5000000000000000 0.7499999999999999 # U9
- 0.5000000000000000 0.6250000000000000 0.6250000000000000 # U10
- 0.0000000000000000 0.6250000000000000 0.6250000000000000 # U11
- 0.5000000000000000 0.1249999999999999 0.6250000000000000 # U12
- 0.5000000000000000 0.6250000000000000 0.1249999999999999 # U13
- 0.4880000000000000 0.4880000000000000 0.4880000000000000 # U14
- 0.2500000000000001 0.7499999999999999 0.5000000000000000 # U15
- 0.2500000000000001 0.2500000000000001 0.5000000000000000 # U16
- 0.1249999999999999 0.7499999999999999 0.3749999999999998 # U17
- 0.1249999999999999 0.2500000000000001 0.3749999999999998 # U18
- 0.6250000000000000 0.7499999999999999 0.3749999999999998 # U19
- 0.1250000000000002 0.7500000000000002 0.8750000000000001 # U20
- 0.2619999999999999 0.7380000000000000 0.2380000000000001 # U21
- 0.7499999999999999 0.2499999999999999 0.0000000000000000 # U22
- 0.7499999999999999 0.7499999999999999 0.0000000000000000 # U23
- 0.6250000000000000 0.2500000000000001 0.8750000000000001 # U24
- 0.6250000000000002 0.7500000000000002 0.8750000000000001 # U25
- 0.1250000000000002 0.2500000000000001 0.8750000000000001 # U26
- 0.6250000000000000 0.2500000000000001 0.3749999999999998 # U27
- 0.7620000000000000 0.2380000000000001 0.7380000000000000 # U28
- 0.0000000000000000 0.5000000000000000 0.2499999999999999 # U29
- 0.5000000000000000 0.5000000000000000 0.2499999999999999 # U30
- 0.0000000000000000 0.3749999999999998 0.1249999999999999 # U31
- 0.5000000000000000 0.3749999999999998 0.1249999999999999 # U32
- 0.0000000000000000 0.8750000000000001 0.1249999999999999 # U33
- 0.0000000000000000 0.3750000000000001 0.6250000000000000 # U34
- 0.0120000000000000 0.5120000000000000 0.9879999999999997 # U35
- 0.5000000000000000 0.0000000000000000 0.7499999999999999 # U36
- 0.0000000000000000 0.0000000000000000 0.7499999999999999 # U37
- 0.5000000000000000 0.8750000000000001 0.6250000000000000 # U38
- 0.0000000000000000 0.8750000000000001 0.6250000000000000 # U39
- 0.5000000000000000 0.3750000000000001 0.6250000000000000 # U40
- 0.5000000000000000 0.8750000000000001 0.1249999999999999 # U41
- 0.5120000000000000 0.0120000000000000 0.4880000000000000 # U42
- 0.2499999999999999 0.2499999999999999 0.0000000000000000 # U43
- 0.2500000000000001 0.7499999999999999 0.0000000000000000 # U44
- 0.3750000000000001 0.2500000000000001 0.8750000000000001 # U45
- 0.3750000000000001 0.7500000000000002 0.8750000000000001 # U46
- 0.8750000000000001 0.2500000000000001 0.8750000000000001 # U47
- 0.3749999999999998 0.2500000000000001 0.3749999999999998 # U48
- 0.2380000000000001 0.2620000000000002 0.7380000000000000 # U49
- 0.7499999999999999 0.7499999999999999 0.5000000000000000 # U50
- 0.7499999999999999 0.2500000000000001 0.5000000000000000 # U51
- 0.8750000000000001 0.7499999999999999 0.3749999999999998 # U52
- 0.8750000000000001 0.2500000000000001 0.3749999999999998 # U53
- 0.3750000000000001 0.7499999999999999 0.3749999999999998 # U54
- 0.8750000000000001 0.7500000000000002 0.8750000000000001 # U55
- 0.7380000000000000 0.7620000000000000 0.2380000000000001 # U56
- 0.2500000000000001 0.0000000000000000 0.7499999999999999 # U57
- 0.7499999999999999 0.0000000000000000 0.7499999999999999 # U58
- 0.2500000000000001 0.1250000000000002 0.8750000000000001 # U59
- 0.7499999999999999 0.1250000000000002 0.8750000000000001 # U60
- 0.2500000000000001 0.1249999999999999 0.3749999999999998 # U61
- 0.2500000000000001 0.6250000000000000 0.8750000000000001 # U62
- 0.7499999999999999 0.5000000000000000 0.2499999999999999 # U63
- 0.2500000000000001 0.5000000000000000 0.2499999999999999 # U64
- 0.7499999999999999 0.6250000000000000 0.3749999999999998 # U65
- 0.2500000000000001 0.6250000000000000 0.3749999999999998 # U66
- 0.7499999999999999 0.6250000000000000 0.8750000000000001 # U67
- 0.7499999999999999 0.1249999999999999 0.3749999999999998 # U68
- 0.0000000000000000 0.8750000000000001 0.3749999999999998 # U69
- 0.5000000000000000 0.8750000000000001 0.3749999999999998 # U70
- 0.0000000000000000 0.3750000000000001 0.3749999999999998 # U71
- 0.0000000000000000 0.8750000000000002 0.8750000000000001 # U72
- 0.9879999999999997 0.0120000000000000 0.5120000000000000 # U73
- 0.5000000000000000 0.3750000000000001 0.8750000000000001 # U74
- 0.0000000000000000 0.3750000000000001 0.8750000000000001 # U75
- 0.5000000000000003 0.8750000000000002 0.8750000000000001 # U76
- 0.5000000000000000 0.3750000000000001 0.3749999999999998 # U77
- 0.4880000000000000 0.5120000000000000 0.0120000000000000 # U78
- 0.7499999999999999 0.3749999999999998 0.1249999999999999 # U79
- 0.2500000000000001 0.3749999999999998 0.1249999999999999 # U80
- 0.7499999999999999 0.3750000000000001 0.6250000000000000 # U81
- 0.7499999999999999 0.8750000000000001 0.1249999999999999 # U82
- 0.7380000000000000 0.2380000000000001 0.2619999999999999 # U83
- 0.2500000000000001 0.8750000000000001 0.6250000000000000 # U84
- 0.7499999999999999 0.8750000000000001 0.6250000000000000 # U85
- 0.2500000000000001 0.8750000000000001 0.1249999999999999 # U86
- 0.2500000000000001 0.3750000000000001 0.6250000000000000 # U87
- 0.2380000000000001 0.7380000000000001 0.7620000000000000 # U88
- 0.0000000000000000 0.2500000000000001 0.2499999999999999 # U89
- 0.0000000000000000 0.2500000000000001 0.7499999999999999 # U90
- 0.8750000000000001 0.3749999999999998 0.2499999999999999 # U91
- 0.8750000000000001 0.3750000000000001 0.7499999999999999 # U92
- 0.8750000000000001 0.8750000000000001 0.2499999999999999 # U93
- 0.3749999999999998 0.3749999999999998 0.2499999999999999 # U94
- 0.5000000000000003 0.7500000000000002 0.7499999999999999 # U95
- 0.5000000000000000 0.7499999999999999 0.2499999999999999 # U96
- 0.3750000000000001 0.8750000000000002 0.7499999999999999 # U97
- 0.3750000000000001 0.8750000000000001 0.2499999999999999 # U98
- 0.3750000000000001 0.3750000000000001 0.7499999999999999 # U99
- 0.8750000000000001 0.8750000000000002 0.7499999999999999 # U100
- 0.5000000000000000 0.1250000000000002 0.8750000000000001 # U101
- 0.0000000000000000 0.1250000000000002 0.8750000000000001 # U102
- 0.5000000000000000 0.6250000000000000 0.8750000000000001 # U103
- 0.5000000000000000 0.1249999999999999 0.3749999999999998 # U104
- 0.5120000000000000 0.9879999999999997 0.0120000000000000 # U105
- 0.0000000000000000 0.6250000000000000 0.3749999999999998 # U106
- 0.5000000000000000 0.6250000000000000 0.3749999999999998 # U107
- 0.0000000000000000 0.1249999999999999 0.3749999999999998 # U108
- 0.0000000000000000 0.6250000000000000 0.8750000000000001 # U109
- 0.0120000000000000 0.4880000000000000 0.5120000000000000 # U110
- 0.0000000000000000 0.7499999999999999 0.2499999999999999 # U111
- 0.0000000000000000 0.7500000000000002 0.7499999999999999 # U112
- 0.1250000000000002 0.8750000000000001 0.2499999999999999 # U113
- 0.1250000000000002 0.8750000000000002 0.7499999999999999 # U114
- 0.1249999999999999 0.3749999999999998 0.2499999999999999 # U115
- 0.6250000000000000 0.8750000000000001 0.2499999999999999 # U116
- 0.5000000000000000 0.2500000000000001 0.7499999999999999 # U117
- 0.5000000000000000 0.2500000000000001 0.2499999999999999 # U118
- 0.6250000000000000 0.3750000000000001 0.7499999999999999 # U119
- 0.6250000000000000 0.3749999999999998 0.2499999999999999 # U120
- 0.6250000000000002 0.8750000000000002 0.7499999999999999 # U121
- 0.1249999999999999 0.3750000000000001 0.7499999999999999 # U122
- 0.2499999999999999 0.0000000000000000 0.0000000000000000 # U123
- 0.2500000000000001 0.5000000000000000 0.0000000000000000 # U124
- 0.1249999999999999 0.0000000000000000 0.1249999999999999 # U125
- 0.1249999999999999 0.5000000000000000 0.1249999999999999 # U126
- 0.1249999999999999 0.0000000000000000 0.6250000000000000 # U127
- 0.6250000000000000 0.0000000000000000 0.1249999999999999 # U128
- 0.7499999999999999 0.5000000000000000 0.5000000000000000 # U129
- 0.7499999999999999 0.0000000000000000 0.5000000000000000 # U130
- 0.6250000000000000 0.5000000000000000 0.6250000000000000 # U131
- 0.6250000000000000 0.0000000000000000 0.6250000000000000 # U132
- 0.6250000000000000 0.5000000000000000 0.1249999999999999 # U133
- 0.1250000000000002 0.5000000000000000 0.6250000000000000 # U134
- 0.0000000000000000 0.2499999999999999 0.0000000000000000 # U135
- 0.0000000000000000 0.2500000000000001 0.5000000000000000 # U136
- 0.1249999999999999 0.1249999999999999 0.0000000000000000 # U137
- 0.1249999999999999 0.1249999999999999 0.5000000000000000 # U138
- 0.6250000000000000 0.1249999999999999 0.0000000000000000 # U139
- 0.1249999999999999 0.6250000000000000 0.0000000000000000 # U140
- 0.5000000000000000 0.7499999999999999 0.5000000000000000 # U141
- 0.5000000000000000 0.7499999999999999 0.0000000000000000 # U142
- 0.6250000000000000 0.6250000000000000 0.5000000000000000 # U143
- 0.6250000000000000 0.6250000000000000 0.0000000000000000 # U144
- 0.1250000000000002 0.6250000000000000 0.5000000000000000 # U145
- 0.6250000000000000 0.1249999999999999 0.5000000000000000 # U146
- 0.8750000000000001 0.3749999999999998 0.0000000000000000 # U147
- 0.8750000000000001 0.3750000000000001 0.5000000000000000 # U148
- 0.3749999999999998 0.3749999999999998 0.0000000000000000 # U149
- 0.8750000000000001 0.8750000000000001 0.0000000000000000 # U150
- 0.3750000000000001 0.8750000000000001 0.5000000000000000 # U151
- 0.3750000000000001 0.8750000000000001 0.0000000000000000 # U152
- 0.8750000000000001 0.8750000000000001 0.5000000000000000 # U153
- 0.3749999999999998 0.3750000000000001 0.5000000000000000 # U154
- 0.2500000000000001 0.0000000000000000 0.5000000000000000 # U155
- 0.2500000000000001 0.5000000000000000 0.5000000000000000 # U156
- 0.1249999999999999 0.0000000000000000 0.3749999999999998 # U157
- 0.1249999999999999 0.5000000000000000 0.3749999999999998 # U158
- 0.1249999999999999 0.0000000000000000 0.8750000000000001 # U159
- 0.6250000000000000 0.0000000000000000 0.3749999999999998 # U160
- 0.7499999999999999 0.5000000000000000 0.0000000000000000 # U161
- 0.7499999999999999 0.0000000000000000 0.0000000000000000 # U162
- 0.6250000000000000 0.5000000000000000 0.8750000000000001 # U163
- 0.6250000000000000 0.0000000000000000 0.8750000000000001 # U164
- 0.6250000000000000 0.5000000000000000 0.3749999999999998 # U165
- 0.1250000000000002 0.5000000000000000 0.8750000000000001 # U166
- 0.5000000000000000 0.2499999999999999 0.0000000000000000 # U167
- 0.5000000000000000 0.2500000000000001 0.5000000000000000 # U168
- 0.3749999999999998 0.1249999999999999 0.0000000000000000 # U169
- 0.3749999999999998 0.1249999999999999 0.5000000000000000 # U170
- 0.8750000000000001 0.1249999999999999 0.0000000000000000 # U171
- 0.3749999999999998 0.6250000000000000 0.0000000000000000 # U172
- 0.0000000000000000 0.7499999999999999 0.5000000000000000 # U173
- 0.0000000000000000 0.7499999999999999 0.0000000000000000 # U174
- 0.8750000000000001 0.6250000000000000 0.5000000000000000 # U175
- 0.8750000000000001 0.6250000000000000 0.0000000000000000 # U176
- 0.3749999999999998 0.6250000000000000 0.5000000000000000 # U177
- 0.8750000000000001 0.1249999999999999 0.5000000000000000 # U178
- 0.8750000000000001 0.5000000000000000 0.1249999999999999 # U179
- 0.8750000000000001 0.0000000000000000 0.1249999999999999 # U180
- 0.8750000000000001 0.5000000000000000 0.6250000000000000 # U181
- 0.3749999999999998 0.5000000000000000 0.1249999999999999 # U182
- 0.3749999999999998 0.0000000000000000 0.6250000000000000 # U183
- 0.3749999999999998 0.5000000000000000 0.6250000000000000 # U184
- 0.3749999999999998 0.0000000000000000 0.1249999999999999 # U185
- 0.8750000000000001 0.0000000000000000 0.6250000000000000 # U186
- 0.3750000000000001 0.0000000000000000 0.8750000000000001 # U187
- 0.3750000000000001 0.5000000000000000 0.8750000000000001 # U188
- 0.3749999999999998 0.0000000000000000 0.3749999999999998 # U189
- 0.8750000000000001 0.0000000000000000 0.8750000000000001 # U190
- 0.8750000000000001 0.5000000000000000 0.3749999999999998 # U191
- 0.8750000000000001 0.0000000000000000 0.3749999999999998 # U192
- 0.8750000000000001 0.5000000000000000 0.8750000000000001 # U193
- 0.3749999999999998 0.5000000000000000 0.3749999999999998 # U194
- 0.1250000000000002 0.8750000000000001 0.5000000000000000 # U195
- 0.1249999999999999 0.8750000000000001 0.0000000000000000 # U196
- 0.6250000000000000 0.8750000000000001 0.5000000000000000 # U197
- 0.1249999999999999 0.3750000000000001 0.5000000000000000 # U198
- 0.6250000000000000 0.3749999999999998 0.0000000000000000 # U199
- 0.6250000000000000 0.3750000000000001 0.5000000000000000 # U200
- 0.1249999999999999 0.3749999999999998 0.0000000000000000 # U201
- 0.6250000000000000 0.8750000000000001 0.0000000000000000 # U202
- 0.8750000000000001 0.2499999999999999 0.1249999999999999 # U203
- 0.8750000000000001 0.7499999999999999 0.1249999999999999 # U204
- 0.3749999999999998 0.2499999999999999 0.1249999999999999 # U205
- 0.8750000000000001 0.2500000000000001 0.6250000000000000 # U206
- 0.3750000000000001 0.7499999999999999 0.6250000000000000 # U207
- 0.3749999999999998 0.2500000000000001 0.6250000000000000 # U208
- 0.8750000000000001 0.7499999999999999 0.6250000000000000 # U209
- 0.3750000000000001 0.7499999999999999 0.1249999999999999 # U210
- 0.1249999999999999 0.2499999999999999 0.1249999999999999 # U211
- 0.1249999999999999 0.7499999999999999 0.1249999999999999 # U212
- 0.6250000000000000 0.2499999999999999 0.1249999999999999 # U213
- 0.1249999999999999 0.2500000000000001 0.6250000000000000 # U214
- 0.2619999999999999 0.2619999999999999 0.2619999999999999 # U215
- 0.6250000000000000 0.7499999999999999 0.6250000000000000 # U216
- 0.6250000000000000 0.2500000000000001 0.6250000000000000 # U217
- 0.1250000000000002 0.7499999999999999 0.6250000000000000 # U218
- 0.6250000000000000 0.7499999999999999 0.1249999999999999 # U219
- 0.7620000000000000 0.7620000000000002 0.7620000000000000 # U220
- 0.2499999999999999 0.0000000000000000 0.2499999999999999 # U221
- 0.7499999999999999 0.0000000000000000 0.2499999999999999 # U222
- 0.2500000000000001 0.8750000000000001 0.3749999999999998 # U223
- 0.7499999999999999 0.8750000000000001 0.3749999999999998 # U224
- 0.2500000000000001 0.8750000000000002 0.8750000000000001 # U225
- 0.2500000000000001 0.3750000000000001 0.3749999999999998 # U226
- 0.7499999999999999 0.5000000000000000 0.7499999999999999 # U227
- 0.2500000000000001 0.5000000000000000 0.7499999999999999 # U228
- 0.7499999999999999 0.3750000000000001 0.8750000000000001 # U229
- 0.2500000000000001 0.3750000000000001 0.8750000000000001 # U230
- 0.7499999999999999 0.3750000000000001 0.3749999999999998 # U231
- 0.7499999999999999 0.8750000000000002 0.8750000000000001 # U232
- 0.2499999999999999 0.1249999999999999 0.1249999999999999 # U233
- 0.7499999999999999 0.1249999999999999 0.1249999999999999 # U234
- 0.2500000000000001 0.1249999999999999 0.6250000000000000 # U235
- 0.2500000000000001 0.6250000000000000 0.1249999999999999 # U236
- 0.7499999999999999 0.6250000000000000 0.6250000000000000 # U237
- 0.2500000000000001 0.6250000000000000 0.6250000000000000 # U238
- 0.7499999999999999 0.6250000000000000 0.1249999999999999 # U239
- 0.7499999999999999 0.1249999999999999 0.6250000000000000 # U240
- 0.3750000000000001 0.1250000000000002 0.7499999999999999 # U241
- 0.3749999999999998 0.1249999999999999 0.2499999999999999 # U242
- 0.3750000000000001 0.6250000000000000 0.7499999999999999 # U243
- 0.8750000000000001 0.1250000000000002 0.7499999999999999 # U244
- 0.8750000000000001 0.6250000000000000 0.2499999999999999 # U245
- 0.8750000000000001 0.6250000000000000 0.7499999999999999 # U246
- 0.8750000000000001 0.1249999999999999 0.2499999999999999 # U247
- 0.3749999999999998 0.6250000000000000 0.2499999999999999 # U248
- 0.1249999999999999 0.1249999999999999 0.2499999999999999 # U249
- 0.1249999999999999 0.1250000000000002 0.7499999999999999 # U250
- 0.1249999999999999 0.6250000000000000 0.2499999999999999 # U251
- 0.6250000000000000 0.1249999999999999 0.2499999999999999 # U252
- 0.6250000000000000 0.6250000000000000 0.7499999999999999 # U253
- 0.6250000000000000 0.6250000000000000 0.2499999999999999 # U254
- 0.6250000000000000 0.1250000000000002 0.7499999999999999 # U255
- 0.1250000000000002 0.6250000000000000 0.7499999999999999 # U256
- 0.6874999999999998 0.4374999999999999 0.1875000000000001 # O1
- 0.6874999999999998 0.4375000000000001 0.4374999999999999 # O2
- 0.6875000000000000 0.6874999999999998 0.1875000000000001 # O3
- 0.6875000000000000 0.6875000000000000 0.4374999999999999 # O4
- 0.6875000000000000 0.9375000000000001 0.1875000000000001 # O5
- 0.6875000000000000 0.9375000000000001 0.4374999999999999 # O6
- 0.9375000000000001 0.4374999999999999 0.1875000000000001 # O7
- 0.9375000000000001 0.4375000000000001 0.4374999999999999 # O8
- 0.1875000000000001 0.4374999999999999 0.1875000000000001 # O9
- 0.1875000000000001 0.4375000000000001 0.4374999999999999 # O10
- 0.1875000000000001 0.1875000000000001 0.1875000000000001 # O11
- 0.4374999999999999 0.4375000000000001 0.4374999999999999 # O12
- 0.1249999999999999 0.1249999999999999 0.1249999999999999 # O13
- 0.8750000000000001 0.8750000000000002 0.8750000000000001 # O14
- 0.1249999999999999 0.0000000000000000 0.2499999999999999 # O15
- 0.6250000000000000 0.0000000000000000 0.2499999999999999 # O16
- 0.1249999999999999 0.1080000000000001 0.3579999999999999 # O17
- 0.1875000000000001 0.9375000000000001 0.6874999999999998 # O18
- 0.1875000000000001 0.9375000000000002 0.9375000000000001 # O19
- 0.1875000000000001 0.1875000000000001 0.6874999999999998 # O20
- 0.1875000000000001 0.1875000000000001 0.9375000000000001 # O21
- 0.1875000000000001 0.4375000000000001 0.6874999999999998 # O22
- 0.1875000000000001 0.4375000000000001 0.9375000000000001 # O23
- 0.4375000000000001 0.9375000000000001 0.6874999999999998 # O24
- 0.4375000000000001 0.9375000000000002 0.9375000000000001 # O25
- 0.6875000000000000 0.9375000000000001 0.6874999999999998 # O26
- 0.6875000000000000 0.9375000000000002 0.9375000000000001 # O27
- 0.6875000000000000 0.6875000000000000 0.6874999999999998 # O28
- 0.9375000000000001 0.9375000000000002 0.9375000000000001 # O29
- 0.6250000000000000 0.6250000000000000 0.6250000000000000 # O30
- 0.3749999999999998 0.3750000000000001 0.3749999999999998 # O31
- 0.6250000000000000 0.5000000000000000 0.7499999999999999 # O32
- 0.1250000000000002 0.5000000000000000 0.7499999999999999 # O33
- 0.6250000000000000 0.6080000000000001 0.8579999999999999 # O34
- 0.8125000000000000 0.4375000000000001 0.4374999999999999 # O35
- 0.8125000000000000 0.4375000000000001 0.6874999999999998 # O36
- 0.5624999999999999 0.4375000000000001 0.4374999999999999 # O37
- 0.5625000000000001 0.4375000000000001 0.6874999999999998 # O38
- 0.3125000000000000 0.4375000000000001 0.4374999999999999 # O39
- 0.3125000000000000 0.4375000000000001 0.6874999999999998 # O40
- 0.8125000000000000 0.6875000000000000 0.4374999999999999 # O41
- 0.8125000000000000 0.6875000000000000 0.6874999999999998 # O42
- 0.8125000000000000 0.9375000000000001 0.4374999999999999 # O43
- 0.8125000000000000 0.9375000000000001 0.6874999999999998 # O44
- 0.0625000000000001 0.9375000000000001 0.4374999999999999 # O45
- 0.8125000000000000 0.1875000000000001 0.6874999999999998 # O46
- 0.1250000000000002 0.8750000000000001 0.3749999999999998 # O47
- 0.3749999999999998 0.6250000000000000 0.1249999999999999 # O48
- 0.2500000000000001 0.8750000000000001 0.5000000000000000 # O49
- 0.2500000000000001 0.3750000000000001 0.5000000000000000 # O50
- 0.1420000000000001 0.8750000000000001 0.6079999999999999 # O51
- 0.3125000000000000 0.9375000000000002 0.9375000000000001 # O52
- 0.3125000000000000 0.9375000000000001 0.1875000000000001 # O53
- 0.0625000000000001 0.9375000000000002 0.9375000000000001 # O54
- 0.0625000000000001 0.9375000000000001 0.1875000000000001 # O55
- 0.8125000000000000 0.9375000000000002 0.9375000000000001 # O56
- 0.8125000000000000 0.9375000000000001 0.1875000000000001 # O57
- 0.3125000000000000 0.1875000000000001 0.9375000000000001 # O58
- 0.3125000000000000 0.1875000000000001 0.1875000000000001 # O59
- 0.3125000000000000 0.4375000000000001 0.9375000000000001 # O60
- 0.3125000000000000 0.4374999999999999 0.1875000000000001 # O61
- 0.5625000000000001 0.4375000000000001 0.9375000000000001 # O62
- 0.3125000000000000 0.6874999999999998 0.1875000000000001 # O63
- 0.6250000000000000 0.3750000000000001 0.8750000000000001 # O64
- 0.8750000000000001 0.1249999999999999 0.6250000000000000 # O65
- 0.7499999999999999 0.3749999999999998 0.0000000000000000 # O66
- 0.7499999999999999 0.8750000000000001 0.0000000000000000 # O67
- 0.6419999999999998 0.3749999999999998 0.1080000000000001 # O68
- 0.3125000000000000 0.0625000000000001 0.1875000000000001 # O69
- 0.3125000000000000 0.0625000000000001 0.4374999999999999 # O70
- 0.3125000000000000 0.8125000000000000 0.1875000000000001 # O71
- 0.3125000000000000 0.8125000000000000 0.4374999999999999 # O72
- 0.3125000000000000 0.5624999999999999 0.1875000000000001 # O73
- 0.3125000000000000 0.5625000000000001 0.4374999999999999 # O74
- 0.0625000000000001 0.0625000000000001 0.1875000000000001 # O75
- 0.0625000000000001 0.0625000000000001 0.4374999999999999 # O76
- 0.8125000000000000 0.0625000000000001 0.1875000000000001 # O77
- 0.8125000000000000 0.0625000000000001 0.4374999999999999 # O78
- 0.8125000000000000 0.3125000000000000 0.1875000000000001 # O79
- 0.5624999999999999 0.0625000000000001 0.4374999999999999 # O80
- 0.8750000000000001 0.3749999999999998 0.1249999999999999 # O81
- 0.1250000000000002 0.6250000000000000 0.8750000000000001 # O82
- 0.8750000000000001 0.5000000000000000 0.2499999999999999 # O83
- 0.3749999999999998 0.5000000000000000 0.2499999999999999 # O84
- 0.8750000000000001 0.3920000000000000 0.3579999999999999 # O85
- 0.8125000000000000 0.5625000000000001 0.6874999999999998 # O86
- 0.8125000000000000 0.5625000000000001 0.9375000000000001 # O87
- 0.8125000000000000 0.3125000000000000 0.6874999999999998 # O88
- 0.8125000000000000 0.3125000000000002 0.9375000000000001 # O89
- 0.8125000000000000 0.0625000000000001 0.6874999999999998 # O90
- 0.8125000000000000 0.0625000000000001 0.9375000000000001 # O91
- 0.5625000000000001 0.5625000000000001 0.6874999999999998 # O92
- 0.5625000000000001 0.5625000000000001 0.9375000000000001 # O93
- 0.3125000000000000 0.5625000000000001 0.6874999999999998 # O94
- 0.3125000000000000 0.5625000000000001 0.9375000000000001 # O95
- 0.3125000000000000 0.8125000000000000 0.6874999999999998 # O96
- 0.0625000000000001 0.5625000000000001 0.9375000000000001 # O97
- 0.3750000000000001 0.8750000000000001 0.6250000000000000 # O98
- 0.6250000000000000 0.1249999999999999 0.3749999999999998 # O99
- 0.3750000000000001 0.0000000000000000 0.7499999999999999 # O100
- 0.8750000000000001 0.0000000000000000 0.7499999999999999 # O101
- 0.3750000000000001 0.8920000000000003 0.8579999999999999 # O102
- 0.6875000000000000 0.5625000000000001 0.9375000000000001 # O103
- 0.6874999999999998 0.5624999999999999 0.1875000000000001 # O104
- 0.9375000000000001 0.5625000000000001 0.9375000000000001 # O105
- 0.9375000000000001 0.5624999999999999 0.1875000000000001 # O106
- 0.1875000000000001 0.5625000000000001 0.9375000000000001 # O107
- 0.1875000000000001 0.5624999999999999 0.1875000000000001 # O108
- 0.6875000000000000 0.3125000000000002 0.9375000000000001 # O109
- 0.6874999999999998 0.3125000000000000 0.1875000000000001 # O110
- 0.6875000000000000 0.0625000000000001 0.9375000000000001 # O111
- 0.6874999999999998 0.0625000000000001 0.1875000000000001 # O112
- 0.4375000000000001 0.0625000000000001 0.9375000000000001 # O113
- 0.6875000000000000 0.8125000000000000 0.1875000000000001 # O114
- 0.3750000000000001 0.1250000000000002 0.8750000000000001 # O115
- 0.1249999999999999 0.3750000000000001 0.6250000000000000 # O116
- 0.2499999999999999 0.1249999999999999 0.0000000000000000 # O117
- 0.2500000000000001 0.6250000000000000 0.0000000000000000 # O118
- 0.3579999999999999 0.1249999999999999 0.1080000000000001 # O119
- 0.1875000000000001 0.0625000000000001 0.4374999999999999 # O120
- 0.1875000000000001 0.0625000000000001 0.6874999999999998 # O121
- 0.4374999999999999 0.0625000000000001 0.4374999999999999 # O122
- 0.4375000000000001 0.0625000000000001 0.6874999999999998 # O123
- 0.6874999999999998 0.0625000000000001 0.4374999999999999 # O124
- 0.6875000000000000 0.0625000000000001 0.6874999999999998 # O125
- 0.1875000000000001 0.8125000000000000 0.4374999999999999 # O126
- 0.1875000000000001 0.8125000000000000 0.6874999999999998 # O127
- 0.1875000000000001 0.5625000000000001 0.4374999999999999 # O128
- 0.1875000000000001 0.5625000000000001 0.6874999999999998 # O129
- 0.9375000000000001 0.5625000000000001 0.4374999999999999 # O130
- 0.1875000000000001 0.3125000000000000 0.6874999999999998 # O131
- 0.8750000000000001 0.6250000000000000 0.3749999999999998 # O132
- 0.6250000000000000 0.8750000000000001 0.1249999999999999 # O133
- 0.7499999999999999 0.6250000000000000 0.5000000000000000 # O134
- 0.7499999999999999 0.1249999999999999 0.5000000000000000 # O135
- 0.8579999999999999 0.6250000000000000 0.6079999999999999 # O136
- 0.9375000000000001 0.0625000000000001 0.1875000000000001 # O137
- 0.9375000000000001 0.8125000000000000 0.1875000000000001 # O138
- 0.9375000000000001 0.0625000000000001 0.4374999999999999 # O139
- 0.9375000000000001 0.8125000000000000 0.4374999999999999 # O140
- 0.9375000000000001 0.0625000000000001 0.6874999999999998 # O141
- 0.9375000000000001 0.8125000000000000 0.6874999999999998 # O142
- 0.1875000000000001 0.0625000000000001 0.1875000000000001 # O143
- 0.1875000000000001 0.8125000000000000 0.1875000000000001 # O144
- 0.4374999999999999 0.0625000000000001 0.1875000000000001 # O145
- 0.4375000000000001 0.8125000000000000 0.1875000000000001 # O146
- 0.4375000000000001 0.5625000000000001 0.6874999999999998 # O147
- 0.4375000000000001 0.3125000000000000 0.6874999999999998 # O148
- 0.4375000000000001 0.5625000000000001 0.9375000000000001 # O149
- 0.4375000000000001 0.3125000000000002 0.9375000000000001 # O150
- 0.4374999999999999 0.5624999999999999 0.1875000000000001 # O151
- 0.4374999999999999 0.3125000000000000 0.1875000000000001 # O152
- 0.6875000000000000 0.5625000000000001 0.6874999999999998 # O153
- 0.6875000000000000 0.3125000000000000 0.6874999999999998 # O154
- 0.9375000000000001 0.5625000000000001 0.6874999999999998 # O155
- 0.9375000000000001 0.3125000000000000 0.6874999999999998 # O156
- 0.6874999999999998 0.5624999999999999 0.3125000000000000 # O157
- 0.6874999999999998 0.5624999999999999 0.0625000000000001 # O158
- 0.6874999999999998 0.3125000000000000 0.3125000000000000 # O159
- 0.6874999999999998 0.3125000000000000 0.0625000000000001 # O160
- 0.6874999999999998 0.0625000000000001 0.3125000000000000 # O161
- 0.6874999999999998 0.0625000000000001 0.0625000000000001 # O162
- 0.9375000000000001 0.5624999999999999 0.3125000000000000 # O163
- 0.9375000000000001 0.5624999999999999 0.0625000000000001 # O164
- 0.1875000000000001 0.5624999999999999 0.3125000000000000 # O165
- 0.1875000000000001 0.5624999999999999 0.0625000000000001 # O166
- 0.1875000000000001 0.8125000000000000 0.3125000000000000 # O167
- 0.4374999999999999 0.5624999999999999 0.0625000000000001 # O168
- 0.1249999999999999 0.8920000000000001 0.1420000000000001 # O169
- 0.1875000000000001 0.0625000000000001 0.8125000000000000 # O170
- 0.1875000000000001 0.0625000000000001 0.5624999999999999 # O171
- 0.1875000000000001 0.8125000000000000 0.8125000000000000 # O172
- 0.1875000000000001 0.8125000000000000 0.5624999999999999 # O173
- 0.1875000000000001 0.5625000000000001 0.8125000000000000 # O174
- 0.1875000000000001 0.5625000000000001 0.5624999999999999 # O175
- 0.4375000000000001 0.0625000000000001 0.8125000000000000 # O176
- 0.4374999999999999 0.0625000000000001 0.5624999999999999 # O177
- 0.6875000000000000 0.0625000000000001 0.8125000000000000 # O178
- 0.6874999999999998 0.0625000000000001 0.5624999999999999 # O179
- 0.6875000000000000 0.3125000000000000 0.8125000000000000 # O180
- 0.9375000000000001 0.0625000000000001 0.5624999999999999 # O181
- 0.6250000000000000 0.3920000000000000 0.6419999999999998 # O182
- 0.4375000000000001 0.4375000000000001 0.8125000000000000 # O183
- 0.4375000000000001 0.6875000000000000 0.8125000000000000 # O184
- 0.4374999999999999 0.4375000000000001 0.5624999999999999 # O185
- 0.4375000000000001 0.6875000000000000 0.5624999999999999 # O186
- 0.4374999999999999 0.4374999999999999 0.3125000000000000 # O187
- 0.4375000000000001 0.6874999999999998 0.3125000000000000 # O188
- 0.6875000000000000 0.4375000000000001 0.8125000000000000 # O189
- 0.6875000000000000 0.6875000000000000 0.8125000000000000 # O190
- 0.9375000000000001 0.4375000000000001 0.8125000000000000 # O191
- 0.9375000000000001 0.6875000000000000 0.8125000000000000 # O192
- 0.9375000000000001 0.4374999999999999 0.0625000000000001 # O193
- 0.1875000000000001 0.6875000000000000 0.8125000000000000 # O194
- 0.8750000000000001 0.6079999999999999 0.1420000000000001 # O195
- 0.9375000000000001 0.9375000000000001 0.3125000000000000 # O196
- 0.9375000000000001 0.1875000000000001 0.3125000000000000 # O197
- 0.9375000000000001 0.9375000000000001 0.0625000000000001 # O198
- 0.9375000000000001 0.1875000000000001 0.0625000000000001 # O199
- 0.9375000000000001 0.9375000000000002 0.8125000000000000 # O200
- 0.9375000000000001 0.1875000000000001 0.8125000000000000 # O201
- 0.1875000000000001 0.9375000000000001 0.3125000000000000 # O202
- 0.1875000000000001 0.1875000000000001 0.3125000000000000 # O203
- 0.4375000000000001 0.9375000000000001 0.3125000000000000 # O204
- 0.4374999999999999 0.1875000000000001 0.3125000000000000 # O205
- 0.4375000000000001 0.9375000000000001 0.5624999999999999 # O206
- 0.6874999999999998 0.1875000000000001 0.3125000000000000 # O207
- 0.3749999999999998 0.1080000000000001 0.6419999999999998 # O208
- 0.9375000000000001 0.6875000000000000 0.5624999999999999 # O209
- 0.1875000000000001 0.6875000000000000 0.5624999999999999 # O210
- 0.9375000000000001 0.9375000000000001 0.5624999999999999 # O211
- 0.1875000000000001 0.9375000000000001 0.5624999999999999 # O212
- 0.9375000000000001 0.1875000000000001 0.5624999999999999 # O213
- 0.1875000000000001 0.1875000000000001 0.5624999999999999 # O214
- 0.9375000000000001 0.6874999999999998 0.3125000000000000 # O215
- 0.1875000000000001 0.6874999999999998 0.3125000000000000 # O216
- 0.9375000000000001 0.6874999999999998 0.0625000000000001 # O217
- 0.1875000000000001 0.6874999999999998 0.0625000000000001 # O218
- 0.0000000000000000 0.2499999999999999 0.1249999999999999 # O219
- 0.0000000000000000 0.2500000000000001 0.6250000000000000 # O220
- 0.1080000000000001 0.3579999999999999 0.1249999999999999 # O221
- 0.4374999999999999 0.1875000000000001 0.0625000000000001 # O222
- 0.6874999999999998 0.1875000000000001 0.0625000000000001 # O223
- 0.4374999999999999 0.4374999999999999 0.0625000000000001 # O224
- 0.6874999999999998 0.4374999999999999 0.0625000000000001 # O225
- 0.4375000000000001 0.6874999999999998 0.0625000000000001 # O226
- 0.6875000000000000 0.6874999999999998 0.0625000000000001 # O227
- 0.4375000000000001 0.1875000000000001 0.8125000000000000 # O228
- 0.6875000000000000 0.1875000000000001 0.8125000000000000 # O229
- 0.4374999999999999 0.1875000000000001 0.5624999999999999 # O230
- 0.6874999999999998 0.1875000000000001 0.5624999999999999 # O231
- 0.5000000000000000 0.7499999999999999 0.6250000000000000 # O232
- 0.5000000000000000 0.7499999999999999 0.1249999999999999 # O233
- 0.6080000000000001 0.8579999999999999 0.6250000000000000 # O234
- 0.8125000000000000 0.4375000000000001 0.8125000000000000 # O235
- 0.8125000000000000 0.4375000000000001 0.5624999999999999 # O236
- 0.8125000000000000 0.6875000000000000 0.8125000000000000 # O237
- 0.8125000000000000 0.6875000000000000 0.5624999999999999 # O238
- 0.8125000000000000 0.9375000000000002 0.8125000000000000 # O239
- 0.8125000000000000 0.9375000000000001 0.5624999999999999 # O240
- 0.5625000000000001 0.4375000000000001 0.8125000000000000 # O241
- 0.5624999999999999 0.4375000000000001 0.5624999999999999 # O242
- 0.3125000000000000 0.4375000000000001 0.8125000000000000 # O243
- 0.3125000000000000 0.4375000000000001 0.5624999999999999 # O244
- 0.3125000000000000 0.1875000000000001 0.8125000000000000 # O245
- 0.0625000000000001 0.4375000000000001 0.5624999999999999 # O246
- 0.3125000000000000 0.9375000000000001 0.3125000000000000 # O247
- 0.3125000000000000 0.9375000000000001 0.0625000000000001 # O248
- 0.3125000000000000 0.1875000000000001 0.3125000000000000 # O249
- 0.3125000000000000 0.1875000000000001 0.0625000000000001 # O250
- 0.3125000000000000 0.4374999999999999 0.3125000000000000 # O251
- 0.3125000000000000 0.4374999999999999 0.0625000000000001 # O252
- 0.0625000000000001 0.9375000000000001 0.3125000000000000 # O253
- 0.0625000000000001 0.9375000000000001 0.0625000000000001 # O254
- 0.8125000000000000 0.9375000000000001 0.3125000000000000 # O255
- 0.8125000000000000 0.9375000000000001 0.0625000000000001 # O256
- 0.8125000000000000 0.6874999999999998 0.3125000000000000 # O257
- 0.5625000000000001 0.9375000000000001 0.0625000000000001 # O258
- 0.0625000000000001 0.1875000000000001 0.9375000000000001 # O259
- 0.8125000000000000 0.1875000000000001 0.9375000000000001 # O260
- 0.0625000000000001 0.4375000000000001 0.9375000000000001 # O261
- 0.8125000000000000 0.4375000000000001 0.9375000000000001 # O262
- 0.0625000000000001 0.6875000000000000 0.9375000000000001 # O263
- 0.8125000000000000 0.6875000000000000 0.9375000000000001 # O264
- 0.0625000000000001 0.1875000000000001 0.1875000000000001 # O265
- 0.8125000000000000 0.1875000000000001 0.1875000000000001 # O266
- 0.0625000000000001 0.1875000000000001 0.4374999999999999 # O267
- 0.8125000000000000 0.1875000000000001 0.4374999999999999 # O268
- 0.0000000000000000 0.7499999999999999 0.3749999999999998 # O269
- 0.0000000000000000 0.7500000000000002 0.8750000000000001 # O270
- 0.8920000000000001 0.8579999999999999 0.3749999999999998 # O271
- 0.5625000000000001 0.6875000000000000 0.4374999999999999 # O272
- 0.3125000000000000 0.6875000000000000 0.4374999999999999 # O273
- 0.5625000000000001 0.9375000000000001 0.4374999999999999 # O274
- 0.3125000000000000 0.9375000000000001 0.4374999999999999 # O275
- 0.5624999999999999 0.1875000000000001 0.4374999999999999 # O276
- 0.3125000000000000 0.1875000000000001 0.4374999999999999 # O277
- 0.5625000000000001 0.6875000000000000 0.6874999999999998 # O278
- 0.3125000000000000 0.6875000000000000 0.6874999999999998 # O279
- 0.5625000000000001 0.6875000000000000 0.9375000000000001 # O280
- 0.3125000000000000 0.6875000000000000 0.9375000000000001 # O281
- 0.5000000000000000 0.2500000000000001 0.8750000000000001 # O282
- 0.5000000000000000 0.2500000000000001 0.3749999999999998 # O283
- 0.3920000000000000 0.3579999999999999 0.8750000000000001 # O284
- 0.1875000000000001 0.6875000000000000 0.4374999999999999 # O285
- 0.4375000000000001 0.6875000000000000 0.4374999999999999 # O286
- 0.1875000000000001 0.6875000000000000 0.6874999999999998 # O287
- 0.4375000000000001 0.6875000000000000 0.6874999999999998 # O288
- 0.1875000000000001 0.6875000000000000 0.9375000000000001 # O289
- 0.4375000000000001 0.6875000000000000 0.9375000000000001 # O290
- 0.1875000000000001 0.9375000000000001 0.4374999999999999 # O291
- 0.4375000000000001 0.9375000000000001 0.4374999999999999 # O292
- 0.1875000000000001 0.1875000000000001 0.4374999999999999 # O293
- 0.4374999999999999 0.1875000000000001 0.4374999999999999 # O294
- 0.6875000000000000 0.1875000000000001 0.9375000000000001 # O295
- 0.9375000000000001 0.1875000000000001 0.9375000000000001 # O296
- 0.6874999999999998 0.1875000000000001 0.1875000000000001 # O297
- 0.9375000000000001 0.1875000000000001 0.1875000000000001 # O298
- 0.6874999999999998 0.1875000000000001 0.4374999999999999 # O299
- 0.9375000000000001 0.1875000000000001 0.4374999999999999 # O300
- 0.6875000000000000 0.4375000000000001 0.9375000000000001 # O301
- 0.9375000000000001 0.4375000000000001 0.9375000000000001 # O302
- 0.6875000000000000 0.6875000000000000 0.9375000000000001 # O303
- 0.9375000000000001 0.6875000000000000 0.9375000000000001 # O304
- 0.4375000000000001 0.1875000000000001 0.6874999999999998 # O305
- 0.4375000000000001 0.4375000000000001 0.6874999999999998 # O306
- 0.6875000000000000 0.1875000000000001 0.6874999999999998 # O307
- 0.6875000000000000 0.4375000000000001 0.6874999999999998 # O308
- 0.9375000000000001 0.1875000000000001 0.6874999999999998 # O309
- 0.9375000000000001 0.4375000000000001 0.6874999999999998 # O310
- 0.4375000000000001 0.1875000000000001 0.9375000000000001 # O311
- 0.4375000000000001 0.4375000000000001 0.9375000000000001 # O312
- 0.4374999999999999 0.1875000000000001 0.1875000000000001 # O313
- 0.4374999999999999 0.4374999999999999 0.1875000000000001 # O314
- 0.9375000000000001 0.6874999999999998 0.1875000000000001 # O315
- 0.9375000000000001 0.9375000000000001 0.1875000000000001 # O316
- 0.1875000000000001 0.6874999999999998 0.1875000000000001 # O317
- 0.1875000000000001 0.9375000000000001 0.1875000000000001 # O318
- 0.4375000000000001 0.6874999999999998 0.1875000000000001 # O319
- 0.4375000000000001 0.9375000000000001 0.1875000000000001 # O320
- 0.9375000000000001 0.6875000000000000 0.4374999999999999 # O321
- 0.9375000000000001 0.9375000000000001 0.4374999999999999 # O322
- 0.9375000000000001 0.6875000000000000 0.6874999999999998 # O323
- 0.9375000000000001 0.9375000000000001 0.6874999999999998 # O324
- 0.5625000000000001 0.3125000000000000 0.6874999999999998 # O325
- 0.5625000000000001 0.0625000000000001 0.6874999999999998 # O326
- 0.3125000000000000 0.3125000000000000 0.6874999999999998 # O327
- 0.3125000000000000 0.0625000000000001 0.6874999999999998 # O328
- 0.0625000000000001 0.3125000000000000 0.6874999999999998 # O329
- 0.0625000000000001 0.0625000000000001 0.6874999999999998 # O330
- 0.5625000000000001 0.3125000000000002 0.9375000000000001 # O331
- 0.5625000000000001 0.0625000000000001 0.9375000000000001 # O332
- 0.5624999999999999 0.3125000000000000 0.1875000000000001 # O333
- 0.5624999999999999 0.0625000000000001 0.1875000000000001 # O334
- 0.8920000000000001 0.1420000000000001 0.1249999999999999 # O335
- 0.0625000000000001 0.8125000000000000 0.1875000000000001 # O336
- 0.0625000000000001 0.5624999999999999 0.1875000000000001 # O337
- 0.8125000000000000 0.8125000000000000 0.1875000000000001 # O338
- 0.8125000000000000 0.5624999999999999 0.1875000000000001 # O339
- 0.5625000000000001 0.8125000000000000 0.1875000000000001 # O340
- 0.5624999999999999 0.5624999999999999 0.1875000000000001 # O341
- 0.0625000000000001 0.8125000000000000 0.4374999999999999 # O342
- 0.0625000000000001 0.5625000000000001 0.4374999999999999 # O343
- 0.0625000000000001 0.8125000000000000 0.6874999999999998 # O344
- 0.0625000000000001 0.5625000000000001 0.6874999999999998 # O345
- 0.3920000000000000 0.6420000000000000 0.6250000000000000 # O346
- 0.1875000000000001 0.3125000000000000 0.0625000000000001 # O347
- 0.4374999999999999 0.3125000000000000 0.0625000000000001 # O348
- 0.1875000000000001 0.3125000000000000 0.8125000000000000 # O349
- 0.4375000000000001 0.3125000000000000 0.8125000000000000 # O350
- 0.1875000000000001 0.3125000000000000 0.5624999999999999 # O351
- 0.4374999999999999 0.3125000000000000 0.5624999999999999 # O352
- 0.1875000000000001 0.0625000000000001 0.0625000000000001 # O353
- 0.4374999999999999 0.0625000000000001 0.0625000000000001 # O354
- 0.1875000000000001 0.8125000000000000 0.0625000000000001 # O355
- 0.4375000000000001 0.8125000000000000 0.0625000000000001 # O356
- 0.3579999999999999 0.8750000000000001 0.3920000000000000 # O357
- 0.6875000000000000 0.8125000000000000 0.5624999999999999 # O358
- 0.9375000000000001 0.8125000000000000 0.5624999999999999 # O359
- 0.6875000000000000 0.8125000000000000 0.3125000000000000 # O360
- 0.9375000000000001 0.8125000000000000 0.3125000000000000 # O361
- 0.6875000000000000 0.8125000000000000 0.0625000000000001 # O362
- 0.9375000000000001 0.8125000000000000 0.0625000000000001 # O363
- 0.6874999999999998 0.5625000000000001 0.5624999999999999 # O364
- 0.9375000000000001 0.5625000000000001 0.5624999999999999 # O365
- 0.6874999999999998 0.3125000000000000 0.5624999999999999 # O366
- 0.9375000000000001 0.3125000000000000 0.5624999999999999 # O367
- 0.8579999999999999 0.3750000000000001 0.8920000000000001 # O368
- 0.0625000000000001 0.1875000000000001 0.3125000000000000 # O369
- 0.0625000000000001 0.4374999999999999 0.3125000000000000 # O370
- 0.8125000000000000 0.1875000000000001 0.3125000000000000 # O371
- 0.8125000000000000 0.4374999999999999 0.3125000000000000 # O372
- 0.5624999999999999 0.1875000000000001 0.3125000000000000 # O373
- 0.5624999999999999 0.4374999999999999 0.3125000000000000 # O374
- 0.0625000000000001 0.1875000000000001 0.0625000000000001 # O375
- 0.0625000000000001 0.4374999999999999 0.0625000000000001 # O376
- 0.0625000000000001 0.1875000000000001 0.8125000000000000 # O377
- 0.0625000000000001 0.4375000000000001 0.8125000000000000 # O378
- 0.5625000000000001 0.6875000000000000 0.8125000000000000 # O379
- 0.5625000000000001 0.9375000000000002 0.8125000000000000 # O380
- 0.3125000000000000 0.6875000000000000 0.8125000000000000 # O381
- 0.3125000000000000 0.9375000000000002 0.8125000000000000 # O382
- 0.0625000000000001 0.6875000000000000 0.8125000000000000 # O383
- 0.0625000000000001 0.9375000000000002 0.8125000000000000 # O384
- 0.5625000000000001 0.6875000000000000 0.5624999999999999 # O385
- 0.5625000000000001 0.9375000000000001 0.5624999999999999 # O386
- 0.5625000000000001 0.6874999999999998 0.3125000000000000 # O387
- 0.5625000000000001 0.9375000000000001 0.3125000000000000 # O388
- 0.8125000000000000 0.8125000000000000 0.4374999999999999 # O389
- 0.5625000000000001 0.8125000000000000 0.4374999999999999 # O390
- 0.8125000000000000 0.8125000000000000 0.6874999999999998 # O391
- 0.5625000000000001 0.8125000000000000 0.6874999999999998 # O392
- 0.8125000000000000 0.8125000000000000 0.9375000000000001 # O393
- 0.5625000000000001 0.8125000000000000 0.9375000000000001 # O394
- 0.8125000000000000 0.5625000000000001 0.4374999999999999 # O395
- 0.5624999999999999 0.5625000000000001 0.4374999999999999 # O396
- 0.8125000000000000 0.3125000000000000 0.4374999999999999 # O397
- 0.5624999999999999 0.3125000000000000 0.4374999999999999 # O398
- 0.3125000000000000 0.3125000000000002 0.9375000000000001 # O399
- 0.0625000000000001 0.3125000000000002 0.9375000000000001 # O400
- 0.3125000000000000 0.3125000000000000 0.1875000000000001 # O401
- 0.0625000000000001 0.3125000000000000 0.1875000000000001 # O402
- 0.3125000000000000 0.3125000000000000 0.4374999999999999 # O403
- 0.0625000000000001 0.3125000000000000 0.4374999999999999 # O404
- 0.3125000000000000 0.0625000000000001 0.9375000000000001 # O405
- 0.0625000000000001 0.0625000000000001 0.9375000000000001 # O406
- 0.3125000000000000 0.8125000000000000 0.9375000000000001 # O407
- 0.0625000000000001 0.8125000000000000 0.9375000000000001 # O408
- 0.3125000000000000 0.6875000000000000 0.5624999999999999 # O409
- 0.0625000000000001 0.6875000000000000 0.5624999999999999 # O410
- 0.3125000000000000 0.6874999999999998 0.3125000000000000 # O411
- 0.0625000000000001 0.6874999999999998 0.3125000000000000 # O412
- 0.3125000000000000 0.6874999999999998 0.0625000000000001 # O413
- 0.0625000000000001 0.6874999999999998 0.0625000000000001 # O414
- 0.3125000000000000 0.9375000000000001 0.5624999999999999 # O415
- 0.0625000000000001 0.9375000000000001 0.5624999999999999 # O416
- 0.3125000000000000 0.1875000000000001 0.5624999999999999 # O417
- 0.0625000000000001 0.1875000000000001 0.5624999999999999 # O418
- 0.1420000000000001 0.1250000000000002 0.8920000000000001 # O419
- 0.8125000000000000 0.1875000000000001 0.0625000000000001 # O420
- 0.5624999999999999 0.1875000000000001 0.0625000000000001 # O421
- 0.8125000000000000 0.1875000000000001 0.8125000000000000 # O422
- 0.5625000000000001 0.1875000000000001 0.8125000000000000 # O423
- 0.8125000000000000 0.1875000000000001 0.5624999999999999 # O424
- 0.5624999999999999 0.1875000000000001 0.5624999999999999 # O425
- 0.8125000000000000 0.4374999999999999 0.0625000000000001 # O426
- 0.5624999999999999 0.4374999999999999 0.0625000000000001 # O427
- 0.8125000000000000 0.6874999999999998 0.0625000000000001 # O428
- 0.5625000000000001 0.6874999999999998 0.0625000000000001 # O429
- 0.6419999999999998 0.6250000000000000 0.3920000000000000 # O430
- 0.4375000000000001 0.8125000000000000 0.8125000000000000 # O431
- 0.4375000000000001 0.5625000000000001 0.8125000000000000 # O432
- 0.6875000000000000 0.8125000000000000 0.8125000000000000 # O433
- 0.6875000000000000 0.5625000000000001 0.8125000000000000 # O434
- 0.9375000000000001 0.8125000000000000 0.8125000000000000 # O435
- 0.9375000000000001 0.5625000000000001 0.8125000000000000 # O436
- 0.4375000000000001 0.8125000000000000 0.5624999999999999 # O437
- 0.4374999999999999 0.5625000000000001 0.5624999999999999 # O438
- 0.4375000000000001 0.8125000000000000 0.3125000000000000 # O439
- 0.4374999999999999 0.5624999999999999 0.3125000000000000 # O440
- 0.1080000000000001 0.6420000000000000 0.3749999999999998 # O441
- 0.9375000000000001 0.3125000000000000 0.3125000000000000 # O442
- 0.9375000000000001 0.0625000000000001 0.3125000000000000 # O443
- 0.1875000000000001 0.3125000000000000 0.3125000000000000 # O444
- 0.1875000000000001 0.0625000000000001 0.3125000000000000 # O445
- 0.4374999999999999 0.3125000000000000 0.3125000000000000 # O446
- 0.4374999999999999 0.0625000000000001 0.3125000000000000 # O447
- 0.9375000000000001 0.3125000000000000 0.0625000000000001 # O448
- 0.9375000000000001 0.0625000000000001 0.0625000000000001 # O449
- 0.9375000000000001 0.3125000000000000 0.8125000000000000 # O450
- 0.9375000000000001 0.0625000000000001 0.8125000000000000 # O451
- 0.6080000000000001 0.1420000000000001 0.8750000000000001 # O452
- 0.1875000000000001 0.9375000000000001 0.0625000000000001 # O453
- 0.1875000000000001 0.9375000000000002 0.8125000000000000 # O454
- 0.4375000000000001 0.9375000000000001 0.0625000000000001 # O455
- 0.4375000000000001 0.9375000000000002 0.8125000000000000 # O456
- 0.6875000000000000 0.9375000000000001 0.0625000000000001 # O457
- 0.6875000000000000 0.9375000000000002 0.8125000000000000 # O458
- 0.1875000000000001 0.1875000000000001 0.0625000000000001 # O459
- 0.1875000000000001 0.1875000000000001 0.8125000000000000 # O460
- 0.1875000000000001 0.4374999999999999 0.0625000000000001 # O461
- 0.1875000000000001 0.4375000000000001 0.8125000000000000 # O462
- 0.6874999999999998 0.4375000000000001 0.5624999999999999 # O463
- 0.6874999999999998 0.4374999999999999 0.3125000000000000 # O464
- 0.9375000000000001 0.4375000000000001 0.5624999999999999 # O465
- 0.9375000000000001 0.4374999999999999 0.3125000000000000 # O466
- 0.1875000000000001 0.4375000000000001 0.5624999999999999 # O467
- 0.1875000000000001 0.4374999999999999 0.3125000000000000 # O468
- 0.6875000000000000 0.6875000000000000 0.5624999999999999 # O469
- 0.6875000000000000 0.6874999999999998 0.3125000000000000 # O470
- 0.6875000000000000 0.9375000000000001 0.5624999999999999 # O471
- 0.6875000000000000 0.9375000000000001 0.3125000000000000 # O472
- 0.8125000000000000 0.5624999999999999 0.0625000000000001 # O473
- 0.8125000000000000 0.5625000000000001 0.8125000000000000 # O474
- 0.5624999999999999 0.5624999999999999 0.0625000000000001 # O475
- 0.5625000000000001 0.5625000000000001 0.8125000000000000 # O476
- 0.3125000000000000 0.5624999999999999 0.0625000000000001 # O477
- 0.3125000000000000 0.5625000000000001 0.8125000000000000 # O478
- 0.8125000000000000 0.3125000000000000 0.0625000000000001 # O479
- 0.8125000000000000 0.3125000000000000 0.8125000000000000 # O480
- 0.8125000000000000 0.0625000000000001 0.0625000000000001 # O481
- 0.8125000000000000 0.0625000000000001 0.8125000000000000 # O482
- 0.0625000000000001 0.0625000000000001 0.0625000000000001 # O483
- 0.8125000000000000 0.8125000000000000 0.8125000000000000 # O484
- 0.3125000000000000 0.0625000000000001 0.5624999999999999 # O485
- 0.3125000000000000 0.0625000000000001 0.3125000000000000 # O486
- 0.0625000000000001 0.0625000000000001 0.5624999999999999 # O487
- 0.0625000000000001 0.0625000000000001 0.3125000000000000 # O488
- 0.8125000000000000 0.0625000000000001 0.5624999999999999 # O489
- 0.8125000000000000 0.0625000000000001 0.3125000000000000 # O490
- 0.3125000000000000 0.8125000000000000 0.5624999999999999 # O491
- 0.3125000000000000 0.8125000000000000 0.3125000000000000 # O492
- 0.3125000000000000 0.5625000000000001 0.5624999999999999 # O493
- 0.3125000000000000 0.5624999999999999 0.3125000000000000 # O494
- 0.5624999999999999 0.5625000000000001 0.5624999999999999 # O495
- 0.3125000000000000 0.3125000000000000 0.3125000000000000 # O496
- 0.5625000000000001 0.9375000000000001 0.6874999999999998 # O497
- 0.5625000000000001 0.1875000000000001 0.6874999999999998 # O498
- 0.5625000000000001 0.9375000000000002 0.9375000000000001 # O499
- 0.5625000000000001 0.1875000000000001 0.9375000000000001 # O500
- 0.5625000000000001 0.9375000000000001 0.1875000000000001 # O501
- 0.5624999999999999 0.1875000000000001 0.1875000000000001 # O502
- 0.3125000000000000 0.9375000000000001 0.6874999999999998 # O503
- 0.3125000000000000 0.1875000000000001 0.6874999999999998 # O504
- 0.0625000000000001 0.9375000000000001 0.6874999999999998 # O505
- 0.0625000000000001 0.1875000000000001 0.6874999999999998 # O506
- 0.0625000000000001 0.4374999999999999 0.1875000000000001 # O507
- 0.0625000000000001 0.6874999999999998 0.1875000000000001 # O508
- 0.0625000000000001 0.4375000000000001 0.4374999999999999 # O509
- 0.0625000000000001 0.6875000000000000 0.4374999999999999 # O510
- 0.0625000000000001 0.4375000000000001 0.6874999999999998 # O511
- 0.0625000000000001 0.6875000000000000 0.6874999999999998 # O512
- 0.8125000000000000 0.4374999999999999 0.1875000000000001 # O513
- 0.8125000000000000 0.6874999999999998 0.1875000000000001 # O514
- 0.5624999999999999 0.4374999999999999 0.1875000000000001 # O515
- 0.5625000000000001 0.6874999999999998 0.1875000000000001 # O516
- 0.5625000000000001 0.0625000000000001 0.8125000000000000 # O517
- 0.5625000000000001 0.8125000000000000 0.8125000000000000 # O518
- 0.5624999999999999 0.0625000000000001 0.5624999999999999 # O519
- 0.5625000000000001 0.8125000000000000 0.5624999999999999 # O520
- 0.5624999999999999 0.0625000000000001 0.3125000000000000 # O521
- 0.5625000000000001 0.8125000000000000 0.3125000000000000 # O522
- 0.3125000000000000 0.0625000000000001 0.8125000000000000 # O523
- 0.3125000000000000 0.8125000000000000 0.8125000000000000 # O524
- 0.0625000000000001 0.0625000000000001 0.8125000000000000 # O525
- 0.0625000000000001 0.8125000000000000 0.8125000000000000 # O526
- 0.0625000000000001 0.5624999999999999 0.3125000000000000 # O527
- 0.0625000000000001 0.3125000000000000 0.3125000000000000 # O528
- 0.0625000000000001 0.5624999999999999 0.0625000000000001 # O529
- 0.0625000000000001 0.3125000000000000 0.0625000000000001 # O530
- 0.0625000000000001 0.5625000000000001 0.8125000000000000 # O531
- 0.0625000000000001 0.3125000000000000 0.8125000000000000 # O532
- 0.8125000000000000 0.5624999999999999 0.3125000000000000 # O533
- 0.8125000000000000 0.3125000000000000 0.3125000000000000 # O534
- 0.5624999999999999 0.5624999999999999 0.3125000000000000 # O535
- 0.5624999999999999 0.3125000000000000 0.3125000000000000 # O536
- 0.4375000000000001 0.8125000000000000 0.4374999999999999 # O537
- 0.6875000000000000 0.8125000000000000 0.4374999999999999 # O538
- 0.4374999999999999 0.5625000000000001 0.4374999999999999 # O539
- 0.6874999999999998 0.5625000000000001 0.4374999999999999 # O540
- 0.4374999999999999 0.3125000000000000 0.4374999999999999 # O541
- 0.6874999999999998 0.3125000000000000 0.4374999999999999 # O542
- 0.4375000000000001 0.8125000000000000 0.6874999999999998 # O543
- 0.6875000000000000 0.8125000000000000 0.6874999999999998 # O544
- 0.4375000000000001 0.8125000000000000 0.9375000000000001 # O545
- 0.6875000000000000 0.8125000000000000 0.9375000000000001 # O546
- 0.9375000000000001 0.3125000000000002 0.9375000000000001 # O547
- 0.1875000000000001 0.3125000000000002 0.9375000000000001 # O548
- 0.9375000000000001 0.0625000000000001 0.9375000000000001 # O549
- 0.1875000000000001 0.0625000000000001 0.9375000000000001 # O550
- 0.9375000000000001 0.8125000000000000 0.9375000000000001 # O551
- 0.1875000000000001 0.8125000000000000 0.9375000000000001 # O552
- 0.9375000000000001 0.3125000000000000 0.1875000000000001 # O553
- 0.1875000000000001 0.3125000000000000 0.1875000000000001 # O554
- 0.9375000000000001 0.3125000000000000 0.4374999999999999 # O555
- 0.1875000000000001 0.3125000000000000 0.4374999999999999 # O556
- 0.0625000000000001 0.8125000000000000 0.5624999999999999 # O557
- 0.8125000000000000 0.8125000000000000 0.5624999999999999 # O558
- 0.0625000000000001 0.5625000000000001 0.5624999999999999 # O559
- 0.8125000000000000 0.5625000000000001 0.5624999999999999 # O560
- 0.0625000000000001 0.3125000000000000 0.5624999999999999 # O561
- 0.8125000000000000 0.3125000000000000 0.5624999999999999 # O562
- 0.0625000000000001 0.8125000000000000 0.3125000000000000 # O563
- 0.8125000000000000 0.8125000000000000 0.3125000000000000 # O564
- 0.0625000000000001 0.8125000000000000 0.0625000000000001 # O565
- 0.8125000000000000 0.8125000000000000 0.0625000000000001 # O566
- 0.5624999999999999 0.3125000000000000 0.0625000000000001 # O567
- 0.3125000000000000 0.3125000000000000 0.0625000000000001 # O568
- 0.5624999999999999 0.0625000000000001 0.0625000000000001 # O569
- 0.3125000000000000 0.0625000000000001 0.0625000000000001 # O570
- 0.5625000000000001 0.8125000000000000 0.0625000000000001 # O571
- 0.3125000000000000 0.8125000000000000 0.0625000000000001 # O572
- 0.5625000000000001 0.3125000000000000 0.8125000000000000 # O573
- 0.3125000000000000 0.3125000000000000 0.8125000000000000 # O574
- 0.5624999999999999 0.3125000000000000 0.5624999999999999 # O575
- 0.3125000000000000 0.3125000000000000 0.5624999999999999 # O576
diff --git a/test/data/cubic/POSCAR-214-2 b/test/data/cubic/POSCAR-214-2
deleted file mode 100644
index 0893177..0000000
--- a/test/data/cubic/POSCAR-214-2
+++ /dev/null
@@ -1,63 +0,0 @@
-$cell vectors
-1.0
- 12.3149942052780883 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.3149942052780883 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.3149942052780883
- 8 24 24
-Direct
- 0.1250000000000000 0.1250000000000000 0.1250000000000000 # P1
- 0.6250000000000000 0.6250000000000000 0.6250000000000000 # P2
- 0.1250000000000000 0.8750000000000001 0.3750000000000001 # P3
- 0.6250000000000000 0.3750000000000001 0.8750000000000001 # P4
- 0.8750000000000001 0.3750000000000001 0.1250000000000000 # P5
- 0.3750000000000001 0.8750000000000001 0.6250000000000000 # P6
- 0.3750000000000001 0.1250000000000000 0.8750000000000001 # P7
- 0.8750000000000001 0.6250000000000000 0.3750000000000001 # P8
- 0.1250000000000000 0.3840000000000002 0.8660000000000002 # I1
- 0.6250000000000000 0.8839999999999998 0.3659999999999998 # I2
- 0.8660000000000002 0.8750000000000001 0.1160000000000002 # I3
- 0.3660000000000002 0.3750000000000001 0.6159999999999998 # I4
- 0.8750000000000001 0.1160000000000002 0.8660000000000002 # I5
- 0.3750000000000001 0.6160000000000002 0.3659999999999998 # I6
- 0.6340000000000001 0.1250000000000000 0.6159999999999998 # I7
- 0.1340000000000002 0.6250000000000000 0.1160000000000002 # I8
- 0.3750000000000001 0.3840000000000002 0.1339999999999998 # I9
- 0.8750000000000001 0.8839999999999998 0.6340000000000001 # I10
- 0.1250000000000000 0.6160000000000002 0.6340000000000001 # I11
- 0.6250000000000000 0.1160000000000002 0.1339999999999998 # I12
- 0.6160000000000002 0.6340000000000001 0.1250000000000000 # I13
- 0.1160000000000002 0.1340000000000002 0.6250000000000000 # I14
- 0.3840000000000002 0.1340000000000002 0.3750000000000001 # I15
- 0.8839999999999998 0.6340000000000001 0.8750000000000001 # I16
- 0.8660000000000002 0.1250000000000000 0.3840000000000002 # I17
- 0.3660000000000002 0.6250000000000000 0.8839999999999998 # I18
- 0.3840000000000002 0.8660000000000002 0.1250000000000000 # I19
- 0.8839999999999998 0.3660000000000002 0.6250000000000000 # I20
- 0.1160000000000002 0.8660000000000002 0.8750000000000001 # I21
- 0.6159999999999998 0.3660000000000002 0.3750000000000001 # I22
- 0.1340000000000002 0.3750000000000001 0.3840000000000002 # I23
- 0.6340000000000001 0.8750000000000001 0.8839999999999998 # I24
- 0.1250000000000000 0.1080000000000000 0.3580000000000000 # Ca1
- 0.6250000000000000 0.6080000000000000 0.8580000000000001 # Ca2
- 0.1420000000000000 0.8750000000000001 0.6080000000000000 # Ca3
- 0.6420000000000000 0.3750000000000001 0.1080000000000000 # Ca4
- 0.8750000000000001 0.3920000000000000 0.3580000000000000 # Ca5
- 0.3750000000000001 0.8920000000000001 0.8580000000000001 # Ca6
- 0.3580000000000000 0.1250000000000000 0.1080000000000000 # Ca7
- 0.8580000000000001 0.6250000000000000 0.6080000000000000 # Ca8
- 0.1250000000000000 0.8920000000000001 0.1420000000000000 # Ca9
- 0.6250000000000000 0.3920000000000000 0.6420000000000000 # Ca10
- 0.8750000000000001 0.6080000000000000 0.1420000000000000 # Ca11
- 0.3750000000000001 0.1080000000000000 0.6420000000000000 # Ca12
- 0.1080000000000000 0.3580000000000000 0.1250000000000000 # Ca13
- 0.6080000000000000 0.8580000000000001 0.6250000000000000 # Ca14
- 0.8920000000000001 0.8580000000000001 0.3750000000000001 # Ca15
- 0.3920000000000000 0.3580000000000000 0.8750000000000001 # Ca16
- 0.8920000000000001 0.1420000000000000 0.1250000000000000 # Ca17
- 0.3920000000000000 0.6420000000000000 0.6250000000000000 # Ca18
- 0.3580000000000000 0.8750000000000001 0.3920000000000000 # Ca19
- 0.8580000000000001 0.3750000000000001 0.8920000000000001 # Ca20
- 0.1420000000000000 0.1250000000000000 0.8920000000000001 # Ca21
- 0.6420000000000000 0.6250000000000000 0.3920000000000000 # Ca22
- 0.1080000000000000 0.6420000000000000 0.3750000000000001 # Ca23
- 0.6080000000000000 0.1420000000000000 0.8750000000000001 # Ca24
diff --git a/test/data/cubic/POSCAR-215 b/test/data/cubic/POSCAR-215
deleted file mode 100644
index e9731b6..0000000
--- a/test/data/cubic/POSCAR-215
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 5.3929974623682275 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.3929974623682275 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.3929974623682275
- 1 3 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # V1
- 0.5000000000000004 0.0000000000000000 0.0000000000000000 # Cu1
- 0.0000000000000000 0.5000000000000004 0.0000000000000000 # Cu2
- 0.0000000000000000 0.0000000000000000 0.5000000000000004 # Cu3
- 0.2371999999999996 0.2372000000000005 0.2371999999999996 # S1
- 0.2372000000000005 0.7628000000000003 0.7628000000000003 # S2
- 0.7628000000000003 0.7628000000000003 0.2371999999999996 # S3
- 0.7628000000000003 0.2372000000000005 0.7628000000000003 # S4
diff --git a/test/data/cubic/POSCAR-215-2 b/test/data/cubic/POSCAR-215-2
deleted file mode 100644
index 6086b8c..0000000
--- a/test/data/cubic/POSCAR-215-2
+++ /dev/null
@@ -1,60 +0,0 @@
-$cell vectors
-1.0
- 8.3199960850924626 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.3199960850924626 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.3199960850924626
- 7 32 14
-Direct
- 0.3560000000000004 0.3560000000000004 0.3560000000000004 # W1
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # W2
- 0.3560000000000004 0.6440000000000002 0.6440000000000002 # W3
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # W4
- 0.6440000000000002 0.6440000000000002 0.3560000000000004 # W5
- 0.6440000000000002 0.3560000000000004 0.6440000000000002 # W6
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # W7
- 0.1250000000000000 0.1250000000000000 0.6250000000000001 # O1
- 0.3679999999999998 0.3679999999999998 0.1320000000000003 # O2
- 0.6200000000000003 0.6200000000000003 0.6200000000000003 # O3
- 0.1299999999999998 0.1299999999999998 0.1299999999999998 # O4
- 0.1250000000000000 -0.1250000000000000 0.3750000000000001 # O5
- 0.3680000000000004 0.6320000000000002 0.8680000000000005 # O6
- 0.6200000000000003 0.3800000000000004 0.3799999999999998 # O7
- 0.1300000000000004 0.8700000000000002 0.8700000000000002 # O8
- -0.1250000000000000 -0.1250000000000000 0.6250000000000001 # O9
- 0.6320000000000002 0.6320000000000002 0.1320000000000003 # O10
- 0.3800000000000004 0.3800000000000004 0.6200000000000003 # O11
- 0.8700000000000002 0.8700000000000002 0.1299999999999998 # O12
- -0.1250000000000000 0.1250000000000000 0.3750000000000001 # O13
- 0.6320000000000002 0.3680000000000004 0.8680000000000005 # O14
- 0.3800000000000004 0.6200000000000003 0.3799999999999998 # O15
- 0.8700000000000002 0.1300000000000004 0.8700000000000002 # O16
- -0.1250000000000000 0.6250000000000001 -0.1250000000000000 # O17
- 0.6320000000000002 0.1320000000000003 0.6320000000000002 # O18
- -0.1250000000000000 0.3750000000000001 0.1250000000000000 # O19
- 0.6320000000000002 0.8680000000000005 0.3679999999999998 # O20
- 0.3750000000000001 -0.1250000000000000 0.1250000000000000 # O21
- 0.8680000000000005 0.6320000000000002 0.3679999999999998 # O22
- 0.6250000000000001 -0.1250000000000000 -0.1250000000000000 # O23
- 0.1320000000000003 0.6320000000000002 0.6320000000000002 # O24
- 0.6250000000000001 0.1250000000000000 0.1250000000000000 # O25
- 0.1320000000000003 0.3680000000000004 0.3679999999999998 # O26
- 0.1250000000000000 0.6250000000000001 0.1250000000000000 # O27
- 0.3679999999999998 0.1320000000000003 0.3679999999999998 # O28
- 0.3750000000000001 0.1250000000000000 -0.1250000000000000 # O29
- 0.8680000000000005 0.3680000000000004 0.6320000000000002 # O30
- 0.1250000000000000 0.3750000000000001 -0.1250000000000000 # O31
- 0.3680000000000004 0.8680000000000005 0.6320000000000002 # O32
- 0.2300000000000002 0.0000000000000000 0.0000000000000000 # Li1
- 0.2500000000000000 0.2500000000000000 0.2500000000000000 # Li2
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Li3
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Li4
- 0.0000000000000000 0.7700000000000006 0.0000000000000000 # Li5
- 0.2500000000000000 0.7500000000000001 0.7500000000000001 # Li6
- 0.7700000000000006 0.0000000000000000 0.0000000000000000 # Li7
- 0.7500000000000001 0.7500000000000001 0.2500000000000000 # Li8
- 0.0000000000000000 0.2300000000000002 0.0000000000000000 # Li9
- 0.7500000000000001 0.2500000000000000 0.7500000000000001 # Li10
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Li11
- 0.0000000000000000 0.0000000000000000 0.2300000000000002 # Li12
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Li13
- 0.0000000000000000 0.0000000000000000 0.7700000000000006 # Li14
diff --git a/test/data/cubic/POSCAR-216 b/test/data/cubic/POSCAR-216
deleted file mode 100644
index 33e92ac..0000000
--- a/test/data/cubic/POSCAR-216
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 7.1759966233922485 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.1759966233922485 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.1759966233922485
- 4 4 16
-Direct
- 0.7500000000000000 0.7500000000000006 0.7500000000000000 # Zn1
- 0.2500000000000002 0.7500000000000000 0.2500000000000002 # Zn2
- 0.2500000000000002 0.2500000000000002 0.7500000000000000 # Zn3
- 0.7500000000000000 0.2500000000000002 0.2500000000000002 # Zn4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # S1
- 0.5000000000000004 0.5000000000000004 0.0000000000000000 # S2
- 0.0000000000000000 0.5000000000000004 0.5000000000000004 # S3
- 0.5000000000000004 0.0000000000000000 0.5000000000000004 # S4
- 0.8750000000000004 0.8750000000000004 0.8750000000000004 # O1
- 0.8750000000000004 0.3750000000000000 0.3750000000000000 # O2
- 0.3750000000000000 0.8750000000000004 0.3750000000000000 # O3
- 0.3750000000000000 0.3750000000000000 0.8750000000000004 # O4
- 0.8750000000000004 0.6250000000000000 0.6250000000000000 # O5
- 0.1249999999999997 0.8750000000000004 0.1249999999999997 # O6
- 0.1249999999999997 0.3750000000000000 0.6250000000000000 # O7
- 0.6250000000000000 0.8750000000000004 0.6250000000000000 # O8
- 0.6250000000000000 0.3750000000000000 0.1249999999999997 # O9
- 0.8750000000000004 0.1249999999999997 0.1249999999999997 # O10
- 0.3750000000000000 0.1250000000000005 0.6250000000000000 # O11
- 0.3750000000000000 0.6250000000000000 0.1249999999999997 # O12
- 0.1249999999999997 0.1250000000000005 0.8750000000000004 # O13
- 0.1249999999999997 0.6250000000000000 0.3750000000000000 # O14
- 0.6250000000000000 0.1249999999999997 0.3750000000000000 # O15
- 0.6250000000000000 0.6250000000000000 0.8750000000000004 # O16
diff --git a/test/data/cubic/POSCAR-216-2 b/test/data/cubic/POSCAR-216-2
deleted file mode 100644
index e5b4c0b..0000000
--- a/test/data/cubic/POSCAR-216-2
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 7.5769964347050003 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.5769964347050003 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.5769964347050003
- 4 16 28
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Te1
- 0.0000000000000000 0.4999999999999999 0.4999999999999999 # Te2
- 0.4999999999999999 0.0000000000000000 0.4999999999999999 # Te3
- 0.4999999999999999 0.4999999999999999 0.0000000000000000 # Te4
- 0.6270000000000000 0.6270000000000000 0.6270000000000000 # Be1
- 0.6270000000000000 0.1270000000000001 0.1270000000000001 # Be2
- 0.1270000000000001 0.6270000000000000 0.1270000000000001 # Be3
- 0.1270000000000001 0.1270000000000001 0.6270000000000000 # Be4
- 0.6270000000000000 0.3729999999999998 0.3729999999999998 # Be5
- 0.6270000000000000 0.8730000000000003 0.8730000000000003 # Be6
- 0.1270000000000001 0.3729999999999998 0.8730000000000003 # Be7
- 0.1270000000000001 0.8730000000000003 0.3729999999999998 # Be8
- 0.3729999999999998 0.3729999999999998 0.6270000000000000 # Be9
- 0.3729999999999998 0.8730000000000003 0.1270000000000001 # Be10
- 0.8730000000000003 0.3729999999999998 0.1270000000000001 # Be11
- 0.8730000000000003 0.8730000000000003 0.6270000000000000 # Be12
- 0.3729999999999998 0.6270000000000000 0.3729999999999998 # Be13
- 0.3729999999999998 0.1270000000000001 0.8730000000000003 # Be14
- 0.8730000000000003 0.6270000000000000 0.8730000000000003 # Be15
- 0.8730000000000003 0.1270000000000001 0.3729999999999998 # Be16
- 0.2531999999999996 0.0000000000000000 0.0000000000000000 # O1
- 0.7500000000000002 0.7500000000000002 0.7500000000000002 # O2
- 0.2532000000000003 0.4999999999999999 0.4999999999999999 # O3
- 0.7500000000000002 0.2500000000000003 0.2500000000000003 # O4
- 0.7532000000000001 0.0000000000000000 0.4999999999999999 # O5
- 0.2500000000000003 0.7500000000000002 0.2500000000000003 # O6
- 0.7532000000000001 0.4999999999999999 0.0000000000000000 # O7
- 0.2500000000000003 0.2500000000000003 0.7500000000000002 # O8
- 0.0000000000000000 -0.2531999999999996 0.0000000000000000 # O9
- 0.0000000000000000 0.2468000000000003 0.4999999999999999 # O10
- 0.4999999999999999 -0.2531999999999996 0.4999999999999999 # O11
- 0.4999999999999999 0.2468000000000003 0.0000000000000000 # O12
- -0.2531999999999996 0.0000000000000000 0.0000000000000000 # O13
- -0.2531999999999996 0.4999999999999999 0.4999999999999999 # O14
- 0.2468000000000003 0.0000000000000000 0.4999999999999999 # O15
- 0.2468000000000003 0.4999999999999999 0.0000000000000000 # O16
- 0.0000000000000000 0.2531999999999996 0.0000000000000000 # O17
- 0.0000000000000000 0.7532000000000001 0.4999999999999999 # O18
- 0.4999999999999999 0.2532000000000003 0.4999999999999999 # O19
- 0.4999999999999999 0.7532000000000001 0.0000000000000000 # O20
- 0.0000000000000000 0.0000000000000000 0.2531999999999996 # O21
- 0.0000000000000000 0.4999999999999999 0.7532000000000001 # O22
- 0.4999999999999999 0.0000000000000000 0.7532000000000001 # O23
- 0.4999999999999999 0.4999999999999999 0.2531999999999996 # O24
- 0.0000000000000000 0.0000000000000000 -0.2531999999999996 # O25
- 0.0000000000000000 0.4999999999999999 0.2468000000000003 # O26
- 0.4999999999999999 0.0000000000000000 0.2468000000000003 # O27
- 0.4999999999999999 0.4999999999999999 -0.2531999999999996 # O28
diff --git a/test/data/cubic/POSCAR-217 b/test/data/cubic/POSCAR-217
deleted file mode 100644
index 877eb45..0000000
--- a/test/data/cubic/POSCAR-217
+++ /dev/null
@@ -1,71 +0,0 @@
-$cell vectors
-1.0
- 12.6999940241195048 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.6999940241195048 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.6999940241195048
- 8 24 32
-Direct
- 0.2713000000000002 0.2713000000000002 0.2713000000000002 # Te1
- 0.7712999999999997 0.7713000000000001 0.7712999999999997 # Te2
- 0.2713000000000002 0.7287000000000001 0.7287000000000001 # Te3
- 0.7712999999999997 0.2287000000000002 0.2287000000000002 # Te4
- 0.7287000000000001 0.7287000000000001 0.2713000000000002 # Te5
- 0.2287000000000002 0.2287000000000002 0.7712999999999997 # Te6
- 0.7287000000000001 0.2713000000000002 0.7287000000000001 # Te7
- 0.2287000000000002 0.7712999999999997 0.2287000000000002 # Te8
- 0.4999999999999999 0.2500000000000000 0.0000000000000000 # K1
- 0.0000000000000000 0.0000000000000000 0.2503000000000001 # K2
- 0.0000000000000000 0.7499999999999998 0.4999999999999999 # K3
- 0.4999999999999999 0.4999999999999999 0.7503000000000001 # K4
- 0.2500000000000000 0.4999999999999999 0.0000000000000000 # K5
- 0.0000000000000000 0.0000000000000000 0.7497000000000000 # K6
- 0.7499999999999998 0.0000000000000000 0.4999999999999999 # K7
- 0.4999999999999999 0.4999999999999999 0.2497000000000002 # K8
- 0.4999999999999999 0.7499999999999998 0.0000000000000000 # K9
- 0.0000000000000000 0.2500000000000000 0.4999999999999999 # K10
- 0.7499999999999998 0.4999999999999999 0.0000000000000000 # K11
- 0.2500000000000000 0.0000000000000000 0.4999999999999999 # K12
- 0.4999999999999999 0.0000000000000000 0.7499999999999998 # K13
- 0.0000000000000000 0.2503000000000001 0.0000000000000000 # K14
- 0.0000000000000000 0.4999999999999999 0.2500000000000000 # K15
- 0.4999999999999999 0.7503000000000001 0.4999999999999999 # K16
- 0.4999999999999999 0.0000000000000000 0.2500000000000000 # K17
- 0.0000000000000000 0.7497000000000000 0.0000000000000000 # K18
- 0.0000000000000000 0.4999999999999999 0.7499999999999998 # K19
- 0.4999999999999999 0.2497000000000002 0.4999999999999999 # K20
- 0.7497000000000000 0.0000000000000000 0.0000000000000000 # K21
- 0.2497000000000002 0.4999999999999999 0.4999999999999999 # K22
- 0.2503000000000001 0.0000000000000000 0.0000000000000000 # K23
- 0.7503000000000001 0.4999999999999999 0.4999999999999999 # K24
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # S1
- 0.4999999999999999 0.4999999999999999 0.0000000000000000 # S2
- 0.2500000000000000 0.2500000000000000 0.4536999999999999 # S3
- 0.7499999999999998 0.7500000000000002 0.9536999999999999 # S4
- 0.2500000000000000 0.7499999999999998 0.5463000000000002 # S5
- 0.4999999999999999 0.4999999999999999 0.4999999999999999 # S6
- 0.0000000000000000 0.0000000000000000 0.4999999999999999 # S7
- 0.7499999999999998 0.2500000000000000 0.0462999999999999 # S8
- 0.7499999999999998 0.7499999999999998 0.4536999999999999 # S9
- 0.2500000000000000 0.2500000000000000 0.9536999999999999 # S10
- 0.7499999999999998 0.2500000000000000 0.5463000000000002 # S11
- 0.2500000000000000 0.7499999999999998 0.0462999999999999 # S12
- 0.4999999999999999 0.0000000000000000 0.4999999999999999 # S13
- 0.7499999999999998 0.4536999999999999 0.7499999999999998 # S14
- 0.0000000000000000 0.4999999999999999 0.0000000000000000 # S15
- 0.2500000000000000 0.9536999999999999 0.2500000000000000 # S16
- 0.7499999999999998 0.5463000000000002 0.2500000000000000 # S17
- 0.2500000000000000 0.0462999999999999 0.7499999999999998 # S18
- 0.0000000000000000 0.4999999999999999 0.4999999999999999 # S19
- 0.5463000000000002 0.7499999999999998 0.2500000000000000 # S20
- 0.4999999999999999 0.0000000000000000 0.0000000000000000 # S21
- 0.0462999999999999 0.2500000000000000 0.7499999999999998 # S22
- 0.4536999999999999 0.7500000000000002 0.7499999999999998 # S23
- 0.9536999999999999 0.2500000000000000 0.2500000000000000 # S24
- 0.4536999999999999 0.2500000000000000 0.2500000000000000 # S25
- 0.9536999999999999 0.7500000000000002 0.7499999999999998 # S26
- 0.2500000000000000 0.4536999999999999 0.2500000000000000 # S27
- 0.7499999999999998 0.9537000000000004 0.7499999999999998 # S28
- 0.5463000000000002 0.2500000000000000 0.7499999999999998 # S29
- 0.0462999999999999 0.7499999999999998 0.2500000000000000 # S30
- 0.2500000000000000 0.5463000000000002 0.7499999999999998 # S31
- 0.7499999999999998 0.0462999999999999 0.2500000000000000 # S32
diff --git a/test/data/cubic/POSCAR-217-2 b/test/data/cubic/POSCAR-217-2
deleted file mode 100644
index 77a8f2e..0000000
--- a/test/data/cubic/POSCAR-217-2
+++ /dev/null
@@ -1,65 +0,0 @@
-$cell vectors
-1.0
- 10.1679952155312687 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.1679952155312687 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.1679952155312687
- 12 12 34
-Direct
- 0.2899000000000003 0.0000000000000000 0.0000000000000000 # La1
- 0.7899000000000002 0.5000000000000003 0.5000000000000003 # La2
- 0.0000000000000000 0.7101000000000004 0.0000000000000000 # La3
- 0.5000000000000003 0.2101000000000001 0.5000000000000003 # La4
- 0.7101000000000004 0.0000000000000000 0.0000000000000000 # La5
- 0.2101000000000001 0.5000000000000003 0.5000000000000003 # La6
- 0.0000000000000000 0.2899000000000003 0.0000000000000000 # La7
- 0.5000000000000003 0.7899000000000002 0.5000000000000003 # La8
- 0.0000000000000000 0.0000000000000000 0.2899000000000003 # La9
- 0.5000000000000003 0.5000000000000003 0.7899000000000002 # La10
- 0.0000000000000000 0.0000000000000000 0.7101000000000004 # La11
- 0.5000000000000003 0.5000000000000003 0.2101000000000001 # La12
- 0.2499999999999999 0.5000000000000003 0.0000000000000000 # Ni1
- 0.7500000000000003 0.0000000000000000 0.5000000000000003 # Ni2
- 0.5000000000000003 0.7500000000000003 0.0000000000000000 # Ni3
- 0.0000000000000000 0.2499999999999999 0.5000000000000003 # Ni4
- 0.7500000000000003 0.5000000000000003 0.0000000000000000 # Ni5
- 0.2499999999999999 0.0000000000000000 0.5000000000000003 # Ni6
- 0.5000000000000003 0.2499999999999999 0.0000000000000000 # Ni7
- 0.0000000000000000 0.7500000000000003 0.5000000000000003 # Ni8
- 0.0000000000000000 0.5000000000000003 0.2499999999999999 # Ni9
- 0.5000000000000003 0.0000000000000000 0.7500000000000003 # Ni10
- 0.0000000000000000 0.5000000000000003 0.7500000000000003 # Ni11
- 0.5000000000000003 0.0000000000000000 0.2499999999999999 # Ni12
- 0.2014000000000002 0.2014000000000002 0.4322000000000004 # P1
- 0.2148000000000000 0.2148000000000000 0.2148000000000000 # P2
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # P3
- 0.7014000000000001 0.7014000000000001 0.9322000000000001 # P4
- 0.7148000000000003 0.7148000000000003 0.7148000000000003 # P5
- 0.5000000000000003 0.5000000000000003 0.5000000000000003 # P6
- 0.2014000000000002 0.7986000000000001 0.5678000000000004 # P7
- 0.2148000000000000 0.7852000000000002 0.7852000000000002 # P8
- 0.7014000000000001 0.2986000000000001 0.0678000000000001 # P9
- 0.7148000000000003 0.2852000000000004 0.2851999999999998 # P10
- 0.7986000000000001 0.7986000000000001 0.4322000000000004 # P11
- 0.7852000000000002 0.7852000000000002 0.2148000000000000 # P12
- 0.2986000000000001 0.2986000000000001 0.9322000000000001 # P13
- 0.2852000000000004 0.2852000000000004 0.7148000000000003 # P14
- 0.7986000000000001 0.2014000000000002 0.5678000000000004 # P15
- 0.7852000000000002 0.2148000000000000 0.7852000000000002 # P16
- 0.2986000000000001 0.7014000000000001 0.0678000000000001 # P17
- 0.2852000000000004 0.7148000000000003 0.2851999999999998 # P18
- 0.7986000000000001 0.4322000000000004 0.7986000000000001 # P19
- 0.2986000000000001 0.9322000000000001 0.2986000000000001 # P20
- 0.7986000000000001 0.5678000000000004 0.2014000000000002 # P21
- 0.2986000000000001 0.0678000000000001 0.7014000000000001 # P22
- 0.5678000000000004 0.7986000000000001 0.2014000000000002 # P23
- 0.0678000000000001 0.2986000000000001 0.7014000000000001 # P24
- 0.4322000000000004 0.7986000000000004 0.7986000000000001 # P25
- 0.9322000000000001 0.2986000000000001 0.2986000000000001 # P26
- 0.4322000000000004 0.2014000000000002 0.2014000000000002 # P27
- 0.9322000000000001 0.7014000000000001 0.7014000000000001 # P28
- 0.2014000000000002 0.4322000000000004 0.2014000000000002 # P29
- 0.7014000000000001 0.9322000000000001 0.7014000000000001 # P30
- 0.5678000000000004 0.2014000000000002 0.7986000000000001 # P31
- 0.0678000000000001 0.7014000000000001 0.2986000000000001 # P32
- 0.2014000000000002 0.5678000000000004 0.7986000000000001 # P33
- 0.7014000000000001 0.0678000000000001 0.2986000000000001 # P34
diff --git a/test/data/cubic/POSCAR-218 b/test/data/cubic/POSCAR-218
deleted file mode 100644
index e116a66..0000000
--- a/test/data/cubic/POSCAR-218
+++ /dev/null
@@ -1,53 +0,0 @@
-$cell vectors
-1.0
- 8.2939960973265503 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2939960973265503 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2939960973265503
- 24 8 6 6 2
-Direct
- 0.1418000000000003 0.1403999999999999 0.4171000000000003 # O1
- 0.6404000000000002 0.3582000000000000 0.0829000000000000 # O2
- 0.8581999999999996 0.8596000000000000 0.4171000000000003 # O3
- 0.3596000000000004 0.6418000000000000 0.0829000000000000 # O4
- 0.3582000000000000 0.9171000000000000 0.3595999999999998 # O5
- 0.1418000000000003 0.8596000000000000 0.5829000000000003 # O6
- 0.3582000000000000 0.0829000000000000 0.6404000000000002 # O7
- 0.0829000000000000 0.3596000000000004 0.6418000000000000 # O8
- 0.8581999999999996 0.1403999999999999 0.5829000000000003 # O9
- 0.9171000000000000 0.3596000000000004 0.3582000000000000 # O10
- 0.4171000000000003 0.1418000000000003 0.1403999999999999 # O11
- 0.1403999999999999 0.4171000000000003 0.1418000000000003 # O12
- 0.8596000000000000 0.5829000000000003 0.1418000000000003 # O13
- 0.4171000000000003 0.8582000000000004 0.8596000000000000 # O14
- 0.8596000000000000 0.4171000000000003 0.8581999999999996 # O15
- 0.5829000000000003 0.8581999999999996 0.1403999999999999 # O16
- 0.5829000000000003 0.1418000000000003 0.8596000000000000 # O17
- 0.1403999999999999 0.5829000000000003 0.8581999999999996 # O18
- 0.3596000000000004 0.3582000000000000 0.9171000000000000 # O19
- 0.6404000000000002 0.6418000000000000 0.9171000000000000 # O20
- 0.6418000000000000 0.0829000000000000 0.3595999999999998 # O21
- 0.6418000000000000 0.9171000000000000 0.6404000000000002 # O22
- 0.0829000000000000 0.6404000000000002 0.3582000000000000 # O23
- 0.9171000000000000 0.6404000000000002 0.6418000000000000 # O24
- 0.1693000000000001 0.1693000000000001 0.1693000000000001 # Mn1
- 0.6692999999999998 0.3307000000000002 0.3307000000000002 # Mn2
- 0.8306999999999999 0.8306999999999999 0.1693000000000001 # Mn3
- 0.3307000000000002 0.6692999999999998 0.3307000000000002 # Mn4
- 0.1693000000000001 0.8306999999999999 0.8306999999999999 # Mn5
- 0.3307000000000002 0.3307000000000002 0.6692999999999998 # Mn6
- 0.8306999999999999 0.1693000000000001 0.8306999999999999 # Mn7
- 0.6692999999999998 0.6693000000000003 0.6692999999999998 # Mn8
- 0.0000000000000000 0.5000000000000003 0.2500000000000002 # Si1
- 0.5000000000000003 0.7499999999999998 0.0000000000000000 # Si2
- 0.0000000000000000 0.5000000000000003 0.7499999999999998 # Si3
- 0.5000000000000003 0.2500000000000002 0.0000000000000000 # Si4
- 0.2500000000000002 0.0000000000000000 0.5000000000000003 # Si5
- 0.7499999999999998 0.0000000000000000 0.5000000000000003 # Si6
- 0.5000000000000003 0.0000000000000000 0.2500000000000002 # Be1
- 0.0000000000000000 0.7500000000000004 0.5000000000000003 # Be2
- 0.5000000000000003 0.0000000000000000 0.7499999999999998 # Be3
- 0.0000000000000000 0.2500000000000002 0.5000000000000003 # Be4
- 0.2500000000000002 0.5000000000000003 0.0000000000000000 # Be5
- 0.7499999999999998 0.5000000000000003 0.0000000000000000 # Be6
- 0.5000000000000003 0.5000000000000003 0.5000000000000003 # S1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # S2
diff --git a/test/data/cubic/POSCAR-218-2 b/test/data/cubic/POSCAR-218-2
deleted file mode 100644
index 14d7ac2..0000000
--- a/test/data/cubic/POSCAR-218-2
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 6.0259971645152861 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.0259971645152861 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.0259971645152861
- 6 2 8
-Direct
- 0.2500000000000003 0.0000000000000000 0.5000000000000006 # Ag1
- 0.5000000000000006 0.2500000000000003 0.0000000000000000 # Ag2
- 0.7499999999999998 0.0000000000000000 0.5000000000000006 # Ag3
- 0.5000000000000006 0.7499999999999998 0.0000000000000000 # Ag4
- 0.0000000000000000 0.5000000000000006 0.7499999999999998 # Ag5
- 0.0000000000000000 0.5000000000000006 0.2500000000000003 # Ag6
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # P1
- 0.5000000000000006 0.5000000000000006 0.5000000000000006 # P2
- 0.1485999999999999 0.1485999999999999 0.1485999999999999 # O1
- 0.6486000000000003 0.3513999999999997 0.3513999999999997 # O2
- 0.8514000000000002 0.8514000000000002 0.1485999999999999 # O3
- 0.3513999999999997 0.6486000000000003 0.3513999999999997 # O4
- 0.1485999999999999 0.8514000000000002 0.8514000000000002 # O5
- 0.3513999999999997 0.3513999999999997 0.6486000000000003 # O6
- 0.8514000000000002 0.1485999999999999 0.8514000000000002 # O7
- 0.6486000000000003 0.6486000000000003 0.6486000000000003 # O8
diff --git a/test/data/cubic/POSCAR-219 b/test/data/cubic/POSCAR-219
deleted file mode 100644
index 6aea46b..0000000
--- a/test/data/cubic/POSCAR-219
+++ /dev/null
@@ -1,183 +0,0 @@
-$cell vectors
-1.0
- 17.3439918389235253 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 17.3439918389235253 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 17.3439918389235253
- 48 128
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Si1
- 0.1722999999999999 0.1723000000000002 0.1722999999999999 # Si2
- 0.2499999999999999 0.2499999999999999 0.2499999999999999 # Si3
- 0.0000000000000000 0.5000000000000001 0.4999999999999997 # Si4
- 0.1723000000000002 0.6723000000000000 0.6723000000000000 # Si5
- 0.2500000000000002 0.7500000000000000 0.7500000000000000 # Si6
- 0.4999999999999997 0.0000000000000000 0.4999999999999997 # Si7
- 0.6723000000000000 0.1723000000000002 0.6723000000000000 # Si8
- 0.4999999999999997 0.4999999999999997 0.0000000000000000 # Si9
- 0.6723000000000000 0.6723000000000000 0.1722999999999999 # Si10
- 0.7500000000000000 0.7500000000000000 0.2499999999999999 # Si11
- 0.0000000000000000 0.0000000000000000 0.4999999999999997 # Si12
- 0.1723000000000002 0.8277000000000001 0.3277000000000000 # Si13
- 0.2499999999999999 0.7500000000000000 0.2499999999999999 # Si14
- 0.0000000000000000 0.4999999999999997 0.0000000000000000 # Si15
- 0.1723000000000002 0.3277000000000000 0.8277000000000001 # Si16
- 0.2499999999999999 0.2500000000000002 0.7500000000000000 # Si17
- 0.4999999999999997 0.0000000000000000 0.0000000000000000 # Si18
- 0.6723000000000000 0.8277000000000001 0.8277000000000001 # Si19
- 0.7500000000000000 0.7500000000000000 0.7500000000000000 # Si20
- 0.4999999999999997 0.5000000000000001 0.4999999999999997 # Si21
- 0.6723000000000000 0.3277000000000000 0.3277000000000000 # Si22
- 0.7500000000000000 0.2499999999999999 0.2499999999999999 # Si23
- 0.8277000000000001 0.8277000000000001 0.1722999999999999 # Si24
- 0.3277000000000000 0.8277000000000001 0.6723000000000000 # Si25
- 0.3277000000000000 0.3277000000000000 0.1722999999999999 # Si26
- 0.8277000000000001 0.1723000000000002 0.3277000000000000 # Si27
- 0.8277000000000001 0.6723000000000000 0.8277000000000001 # Si28
- 0.3277000000000000 0.1723000000000002 0.8277000000000001 # Si29
- 0.3277000000000000 0.6723000000000000 0.3277000000000000 # Si30
- 0.1723000000000002 0.8277000000000001 0.8277000000000001 # Si31
- 0.1723000000000002 0.3277000000000000 0.3277000000000000 # Si32
- 0.6723000000000000 0.8277000000000001 0.3277000000000000 # Si33
- 0.6723000000000000 0.3277000000000000 0.8277000000000001 # Si34
- 0.8277000000000001 0.8277000000000001 0.6723000000000000 # Si35
- 0.8277000000000001 0.3277000000000000 0.1722999999999999 # Si36
- 0.3277000000000000 0.8277000000000001 0.1722999999999999 # Si37
- 0.3277000000000000 0.3277000000000000 0.6723000000000000 # Si38
- 0.8277000000000001 0.1723000000000002 0.8277000000000001 # Si39
- 0.8277000000000001 0.6723000000000000 0.3277000000000000 # Si40
- 0.3277000000000000 0.1723000000000002 0.3277000000000000 # Si41
- 0.3277000000000000 0.6723000000000000 0.8277000000000001 # Si42
- 0.8277000000000001 0.3277000000000000 0.6723000000000000 # Si43
- 0.7500000000000000 0.2500000000000002 0.7500000000000000 # Si44
- 0.1723000000000002 0.1723000000000002 0.6723000000000000 # Si45
- 0.1723000000000002 0.6723000000000000 0.1722999999999999 # Si46
- 0.6723000000000000 0.1723000000000002 0.1722999999999999 # Si47
- 0.6723000000000000 0.6723000000000000 0.6723000000000000 # Si48
- -0.0650000000000001 -0.0650000000000001 -0.0650000000000001 # Cl1
- 0.2321999999999999 0.1344000000000001 0.0818000000000000 # Cl2
- -0.0649999999999998 0.4350000000000001 0.4350000000000001 # Cl3
- 0.2322000000000002 0.6344000000000000 0.5817999999999999 # Cl4
- 0.4350000000000001 -0.0649999999999998 0.4350000000000001 # Cl5
- 0.7322000000000000 0.1344000000000001 0.5817999999999999 # Cl6
- 0.4350000000000001 0.4350000000000001 -0.0650000000000001 # Cl7
- 0.7322000000000000 0.6344000000000000 0.0818000000000000 # Cl8
- -0.0649999999999998 0.0650000000000001 0.5649999999999999 # Cl9
- 0.1344000000000001 0.7678000000000001 0.4181999999999999 # Cl10
- -0.0649999999999998 0.5649999999999999 0.0650000000000001 # Cl11
- 0.1344000000000001 0.2678000000000003 0.9182000000000000 # Cl12
- 0.4350000000000001 0.0650000000000001 0.0650000000000001 # Cl13
- 0.6344000000000000 0.7678000000000001 0.9182000000000000 # Cl14
- 0.4350000000000001 0.5649999999999999 0.5649999999999999 # Cl15
- 0.6344000000000000 0.2678000000000003 0.4181999999999999 # Cl16
- 0.0650000000000001 0.0649999999999998 -0.0650000000000001 # Cl17
- 0.7678000000000001 0.8655999999999999 0.0818000000000000 # Cl18
- 0.0650000000000001 0.5649999999999999 0.4350000000000001 # Cl19
- 0.7678000000000001 0.3656000000000000 0.5817999999999999 # Cl20
- 0.5649999999999999 0.0650000000000001 0.4350000000000001 # Cl21
- 0.2678000000000003 0.8656000000000003 0.5817999999999999 # Cl22
- 0.5649999999999999 0.5649999999999999 -0.0650000000000001 # Cl23
- 0.2677999999999999 0.3656000000000000 0.0818000000000000 # Cl24
- 0.0650000000000001 -0.0649999999999998 0.5649999999999999 # Cl25
- 0.8655999999999999 0.2321999999999999 0.4181999999999999 # Cl26
- 0.0650000000000001 0.4350000000000001 0.0650000000000001 # Cl27
- 0.8656000000000003 0.7322000000000000 0.9182000000000000 # Cl28
- 0.5649999999999999 -0.0649999999999998 0.0650000000000001 # Cl29
- 0.3656000000000000 0.2322000000000002 0.9182000000000000 # Cl30
- 0.5649999999999999 0.4350000000000001 0.5649999999999999 # Cl31
- 0.3656000000000000 0.7322000000000000 0.4181999999999999 # Cl32
- 0.7678000000000001 0.0818000000000000 0.3656000000000000 # Cl33
- 0.7678000000000001 0.5818000000000001 0.8655999999999999 # Cl34
- 0.2678000000000003 0.0818000000000000 0.8655999999999999 # Cl35
- 0.2678000000000003 0.5817999999999999 0.3656000000000000 # Cl36
- -0.0650000000000001 0.0650000000000001 0.0650000000000001 # Cl37
- 0.2322000000000002 0.8656000000000003 0.9182000000000000 # Cl38
- -0.0649999999999998 0.5649999999999999 0.5649999999999999 # Cl39
- 0.2321999999999999 0.3656000000000000 0.4181999999999999 # Cl40
- 0.4350000000000001 0.0650000000000001 0.5649999999999999 # Cl41
- 0.7322000000000000 0.8655999999999999 0.4181999999999999 # Cl42
- 0.4350000000000001 0.5649999999999999 0.0650000000000001 # Cl43
- 0.7322000000000000 0.3656000000000000 0.9182000000000000 # Cl44
- 0.0650000000000001 0.0650000000000001 0.4350000000000001 # Cl45
- 0.7678000000000001 0.9182000000000000 0.6344000000000000 # Cl46
- 0.0650000000000001 0.5649999999999999 -0.0650000000000001 # Cl47
- 0.7678000000000001 0.4181999999999999 0.1344000000000001 # Cl48
- 0.5649999999999999 0.0649999999999998 -0.0650000000000001 # Cl49
- 0.2678000000000003 0.9182000000000000 0.1344000000000001 # Cl50
- 0.5649999999999999 0.5649999999999999 0.4350000000000001 # Cl51
- 0.2678000000000003 0.4181999999999999 0.6344000000000000 # Cl52
- 0.9182000000000000 0.8656000000000003 0.7322000000000000 # Cl53
- 0.9182000000000000 0.3656000000000000 0.2321999999999999 # Cl54
- 0.4181999999999999 0.8655999999999999 0.2321999999999999 # Cl55
- 0.4181999999999999 0.3656000000000000 0.7322000000000000 # Cl56
- 0.0650000000000001 -0.0649999999999998 0.0650000000000001 # Cl57
- 0.7678000000000001 0.1344000000000001 0.9182000000000000 # Cl58
- 0.0650000000000001 0.4350000000000001 0.5649999999999999 # Cl59
- 0.7678000000000001 0.6344000000000000 0.4181999999999999 # Cl60
- 0.5649999999999999 -0.0649999999999998 0.5649999999999999 # Cl61
- 0.2678000000000003 0.1344000000000001 0.4181999999999999 # Cl62
- 0.5649999999999999 0.4350000000000001 0.0650000000000001 # Cl63
- 0.2678000000000003 0.6344000000000000 0.9182000000000000 # Cl64
- 0.0818000000000000 0.8655999999999999 0.2677999999999999 # Cl65
- 0.0818000000000000 0.3656000000000000 0.7678000000000001 # Cl66
- 0.5818000000000001 0.8656000000000003 0.7678000000000001 # Cl67
- 0.5817999999999999 0.3656000000000000 0.2677999999999999 # Cl68
- 0.0818000000000000 0.2321999999999999 0.1344000000000001 # Cl69
- 0.0818000000000000 0.7322000000000000 0.6344000000000000 # Cl70
- 0.5817999999999999 0.2321999999999999 0.6344000000000000 # Cl71
- 0.5817999999999999 0.7322000000000000 0.1344000000000001 # Cl72
- 0.1344000000000001 0.0818000000000000 0.2321999999999999 # Cl73
- 0.1344000000000001 0.5818000000000001 0.7322000000000000 # Cl74
- 0.6344000000000000 0.0818000000000000 0.7322000000000000 # Cl75
- 0.6344000000000000 0.5817999999999999 0.2321999999999999 # Cl76
- 0.8656000000000003 0.9182000000000000 0.2321999999999999 # Cl77
- 0.8655999999999999 0.4182000000000002 0.7322000000000000 # Cl78
- 0.3656000000000000 0.9182000000000000 0.7322000000000000 # Cl79
- 0.3656000000000000 0.4181999999999999 0.2321999999999999 # Cl80
- 0.0818000000000000 0.7678000000000001 0.8655999999999999 # Cl81
- 0.0818000000000000 0.2678000000000003 0.3656000000000000 # Cl82
- 0.5817999999999999 0.7678000000000001 0.3656000000000000 # Cl83
- 0.5818000000000001 0.2678000000000003 0.8655999999999999 # Cl84
- 0.8655999999999999 0.0818000000000000 0.7678000000000001 # Cl85
- 0.8655999999999999 0.5817999999999999 0.2677999999999999 # Cl86
- 0.3656000000000000 0.0818000000000000 0.2677999999999999 # Cl87
- 0.3656000000000000 0.5818000000000001 0.7678000000000001 # Cl88
- 0.9182000000000000 0.7678000000000001 0.1344000000000001 # Cl89
- 0.9182000000000000 0.2678000000000003 0.6344000000000000 # Cl90
- 0.4182000000000002 0.7678000000000001 0.6344000000000000 # Cl91
- 0.4181999999999999 0.2677999999999999 0.1344000000000001 # Cl92
- 0.9182000000000000 0.2322000000000002 0.8655999999999999 # Cl93
- 0.9182000000000000 0.7322000000000000 0.3656000000000000 # Cl94
- 0.4181999999999999 0.2321999999999999 0.3656000000000000 # Cl95
- 0.4182000000000002 0.7322000000000000 0.8655999999999999 # Cl96
- 0.1344000000000001 0.9182000000000000 0.7678000000000001 # Cl97
- 0.1344000000000001 0.4181999999999999 0.2677999999999999 # Cl98
- 0.6344000000000000 0.9182000000000000 0.2677999999999999 # Cl99
- 0.6344000000000000 0.4182000000000002 0.7678000000000001 # Cl100
- 0.8655999999999999 0.7678000000000001 0.5817999999999999 # Cl101
- 0.8655999999999999 0.2677999999999999 0.0818000000000000 # Cl102
- 0.3656000000000000 0.7678000000000001 0.0818000000000000 # Cl103
- 0.3656000000000000 0.2678000000000003 0.5817999999999999 # Cl104
- -0.0649999999999998 -0.0649999999999998 0.4350000000000001 # Cl105
- 0.1344000000000001 0.2321999999999999 0.5817999999999999 # Cl106
- -0.0649999999999998 0.4350000000000001 -0.0650000000000001 # Cl107
- 0.1344000000000001 0.7322000000000000 0.0818000000000000 # Cl108
- 0.4350000000000001 -0.0650000000000001 -0.0650000000000001 # Cl109
- 0.6344000000000000 0.2321999999999999 0.0818000000000000 # Cl110
- 0.4350000000000001 0.4350000000000001 0.4350000000000001 # Cl111
- 0.6344000000000000 0.7322000000000000 0.5817999999999999 # Cl112
- 0.2321999999999999 0.9182000000000000 0.3656000000000000 # Cl113
- 0.2322000000000002 0.4182000000000002 0.8655999999999999 # Cl114
- 0.7322000000000000 0.9182000000000000 0.8655999999999999 # Cl115
- 0.7322000000000000 0.4181999999999999 0.3656000000000000 # Cl116
- 0.2321999999999999 0.0818000000000000 0.6344000000000000 # Cl117
- 0.2321999999999999 0.5817999999999999 0.1344000000000001 # Cl118
- 0.7322000000000000 0.0818000000000000 0.1344000000000001 # Cl119
- 0.7322000000000000 0.5818000000000001 0.6344000000000000 # Cl120
- 0.9182000000000000 0.1344000000000001 0.2677999999999999 # Cl121
- 0.9182000000000000 0.6344000000000000 0.7678000000000001 # Cl122
- 0.4181999999999999 0.1344000000000001 0.7678000000000001 # Cl123
- 0.4181999999999999 0.6344000000000000 0.2677999999999999 # Cl124
- 0.0818000000000000 0.1344000000000001 0.7322000000000000 # Cl125
- 0.0818000000000000 0.6344000000000000 0.2321999999999999 # Cl126
- 0.5817999999999999 0.1344000000000001 0.2321999999999999 # Cl127
- 0.5817999999999999 0.6344000000000000 0.7322000000000000 # Cl128
diff --git a/test/data/cubic/POSCAR-219-2 b/test/data/cubic/POSCAR-219-2
deleted file mode 100644
index 531cd6b..0000000
--- a/test/data/cubic/POSCAR-219-2
+++ /dev/null
@@ -1,223 +0,0 @@
-$cell vectors
-1.0
- 12.1409942871523580 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.1409942871523580 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.1409942871523580
- 56 56 96 8
-Direct
- 0.8707000000000000 0.8707000000000005 0.8707000000000000 # Li1
- 0.0000000000000000 0.2500000000000001 0.2500000000000001 # Li2
- 0.8707000000000000 0.3707000000000001 0.3707000000000001 # Li3
- 0.0000000000000000 0.7500000000000004 0.7500000000000000 # Li4
- 0.3707000000000001 0.8707000000000000 0.3707000000000001 # Li5
- 0.5000000000000002 0.2500000000000001 0.7500000000000000 # Li6
- 0.3707000000000001 0.3707000000000001 0.8707000000000000 # Li7
- 0.5000000000000002 0.7500000000000000 0.2500000000000001 # Li8
- 0.8707000000000000 0.1293000000000002 0.6293000000000000 # Li9
- 0.2500000000000001 0.0000000000000000 0.2500000000000001 # Li10
- 0.8707000000000000 0.6293000000000000 0.1293000000000002 # Li11
- 0.2500000000000001 0.5000000000000002 0.7500000000000000 # Li12
- 0.3707000000000001 0.1293000000000002 0.1293000000000002 # Li13
- 0.7500000000000000 0.0000000000000000 0.7500000000000000 # Li14
- 0.3707000000000001 0.6293000000000000 0.6293000000000000 # Li15
- 0.7500000000000000 0.4999999999999997 0.2500000000000001 # Li16
- 0.1293000000000002 0.1293000000000002 0.8707000000000000 # Li17
- 0.0000000000000000 0.7500000000000000 0.2500000000000001 # Li18
- 0.1293000000000002 0.6293000000000000 0.3707000000000001 # Li19
- 0.0000000000000000 0.2500000000000001 0.7500000000000000 # Li20
- 0.6293000000000000 0.1293000000000002 0.3707000000000001 # Li21
- 0.5000000000000002 0.7500000000000004 0.7500000000000000 # Li22
- 0.6293000000000000 0.6293000000000000 0.8707000000000000 # Li23
- 0.4999999999999997 0.2500000000000001 0.2500000000000001 # Li24
- 0.1293000000000002 0.8707000000000000 0.6293000000000000 # Li25
- 0.7500000000000000 0.0000000000000000 0.2500000000000001 # Li26
- 0.1293000000000002 0.3707000000000001 0.1293000000000002 # Li27
- 0.7500000000000000 0.5000000000000002 0.7500000000000000 # Li28
- 0.6293000000000000 0.8707000000000000 0.1293000000000002 # Li29
- 0.2500000000000001 0.0000000000000000 0.7500000000000000 # Li30
- 0.6293000000000000 0.3707000000000001 0.6293000000000000 # Li31
- 0.2500000000000001 0.4999999999999997 0.2500000000000001 # Li32
- 0.8707000000000000 0.1293000000000002 0.1293000000000002 # Li33
- 0.8707000000000000 0.6293000000000000 0.6293000000000000 # Li34
- 0.3707000000000001 0.1293000000000002 0.6293000000000000 # Li35
- 0.3707000000000001 0.6293000000000000 0.1293000000000002 # Li36
- 0.1293000000000002 0.1293000000000002 0.3707000000000001 # Li37
- 0.1293000000000002 0.6293000000000000 0.8707000000000000 # Li38
- 0.6293000000000000 0.1293000000000002 0.8707000000000000 # Li39
- 0.6293000000000000 0.6293000000000000 0.3707000000000001 # Li40
- 0.7500000000000000 0.7500000000000000 0.4999999999999997 # Li41
- 0.7500000000000000 0.2500000000000001 0.0000000000000000 # Li42
- 0.2500000000000001 0.7500000000000000 0.0000000000000000 # Li43
- 0.2500000000000001 0.2500000000000001 0.4999999999999997 # Li44
- 0.1293000000000002 0.8707000000000000 0.1293000000000002 # Li45
- 0.1293000000000002 0.3707000000000001 0.6293000000000000 # Li46
- 0.6293000000000000 0.8707000000000000 0.6293000000000000 # Li47
- 0.6293000000000000 0.3707000000000001 0.1293000000000002 # Li48
- 0.2500000000000001 0.7500000000000000 0.4999999999999997 # Li49
- 0.2500000000000001 0.2500000000000001 0.0000000000000000 # Li50
- 0.7500000000000000 0.7500000000000000 0.0000000000000000 # Li51
- 0.7500000000000000 0.2500000000000001 0.4999999999999997 # Li52
- 0.8707000000000000 0.8707000000000000 0.3707000000000001 # Li53
- 0.8707000000000000 0.3707000000000001 0.8707000000000000 # Li54
- 0.3707000000000001 0.8707000000000005 0.8707000000000000 # Li55
- 0.3707000000000001 0.3707000000000001 0.3707000000000001 # Li56
- 0.2500000000000001 0.0000000000000000 0.0000000000000000 # B1
- 0.1002999999999999 0.1002999999999999 0.1002999999999999 # B2
- 0.2500000000000001 0.5000000000000002 0.4999999999999997 # B3
- 0.1002999999999999 0.6003000000000001 0.6003000000000001 # B4
- 0.7500000000000000 0.0000000000000000 0.4999999999999997 # B5
- 0.6003000000000001 0.1002999999999999 0.6003000000000001 # B6
- 0.7500000000000000 0.4999999999999997 0.0000000000000000 # B7
- 0.6003000000000001 0.6003000000000001 0.1002999999999999 # B8
- 0.0000000000000000 0.7500000000000000 0.4999999999999997 # B9
- 0.1002999999999999 0.8997000000000001 0.3996999999999999 # B10
- 0.0000000000000000 0.2500000000000001 0.0000000000000000 # B11
- 0.1002999999999999 0.3996999999999999 0.8997000000000001 # B12
- 0.5000000000000002 0.7500000000000000 0.0000000000000000 # B13
- 0.6003000000000001 0.8997000000000001 0.8997000000000001 # B14
- 0.4999999999999997 0.2500000000000001 0.4999999999999997 # B15
- 0.6003000000000001 0.3996999999999999 0.3996999999999999 # B16
- 0.7500000000000000 0.0000000000000000 0.0000000000000000 # B17
- 0.8997000000000001 0.8997000000000001 0.1002999999999999 # B18
- 0.7500000000000000 0.5000000000000002 0.4999999999999997 # B19
- 0.8997000000000001 0.3996999999999999 0.6003000000000001 # B20
- 0.2500000000000001 0.0000000000000000 0.4999999999999997 # B21
- 0.3997000000000003 0.8997000000000001 0.6003000000000001 # B22
- 0.2500000000000001 0.4999999999999997 0.0000000000000000 # B23
- 0.3996999999999999 0.3996999999999999 0.1002999999999999 # B24
- 0.0000000000000000 0.2500000000000001 0.4999999999999997 # B25
- 0.8997000000000001 0.1002999999999999 0.3996999999999999 # B26
- 0.0000000000000000 0.7500000000000000 0.0000000000000000 # B27
- 0.8997000000000001 0.6003000000000001 0.8997000000000001 # B28
- 0.4999999999999997 0.2500000000000001 0.0000000000000000 # B29
- 0.3996999999999999 0.1002999999999999 0.8997000000000001 # B30
- 0.5000000000000002 0.7500000000000000 0.4999999999999997 # B31
- 0.3996999999999999 0.6003000000000001 0.3996999999999999 # B32
- 0.1002999999999999 0.8997000000000001 0.8997000000000001 # B33
- 0.1002999999999999 0.3996999999999999 0.3996999999999999 # B34
- 0.6003000000000001 0.8997000000000001 0.3996999999999999 # B35
- 0.6003000000000001 0.3996999999999999 0.8997000000000001 # B36
- 0.8997000000000001 0.8997000000000001 0.6003000000000001 # B37
- 0.8997000000000001 0.3996999999999999 0.1002999999999999 # B38
- 0.3996999999999999 0.8997000000000001 0.1002999999999999 # B39
- 0.3996999999999999 0.3996999999999999 0.6003000000000001 # B40
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # B41
- 0.0000000000000000 0.4999999999999997 0.2500000000000001 # B42
- 0.4999999999999997 0.0000000000000000 0.2500000000000001 # B43
- 0.5000000000000002 0.5000000000000002 0.7500000000000000 # B44
- 0.8997000000000001 0.1002999999999999 0.8997000000000001 # B45
- 0.8997000000000001 0.6003000000000001 0.3996999999999999 # B46
- 0.3996999999999999 0.1002999999999999 0.3996999999999999 # B47
- 0.3997000000000003 0.6003000000000001 0.8997000000000001 # B48
- 0.0000000000000000 0.0000000000000000 0.2500000000000001 # B49
- 0.0000000000000000 0.5000000000000002 0.7500000000000000 # B50
- 0.5000000000000002 0.0000000000000000 0.7500000000000000 # B51
- 0.4999999999999997 0.4999999999999997 0.2500000000000001 # B52
- 0.1002999999999999 0.1002999999999999 0.6003000000000001 # B53
- 0.1002999999999999 0.6003000000000001 0.1002999999999999 # B54
- 0.6003000000000001 0.1002999999999999 0.1002999999999999 # B55
- 0.6003000000000001 0.6003000000000001 0.6003000000000001 # B56
- 0.0225000000000002 0.0980999999999999 0.1817000000000000 # O1
- 0.0225000000000002 0.5981000000000002 0.6816999999999999 # O2
- 0.5225000000000000 0.0980999999999999 0.6816999999999999 # O3
- 0.5225000000000000 0.5980999999999997 0.1817000000000000 # O4
- 0.0980999999999999 0.9774999999999998 0.3182999999999998 # O5
- 0.0980999999999999 0.4775000000000000 0.8183000000000001 # O6
- 0.5981000000000002 0.9775000000000003 0.8183000000000001 # O7
- 0.5980999999999997 0.4775000000000000 0.3182999999999998 # O8
- 0.9774999999999998 0.9019000000000001 0.1817000000000000 # O9
- 0.9774999999999998 0.4018999999999999 0.6816999999999999 # O10
- 0.4775000000000000 0.9019000000000001 0.6816999999999999 # O11
- 0.4775000000000000 0.4018999999999999 0.1817000000000000 # O12
- 0.9018999999999997 0.0225000000000002 0.3182999999999998 # O13
- 0.9019000000000001 0.5225000000000000 0.8183000000000001 # O14
- 0.4018999999999999 0.0225000000000002 0.8183000000000001 # O15
- 0.4018999999999999 0.5225000000000000 0.3182999999999998 # O16
- 0.9774999999999998 0.1817000000000000 0.4018999999999999 # O17
- 0.9774999999999998 0.6817000000000003 0.9019000000000001 # O18
- 0.4775000000000000 0.1817000000000000 0.9019000000000001 # O19
- 0.4775000000000000 0.6816999999999999 0.4018999999999999 # O20
- 0.0225000000000002 0.9019000000000001 0.8183000000000001 # O21
- 0.0225000000000002 0.4018999999999999 0.3182999999999998 # O22
- 0.5225000000000000 0.9019000000000001 0.3182999999999998 # O23
- 0.5225000000000000 0.4018999999999999 0.8183000000000001 # O24
- 0.9774999999999998 0.8183000000000001 0.5980999999999997 # O25
- 0.9774999999999998 0.3182999999999998 0.0980999999999999 # O26
- 0.4775000000000000 0.8183000000000001 0.0980999999999999 # O27
- 0.4775000000000000 0.3183000000000002 0.5980999999999997 # O28
- 0.8183000000000001 0.9019000000000001 0.5225000000000000 # O29
- 0.8183000000000001 0.4018999999999999 0.0224999999999997 # O30
- 0.3183000000000002 0.9019000000000001 0.0225000000000002 # O31
- 0.3183000000000002 0.4018999999999999 0.5225000000000000 # O32
- 0.9774999999999998 0.0980999999999999 0.8183000000000001 # O33
- 0.9774999999999998 0.5980999999999997 0.3182999999999998 # O34
- 0.4775000000000000 0.0980999999999999 0.3182999999999998 # O35
- 0.4775000000000000 0.5981000000000002 0.8183000000000001 # O36
- 0.1817000000000000 0.9019000000000001 0.4775000000000000 # O37
- 0.1817000000000000 0.4018999999999999 0.9774999999999998 # O38
- 0.6816999999999999 0.9019000000000001 0.9774999999999998 # O39
- 0.6816999999999999 0.4018999999999999 0.4775000000000000 # O40
- 0.1817000000000000 0.0225000000000002 0.0980999999999999 # O41
- 0.1817000000000000 0.5225000000000000 0.5980999999999997 # O42
- 0.6816999999999999 0.0225000000000002 0.5980999999999997 # O43
- 0.6816999999999999 0.5225000000000000 0.0980999999999999 # O44
- 0.0980999999999999 0.1817000000000000 0.0225000000000002 # O45
- 0.0980999999999999 0.6816999999999999 0.5225000000000000 # O46
- 0.5980999999999997 0.1817000000000000 0.5225000000000000 # O47
- 0.5981000000000002 0.6816999999999999 0.0225000000000002 # O48
- 0.9019000000000001 0.8183000000000001 0.0225000000000002 # O49
- 0.9018999999999997 0.3183000000000002 0.5225000000000000 # O50
- 0.4018999999999999 0.8183000000000001 0.5225000000000000 # O51
- 0.4018999999999999 0.3182999999999998 0.0225000000000002 # O52
- 0.1817000000000000 0.9775000000000003 0.9019000000000001 # O53
- 0.1817000000000000 0.4775000000000000 0.4018999999999999 # O54
- 0.6816999999999999 0.9774999999999998 0.4018999999999999 # O55
- 0.6816999999999999 0.4775000000000000 0.9019000000000001 # O56
- 0.9019000000000001 0.1817000000000000 0.9774999999999998 # O57
- 0.9018999999999997 0.6816999999999999 0.4775000000000000 # O58
- 0.4018999999999999 0.1817000000000000 0.4775000000000000 # O59
- 0.4019000000000003 0.6817000000000003 0.9774999999999998 # O60
- 0.8183000000000001 0.9774999999999998 0.0980999999999999 # O61
- 0.8183000000000001 0.4775000000000000 0.5980999999999997 # O62
- 0.3183000000000002 0.9774999999999998 0.5980999999999997 # O63
- 0.3183000000000002 0.4775000000000000 0.0980999999999999 # O64
- 0.8183000000000001 0.0225000000000002 0.9019000000000001 # O65
- 0.8183000000000001 0.5225000000000000 0.4018999999999999 # O66
- 0.3183000000000002 0.0225000000000002 0.4018999999999999 # O67
- 0.3183000000000002 0.5225000000000000 0.9019000000000001 # O68
- 0.0980999999999999 0.8183000000000004 0.9774999999999998 # O69
- 0.0980999999999999 0.3183000000000002 0.4775000000000000 # O70
- 0.5981000000000002 0.8183000000000001 0.4775000000000000 # O71
- 0.5981000000000002 0.3183000000000002 0.9774999999999998 # O72
- 0.9018999999999997 0.9775000000000003 0.6816999999999999 # O73
- 0.9019000000000001 0.4775000000000000 0.1817000000000000 # O74
- 0.4018999999999999 0.9774999999999998 0.1817000000000000 # O75
- 0.4018999999999999 0.4775000000000000 0.6816999999999999 # O76
- 0.0980999999999999 0.0225000000000002 0.6816999999999999 # O77
- 0.0980999999999999 0.5225000000000000 0.1817000000000000 # O78
- 0.5980999999999997 0.0225000000000002 0.1817000000000000 # O79
- 0.5981000000000002 0.5225000000000000 0.6816999999999999 # O80
- 0.0225000000000002 0.8183000000000001 0.4018999999999999 # O81
- 0.0225000000000002 0.3183000000000002 0.9018999999999997 # O82
- 0.5225000000000000 0.8183000000000004 0.9019000000000001 # O83
- 0.5225000000000000 0.3183000000000002 0.4018999999999999 # O84
- 0.0225000000000002 0.1817000000000000 0.5980999999999997 # O85
- 0.0225000000000002 0.6816999999999999 0.0980999999999999 # O86
- 0.5225000000000000 0.1817000000000000 0.0980999999999999 # O87
- 0.5225000000000000 0.6816999999999999 0.5980999999999997 # O88
- 0.8183000000000001 0.0980999999999999 0.4775000000000000 # O89
- 0.8183000000000001 0.5981000000000002 0.9774999999999998 # O90
- 0.3183000000000002 0.0980999999999999 0.9774999999999998 # O91
- 0.3183000000000002 0.5981000000000002 0.4775000000000000 # O92
- 0.1817000000000000 0.0980999999999999 0.5225000000000000 # O93
- 0.1817000000000000 0.5980999999999997 0.0225000000000002 # O94
- 0.6816999999999999 0.0980999999999999 0.0225000000000002 # O95
- 0.6816999999999999 0.5981000000000002 0.5225000000000000 # O96
- 0.2500000000000001 0.2500000000000001 0.2500000000000001 # Cl1
- 0.2500000000000001 0.7500000000000004 0.7500000000000000 # Cl2
- 0.7500000000000000 0.2500000000000001 0.7500000000000000 # Cl3
- 0.7500000000000000 0.7500000000000000 0.2500000000000001 # Cl4
- 0.2500000000000001 0.7500000000000000 0.2500000000000001 # Cl5
- 0.2500000000000001 0.2500000000000001 0.7500000000000000 # Cl6
- 0.7500000000000000 0.7500000000000004 0.7500000000000000 # Cl7
- 0.7500000000000000 0.2500000000000001 0.2500000000000001 # Cl8
diff --git a/test/data/cubic/POSCAR-220 b/test/data/cubic/POSCAR-220
deleted file mode 100644
index 3dea141..0000000
--- a/test/data/cubic/POSCAR-220
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 9.8179953802208928 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.8179953802208928 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.8179953802208928
- 12 12 16
-Direct
- 0.3749999999999999 0.0000000000000000 0.2500000000000001 # Y1
- 0.8750000000000002 0.5000000000000002 0.7499999999999999 # Y2
- 0.2500000000000001 0.3749999999999999 0.0000000000000000 # Y3
- 0.7499999999999999 0.8750000000000002 0.4999999999999998 # Y4
- 0.6249999999999999 0.4999999999999998 0.2500000000000001 # Y5
- 0.1249999999999998 0.0000000000000000 0.7499999999999999 # Y6
- 0.2500000000000001 0.6249999999999999 0.4999999999999998 # Y7
- 0.7499999999999999 0.1249999999999998 0.0000000000000000 # Y8
- 0.4999999999999998 0.2500000000000001 0.6249999999999999 # Y9
- 0.0000000000000000 0.7499999999999999 0.1249999999999998 # Y10
- 0.5000000000000002 0.7499999999999999 0.8750000000000002 # Y11
- 0.0000000000000000 0.2500000000000001 0.3749999999999999 # Y12
- 0.8750000000000002 0.0000000000000000 0.2500000000000001 # Au1
- 0.3749999999999999 0.5000000000000002 0.7499999999999999 # Au2
- 0.2500000000000001 0.8750000000000002 0.0000000000000000 # Au3
- 0.7499999999999999 0.3749999999999999 0.4999999999999998 # Au4
- 0.1249999999999998 0.4999999999999998 0.2500000000000001 # Au5
- 0.6249999999999999 0.0000000000000000 0.7499999999999999 # Au6
- 0.2500000000000001 0.1249999999999998 0.4999999999999998 # Au7
- 0.7499999999999999 0.6249999999999999 0.0000000000000000 # Au8
- 0.4999999999999998 0.2500000000000001 0.1249999999999998 # Au9
- 0.0000000000000000 0.7499999999999999 0.6249999999999999 # Au10
- 0.5000000000000002 0.7499999999999999 0.3749999999999999 # Au11
- 0.0000000000000000 0.2500000000000001 0.8749999999999997 # Au12
- 0.0879999999999999 0.0879999999999999 0.0879999999999999 # Sb1
- 0.5880000000000001 0.5880000000000001 0.5880000000000001 # Sb2
- 0.3380000000000000 0.6619999999999999 0.1619999999999997 # Sb3
- 0.8379999999999997 0.1620000000000003 0.6619999999999999 # Sb4
- 0.9120000000000001 0.4119999999999999 0.0879999999999999 # Sb5
- 0.4119999999999999 0.9120000000000001 0.5880000000000001 # Sb6
- 0.1620000000000003 0.3380000000000000 0.6619999999999999 # Sb7
- 0.6619999999999999 0.8379999999999997 0.1619999999999997 # Sb8
- 0.0879999999999999 0.9120000000000001 0.4119999999999999 # Sb9
- 0.5880000000000001 0.4119999999999999 0.9120000000000001 # Sb10
- 0.6619999999999999 0.1620000000000003 0.3380000000000000 # Sb11
- 0.1620000000000003 0.6619999999999999 0.8379999999999997 # Sb12
- 0.4119999999999999 0.0879999999999999 0.9120000000000001 # Sb13
- 0.9120000000000001 0.5880000000000001 0.4119999999999999 # Sb14
- 0.3380000000000000 0.3380000000000000 0.3380000000000000 # Sb15
- 0.8379999999999997 0.8380000000000003 0.8379999999999997 # Sb16
diff --git a/test/data/cubic/POSCAR-220-2 b/test/data/cubic/POSCAR-220-2
deleted file mode 100644
index 14591d2..0000000
--- a/test/data/cubic/POSCAR-220-2
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 8.5339959843965243 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.5339959843965243 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.5339959843965243
- 16 24
-Direct
- 0.0516000000000001 0.0516000000000001 0.0516000000000001 # Nd1
- 0.5515999999999999 0.5516000000000004 0.5515999999999999 # Nd2
- 0.3016000000000000 0.6984000000000002 0.1983999999999998 # Nd3
- 0.8016000000000002 0.1984000000000004 0.6984000000000002 # Nd4
- 0.9484000000000001 0.4484000000000002 0.0516000000000001 # Nd5
- 0.4484000000000002 0.9484000000000001 0.5515999999999999 # Nd6
- 0.1984000000000004 0.3016000000000000 0.6984000000000002 # Nd7
- 0.6984000000000002 0.8016000000000002 0.1983999999999998 # Nd8
- 0.0516000000000001 0.9484000000000001 0.4484000000000002 # Nd9
- 0.5516000000000004 0.4484000000000002 0.9484000000000001 # Nd10
- 0.6984000000000002 0.1983999999999998 0.3016000000000000 # Nd11
- 0.1984000000000004 0.6984000000000002 0.8016000000000002 # Nd12
- 0.4484000000000002 0.0516000000000001 0.9484000000000001 # Nd13
- 0.9484000000000001 0.5515999999999999 0.4484000000000002 # Nd14
- 0.3016000000000000 0.3016000000000000 0.3016000000000000 # Nd15
- 0.8016000000000002 0.8016000000000002 0.8016000000000002 # Nd16
- 0.3024000000000002 0.0000000000000000 0.2499999999999999 # C1
- 0.8023999999999999 0.5000000000000003 0.7500000000000003 # C2
- 0.2499999999999999 0.4476000000000000 0.0000000000000000 # C3
- 0.7500000000000003 0.9476000000000003 0.5000000000000003 # C4
- 0.6976000000000006 0.5000000000000003 0.2499999999999999 # C5
- 0.1976000000000001 0.0000000000000000 0.7500000000000003 # C6
- 0.2499999999999999 0.5524000000000001 0.5000000000000003 # C7
- 0.7500000000000003 0.0523999999999997 0.0000000000000000 # C8
- 0.9476000000000003 0.5000000000000003 0.7500000000000003 # C9
- 0.4476000000000000 0.0000000000000000 0.2499999999999999 # C10
- 0.5000000000000003 0.2499999999999999 0.5524000000000001 # C11
- 0.0000000000000000 0.7500000000000003 0.0523999999999997 # C12
- 0.5000000000000003 0.7500000000000003 0.9476000000000003 # C13
- 0.0000000000000000 0.2499999999999999 0.4476000000000000 # C14
- 0.2499999999999999 0.3024000000000002 0.0000000000000000 # C15
- 0.7500000000000003 0.8024000000000004 0.5000000000000003 # C16
- 0.0000000000000000 0.2499999999999999 0.3024000000000002 # C17
- 0.5000000000000003 0.7500000000000003 0.8023999999999999 # C18
- 0.2499999999999999 0.6976000000000006 0.5000000000000003 # C19
- 0.7500000000000003 0.1976000000000001 0.0000000000000000 # C20
- 0.5000000000000003 0.2499999999999999 0.6976000000000006 # C21
- 0.0000000000000000 0.7500000000000003 0.1976000000000001 # C22
- 0.5524000000000001 0.5000000000000003 0.2499999999999999 # C23
- 0.0524000000000003 0.0000000000000000 0.7500000000000003 # C24
diff --git a/test/data/cubic/POSCAR-221 b/test/data/cubic/POSCAR-221
deleted file mode 100644
index 9cc25e4..0000000
--- a/test/data/cubic/POSCAR-221
+++ /dev/null
@@ -1,73 +0,0 @@
-$cell vectors
-1.0
- 9.6379954649184096 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.6379954649184096 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.6379954649184096
- 16 14 36
-Direct
- 0.2139999999999998 0.2139999999999998 0.2139999999999998 # Ba1
- 0.2890000000000001 0.2890000000000001 0.2890000000000001 # Ba2
- 0.7860000000000001 0.7860000000000001 0.7860000000000001 # Ba3
- 0.7860000000000001 0.2139999999999998 0.2139999999999998 # Ba4
- 0.7109999999999999 0.2890000000000001 0.2890000000000001 # Ba5
- 0.2140000000000004 0.7860000000000001 0.7860000000000001 # Ba6
- 0.2890000000000001 0.7110000000000004 0.7109999999999999 # Ba7
- 0.7860000000000001 0.7860000000000001 0.2139999999999998 # Ba8
- 0.7109999999999999 0.7109999999999999 0.2890000000000001 # Ba9
- 0.2139999999999998 0.2140000000000004 0.7860000000000001 # Ba10
- 0.2890000000000001 0.2890000000000001 0.7109999999999999 # Ba11
- 0.2139999999999998 0.7860000000000001 0.2139999999999998 # Ba12
- 0.2890000000000001 0.7109999999999999 0.2890000000000001 # Ba13
- 0.7860000000000001 0.2140000000000004 0.7860000000000001 # Ba14
- 0.7109999999999999 0.2890000000000001 0.7109999999999999 # Ba15
- 0.7109999999999999 0.7110000000000004 0.7109999999999999 # Ba16
- 0.2480000000000001 0.4999999999999999 0.0000000000000000 # Al1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Al2
- 0.4999999999999999 0.4999999999999999 0.4999999999999999 # Al3
- 0.7520000000000003 0.4999999999999999 0.0000000000000000 # Al4
- 0.4999999999999999 0.2480000000000001 0.0000000000000000 # Al5
- 0.4999999999999999 0.7520000000000003 0.0000000000000000 # Al6
- 0.2480000000000001 0.0000000000000000 0.4999999999999999 # Al7
- 0.7520000000000003 0.0000000000000000 0.4999999999999999 # Al8
- 0.0000000000000000 0.4999999999999999 0.7520000000000003 # Al9
- 0.0000000000000000 0.4999999999999999 0.2480000000000001 # Al10
- 0.0000000000000000 0.2480000000000001 0.4999999999999999 # Al11
- 0.0000000000000000 0.7520000000000003 0.4999999999999999 # Al12
- 0.4999999999999999 0.0000000000000000 0.2480000000000001 # Al13
- 0.4999999999999999 0.0000000000000000 0.7520000000000003 # Al14
- 0.2180000000000001 0.0000000000000000 0.0000000000000000 # O1
- 0.0000000000000000 0.3469999999999999 0.3469999999999999 # O2
- 0.4999999999999999 0.1610000000000000 0.1610000000000000 # O3
- 0.3170000000000000 0.4999999999999999 0.4999999999999999 # O4
- 0.7819999999999998 0.0000000000000000 0.0000000000000000 # O5
- 0.0000000000000000 0.6530000000000000 0.6530000000000000 # O6
- 0.4999999999999999 0.8389999999999999 0.8389999999999999 # O7
- 0.6829999999999999 0.4999999999999999 0.4999999999999999 # O8
- 0.6530000000000000 0.0000000000000000 0.3469999999999999 # O9
- 0.8389999999999999 0.4999999999999999 0.1610000000000000 # O10
- 0.0000000000000000 0.7819999999999998 0.0000000000000000 # O11
- 0.3469999999999999 0.0000000000000000 0.6530000000000000 # O12
- 0.1610000000000000 0.4999999999999999 0.8389999999999999 # O13
- 0.4999999999999999 0.6829999999999999 0.4999999999999999 # O14
- 0.0000000000000000 0.6530000000000000 0.3469999999999999 # O15
- 0.4999999999999999 0.8389999999999999 0.1610000000000000 # O16
- 0.0000000000000000 0.3469999999999999 0.6530000000000000 # O17
- 0.4999999999999999 0.1610000000000000 0.8389999999999999 # O18
- 0.6530000000000000 0.0000000000000000 0.6530000000000000 # O19
- 0.8389999999999999 0.4999999999999999 0.8389999999999999 # O20
- 0.0000000000000000 0.0000000000000000 0.7819999999999998 # O21
- 0.4999999999999999 0.4999999999999999 0.6829999999999999 # O22
- 0.6530000000000000 0.6530000000000000 0.0000000000000000 # O23
- 0.8389999999999999 0.8389999999999999 0.4999999999999999 # O24
- 0.6530000000000000 0.3469999999999999 0.0000000000000000 # O25
- 0.8389999999999999 0.1610000000000000 0.4999999999999999 # O26
- 0.3469999999999999 0.6530000000000000 0.0000000000000000 # O27
- 0.1610000000000000 0.8389999999999999 0.4999999999999999 # O28
- 0.0000000000000000 0.2180000000000001 0.0000000000000000 # O29
- 0.3469999999999999 0.0000000000000000 0.3469999999999999 # O30
- 0.1610000000000000 0.4999999999999999 0.1610000000000000 # O31
- 0.4999999999999999 0.3170000000000000 0.4999999999999999 # O32
- 0.0000000000000000 0.0000000000000000 0.2180000000000001 # O33
- 0.3469999999999999 0.3469999999999999 0.0000000000000000 # O34
- 0.1610000000000000 0.1610000000000000 0.4999999999999999 # O35
- 0.4999999999999999 0.4999999999999999 0.3170000000000000 # O36
diff --git a/test/data/cubic/POSCAR-221-2 b/test/data/cubic/POSCAR-221-2
deleted file mode 100644
index 07a4a1a..0000000
--- a/test/data/cubic/POSCAR-221-2
+++ /dev/null
@@ -1,12 +0,0 @@
-$cell vectors
-1.0
- 5.7949972732104360 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.7949972732104360 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.7949972732104360
- 1 1 3
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cs1
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Sn1
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Br1
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Br2
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Br3
diff --git a/test/data/cubic/POSCAR-222 b/test/data/cubic/POSCAR-222
deleted file mode 100644
index 69dbdf4..0000000
--- a/test/data/cubic/POSCAR-222
+++ /dev/null
@@ -1,103 +0,0 @@
-$cell vectors
-1.0
- 10.9899948287459370 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.9899948287459370 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.9899948287459370
- 20 12 64
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Nd1
- 0.9800000000000001 0.2499999999999999 0.2499999999999999 # Nd2
- 0.0200000000000001 0.7500000000000002 0.7499999999999996 # Nd3
- 0.4999999999999998 0.0000000000000000 0.0000000000000000 # Nd4
- 0.2499999999999999 0.9800000000000001 0.2499999999999999 # Nd5
- 0.7499999999999996 0.0200000000000001 0.7499999999999996 # Nd6
- 0.4999999999999998 0.4999999999999998 0.0000000000000000 # Nd7
- 0.5200000000000000 0.2499999999999999 0.2499999999999999 # Nd8
- 0.4800000000000001 0.7500000000000002 0.7499999999999996 # Nd9
- 0.0000000000000000 0.4999999999999998 0.0000000000000000 # Nd10
- 0.2499999999999999 0.5200000000000000 0.2499999999999999 # Nd11
- 0.7499999999999996 0.4800000000000001 0.7499999999999996 # Nd12
- 0.0000000000000000 0.4999999999999998 0.4999999999999998 # Nd13
- 0.0000000000000000 0.0000000000000000 0.4999999999999998 # Nd14
- 0.2499999999999999 0.2499999999999999 0.5200000000000000 # Nd15
- 0.7499999999999996 0.7499999999999996 0.4800000000000001 # Nd16
- 0.4999999999999998 0.0000000000000000 0.4999999999999998 # Nd17
- 0.2499999999999999 0.2499999999999999 0.9800000000000001 # Nd18
- 0.7499999999999996 0.7499999999999996 0.0200000000000001 # Nd19
- 0.4999999999999998 0.4999999999999998 0.4999999999999998 # Nd20
- 0.0000000000000000 0.7499999999999996 0.2499999999999999 # Mo1
- 0.0000000000000000 0.2499999999999999 0.7499999999999996 # Mo2
- 0.7499999999999996 0.0000000000000000 0.2499999999999999 # Mo3
- 0.2500000000000004 0.0000000000000000 0.7499999999999996 # Mo4
- 0.4999999999999998 0.7499999999999996 0.2499999999999999 # Mo5
- 0.4999999999999998 0.2499999999999999 0.7499999999999996 # Mo6
- 0.7499999999999996 0.4999999999999998 0.2499999999999999 # Mo7
- 0.2499999999999999 0.4999999999999998 0.7499999999999996 # Mo8
- 0.2499999999999999 0.7499999999999996 0.4999999999999998 # Mo9
- 0.7499999999999996 0.2499999999999999 0.4999999999999998 # Mo10
- 0.2499999999999999 0.7499999999999996 0.0000000000000000 # Mo11
- 0.7499999999999996 0.2499999999999999 0.0000000000000000 # Mo12
- 0.3299999999999999 0.0700000000000002 0.8699999999999999 # O1
- 0.1279999999999998 0.1279999999999998 0.1279999999999998 # O2
- 0.6700000000000002 0.9299999999999998 0.1300000000000001 # O3
- 0.8720000000000002 0.8720000000000002 0.8720000000000002 # O4
- 0.4300000000000001 0.3299999999999999 0.8699999999999999 # O5
- 0.3719999999999999 0.1279999999999998 0.1279999999999998 # O6
- 0.5700000000000000 0.6700000000000002 0.1300000000000001 # O7
- 0.6280000000000001 0.8720000000000002 0.8720000000000002 # O8
- 0.1699999999999999 0.4300000000000001 0.8699999999999999 # O9
- 0.3719999999999999 0.3719999999999999 0.1279999999999998 # O10
- 0.8300000000000003 0.5700000000000000 0.1300000000000001 # O11
- 0.6280000000000001 0.6280000000000001 0.8720000000000002 # O12
- 0.0700000000000002 0.1699999999999999 0.8699999999999999 # O13
- 0.1279999999999998 0.3719999999999999 0.1279999999999998 # O14
- 0.9299999999999998 0.8300000000000003 0.1300000000000001 # O15
- 0.8720000000000002 0.6280000000000001 0.8720000000000002 # O16
- 0.3299999999999999 0.6299999999999999 0.0700000000000002 # O17
- 0.6700000000000002 0.3700000000000002 0.9299999999999998 # O18
- 0.3299999999999999 0.4300000000000001 0.6299999999999999 # O19
- 0.1279999999999998 0.3719999999999999 0.3719999999999999 # O20
- 0.6700000000000002 0.5700000000000000 0.3700000000000002 # O21
- 0.8720000000000002 0.6280000000000001 0.6280000000000001 # O22
- 0.3299999999999999 0.8699999999999999 0.4300000000000001 # O23
- 0.1279999999999998 0.1279999999999998 0.3719999999999999 # O24
- 0.6700000000000002 0.1300000000000001 0.5700000000000000 # O25
- 0.8720000000000002 0.8720000000000002 0.6280000000000001 # O26
- 0.8699999999999999 0.0700000000000002 0.1699999999999999 # O27
- 0.1300000000000001 0.9299999999999998 0.8300000000000003 # O28
- 0.1699999999999999 0.0700000000000002 0.6299999999999999 # O29
- 0.3719999999999999 0.1279999999999998 0.3719999999999999 # O30
- 0.8300000000000003 0.9299999999999998 0.3700000000000002 # O31
- 0.6280000000000001 0.8720000000000002 0.6280000000000001 # O32
- 0.6299999999999999 0.0700000000000002 0.3299999999999999 # O33
- 0.3700000000000002 0.9299999999999998 0.6700000000000002 # O34
- 0.8699999999999999 0.3299999999999999 0.0700000000000002 # O35
- 0.1300000000000001 0.6700000000000002 0.9299999999999998 # O36
- 0.0700000000000002 0.8699999999999999 0.3299999999999999 # O37
- 0.9299999999999998 0.1300000000000001 0.6700000000000002 # O38
- 0.4300000000000001 0.6299999999999999 0.3299999999999999 # O39
- 0.5700000000000000 0.3700000000000002 0.6700000000000002 # O40
- 0.8699999999999999 0.1699999999999999 0.4300000000000001 # O41
- 0.1300000000000001 0.8300000000000003 0.5700000000000000 # O42
- 0.4300000000000001 0.8699999999999999 0.1699999999999999 # O43
- 0.5700000000000000 0.1300000000000001 0.8300000000000003 # O44
- 0.6299999999999999 0.1699999999999999 0.0700000000000002 # O45
- 0.3700000000000002 0.8300000000000003 0.9299999999999998 # O46
- 0.6299999999999999 0.3299999999999999 0.4300000000000001 # O47
- 0.3700000000000002 0.6700000000000002 0.5700000000000000 # O48
- 0.0700000000000002 0.6299999999999999 0.1699999999999999 # O49
- 0.9299999999999998 0.3700000000000002 0.8300000000000003 # O50
- 0.0700000000000002 0.3299999999999999 0.6299999999999999 # O51
- 0.9299999999999998 0.6700000000000002 0.3700000000000002 # O52
- 0.4300000000000001 0.1699999999999999 0.6299999999999999 # O53
- 0.3719999999999999 0.3719999999999999 0.3719999999999999 # O54
- 0.5700000000000000 0.8300000000000003 0.3700000000000002 # O55
- 0.6280000000000001 0.6280000000000001 0.6280000000000001 # O56
- 0.1699999999999999 0.8699999999999999 0.0700000000000002 # O57
- 0.8300000000000003 0.1300000000000001 0.9299999999999998 # O58
- 0.1699999999999999 0.6299999999999999 0.4300000000000001 # O59
- 0.8300000000000003 0.3700000000000002 0.5700000000000000 # O60
- 0.8699999999999999 0.4300000000000001 0.3299999999999999 # O61
- 0.1300000000000001 0.5700000000000000 0.6700000000000002 # O62
- 0.6299999999999999 0.4300000000000001 0.1699999999999999 # O63
- 0.3700000000000002 0.5700000000000000 0.8300000000000003 # O64
diff --git a/test/data/cubic/POSCAR-222-2 b/test/data/cubic/POSCAR-222-2
deleted file mode 100644
index dc0e252..0000000
--- a/test/data/cubic/POSCAR-222-2
+++ /dev/null
@@ -1,271 +0,0 @@
-$cell vectors
-1.0
- 16.2559923508729689 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 16.2559923508729689 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 16.2559923508729689
- 24 144 96
-Direct
- 0.4980999999999999 0.4980999999999999 0.2499999999999999 # Zn1
- 0.5018999999999999 0.5019000000000002 0.7499999999999999 # Zn2
- 0.0019000000000002 0.4980999999999999 0.2499999999999999 # Zn3
- 0.9980999999999999 0.5019000000000002 0.7499999999999999 # Zn4
- 0.0018999999999999 0.0019000000000002 0.2499999999999999 # Zn5
- 0.9980999999999999 0.9980999999999999 0.7499999999999999 # Zn6
- 0.4980999999999999 0.0019000000000002 0.2499999999999999 # Zn7
- 0.5019000000000002 0.9980999999999999 0.7499999999999999 # Zn8
- 0.4980999999999999 0.2500000000000002 0.4980999999999999 # Zn9
- 0.5018999999999999 0.7500000000000002 0.5018999999999999 # Zn10
- 0.4980999999999999 0.2499999999999999 0.0018999999999999 # Zn11
- 0.5019000000000002 0.7500000000000002 0.9980999999999999 # Zn12
- 0.2500000000000002 0.4980999999999999 0.0018999999999999 # Zn13
- 0.7500000000000002 0.5019000000000002 0.9980999999999999 # Zn14
- 0.2500000000000002 0.4981000000000003 0.4980999999999999 # Zn15
- 0.7499999999999999 0.5019000000000002 0.5018999999999999 # Zn16
- 0.0019000000000002 0.2500000000000002 0.4980999999999999 # Zn17
- 0.9980999999999999 0.7500000000000002 0.5018999999999999 # Zn18
- 0.2499999999999999 0.0018999999999999 0.0018999999999999 # Zn19
- 0.7500000000000002 0.9981000000000003 0.9980999999999999 # Zn20
- 0.0018999999999999 0.2499999999999999 0.0018999999999999 # Zn21
- 0.9980999999999999 0.7500000000000002 0.9980999999999999 # Zn22
- 0.2499999999999999 0.0019000000000002 0.4980999999999999 # Zn23
- 0.7500000000000002 0.9980999999999999 0.5018999999999999 # Zn24
- 0.4615000000000001 0.5370000000000001 0.3632000000000001 # O1
- 0.3803000000000002 0.4871000000000001 0.1977000000000002 # O2
- 0.5039000000000001 0.6190000000000001 0.1998000000000001 # O3
- 0.5385000000000001 0.4630000000000001 0.6368000000000000 # O4
- 0.6196999999999999 0.5129000000000002 0.8023000000000000 # O5
- 0.4961000000000000 0.3810000000000000 0.8002000000000001 # O6
- 0.9630000000000000 0.4615000000000001 0.3632000000000001 # O7
- 0.0128999999999999 0.3802999999999999 0.1977000000000002 # O8
- 0.8810000000000002 0.5039000000000001 0.1998000000000001 # O9
- 0.0369999999999999 0.5385000000000001 0.6368000000000000 # O10
- 0.9870999999999999 0.6197000000000003 0.8023000000000000 # O11
- 0.1190000000000001 0.4961000000000000 0.8002000000000001 # O12
- 0.0385000000000000 0.9630000000000000 0.3632000000000001 # O13
- 0.1197000000000001 0.0128999999999999 0.1977000000000002 # O14
- 0.9960999999999999 0.8810000000000002 0.1998000000000001 # O15
- 0.9615000000000001 0.0369999999999999 0.6368000000000000 # O16
- 0.8803000000000003 0.9870999999999999 0.8023000000000000 # O17
- 0.0039000000000003 0.1190000000000001 0.8002000000000001 # O18
- 0.5370000000000001 0.0385000000000000 0.3632000000000001 # O19
- 0.4871000000000001 0.1197000000000001 0.1977000000000002 # O20
- 0.6190000000000001 0.9960999999999999 0.1998000000000001 # O21
- 0.4630000000000001 0.9615000000000001 0.6368000000000000 # O22
- 0.5128999999999999 0.8803000000000003 0.8023000000000000 # O23
- 0.3810000000000000 0.0039000000000003 0.8002000000000001 # O24
- 0.4615000000000001 0.1367999999999999 0.5370000000000001 # O25
- 0.3803000000000002 0.3023000000000002 0.4871000000000001 # O26
- 0.5039000000000001 0.3002000000000000 0.6190000000000001 # O27
- 0.5385000000000001 0.8632000000000002 0.4630000000000001 # O28
- 0.6196999999999999 0.6977000000000003 0.5128999999999999 # O29
- 0.4961000000000000 0.6997999999999999 0.3810000000000000 # O30
- 0.4615000000000001 0.9630000000000000 0.1367999999999999 # O31
- 0.3802999999999999 0.0129000000000002 0.3023000000000000 # O32
- 0.5039000000000001 0.8810000000000002 0.3002000000000000 # O33
- 0.5385000000000001 0.0369999999999999 0.8632000000000002 # O34
- 0.6197000000000003 0.9870999999999999 0.6977000000000003 # O35
- 0.4961000000000000 0.1190000000000001 0.6997999999999999 # O36
- 0.4615000000000001 0.3632000000000001 0.9630000000000000 # O37
- 0.3802999999999999 0.1977000000000002 0.0128999999999999 # O38
- 0.5039000000000001 0.1998000000000001 0.8810000000000002 # O39
- 0.5385000000000001 0.6368000000000000 0.0369999999999999 # O40
- 0.6197000000000003 0.8023000000000002 0.9870999999999999 # O41
- 0.4961000000000000 0.8002000000000001 0.1190000000000001 # O42
- 0.3632000000000001 0.5370000000000001 0.0385000000000000 # O43
- 0.1977000000000002 0.4871000000000001 0.1197000000000001 # O44
- 0.1998000000000001 0.6190000000000001 0.9960999999999999 # O45
- 0.6368000000000000 0.4630000000000001 0.9615000000000001 # O46
- 0.8023000000000000 0.5129000000000002 0.8803000000000003 # O47
- 0.8002000000000001 0.3810000000000000 0.0038999999999999 # O48
- 0.0385000000000000 0.5370000000000001 0.1367999999999999 # O49
- 0.1197000000000001 0.4871000000000001 0.3023000000000000 # O50
- 0.9960999999999999 0.6190000000000001 0.3002000000000000 # O51
- 0.9615000000000001 0.4630000000000001 0.8632000000000002 # O52
- 0.8803000000000003 0.5129000000000002 0.6977000000000003 # O53
- 0.0038999999999999 0.3810000000000000 0.6997999999999999 # O54
- 0.1367999999999999 0.5370000000000001 0.4615000000000001 # O55
- 0.3023000000000002 0.4871000000000001 0.3802999999999999 # O56
- 0.3002000000000003 0.6190000000000001 0.5039000000000001 # O57
- 0.8632000000000002 0.4630000000000001 0.5385000000000001 # O58
- 0.6977000000000003 0.5129000000000002 0.6196999999999999 # O59
- 0.6997999999999999 0.3810000000000000 0.4961000000000000 # O60
- 0.3632000000000001 0.4615000000000001 0.5370000000000001 # O61
- 0.1977000000000002 0.3803000000000002 0.4871000000000001 # O62
- 0.1998000000000001 0.5039000000000003 0.6190000000000001 # O63
- 0.6368000000000000 0.5385000000000001 0.4630000000000001 # O64
- 0.8023000000000000 0.6197000000000003 0.5128999999999999 # O65
- 0.8002000000000001 0.4961000000000000 0.3810000000000000 # O66
- 0.5370000000000001 0.3632000000000001 0.4615000000000001 # O67
- 0.4871000000000001 0.1977000000000002 0.3802999999999999 # O68
- 0.6190000000000001 0.1998000000000001 0.5039000000000001 # O69
- 0.4630000000000001 0.6368000000000000 0.5385000000000001 # O70
- 0.5128999999999999 0.8023000000000002 0.6196999999999999 # O71
- 0.3810000000000000 0.8002000000000001 0.4961000000000000 # O72
- 0.9630000000000000 0.1367999999999999 0.4615000000000001 # O73
- 0.0128999999999999 0.3023000000000002 0.3802999999999999 # O74
- 0.8810000000000002 0.3002000000000000 0.5039000000000001 # O75
- 0.0369999999999999 0.8632000000000002 0.5385000000000001 # O76
- 0.9870999999999999 0.6977000000000003 0.6196999999999999 # O77
- 0.1190000000000001 0.6998000000000002 0.4961000000000000 # O78
- 0.3632000000000001 0.0385000000000000 0.9630000000000000 # O79
- 0.1977000000000002 0.1197000000000001 0.0128999999999999 # O80
- 0.1998000000000001 0.9960999999999999 0.8810000000000002 # O81
- 0.6368000000000000 0.9615000000000001 0.0369999999999999 # O82
- 0.8023000000000002 0.8803000000000003 0.9870999999999999 # O83
- 0.8002000000000001 0.0038999999999999 0.1190000000000001 # O84
- 0.9630000000000000 0.3632000000000001 0.0385000000000000 # O85
- 0.0128999999999999 0.1977000000000002 0.1197000000000001 # O86
- 0.8810000000000002 0.1998000000000001 0.9960999999999999 # O87
- 0.0369999999999999 0.6368000000000000 0.9615000000000001 # O88
- 0.9870999999999999 0.8023000000000002 0.8803000000000003 # O89
- 0.1190000000000001 0.8002000000000001 0.0039000000000003 # O90
- 0.1367999999999999 0.0385000000000000 0.5370000000000001 # O91
- 0.3023000000000002 0.1197000000000001 0.4871000000000001 # O92
- 0.3002000000000003 0.9960999999999999 0.6190000000000001 # O93
- 0.8632000000000002 0.9615000000000001 0.4630000000000001 # O94
- 0.6977000000000003 0.8803000000000003 0.5128999999999999 # O95
- 0.6997999999999999 0.0038999999999999 0.3810000000000000 # O96
- 0.1367999999999999 0.4615000000000001 0.9630000000000000 # O97
- 0.3023000000000000 0.3802999999999999 0.0128999999999999 # O98
- 0.3002000000000003 0.5039000000000003 0.8810000000000002 # O99
- 0.8632000000000002 0.5385000000000001 0.0369999999999999 # O100
- 0.6977000000000003 0.6197000000000003 0.9870999999999999 # O101
- 0.6997999999999999 0.4961000000000000 0.1190000000000001 # O102
- 0.5370000000000001 0.1367999999999999 0.0385000000000000 # O103
- 0.4871000000000001 0.3023000000000000 0.1197000000000001 # O104
- 0.6190000000000001 0.3002000000000003 0.9960999999999999 # O105
- 0.4630000000000001 0.8632000000000002 0.9615000000000001 # O106
- 0.5128999999999999 0.6977000000000003 0.8803000000000003 # O107
- 0.3810000000000000 0.6997999999999999 0.0038999999999999 # O108
- 0.5370000000000001 0.4615000000000001 0.1367999999999999 # O109
- 0.4871000000000001 0.3803000000000002 0.3023000000000000 # O110
- 0.6190000000000001 0.5039000000000001 0.3002000000000000 # O111
- 0.4630000000000001 0.5385000000000001 0.8632000000000002 # O112
- 0.5128999999999999 0.6197000000000003 0.6977000000000003 # O113
- 0.3810000000000000 0.4961000000000000 0.6997999999999999 # O114
- 0.9630000000000000 0.0385000000000000 0.1367999999999999 # O115
- 0.0128999999999999 0.1197000000000001 0.3023000000000000 # O116
- 0.8810000000000002 0.9960999999999999 0.3002000000000000 # O117
- 0.0369999999999999 0.9615000000000001 0.8632000000000002 # O118
- 0.9870999999999999 0.8803000000000003 0.6977000000000003 # O119
- 0.1190000000000001 0.0038999999999999 0.6997999999999999 # O120
- 0.0385000000000000 0.3632000000000001 0.5370000000000001 # O121
- 0.1197000000000001 0.1977000000000002 0.4871000000000001 # O122
- 0.9960999999999999 0.1998000000000001 0.6190000000000001 # O123
- 0.9615000000000001 0.6368000000000000 0.4630000000000001 # O124
- 0.8803000000000003 0.8023000000000002 0.5128999999999999 # O125
- 0.0039000000000003 0.8002000000000001 0.3810000000000000 # O126
- 0.0385000000000000 0.1367999999999999 0.9630000000000000 # O127
- 0.1197000000000001 0.3023000000000000 0.0128999999999999 # O128
- 0.9960999999999999 0.3002000000000003 0.8810000000000002 # O129
- 0.9615000000000001 0.8632000000000002 0.0369999999999999 # O130
- 0.8803000000000003 0.6977000000000003 0.9870999999999999 # O131
- 0.0039000000000003 0.6997999999999999 0.1190000000000001 # O132
- 0.3632000000000001 0.9630000000000000 0.4615000000000001 # O133
- 0.1977000000000002 0.0128999999999999 0.3802999999999999 # O134
- 0.1998000000000001 0.8810000000000002 0.5039000000000001 # O135
- 0.6368000000000004 0.0369999999999999 0.5385000000000001 # O136
- 0.8023000000000002 0.9870999999999999 0.6196999999999999 # O137
- 0.8002000000000001 0.1190000000000001 0.4961000000000000 # O138
- 0.1367999999999999 0.9630000000000000 0.0385000000000000 # O139
- 0.3023000000000000 0.0128999999999999 0.1197000000000001 # O140
- 0.3002000000000003 0.8810000000000002 0.9960999999999999 # O141
- 0.8632000000000002 0.0369999999999999 0.9615000000000001 # O142
- 0.6977000000000003 0.9871000000000003 0.8803000000000003 # O143
- 0.6997999999999999 0.1190000000000001 0.0039000000000003 # O144
- 0.3092000000000000 0.4847000000000000 0.2271000000000000 # C1
- 0.5008999999999999 0.6906000000000001 0.2281000000000000 # C2
- 0.6908000000000002 0.5153000000000002 0.7729000000000001 # C3
- 0.4990999999999999 0.3094000000000000 0.7719000000000001 # C4
- 0.0153000000000001 0.3092000000000000 0.2271000000000000 # C5
- 0.8094000000000001 0.5008999999999999 0.2281000000000000 # C6
- 0.9847000000000000 0.6908000000000002 0.7729000000000001 # C7
- 0.1906000000000000 0.4991000000000002 0.7719000000000001 # C8
- 0.1908000000000001 0.0152999999999998 0.2271000000000000 # C9
- 0.9990999999999999 0.8094000000000001 0.2281000000000000 # C10
- 0.8092000000000004 0.9847000000000000 0.7729000000000001 # C11
- 0.0009000000000002 0.1906000000000000 0.7719000000000001 # C12
- 0.4847000000000000 0.1908000000000001 0.2271000000000000 # C13
- 0.6906000000000001 0.9990999999999999 0.2281000000000000 # C14
- 0.5153000000000002 0.8092000000000000 0.7728999999999998 # C15
- 0.3094000000000000 0.0009000000000002 0.7718999999999997 # C16
- 0.3092000000000000 0.2729000000000001 0.4847000000000000 # C17
- 0.5008999999999999 0.2719000000000001 0.6906000000000001 # C18
- 0.6908000000000002 0.7271000000000000 0.5153000000000002 # C19
- 0.4990999999999999 0.7281000000000001 0.3094000000000000 # C20
- 0.3092000000000000 0.0152999999999998 0.2729000000000001 # C21
- 0.5008999999999999 0.8094000000000001 0.2719000000000001 # C22
- 0.6908000000000002 0.9847000000000000 0.7271000000000000 # C23
- 0.4990999999999999 0.1906000000000000 0.7281000000000001 # C24
- 0.3092000000000000 0.2271000000000000 0.0153000000000001 # C25
- 0.5008999999999999 0.2281000000000000 0.8094000000000001 # C26
- 0.6908000000000002 0.7729000000000001 0.9847000000000000 # C27
- 0.4990999999999999 0.7719000000000001 0.1906000000000000 # C28
- 0.2271000000000000 0.4847000000000000 0.1908000000000001 # C29
- 0.2281000000000000 0.6906000000000001 0.9990999999999999 # C30
- 0.7729000000000001 0.5153000000000002 0.8092000000000000 # C31
- 0.7719000000000001 0.3094000000000000 0.0009000000000002 # C32
- 0.1908000000000001 0.4847000000000002 0.2729000000000001 # C33
- 0.9990999999999999 0.6906000000000001 0.2719000000000001 # C34
- 0.8092000000000000 0.5153000000000002 0.7271000000000000 # C35
- 0.0009000000000002 0.3094000000000000 0.7281000000000001 # C36
- 0.2729000000000001 0.4847000000000002 0.3092000000000000 # C37
- 0.2719000000000001 0.6906000000000001 0.5008999999999999 # C38
- 0.7271000000000000 0.5153000000000002 0.6908000000000002 # C39
- 0.7281000000000001 0.3094000000000000 0.4990999999999999 # C40
- 0.2271000000000000 0.3092000000000000 0.4847000000000000 # C41
- 0.2281000000000000 0.5009000000000002 0.6906000000000001 # C42
- 0.7729000000000001 0.6908000000000002 0.5153000000000002 # C43
- 0.7719000000000001 0.4990999999999999 0.3094000000000000 # C44
- 0.4847000000000000 0.2271000000000000 0.3092000000000000 # C45
- 0.6906000000000001 0.2281000000000000 0.5008999999999999 # C46
- 0.5153000000000002 0.7729000000000001 0.6908000000000002 # C47
- 0.3094000000000000 0.7719000000000001 0.4990999999999999 # C48
- 0.0153000000000001 0.2729000000000001 0.3092000000000000 # C49
- 0.8094000000000001 0.2719000000000001 0.5008999999999999 # C50
- 0.9847000000000000 0.7271000000000000 0.6908000000000002 # C51
- 0.1906000000000000 0.7281000000000001 0.4990999999999999 # C52
- 0.2271000000000000 0.1908000000000001 0.0153000000000001 # C53
- 0.2281000000000000 0.9990999999999999 0.8094000000000001 # C54
- 0.7729000000000001 0.8092000000000004 0.9847000000000000 # C55
- 0.7719000000000001 0.0009000000000002 0.1906000000000000 # C56
- 0.0153000000000001 0.2271000000000000 0.1908000000000001 # C57
- 0.8094000000000001 0.2281000000000000 0.9990999999999999 # C58
- 0.9847000000000000 0.7729000000000001 0.8092000000000000 # C59
- 0.1906000000000000 0.7719000000000001 0.0009000000000002 # C60
- 0.2729000000000001 0.1908000000000001 0.4847000000000000 # C61
- 0.2719000000000001 0.9990999999999999 0.6906000000000001 # C62
- 0.7271000000000000 0.8092000000000000 0.5153000000000002 # C63
- 0.7281000000000001 0.0009000000000002 0.3094000000000000 # C64
- 0.2729000000000001 0.3092000000000000 0.0153000000000001 # C65
- 0.2719000000000001 0.5009000000000002 0.8094000000000001 # C66
- 0.7271000000000000 0.6908000000000002 0.9847000000000000 # C67
- 0.7281000000000001 0.4990999999999999 0.1906000000000000 # C68
- 0.4847000000000000 0.2729000000000001 0.1908000000000001 # C69
- 0.6906000000000001 0.2719000000000001 0.9990999999999999 # C70
- 0.5153000000000002 0.7271000000000000 0.8092000000000000 # C71
- 0.3094000000000000 0.7281000000000001 0.0009000000000002 # C72
- 0.4847000000000000 0.3092000000000000 0.2729000000000001 # C73
- 0.6906000000000001 0.5008999999999999 0.2719000000000001 # C74
- 0.5153000000000002 0.6908000000000002 0.7271000000000000 # C75
- 0.3094000000000000 0.4991000000000002 0.7281000000000001 # C76
- 0.0153000000000001 0.1908000000000001 0.2729000000000001 # C77
- 0.8094000000000001 0.9990999999999999 0.2719000000000001 # C78
- 0.9847000000000000 0.8092000000000000 0.7271000000000000 # C79
- 0.1906000000000000 0.0009000000000002 0.7281000000000001 # C80
- 0.1908000000000001 0.2271000000000000 0.4847000000000000 # C81
- 0.9990999999999999 0.2281000000000000 0.6906000000000001 # C82
- 0.8092000000000000 0.7729000000000001 0.5153000000000002 # C83
- 0.0009000000000002 0.7719000000000001 0.3094000000000000 # C84
- 0.1908000000000001 0.2729000000000001 0.0153000000000001 # C85
- 0.9990999999999999 0.2719000000000001 0.8094000000000001 # C86
- 0.8092000000000000 0.7271000000000003 0.9847000000000000 # C87
- 0.0009000000000002 0.7281000000000001 0.1906000000000000 # C88
- 0.2271000000000000 0.0152999999999998 0.3092000000000000 # C89
- 0.2281000000000000 0.8094000000000001 0.5008999999999999 # C90
- 0.7729000000000001 0.9847000000000000 0.6908000000000002 # C91
- 0.7719000000000001 0.1906000000000000 0.4990999999999999 # C92
- 0.2729000000000001 0.0152999999999998 0.1908000000000001 # C93
- 0.2719000000000001 0.8094000000000001 0.9990999999999999 # C94
- 0.7271000000000000 0.9847000000000002 0.8092000000000000 # C95
- 0.7281000000000001 0.1906000000000000 0.0009000000000002 # C96
diff --git a/test/data/cubic/POSCAR-223 b/test/data/cubic/POSCAR-223
deleted file mode 100644
index fe40caf..0000000
--- a/test/data/cubic/POSCAR-223
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 6.6699968614863874 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.6699968614863874 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.6699968614863874
- 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # F1
- 0.2500000000000004 0.5000000000000000 0.0000000000000000 # F2
- 0.7499999999999997 0.5000000000000000 0.0000000000000000 # F3
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # F4
- 0.0000000000000000 0.7499999999999997 0.5000000000000000 # F5
- 0.0000000000000000 0.2500000000000004 0.5000000000000000 # F6
- 0.5000000000000000 0.0000000000000000 0.2499999999999996 # F7
- 0.5000000000000000 0.0000000000000000 0.7499999999999997 # F8
diff --git a/test/data/cubic/POSCAR-223-2 b/test/data/cubic/POSCAR-223-2
deleted file mode 100644
index 1058499..0000000
--- a/test/data/cubic/POSCAR-223-2
+++ /dev/null
@@ -1,61 +0,0 @@
-$cell vectors
-1.0
- 10.2999951534197578 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.2999951534197578 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.2999951534197578
- 46 8
-Direct
- 0.2500000000000001 0.0000000000000000 0.5000000000000002 # Si1
- 0.1850000000000001 0.1850000000000001 0.1850000000000001 # Si2
- 0.0000000000000000 0.3060000000000000 0.1179999999999998 # Si3
- 0.7499999999999999 0.0000000000000000 0.5000000000000002 # Si4
- 0.8149999999999999 0.8150000000000005 0.8149999999999999 # Si5
- 0.0000000000000000 0.6940000000000001 0.8820000000000002 # Si6
- 0.5000000000000002 0.7499999999999999 0.0000000000000000 # Si7
- 0.3150000000000002 0.6850000000000004 0.6850000000000004 # Si8
- 0.1940000000000003 0.5000000000000002 0.6180000000000001 # Si9
- 0.5000000000000002 0.2500000000000001 0.0000000000000000 # Si10
- 0.6850000000000004 0.3150000000000002 0.3150000000000002 # Si11
- 0.8060000000000002 0.5000000000000002 0.3820000000000000 # Si12
- 0.8149999999999999 0.8149999999999999 0.1850000000000001 # Si13
- 0.0000000000000000 0.6940000000000001 0.1179999999999998 # Si14
- 0.1850000000000001 0.1850000000000001 0.8149999999999999 # Si15
- 0.0000000000000000 0.3060000000000000 0.8820000000000002 # Si16
- 0.6850000000000004 0.3150000000000002 0.6850000000000004 # Si17
- 0.8060000000000002 0.5000000000000002 0.6180000000000001 # Si18
- 0.3150000000000002 0.6850000000000004 0.3150000000000002 # Si19
- 0.1940000000000003 0.5000000000000002 0.3820000000000000 # Si20
- 0.5000000000000002 0.3820000000000000 0.8060000000000002 # Si21
- 0.5000000000000002 0.6180000000000001 0.1939999999999998 # Si22
- 0.1850000000000001 0.8150000000000005 0.8149999999999999 # Si23
- 0.8149999999999999 0.1850000000000001 0.1850000000000001 # Si24
- 0.6850000000000004 0.6850000000000004 0.3150000000000002 # Si25
- 0.3150000000000002 0.3150000000000002 0.6850000000000004 # Si26
- 0.0000000000000000 0.5000000000000002 0.2500000000000001 # Si27
- 0.6180000000000001 0.8060000000000002 0.5000000000000002 # Si28
- 0.0000000000000000 0.5000000000000002 0.7499999999999999 # Si29
- 0.3820000000000000 0.1940000000000003 0.5000000000000002 # Si30
- 0.8149999999999999 0.1850000000000001 0.8149999999999999 # Si31
- 0.1850000000000001 0.8149999999999999 0.1850000000000001 # Si32
- 0.3820000000000000 0.8060000000000002 0.5000000000000002 # Si33
- 0.6180000000000001 0.1940000000000003 0.5000000000000002 # Si34
- 0.1179999999999998 0.0000000000000000 0.3060000000000000 # Si35
- 0.8820000000000002 0.0000000000000000 0.6940000000000001 # Si36
- 0.3060000000000000 0.1179999999999998 0.0000000000000000 # Si37
- 0.6940000000000001 0.8820000000000002 0.0000000000000000 # Si38
- 0.1179999999999998 0.0000000000000000 0.6940000000000001 # Si39
- 0.8820000000000002 0.0000000000000000 0.3060000000000000 # Si40
- 0.6940000000000001 0.1179999999999998 0.0000000000000000 # Si41
- 0.3060000000000000 0.8820000000000002 0.0000000000000000 # Si42
- 0.3150000000000002 0.3150000000000002 0.3150000000000002 # Si43
- 0.6850000000000004 0.6850000000000004 0.6850000000000004 # Si44
- 0.5000000000000002 0.6180000000000001 0.8060000000000002 # Si45
- 0.5000000000000002 0.3820000000000000 0.1939999999999998 # Si46
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # K1
- 0.2500000000000001 0.5000000000000002 0.0000000000000000 # K2
- 0.7499999999999999 0.5000000000000002 0.0000000000000000 # K3
- 0.5000000000000002 0.5000000000000002 0.5000000000000002 # K4
- 0.0000000000000000 0.7500000000000003 0.5000000000000002 # K5
- 0.0000000000000000 0.2500000000000001 0.5000000000000002 # K6
- 0.5000000000000002 0.0000000000000000 0.2500000000000001 # K7
- 0.5000000000000002 0.0000000000000000 0.7499999999999999 # K8
diff --git a/test/data/cubic/POSCAR-224 b/test/data/cubic/POSCAR-224
deleted file mode 100644
index 558d8aa..0000000
--- a/test/data/cubic/POSCAR-224
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 4.9039976924631548 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.9039976924631548 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.9039976924631548
- 4 6
-Direct
- 0.2500000000000000 0.2500000000000000 0.2500000000000000 # Ag1
- 0.2500000000000000 0.7500000000000000 0.7500000000000000 # Ag2
- 0.7500000000000000 0.7500000000000000 0.2500000000000000 # Ag3
- 0.7500000000000000 0.2500000000000000 0.7500000000000000 # Ag4
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # O1
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # O2
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # O3
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # O4
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # O5
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # O6
diff --git a/test/data/cubic/POSCAR-224-2 b/test/data/cubic/POSCAR-224-2
deleted file mode 100644
index 558d8aa..0000000
--- a/test/data/cubic/POSCAR-224-2
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 4.9039976924631548 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.9039976924631548 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.9039976924631548
- 4 6
-Direct
- 0.2500000000000000 0.2500000000000000 0.2500000000000000 # Ag1
- 0.2500000000000000 0.7500000000000000 0.7500000000000000 # Ag2
- 0.7500000000000000 0.7500000000000000 0.2500000000000000 # Ag3
- 0.7500000000000000 0.2500000000000000 0.7500000000000000 # Ag4
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # O1
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # O2
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # O3
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # O4
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # O5
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # O6
diff --git a/test/data/cubic/POSCAR-225 b/test/data/cubic/POSCAR-225
deleted file mode 100644
index 536237d..0000000
--- a/test/data/cubic/POSCAR-225
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 9.9899952992877097 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.9899952992877097 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.9899952992877097
- 8 4 24
-Direct
- 0.2499999999999999 0.2499999999999999 0.2499999999999999 # K1
- 0.2499999999999999 0.7500000000000001 0.7499999999999997 # K2
- 0.7500000000000001 0.2499999999999999 0.7499999999999997 # K3
- 0.7500000000000001 0.7499999999999997 0.2499999999999999 # K4
- 0.7500000000000001 0.7500000000000001 0.7499999999999997 # K5
- 0.7499999999999997 0.2499999999999999 0.2499999999999999 # K6
- 0.2499999999999999 0.7499999999999997 0.2499999999999999 # K7
- 0.2499999999999999 0.2499999999999999 0.7499999999999997 # K8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Sn1
- 0.0000000000000000 0.4999999999999998 0.4999999999999998 # Sn2
- 0.4999999999999998 0.0000000000000000 0.4999999999999998 # Sn3
- 0.4999999999999998 0.4999999999999998 0.0000000000000000 # Sn4
- 0.2410999999999999 0.0000000000000000 0.0000000000000000 # Cl1
- 0.2410999999999999 0.4999999999999998 0.4999999999999998 # Cl2
- 0.7410999999999996 0.0000000000000000 0.4999999999999998 # Cl3
- 0.7410999999999996 0.4999999999999998 0.0000000000000000 # Cl4
- -0.2410999999999999 0.0000000000000000 0.0000000000000000 # Cl5
- -0.2410999999999999 0.4999999999999998 0.4999999999999998 # Cl6
- 0.2588999999999999 0.0000000000000000 0.4999999999999998 # Cl7
- 0.2588999999999999 0.4999999999999998 0.0000000000000000 # Cl8
- 0.0000000000000000 0.2410999999999999 0.0000000000000000 # Cl9
- 0.0000000000000000 0.7411000000000002 0.4999999999999998 # Cl10
- 0.4999999999999998 0.2410999999999999 0.4999999999999998 # Cl11
- 0.4999999999999998 0.7410999999999996 0.0000000000000000 # Cl12
- 0.0000000000000000 -0.2410999999999999 0.0000000000000000 # Cl13
- 0.0000000000000000 0.2588999999999999 0.4999999999999998 # Cl14
- 0.4999999999999998 -0.2410999999999999 0.4999999999999998 # Cl15
- 0.4999999999999998 0.2588999999999999 0.0000000000000000 # Cl16
- 0.0000000000000000 0.0000000000000000 -0.2410999999999999 # Cl17
- 0.0000000000000000 0.4999999999999998 0.2588999999999999 # Cl18
- 0.4999999999999998 0.0000000000000000 0.2588999999999999 # Cl19
- 0.4999999999999998 0.4999999999999998 -0.2410999999999999 # Cl20
- 0.0000000000000000 0.0000000000000000 0.2410999999999999 # Cl21
- 0.0000000000000000 0.4999999999999998 0.7410999999999996 # Cl22
- 0.4999999999999998 0.0000000000000000 0.7410999999999996 # Cl23
- 0.4999999999999998 0.4999999999999998 0.2410999999999999 # Cl24
diff --git a/test/data/cubic/POSCAR-225-2 b/test/data/cubic/POSCAR-225-2
deleted file mode 100644
index 631dab9..0000000
--- a/test/data/cubic/POSCAR-225-2
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 8.1929961448512696 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.1929961448512696 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.1929961448512696
- 8 4 4 24
-Direct
- 0.2500000000000000 0.2500000000000000 0.2500000000000000 # Ba1
- 0.2500000000000000 0.7500000000000002 0.7500000000000002 # Ba2
- 0.7500000000000002 0.2500000000000000 0.7500000000000002 # Ba3
- 0.7500000000000002 0.7500000000000002 0.2500000000000000 # Ba4
- 0.7500000000000002 0.7500000000000002 0.7500000000000002 # Ba5
- 0.7500000000000002 0.2500000000000000 0.2500000000000000 # Ba6
- 0.2500000000000000 0.7500000000000002 0.2500000000000000 # Ba7
- 0.2500000000000000 0.2500000000000000 0.7500000000000002 # Ba8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mn1
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Mn2
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Mn3
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Mn4
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # W1
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # W2
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # W3
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # W4
- 0.2500000000000000 0.0000000000000000 0.0000000000000000 # O1
- 0.2500000000000000 0.5000000000000000 0.5000000000000000 # O2
- 0.7500000000000002 0.0000000000000000 0.5000000000000000 # O3
- 0.7500000000000002 0.5000000000000000 0.0000000000000000 # O4
- 0.7500000000000002 0.0000000000000000 0.0000000000000000 # O5
- 0.7500000000000002 0.5000000000000000 0.5000000000000000 # O6
- 0.2500000000000000 0.0000000000000000 0.5000000000000000 # O7
- 0.2500000000000000 0.5000000000000000 0.0000000000000000 # O8
- 0.0000000000000000 0.2500000000000000 0.0000000000000000 # O9
- 0.0000000000000000 0.7500000000000002 0.5000000000000000 # O10
- 0.5000000000000000 0.2500000000000000 0.5000000000000000 # O11
- 0.5000000000000000 0.7500000000000002 0.0000000000000000 # O12
- 0.0000000000000000 0.7500000000000002 0.0000000000000000 # O13
- 0.0000000000000000 0.2500000000000000 0.5000000000000000 # O14
- 0.5000000000000000 0.7500000000000002 0.5000000000000000 # O15
- 0.5000000000000000 0.2500000000000000 0.0000000000000000 # O16
- 0.0000000000000000 0.0000000000000000 0.7500000000000002 # O17
- 0.0000000000000000 0.5000000000000000 0.2500000000000000 # O18
- 0.5000000000000000 0.0000000000000000 0.2500000000000000 # O19
- 0.5000000000000000 0.5000000000000000 0.7500000000000002 # O20
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # O21
- 0.0000000000000000 0.5000000000000000 0.7500000000000002 # O22
- 0.5000000000000000 0.0000000000000000 0.7500000000000002 # O23
- 0.5000000000000000 0.5000000000000000 0.2500000000000000 # O24
diff --git a/test/data/cubic/POSCAR-226 b/test/data/cubic/POSCAR-226
deleted file mode 100644
index 360dc3b..0000000
--- a/test/data/cubic/POSCAR-226
+++ /dev/null
@@ -1,1607 +0,0 @@
-$cell vectors
-1.0
- 25.0599882082232170 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 25.0599882082232170 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 25.0599882082232170
- 144 1456
-Direct
- 0.0841000000000001 -0.0000000000000001 0.3090999999999999 # Xe1
- 0.1258000000000000 0.2500000000000001 0.2499999999999999 # Xe2
- 0.1258000000000000 0.7500000000000000 0.7499999999999998 # Xe3
- 0.6258000000000000 0.2499999999999999 0.7499999999999998 # Xe4
- 0.6258000000000000 0.7499999999999998 0.2499999999999999 # Xe5
- 0.9158999999999998 -0.0000000000000001 0.6909000000000002 # Xe6
- 0.8741999999999999 0.7500000000000000 0.7499999999999998 # Xe7
- 0.9158999999999998 0.4999999999999999 0.1909000000000001 # Xe8
- 0.8741999999999999 0.2500000000000001 0.2499999999999999 # Xe9
- 0.4159000000000000 0.0000000000000000 0.1909000000000001 # Xe10
- 0.3741999999999999 0.7499999999999998 0.2499999999999999 # Xe11
- 0.4159000000000000 0.4999999999999998 0.6909000000000002 # Xe12
- 0.3741999999999999 0.2499999999999999 0.7499999999999998 # Xe13
- 0.0000000000000000 0.0840999999999999 0.8090999999999998 # Xe14
- 0.7499999999999998 0.1257999999999999 0.7499999999999998 # Xe15
- 0.0000000000000000 0.5840999999999997 0.3090999999999999 # Xe16
- 0.7499999999999998 0.6258000000000000 0.2499999999999999 # Xe17
- 0.5000000000000000 0.0841000000000000 0.3090999999999999 # Xe18
- 0.2499999999999999 0.1258000000000000 0.2499999999999999 # Xe19
- 0.5000000000000002 0.5840999999999998 0.8090999999999998 # Xe20
- 0.2500000000000001 0.6257999999999999 0.7499999999999998 # Xe21
- 0.0000000000000000 0.9158999999999998 0.1909000000000001 # Xe22
- 0.2500000000000001 0.8741999999999999 0.2499999999999999 # Xe23
- 0.0000000000000000 0.4158999999999999 0.6909000000000002 # Xe24
- 0.2500000000000001 0.3741999999999998 0.7499999999999998 # Xe25
- 0.5000000000000002 0.9159000000000000 0.6909000000000002 # Xe26
- 0.7499999999999998 0.8741999999999999 0.7499999999999998 # Xe27
- 0.5000000000000000 0.4159000000000000 0.1909000000000001 # Xe28
- 0.7499999999999998 0.3741999999999999 0.2499999999999999 # Xe29
- 0.9158999999999998 -0.0000000000000001 0.3090999999999999 # Xe30
- 0.8741999999999999 0.7499999999999998 0.2499999999999999 # Xe31
- 0.9158999999999998 0.4999999999999998 0.8090999999999998 # Xe32
- 0.8741999999999999 0.2499999999999999 0.7499999999999998 # Xe33
- 0.4159000000000000 -0.0000000000000002 0.8090999999999998 # Xe34
- 0.3742000000000001 0.7500000000000000 0.7499999999999998 # Xe35
- 0.4159000000000000 0.4999999999999999 0.3090999999999999 # Xe36
- 0.3741999999999999 0.2500000000000001 0.2499999999999999 # Xe37
- 0.0841000000000001 -0.0000000000000001 0.6909000000000002 # Xe38
- 0.0841000000000001 0.4999999999999999 0.1909000000000001 # Xe39
- 0.1258000000000000 0.7499999999999998 0.2499999999999999 # Xe40
- 0.5840999999999998 0.0000000000000000 0.1909000000000001 # Xe41
- 0.5841000000000001 0.4999999999999998 0.6909000000000002 # Xe42
- 0.0000000000000002 0.9158999999999999 0.8090999999999998 # Xe43
- 0.2500000000000001 0.8741999999999999 0.7499999999999998 # Xe44
- 0.0000000000000000 0.4159000000000000 0.3090999999999999 # Xe45
- 0.2500000000000001 0.3741999999999999 0.2499999999999999 # Xe46
- 0.5000000000000000 0.9158999999999997 0.3090999999999999 # Xe47
- 0.7499999999999998 0.8741999999999999 0.2499999999999999 # Xe48
- 0.5000000000000000 0.4158999999999999 0.8090999999999998 # Xe49
- 0.7499999999999998 0.3741999999999998 0.7499999999999998 # Xe50
- 0.0000000000000000 0.0841000000000000 0.1909000000000001 # Xe51
- 0.7499999999999998 0.1258000000000000 0.2499999999999999 # Xe52
- 0.0000000000000000 0.5841000000000000 0.6909000000000002 # Xe53
- 0.7499999999999998 0.6257999999999999 0.7499999999999998 # Xe54
- 0.5000000000000000 0.0840999999999999 0.6909000000000002 # Xe55
- 0.2500000000000001 0.1257999999999999 0.7499999999999998 # Xe56
- 0.5000000000000000 0.5840999999999998 0.1909000000000001 # Xe57
- 0.2500000000000001 0.6258000000000000 0.2499999999999999 # Xe58
- 0.0841000000000001 0.6909000000000001 0.5000000000000000 # Xe59
- 0.0841000000000001 0.1909000000000001 0.0000000000000000 # Xe60
- 0.5841000000000001 0.6909000000000002 0.0000000000000000 # Xe61
- 0.5840999999999998 0.1909000000000000 0.5000000000000000 # Xe62
- 0.9158999999999998 0.3091000000000000 0.5000000000000000 # Xe63
- 0.9158999999999998 0.8090999999999998 0.0000000000000000 # Xe64
- 0.4159000000000000 0.3090999999999999 0.0000000000000000 # Xe65
- 0.4159000000000000 0.8090999999999997 0.5000000000000000 # Xe66
- 0.0841000000000001 0.3091000000000000 0.5000000000000000 # Xe67
- 0.0841000000000001 0.8090999999999998 0.0000000000000000 # Xe68
- 0.5840999999999998 0.3090999999999999 0.0000000000000000 # Xe69
- 0.5841000000000001 0.8090999999999997 0.5000000000000000 # Xe70
- 0.9158999999999998 0.6909000000000001 0.5000000000000000 # Xe71
- 0.9158999999999998 0.1909000000000001 0.0000000000000000 # Xe72
- 0.4159000000000000 0.6909000000000002 0.0000000000000000 # Xe73
- 0.4159000000000000 0.1909000000000000 0.5000000000000000 # Xe74
- 0.3090999999999999 -0.0000000000000001 0.4159000000000000 # Xe75
- 0.2500000000000001 0.2500000000000001 0.3741999999999999 # Xe76
- 0.3091000000000001 0.4999999999999998 0.9158999999999998 # Xe77
- 0.2500000000000001 0.7499999999999999 0.8741999999999999 # Xe78
- 0.8090999999999998 -0.0000000000000002 0.9158999999999998 # Xe79
- 0.7499999999999998 0.2499999999999999 0.8741999999999999 # Xe80
- 0.8090999999999998 0.4999999999999999 0.4159000000000000 # Xe81
- 0.7499999999999998 0.7499999999999997 0.3741999999999999 # Xe82
- 0.7499999999999998 0.7499999999999997 0.6258000000000000 # Xe83
- 0.7499999999999998 0.2499999999999999 0.1258000000000000 # Xe84
- 0.2500000000000001 0.7499999999999998 0.1258000000000000 # Xe85
- 0.1909000000000001 0.4999999999999999 0.5840999999999998 # Xe86
- 0.2500000000000001 0.2500000000000000 0.6258000000000000 # Xe87
- 0.0841000000000001 0.4999999999999998 0.8090999999999998 # Xe88
- 0.1258000000000000 0.2499999999999999 0.7499999999999998 # Xe89
- 0.5841000000000001 -0.0000000000000002 0.8090999999999998 # Xe90
- 0.6258000000000002 0.7500000000000000 0.7499999999999998 # Xe91
- 0.5840999999999998 0.4999999999999999 0.3090999999999999 # Xe92
- 0.6258000000000000 0.2500000000000001 0.2499999999999999 # Xe93
- 0.6909000000000002 -0.0000000000000001 0.5840999999999998 # Xe94
- 0.7499999999999998 0.2500000000000000 0.6258000000000000 # Xe95
- 0.6909000000000002 0.5000000000000000 0.0840999999999999 # Xe96
- 0.7499999999999998 0.7499999999999998 0.1258000000000000 # Xe97
- 0.1909000000000001 0.0000000000000000 0.0840999999999999 # Xe98
- 0.2499999999999999 0.2499999999999999 0.1258000000000000 # Xe99
- 0.2500000000000001 0.7499999999999997 0.6258000000000000 # Xe100
- 0.2500000000000001 0.7499999999999997 0.3741999999999999 # Xe101
- 0.2500000000000001 0.2499999999999999 0.8741999999999999 # Xe102
- 0.7499999999999998 0.7499999999999999 0.8741999999999999 # Xe103
- 0.7499999999999998 0.2500000000000001 0.3741999999999999 # Xe104
- 0.3090999999999999 0.0840999999999999 0.0000000000000000 # Xe105
- 0.3091000000000001 0.5841000000000000 0.5000000000000000 # Xe106
- 0.8090999999999998 0.0841000000000000 0.5000000000000000 # Xe107
- 0.8090999999999998 0.5840999999999998 0.0000000000000000 # Xe108
- 0.6909000000000002 0.9158999999999998 0.0000000000000000 # Xe109
- 0.6909000000000002 0.4158999999999999 0.5000000000000000 # Xe110
- 0.1909000000000001 0.9158999999999997 0.5000000000000000 # Xe111
- 0.1909000000000001 0.4159000000000000 0.0000000000000000 # Xe112
- 0.0000000000000000 0.3090999999999999 0.0840999999999999 # Xe113
- 0.0000000000000000 0.8090999999999997 0.5840999999999998 # Xe114
- 0.5000000000000000 0.3091000000000000 0.5840999999999998 # Xe115
- 0.5000000000000000 0.8090999999999998 0.0840999999999999 # Xe116
- 0.0000000000000000 0.6909000000000000 0.9158999999999998 # Xe117
- 0.0000000000000000 0.1909000000000000 0.4159000000000000 # Xe118
- 0.5000000000000000 0.6909000000000001 0.4159000000000000 # Xe119
- 0.5000000000000000 0.1908999999999999 0.9158999999999998 # Xe120
- 0.0000000000000000 0.6909000000000002 0.0840999999999999 # Xe121
- 0.0000000000000000 0.1909000000000000 0.5840999999999998 # Xe122
- 0.5000000000000002 0.6909000000000001 0.5840999999999998 # Xe123
- 0.5000000000000000 0.1909000000000000 0.0840999999999999 # Xe124
- 0.0000000000000000 0.3090999999999999 0.9158999999999998 # Xe125
- 0.0000000000000000 0.8090999999999997 0.4159000000000000 # Xe126
- 0.5000000000000000 0.3090999999999998 0.4159000000000000 # Xe127
- 0.5000000000000002 0.8090999999999998 0.9158999999999998 # Xe128
- 0.3091000000000001 0.9158999999999998 0.0000000000000000 # Xe129
- 0.3091000000000001 0.4158999999999999 0.5000000000000000 # Xe130
- 0.8090999999999998 0.9158999999999997 0.5000000000000000 # Xe131
- 0.8090999999999998 0.4159000000000000 0.0000000000000000 # Xe132
- 0.6909000000000002 0.0840999999999999 0.0000000000000000 # Xe133
- 0.6909000000000002 0.5841000000000000 0.5000000000000000 # Xe134
- 0.1909000000000001 0.0841000000000000 0.5000000000000000 # Xe135
- 0.1909000000000001 0.5840999999999998 0.0000000000000000 # Xe136
- 0.3090999999999999 -0.0000000000000001 0.5840999999999998 # Xe137
- 0.3090999999999999 0.5000000000000000 0.0840999999999999 # Xe138
- 0.8090999999999998 0.0000000000000000 0.0840999999999999 # Xe139
- 0.8090999999999998 0.4999999999999999 0.5840999999999998 # Xe140
- 0.6909000000000002 -0.0000000000000001 0.4159000000000000 # Xe141
- 0.6909000000000002 0.4999999999999998 0.9158999999999998 # Xe142
- 0.1909000000000001 -0.0000000000000002 0.9158999999999998 # Xe143
- 0.1909000000000001 0.4999999999999999 0.4159000000000000 # Xe144
- 0.1400999999999999 0.0400999999999999 0.3355999999999999 # F1
- 0.1406000000000000 -0.0140000000000001 0.2623999999999999 # F2
- 0.0943000000000002 0.9389999999999997 0.3446999999999999 # F3
- -0.0603000000000001 0.0708000000000000 0.3007000000000001 # F4
- 0.0535000000000000 0.0199000000000000 0.3715999999999999 # F5
- 0.0144000000000001 0.9489999999999998 0.2884000000000000 # F6
- 0.0561000000000001 0.2500000000000001 0.2499999999999999 # F7
- 0.1127000000000001 0.1846999999999999 0.2844999999999999 # F8
- 0.2021000000000001 0.2021000000000000 0.2021000000000001 # F9
- 0.1400999999999999 0.5400999999999997 0.8355999999999999 # F10
- 0.1406000000000000 0.4859999999999998 0.7623999999999999 # F11
- 0.0943000000000002 0.4389999999999997 0.8446999999999999 # F12
- -0.0602999999999999 0.5707999999999998 0.8006999999999999 # F13
- 0.0535000000000000 0.5198999999999998 0.8715999999999998 # F14
- 0.0144000000000001 0.4489999999999997 0.7883999999999998 # F15
- 0.0561000000000001 0.7500000000000000 0.7499999999999998 # F16
- 0.1127000000000001 0.6846999999999999 0.7844999999999999 # F17
- 0.2021000000000001 0.7021000000000001 0.7020999999999998 # F18
- 0.6400999999999998 0.0401000000000000 0.8355999999999999 # F19
- 0.6406000000000001 -0.0140000000000002 0.7623999999999999 # F20
- 0.5943000000000002 0.9389999999999999 0.8446999999999999 # F21
- 0.4397000000000001 0.0707999999999999 0.8006999999999999 # F22
- 0.5535000000000000 0.0198999999999999 0.8715999999999998 # F23
- 0.5144000000000001 0.9490000000000000 0.7883999999999998 # F24
- 0.5561000000000000 0.2499999999999999 0.7499999999999998 # F25
- 0.6127000000000000 0.1846999999999998 0.7844999999999999 # F26
- 0.7020999999999998 0.2020999999999999 0.7020999999999998 # F27
- 0.6400999999999998 0.5400999999999998 0.3355999999999999 # F28
- 0.6406000000000001 0.4859999999999999 0.2623999999999999 # F29
- 0.5942999999999999 0.4389999999999998 0.3446999999999999 # F30
- 0.4396999999999999 0.5707999999999999 0.3007000000000001 # F31
- 0.5535000000000000 0.5198999999999999 0.3715999999999999 # F32
- 0.5143999999999999 0.4489999999999998 0.2884000000000000 # F33
- 0.5561000000000000 0.7499999999999998 0.2499999999999999 # F34
- 0.6127000000000000 0.6846999999999999 0.2844999999999999 # F35
- 0.7020999999999998 0.7020999999999998 0.2021000000000001 # F36
- -0.1400999999999999 0.9598999999999999 0.6643999999999998 # F37
- 0.8594000000000001 0.0139999999999999 0.7375999999999998 # F38
- -0.0943000000000000 0.0609999999999999 0.6552999999999998 # F39
- 0.0603000000000001 0.9292000000000000 0.6992999999999999 # F40
- 0.9464999999999997 -0.0199000000000000 0.6284000000000000 # F41
- -0.0143999999999999 0.0509999999999999 0.7116000000000000 # F42
- 0.9438999999999997 0.7500000000000000 0.7499999999999998 # F43
- 0.8872999999999998 0.8152999999999999 0.7155000000000000 # F44
- 0.7979000000000001 0.7978999999999998 0.7979000000000001 # F45
- -0.1400999999999999 0.4599000000000000 0.1644000000000000 # F46
- 0.8594000000000001 0.5140000000000000 0.2375999999999999 # F47
- -0.0943000000000000 0.5609999999999998 0.1553000000000000 # F48
- 0.0603000000000001 0.4291999999999999 0.1992999999999999 # F49
- 0.9464999999999997 0.4800999999999999 0.1284000000000001 # F50
- -0.0143999999999999 0.5510000000000000 0.2116000000000000 # F51
- 0.9438999999999997 0.2500000000000001 0.2499999999999999 # F52
- 0.8872999999999998 0.3152999999999999 0.2155000000000001 # F53
- 0.7979000000000001 0.2978999999999999 0.2978999999999999 # F54
- 0.3599000000000001 0.9598999999999998 0.1644000000000000 # F55
- 0.3593999999999999 0.0140000000000000 0.2375999999999999 # F56
- 0.4057000000000000 0.0610000000000000 0.1553000000000000 # F57
- 0.5603000000000001 0.9291999999999998 0.1992999999999999 # F58
- 0.4464999999999999 -0.0199000000000001 0.1284000000000001 # F59
- 0.4856000000000001 0.0510000000000000 0.2116000000000000 # F60
- 0.4439000000000001 0.7499999999999998 0.2499999999999999 # F61
- 0.3873000000000000 0.8152999999999999 0.2155000000000001 # F62
- 0.2978999999999999 0.7978999999999999 0.2978999999999999 # F63
- 0.3599000000000001 0.4598999999999999 0.6643999999999998 # F64
- 0.3593999999999999 0.5139999999999999 0.7375999999999998 # F65
- 0.4057000000000000 0.5609999999999999 0.6552999999999998 # F66
- 0.5603000000000001 0.4291999999999997 0.6992999999999999 # F67
- 0.4464999999999999 0.4800999999999998 0.6284000000000000 # F68
- 0.4856000000000001 0.5509999999999999 0.7116000000000000 # F69
- 0.4439000000000001 0.2499999999999999 0.7499999999999998 # F70
- 0.3873000000000000 0.3152999999999998 0.7155000000000000 # F71
- 0.2978999999999999 0.2978999999999998 0.7979000000000001 # F72
- 0.9598999999999998 0.1400999999999998 0.8355999999999999 # F73
- 0.0140000000000000 0.1405999999999999 0.7623999999999999 # F74
- 0.0610000000000001 0.0943000000000000 0.8446999999999999 # F75
- 0.9291999999999998 -0.0603000000000000 0.8006999999999999 # F76
- -0.0199000000000000 0.0534999999999998 0.8715999999999998 # F77
- 0.0510000000000000 0.0143999999999999 0.7883999999999998 # F78
- 0.7499999999999998 0.0560999999999999 0.7499999999999998 # F79
- 0.8152999999999999 0.1126999999999999 0.7844999999999999 # F80
- 0.7979000000000001 0.2020999999999999 0.7020999999999998 # F81
- 0.9598999999999998 0.6400999999999997 0.3355999999999999 # F82
- 0.0140000000000000 0.6406000000000001 0.2623999999999999 # F83
- 0.0610000000000001 0.5942999999999998 0.3446999999999999 # F84
- 0.9291999999999998 0.4396999999999998 0.3007000000000001 # F85
- -0.0199000000000000 0.5534999999999999 0.3715999999999999 # F86
- 0.0510000000000000 0.5143999999999997 0.2884000000000000 # F87
- 0.7499999999999998 0.5561000000000000 0.2499999999999999 # F88
- 0.8152999999999999 0.6126999999999999 0.2844999999999999 # F89
- 0.4599000000000001 0.1400999999999998 0.3355999999999999 # F90
- 0.5140000000000000 0.1406000000000000 0.2623999999999999 # F91
- 0.5609999999999998 0.0943000000000001 0.3446999999999999 # F92
- 0.4291999999999999 -0.0602999999999999 0.3007000000000001 # F93
- 0.4800999999999999 0.0535000000000000 0.3715999999999999 # F94
- 0.5510000000000000 0.0143999999999998 0.2884000000000000 # F95
- 0.2499999999999999 0.0561000000000000 0.2499999999999999 # F96
- 0.3153000000000000 0.1127000000000000 0.2844999999999999 # F97
- 0.2978999999999999 0.2021000000000000 0.2021000000000001 # F98
- 0.4599000000000001 0.6400999999999999 0.8355999999999999 # F99
- 0.5140000000000000 0.6405999999999999 0.7623999999999999 # F100
- 0.5610000000000001 0.5942999999999997 0.8446999999999999 # F101
- 0.4291999999999999 0.4396999999999999 0.8006999999999999 # F102
- 0.4800999999999999 0.5534999999999998 0.8715999999999998 # F103
- 0.5510000000000000 0.5144000000000000 0.7883999999999998 # F104
- 0.2500000000000001 0.5560999999999999 0.7499999999999998 # F105
- 0.3153000000000000 0.6126999999999999 0.7844999999999999 # F106
- 0.2978999999999999 0.7021000000000001 0.7020999999999998 # F107
- 0.0401000000000000 -0.1400999999999999 0.1644000000000000 # F108
- -0.0140000000000000 0.8594000000000001 0.2375999999999999 # F109
- 0.9389999999999998 -0.0943000000000000 0.1553000000000000 # F110
- 0.0708000000000000 0.0603000000000000 0.1992999999999999 # F111
- 0.0199000000000000 0.9464999999999997 0.1284000000000001 # F112
- 0.9490000000000000 -0.0143999999999999 0.2116000000000000 # F113
- 0.2500000000000001 0.9438999999999997 0.2499999999999999 # F114
- 0.1847000000000000 0.8872999999999998 0.2155000000000001 # F115
- 0.2021000000000001 0.7978999999999999 0.2978999999999999 # F116
- 0.0401000000000000 0.3598999999999999 0.6643999999999998 # F117
- -0.0140000000000000 0.3593999999999997 0.7375999999999998 # F118
- 0.9389999999999998 0.4056999999999999 0.6552999999999998 # F119
- 0.0708000000000000 0.5603000000000000 0.6992999999999999 # F120
- 0.0199000000000000 0.4464999999999998 0.6284000000000000 # F121
- 0.9490000000000000 0.4855999999999999 0.7116000000000000 # F122
- 0.2500000000000001 0.4439000000000000 0.7499999999999998 # F123
- 0.1847000000000000 0.3872999999999998 0.7155000000000000 # F124
- 0.2021000000000001 0.2978999999999998 0.7979000000000001 # F125
- 0.5400999999999999 -0.1401000000000001 0.6643999999999998 # F126
- 0.4860000000000002 0.8593999999999999 0.7375999999999998 # F127
- 0.4389999999999999 -0.0943000000000001 0.6552999999999998 # F128
- 0.5708000000000000 0.0602999999999999 0.6992999999999999 # F129
- 0.5199000000000000 0.9464999999999996 0.6284000000000000 # F130
- 0.4489999999999999 -0.0144000000000001 0.7116000000000000 # F131
- 0.7499999999999998 0.9439000000000000 0.7499999999999998 # F132
- 0.6847000000000000 0.8872999999999996 0.7155000000000000 # F133
- 0.7020999999999998 0.7978999999999998 0.7979000000000001 # F134
- 0.5400999999999999 0.3598999999999998 0.1644000000000000 # F135
- 0.4860000000000000 0.3593999999999998 0.2375999999999999 # F136
- 0.4389999999999999 0.4056999999999999 0.1553000000000000 # F137
- 0.5708000000000000 0.5602999999999998 0.1992999999999999 # F138
- 0.5199000000000000 0.4464999999999999 0.1284000000000001 # F139
- 0.4489999999999999 0.4856000000000000 0.2116000000000000 # F140
- 0.7499999999999998 0.4438999999999999 0.2499999999999999 # F141
- 0.6847000000000000 0.3872999999999999 0.2155000000000001 # F142
- 0.7020999999999998 0.2978999999999999 0.2978999999999999 # F143
- -0.1400999999999999 0.9598999999999996 0.3355999999999999 # F144
- 0.8594000000000001 0.0140000000000000 0.2623999999999999 # F145
- -0.0943000000000000 0.0610000000000000 0.3446999999999999 # F146
- 0.0603000000000001 0.9291999999999997 0.3007000000000001 # F147
- 0.9464999999999997 -0.0199000000000001 0.3715999999999999 # F148
- -0.0144000000000001 0.0510000000000000 0.2884000000000000 # F149
- 0.9438999999999997 0.7499999999999998 0.2499999999999999 # F150
- 0.8872999999999998 0.8152999999999998 0.2844999999999999 # F151
- 0.7979000000000001 0.7979000000000001 0.2021000000000001 # F152
- -0.1400999999999999 0.4598999999999999 0.8355999999999999 # F153
- 0.8594000000000001 0.5139999999999999 0.7623999999999999 # F154
- -0.0943000000000000 0.5609999999999998 0.8446999999999999 # F155
- 0.0603000000000001 0.4291999999999997 0.8006999999999999 # F156
- 0.9464999999999997 0.4800999999999997 0.8715999999999998 # F157
- -0.0143999999999999 0.5509999999999999 0.7883999999999998 # F158
- 0.9438999999999997 0.2499999999999999 0.7499999999999998 # F159
- 0.8872999999999998 0.3152999999999998 0.7844999999999999 # F160
- 0.7979000000000001 0.2978999999999998 0.7020999999999998 # F161
- 0.3599000000000001 0.9598999999999998 0.8355999999999999 # F162
- 0.3593999999999999 0.0139999999999998 0.7623999999999999 # F163
- 0.4057000000000000 0.0609999999999999 0.8446999999999999 # F164
- 0.5603000000000001 0.9291999999999999 0.8006999999999999 # F165
- 0.4464999999999999 -0.0199000000000000 0.8715999999999998 # F166
- 0.4856000000000001 0.0509999999999999 0.7883999999999998 # F167
- 0.4439000000000001 0.7500000000000000 0.7499999999999998 # F168
- 0.3873000000000002 0.8152999999999999 0.7844999999999999 # F169
- 0.2978999999999999 0.7978999999999999 0.7020999999999998 # F170
- 0.3598999999999999 0.4599000000000000 0.3355999999999999 # F171
- 0.3593999999999999 0.5140000000000000 0.2623999999999999 # F172
- 0.4057000000000000 0.5609999999999999 0.3446999999999999 # F173
- 0.5602999999999998 0.4291999999999999 0.3007000000000001 # F174
- 0.4464999999999999 0.4800999999999999 0.3715999999999999 # F175
- 0.4855999999999999 0.5509999999999999 0.2884000000000000 # F176
- 0.4439000000000000 0.2500000000000001 0.2499999999999999 # F177
- 0.3873000000000000 0.3152999999999999 0.2844999999999999 # F178
- 0.2978999999999999 0.2978999999999999 0.2021000000000001 # F179
- 0.1401000000000001 0.0400999999999998 0.6643999999999998 # F180
- 0.1406000000000000 -0.0140000000000002 0.7375999999999998 # F181
- 0.0943000000000002 0.9390000000000001 0.6552999999999998 # F182
- -0.0602999999999999 0.0707999999999999 0.6992999999999999 # F183
- 0.0535000000000000 0.0198999999999999 0.6284000000000000 # F184
- 0.0144000000000001 0.9490000000000000 0.7116000000000000 # F185
- 0.1127000000000001 0.1846999999999999 0.7155000000000000 # F186
- 0.2021000000000001 0.2020999999999999 0.7979000000000001 # F187
- 0.1401000000000001 0.5400999999999999 0.1644000000000000 # F188
- 0.1406000000000000 0.4859999999999999 0.2375999999999999 # F189
- 0.0943000000000002 0.4389999999999998 0.1553000000000000 # F190
- -0.0602999999999999 0.5708000000000000 0.1992999999999999 # F191
- 0.0535000000000000 0.5199000000000000 0.1284000000000001 # F192
- 0.0144000000000001 0.4489999999999998 0.2116000000000000 # F193
- 0.0561000000000001 0.7499999999999998 0.2499999999999999 # F194
- 0.1127000000000001 0.6847000000000000 0.2155000000000001 # F195
- 0.2021000000000001 0.7020999999999997 0.2978999999999999 # F196
- 0.6400999999999998 0.0400999999999999 0.1644000000000000 # F197
- 0.6406000000000001 -0.0140000000000001 0.2375999999999999 # F198
- 0.5942999999999999 0.9389999999999998 0.1553000000000000 # F199
- 0.4396999999999999 0.0708000000000000 0.1992999999999999 # F200
- 0.5535000000000000 0.0199000000000000 0.1284000000000001 # F201
- 0.5144000000000001 0.9490000000000000 0.2116000000000000 # F202
- 0.6127000000000000 0.1846999999999999 0.2155000000000001 # F203
- 0.7020999999999998 0.2021000000000000 0.2978999999999999 # F204
- 0.6400999999999998 0.5400999999999998 0.6643999999999998 # F205
- 0.6406000000000001 0.4859999999999998 0.7375999999999998 # F206
- 0.5942999999999999 0.4389999999999998 0.6552999999999998 # F207
- 0.4397000000000001 0.5707999999999999 0.6992999999999999 # F208
- 0.5535000000000000 0.5198999999999999 0.6284000000000000 # F209
- 0.5144000000000001 0.4489999999999997 0.7116000000000000 # F210
- 0.6127000000000000 0.6846999999999999 0.7155000000000000 # F211
- 0.7020999999999998 0.7020999999999999 0.7979000000000001 # F212
- 0.0401000000000000 -0.1401000000000001 0.8355999999999999 # F213
- -0.0139999999999998 0.8593999999999999 0.7623999999999999 # F214
- 0.9389999999999998 -0.0943000000000001 0.8446999999999999 # F215
- 0.0708000000000000 0.0602999999999999 0.8006999999999999 # F216
- 0.0199000000000000 0.9464999999999998 0.8715999999999998 # F217
- 0.9490000000000000 -0.0144000000000001 0.7883999999999998 # F218
- 0.2500000000000001 0.9439000000000000 0.7499999999999998 # F219
- 0.1847000000000000 0.8872999999999996 0.7844999999999999 # F220
- 0.2021000000000001 0.7978999999999999 0.7020999999999998 # F221
- 0.0401000000000000 0.3598999999999998 0.3355999999999999 # F222
- -0.0140000000000000 0.3593999999999998 0.2623999999999999 # F223
- 0.9389999999999998 0.4056999999999999 0.3446999999999999 # F224
- 0.0708000000000000 0.5602999999999997 0.3007000000000001 # F225
- 0.0199000000000000 0.4464999999999998 0.3715999999999999 # F226
- 0.9490000000000000 0.4855999999999998 0.2884000000000000 # F227
- 0.2500000000000001 0.4438999999999999 0.2499999999999999 # F228
- 0.1847000000000000 0.3872999999999999 0.2844999999999999 # F229
- 0.2021000000000001 0.2978999999999999 0.2021000000000001 # F230
- 0.5400999999999999 -0.1401000000000002 0.3355999999999999 # F231
- 0.4860000000000000 0.8594000000000001 0.2623999999999999 # F232
- 0.4389999999999999 -0.0943000000000000 0.3446999999999999 # F233
- 0.5708000000000000 0.0603000000000000 0.3007000000000001 # F234
- 0.5199000000000000 0.9464999999999996 0.3715999999999999 # F235
- 0.4489999999999999 -0.0144000000000002 0.2884000000000000 # F236
- 0.7499999999999998 0.9438999999999997 0.2499999999999999 # F237
- 0.6847000000000000 0.8872999999999996 0.2844999999999999 # F238
- 0.7020999999999998 0.7979000000000001 0.2021000000000001 # F239
- 0.5400999999999999 0.3598999999999997 0.8355999999999999 # F240
- 0.4860000000000000 0.3593999999999997 0.7623999999999999 # F241
- 0.4389999999999999 0.4056999999999998 0.8446999999999999 # F242
- 0.5708000000000000 0.5602999999999999 0.8006999999999999 # F243
- 0.5199000000000000 0.4464999999999997 0.8715999999999998 # F244
- 0.4489999999999999 0.4855999999999999 0.7883999999999998 # F245
- 0.7499999999999998 0.4439000000000000 0.7499999999999998 # F246
- 0.6847000000000000 0.3872999999999998 0.7844999999999999 # F247
- 0.7020999999999998 0.2978999999999998 0.7020999999999998 # F248
- 0.9598999999999998 0.1401000000000001 0.1644000000000000 # F249
- 0.0140000000000000 0.1406000000000000 0.2375999999999999 # F250
- 0.0610000000000001 0.0942999999999999 0.1553000000000000 # F251
- 0.9291999999999998 -0.0603000000000001 0.1992999999999999 # F252
- -0.0199000000000000 0.0535000000000000 0.1284000000000001 # F253
- 0.0510000000000000 0.0144000000000001 0.2116000000000000 # F254
- 0.7499999999999998 0.0561000000000000 0.2499999999999999 # F255
- 0.8152999999999999 0.1127000000000000 0.2155000000000001 # F256
- 0.7979000000000001 0.2021000000000000 0.2978999999999999 # F257
- 0.9598999999999998 0.6401000000000000 0.6643999999999998 # F258
- 0.0140000000000000 0.6405999999999999 0.7375999999999998 # F259
- 0.0610000000000001 0.5942999999999998 0.6552999999999998 # F260
- 0.9291999999999998 0.4396999999999999 0.6992999999999999 # F261
- -0.0198999999999998 0.5534999999999999 0.6284000000000000 # F262
- 0.0510000000000000 0.5144000000000000 0.7116000000000000 # F263
- 0.7499999999999998 0.5560999999999999 0.7499999999999998 # F264
- 0.8152999999999999 0.6126999999999999 0.7155000000000000 # F265
- 0.7979000000000001 0.7020999999999999 0.7979000000000001 # F266
- 0.4599000000000001 0.1401000000000000 0.6643999999999998 # F267
- 0.5140000000000000 0.1405999999999999 0.7375999999999998 # F268
- 0.5610000000000001 0.0943000000000000 0.6552999999999998 # F269
- 0.4291999999999999 -0.0603000000000000 0.6992999999999999 # F270
- 0.4800999999999999 0.0534999999999999 0.6284000000000000 # F271
- 0.5510000000000000 0.0144000000000000 0.7116000000000000 # F272
- 0.2500000000000001 0.0560999999999999 0.7499999999999998 # F273
- 0.3153000000000000 0.1126999999999999 0.7155000000000000 # F274
- 0.2978999999999999 0.2020999999999999 0.7979000000000001 # F275
- 0.4599000000000001 0.6400999999999998 0.1644000000000000 # F276
- 0.5140000000000000 0.6406000000000001 0.2375999999999999 # F277
- 0.5610000000000001 0.5942999999999999 0.1553000000000000 # F278
- 0.4291999999999999 0.4396999999999998 0.1992999999999999 # F279
- 0.4800999999999999 0.5535000000000000 0.1284000000000001 # F280
- 0.5510000000000000 0.5143999999999999 0.2116000000000000 # F281
- 0.2500000000000001 0.5561000000000000 0.2499999999999999 # F282
- 0.3153000000000000 0.6127000000000000 0.2155000000000001 # F283
- 0.2978999999999999 0.7020999999999997 0.2978999999999999 # F284
- 0.1400999999999999 0.6643999999999997 0.5400999999999999 # F285
- 0.1406000000000000 0.7375999999999997 0.4860000000000000 # F286
- 0.0943000000000002 0.6552999999999997 0.4389999999999999 # F287
- -0.0602999999999999 0.6992999999999998 0.5708000000000000 # F288
- 0.0535000000000000 0.6283999999999998 0.5199000000000000 # F289
- 0.0144000000000001 0.7115999999999999 0.4489999999999999 # F290
- 0.1127000000000001 0.7154999999999999 0.6847000000000000 # F291
- 0.1400999999999999 0.1644000000000000 0.0401000000000000 # F292
- 0.1406000000000000 0.2375999999999999 -0.0140000000000000 # F293
- 0.0943000000000002 0.1552999999999999 0.9389999999999998 # F294
- -0.0603000000000001 0.1992999999999999 0.0708000000000000 # F295
- 0.0535000000000000 0.1284000000000001 0.0199000000000000 # F296
- 0.0144000000000001 0.2116000000000000 0.9490000000000000 # F297
- 0.1127000000000001 0.2155000000000001 0.1847000000000000 # F298
- 0.6400999999999998 0.6643999999999998 0.0401000000000000 # F299
- 0.6406000000000001 0.7375999999999998 -0.0140000000000000 # F300
- 0.5943000000000002 0.6552999999999998 0.9389999999999998 # F301
- 0.4397000000000001 0.6992999999999999 0.0708000000000000 # F302
- 0.5535000000000000 0.6284000000000000 0.0199000000000000 # F303
- 0.5144000000000001 0.7115999999999998 0.9490000000000000 # F304
- 0.6127000000000000 0.7155000000000000 0.1847000000000000 # F305
- 0.6400999999999998 0.1643999999999999 0.5400999999999999 # F306
- 0.6406000000000001 0.2376000000000000 0.4860000000000000 # F307
- 0.5942999999999999 0.1553000000000000 0.4389999999999999 # F308
- 0.4396999999999999 0.1992999999999998 0.5708000000000000 # F309
- 0.5535000000000000 0.1284000000000000 0.5199000000000000 # F310
- 0.5143999999999999 0.2115999999999999 0.4489999999999999 # F311
- 0.6127000000000000 0.2155000000000000 0.6847000000000000 # F312
- -0.1400999999999999 0.3355999999999998 0.4599000000000001 # F313
- 0.8594000000000001 0.2624000000000000 0.5140000000000000 # F314
- -0.0943000000000000 0.3446999999999998 0.5609999999999998 # F315
- 0.0603000000000001 0.3007000000000000 0.4291999999999999 # F316
- 0.9464999999999997 0.3716000000000000 0.4800999999999999 # F317
- -0.0143999999999999 0.2883999999999999 0.5510000000000000 # F318
- 0.8872999999999998 0.2845000000000000 0.3153000000000000 # F319
- -0.1400999999999999 0.8355999999999997 0.9598999999999998 # F320
- 0.8594000000000001 0.7623999999999999 0.0140000000000000 # F321
- -0.0943000000000000 0.8446999999999999 0.0610000000000001 # F322
- 0.0603000000000001 0.8007000000000000 0.9291999999999998 # F323
- 0.9464999999999997 0.8715999999999998 -0.0199000000000000 # F324
- -0.0143999999999999 0.7883999999999998 0.0510000000000000 # F325
- 0.8872999999999998 0.7845000000000000 0.8152999999999999 # F326
- 0.3599000000000001 0.3355999999999999 0.9598999999999998 # F327
- 0.3593999999999999 0.2623999999999999 0.0140000000000000 # F328
- 0.4057000000000000 0.3446999999999999 0.0610000000000001 # F329
- 0.5603000000000001 0.3006999999999999 0.9291999999999998 # F330
- 0.4464999999999999 0.3715999999999999 -0.0199000000000000 # F331
- 0.4856000000000001 0.2884000000000000 0.0510000000000000 # F332
- 0.3873000000000000 0.2844999999999999 0.8152999999999999 # F333
- 0.3599000000000001 0.8355999999999998 0.4599000000000001 # F334
- 0.3593999999999999 0.7623999999999997 0.5140000000000000 # F335
- 0.4057000000000000 0.8446999999999998 0.5609999999999998 # F336
- 0.5603000000000001 0.8006999999999997 0.4291999999999999 # F337
- 0.4464999999999999 0.8715999999999997 0.4800999999999999 # F338
- 0.4856000000000001 0.7883999999999997 0.5510000000000000 # F339
- 0.3873000000000000 0.7844999999999998 0.3153000000000000 # F340
- 0.1401000000000001 0.9598999999999999 0.6643999999999998 # F341
- 0.1406000000000000 0.0139999999999999 0.7375999999999998 # F342
- 0.0943000000000002 0.0609999999999999 0.6552999999999998 # F343
- -0.0602999999999999 0.9292000000000000 0.6992999999999999 # F344
- 0.0535000000000000 -0.0199000000000000 0.6284000000000000 # F345
- 0.0144000000000001 0.0509999999999999 0.7116000000000000 # F346
- 0.1127000000000001 0.8152999999999999 0.7155000000000000 # F347
- 0.2021000000000001 0.7978999999999998 0.7979000000000001 # F348
- 0.1401000000000001 0.4599000000000000 0.1644000000000000 # F349
- 0.1406000000000000 0.5140000000000000 0.2375999999999999 # F350
- 0.0943000000000002 0.5609999999999998 0.1553000000000000 # F351
- -0.0602999999999999 0.4291999999999999 0.1992999999999999 # F352
- 0.0535000000000000 0.4800999999999999 0.1284000000000001 # F353
- 0.0144000000000001 0.5510000000000000 0.2116000000000000 # F354
- 0.1127000000000001 0.3152999999999999 0.2155000000000001 # F355
- 0.2021000000000001 0.2978999999999999 0.2978999999999999 # F356
- 0.6400999999999998 0.9598999999999998 0.1644000000000000 # F357
- 0.6406000000000001 0.0140000000000000 0.2375999999999999 # F358
- 0.5942999999999999 0.0610000000000000 0.1553000000000000 # F359
- 0.4397000000000001 0.9291999999999998 0.1992999999999999 # F360
- 0.5535000000000000 -0.0199000000000001 0.1284000000000001 # F361
- 0.5143999999999999 0.0510000000000000 0.2116000000000000 # F362
- 0.6127000000000000 0.8152999999999999 0.2155000000000001 # F363
- 0.7020999999999998 0.7978999999999999 0.2978999999999999 # F364
- 0.6400999999999998 0.4598999999999999 0.6643999999999998 # F365
- 0.6406000000000001 0.5139999999999999 0.7375999999999998 # F366
- 0.5942999999999999 0.5609999999999999 0.6552999999999998 # F367
- 0.4397000000000001 0.4291999999999997 0.6992999999999999 # F368
- 0.5535000000000000 0.4800999999999998 0.6284000000000000 # F369
- 0.5144000000000001 0.5509999999999999 0.7116000000000000 # F370
- 0.6127000000000000 0.3152999999999998 0.7155000000000000 # F371
- 0.7020999999999998 0.2978999999999998 0.7979000000000001 # F372
- -0.1401000000000001 0.0400999999999999 0.3355999999999999 # F373
- 0.8594000000000001 -0.0140000000000001 0.2623999999999999 # F374
- -0.0943000000000000 0.9389999999999997 0.3446999999999999 # F375
- 0.0603000000000001 0.0708000000000000 0.3007000000000001 # F376
- 0.9464999999999997 0.0199000000000000 0.3715999999999999 # F377
- -0.0143999999999999 0.9489999999999998 0.2884000000000000 # F378
- 0.8872999999999998 0.1846999999999999 0.2844999999999999 # F379
- 0.7979000000000001 0.2021000000000000 0.2021000000000001 # F380
- -0.1400999999999999 0.5400999999999997 0.8355999999999999 # F381
- 0.8594000000000001 0.4859999999999998 0.7623999999999999 # F382
- -0.0943000000000000 0.4389999999999997 0.8446999999999999 # F383
- 0.0603000000000001 0.5707999999999998 0.8006999999999999 # F384
- 0.9464999999999997 0.5198999999999998 0.8715999999999998 # F385
- -0.0143999999999999 0.4489999999999997 0.7883999999999998 # F386
- 0.8872999999999998 0.6846999999999999 0.7844999999999999 # F387
- 0.7979000000000001 0.7021000000000001 0.7020999999999998 # F388
- 0.3598999999999999 0.0401000000000000 0.8355999999999999 # F389
- 0.3593999999999999 -0.0140000000000002 0.7623999999999999 # F390
- 0.4057000000000000 0.9389999999999999 0.8446999999999999 # F391
- 0.5603000000000001 0.0707999999999999 0.8006999999999999 # F392
- 0.4464999999999999 0.0198999999999999 0.8715999999999998 # F393
- 0.4856000000000001 0.9490000000000000 0.7883999999999998 # F394
- 0.3873000000000000 0.1846999999999998 0.7844999999999999 # F395
- 0.2978999999999999 0.2020999999999999 0.7020999999999998 # F396
- 0.3598999999999999 0.5400999999999998 0.3355999999999999 # F397
- 0.3593999999999999 0.4859999999999999 0.2623999999999999 # F398
- 0.4057000000000000 0.4389999999999998 0.3446999999999999 # F399
- 0.5602999999999998 0.5707999999999999 0.3007000000000001 # F400
- 0.4464999999999999 0.5198999999999999 0.3715999999999999 # F401
- 0.4855999999999999 0.4489999999999998 0.2884000000000000 # F402
- 0.3873000000000000 0.6846999999999999 0.2844999999999999 # F403
- 0.2978999999999999 0.7020999999999998 0.2021000000000001 # F404
- 0.1401000000000001 0.3355999999999998 0.4599000000000001 # F405
- 0.1406000000000000 0.2624000000000000 0.5140000000000000 # F406
- 0.0943000000000002 0.3446999999999998 0.5609999999999998 # F407
- -0.0602999999999999 0.3007000000000000 0.4291999999999999 # F408
- 0.0535000000000000 0.3716000000000000 0.4800999999999999 # F409
- 0.0144000000000001 0.2883999999999999 0.5510000000000000 # F410
- 0.1127000000000001 0.2845000000000000 0.3153000000000000 # F411
- 0.2021000000000001 0.2021000000000000 0.2978999999999999 # F412
- 0.1401000000000001 0.8355999999999997 0.9598999999999998 # F413
- 0.1406000000000000 0.7623999999999999 0.0140000000000000 # F414
- 0.0943000000000002 0.8446999999999999 0.0610000000000001 # F415
- -0.0602999999999999 0.8007000000000000 0.9291999999999998 # F416
- 0.0535000000000000 0.8715999999999998 -0.0199000000000000 # F417
- 0.0144000000000001 0.7883999999999998 0.0510000000000000 # F418
- 0.1127000000000001 0.7845000000000000 0.8152999999999999 # F419
- 0.2021000000000001 0.7020999999999999 0.7979000000000001 # F420
- 0.6400999999999998 0.3355999999999999 0.9598999999999998 # F421
- 0.6406000000000001 0.2623999999999999 0.0140000000000000 # F422
- 0.5942999999999999 0.3446999999999999 0.0610000000000001 # F423
- 0.4397000000000001 0.3006999999999999 0.9291999999999998 # F424
- 0.5535000000000000 0.3715999999999999 -0.0199000000000000 # F425
- 0.5143999999999999 0.2884000000000000 0.0510000000000000 # F426
- 0.6127000000000000 0.2844999999999999 0.8152999999999999 # F427
- 0.7020999999999998 0.2020999999999999 0.7979000000000001 # F428
- 0.6400999999999998 0.8355999999999998 0.4599000000000001 # F429
- 0.6406000000000001 0.7623999999999997 0.5140000000000000 # F430
- 0.5942999999999999 0.8446999999999998 0.5609999999999998 # F431
- 0.4397000000000001 0.8006999999999997 0.4291999999999999 # F432
- 0.5535000000000000 0.8715999999999997 0.4800999999999999 # F433
- 0.5144000000000001 0.7883999999999997 0.5510000000000000 # F434
- 0.6127000000000000 0.7844999999999998 0.3153000000000000 # F435
- 0.7020999999999998 0.7020999999999997 0.2978999999999999 # F436
- -0.1400999999999999 0.6643999999999997 0.5400999999999999 # F437
- 0.8594000000000001 0.7375999999999997 0.4860000000000000 # F438
- -0.0943000000000000 0.6552999999999997 0.4389999999999999 # F439
- 0.0603000000000001 0.6992999999999998 0.5708000000000000 # F440
- 0.9464999999999997 0.6283999999999998 0.5199000000000000 # F441
- -0.0143999999999999 0.7115999999999999 0.4489999999999999 # F442
- 0.8872999999999998 0.7154999999999999 0.6847000000000000 # F443
- 0.7979000000000001 0.7978999999999999 0.7020999999999998 # F444
- -0.1401000000000001 0.1644000000000000 0.0401000000000000 # F445
- 0.8594000000000001 0.2375999999999999 -0.0140000000000000 # F446
- -0.0943000000000000 0.1552999999999999 0.9389999999999998 # F447
- 0.0603000000000001 0.1992999999999999 0.0708000000000000 # F448
- 0.9464999999999997 0.1284000000000001 0.0199000000000000 # F449
- -0.0143999999999999 0.2116000000000000 0.9490000000000000 # F450
- 0.8872999999999998 0.2155000000000001 0.1847000000000000 # F451
- 0.7979000000000001 0.2978999999999999 0.2021000000000001 # F452
- 0.3598999999999999 0.6643999999999998 0.0401000000000000 # F453
- 0.3593999999999999 0.7375999999999998 -0.0140000000000000 # F454
- 0.4057000000000000 0.6552999999999998 0.9389999999999998 # F455
- 0.5603000000000001 0.6992999999999999 0.0708000000000000 # F456
- 0.4464999999999999 0.6284000000000000 0.0199000000000000 # F457
- 0.4856000000000001 0.7115999999999998 0.9490000000000000 # F458
- 0.3873000000000000 0.7155000000000000 0.1847000000000000 # F459
- 0.2978999999999999 0.7979000000000001 0.2021000000000001 # F460
- 0.3598999999999999 0.1643999999999999 0.5400999999999999 # F461
- 0.3593999999999999 0.2376000000000000 0.4860000000000000 # F462
- 0.4057000000000000 0.1553000000000000 0.4389999999999999 # F463
- 0.5602999999999998 0.1992999999999998 0.5708000000000000 # F464
- 0.4464999999999999 0.1284000000000000 0.5199000000000000 # F465
- 0.4855999999999999 0.2115999999999999 0.4489999999999999 # F466
- 0.3873000000000000 0.2155000000000000 0.6847000000000000 # F467
- 0.2978999999999999 0.2978999999999998 0.7020999999999998 # F468
- 0.3355999999999999 0.0400999999999999 0.3598999999999999 # F469
- 0.2624000000000001 -0.0140000000000001 0.3593999999999999 # F470
- 0.3446999999999999 0.9389999999999997 0.4057000000000000 # F471
- 0.3007000000000001 0.0707999999999999 0.5602999999999998 # F472
- 0.3715999999999999 0.0199000000000000 0.4464999999999999 # F473
- 0.2884000000000000 0.9489999999999998 0.4856000000000001 # F474
- 0.2500000000000001 0.2500000000000000 0.4439000000000000 # F475
- 0.2845000000000001 0.1846999999999999 0.3873000000000000 # F476
- 0.3355999999999999 0.5400999999999999 -0.1400999999999999 # F477
- 0.2624000000000001 0.4859999999999998 0.8594000000000001 # F478
- 0.3446999999999999 0.4389999999999999 -0.0943000000000000 # F479
- 0.3007000000000001 0.5708000000000000 0.0603000000000001 # F480
- 0.3716000000000001 0.5198999999999998 0.9464999999999997 # F481
- 0.2884000000000000 0.4489999999999999 -0.0143999999999999 # F482
- 0.2500000000000001 0.7499999999999999 0.9438999999999997 # F483
- 0.2845000000000001 0.6846999999999998 0.8872999999999998 # F484
- 0.8355999999999999 0.0401000000000000 -0.1400999999999999 # F485
- 0.7623999999999999 -0.0140000000000000 0.8594000000000001 # F486
- 0.8446999999999999 0.9389999999999998 -0.0943000000000000 # F487
- 0.8006999999999999 0.0708000000000000 0.0603000000000001 # F488
- 0.8715999999999998 0.0198999999999998 0.9464999999999997 # F489
- 0.7883999999999998 0.9490000000000000 -0.0143999999999999 # F490
- 0.7499999999999998 0.2499999999999999 0.9438999999999997 # F491
- 0.7844999999999999 0.1846999999999998 0.8872999999999998 # F492
- 0.8355999999999999 0.5400999999999998 0.3598999999999999 # F493
- 0.7623999999999999 0.4859999999999999 0.3593999999999999 # F494
- 0.8446999999999999 0.4389999999999998 0.4057000000000000 # F495
- 0.8006999999999999 0.5707999999999999 0.5602999999999998 # F496
- 0.8715999999999998 0.5198999999999999 0.4464999999999999 # F497
- 0.7883999999999998 0.4489999999999998 0.4856000000000001 # F498
- 0.7499999999999998 0.7499999999999997 0.4439000000000000 # F499
- 0.7844999999999999 0.6846999999999999 0.3873000000000000 # F500
- 0.6643999999999998 0.9598999999999999 0.6400999999999998 # F501
- 0.7375999999999998 0.0139999999999999 0.6406000000000001 # F502
- 0.6552999999999998 0.0609999999999999 0.5942999999999999 # F503
- 0.6992999999999999 0.9291999999999997 0.4396999999999999 # F504
- 0.6284000000000000 -0.0199000000000000 0.5535000000000000 # F505
- 0.7116000000000000 0.0509999999999999 0.5143999999999999 # F506
- 0.7499999999999998 0.7499999999999997 0.5561000000000000 # F507
- 0.7155000000000000 0.8152999999999998 0.6127000000000000 # F508
- 0.6643999999999998 0.4599000000000000 0.1400999999999999 # F509
- 0.7375999999999998 0.5140000000000000 0.1406000000000000 # F510
- 0.6552999999999998 0.5609999999999998 0.0943000000000000 # F511
- 0.6992999999999999 0.4291999999999999 -0.0603000000000001 # F512
- 0.6284000000000000 0.4800999999999999 0.0535000000000000 # F513
- 0.7116000000000000 0.5510000000000000 0.0143999999999999 # F514
- 0.7499999999999998 0.2499999999999999 0.0561000000000001 # F515
- 0.7155000000000000 0.3153000000000000 0.1127000000000001 # F516
- 0.1644000000000000 0.9598999999999998 0.1400999999999999 # F517
- 0.2375999999999999 0.0140000000000000 0.1406000000000000 # F518
- 0.1553000000000000 0.0610000000000000 0.0943000000000000 # F519
- 0.1992999999999999 0.9291999999999998 -0.0603000000000001 # F520
- 0.1284000000000001 -0.0199000000000001 0.0535000000000000 # F521
- 0.2116000000000000 0.0510000000000000 0.0143999999999999 # F522
- 0.2500000000000001 0.7499999999999998 0.0561000000000001 # F523
- 0.2155000000000001 0.8152999999999999 0.1127000000000001 # F524
- 0.1644000000000000 0.4599000000000000 0.6400999999999998 # F525
- 0.2376000000000001 0.5139999999999999 0.6406000000000001 # F526
- 0.1553000000000000 0.5609999999999999 0.5942999999999999 # F527
- 0.1992999999999999 0.4291999999999998 0.4396999999999999 # F528
- 0.1284000000000001 0.4800999999999998 0.5535000000000000 # F529
- 0.2116000000000001 0.5509999999999999 0.5143999999999999 # F530
- 0.2500000000000001 0.2500000000000000 0.5561000000000000 # F531
- 0.2155000000000001 0.3152999999999999 0.6127000000000000 # F532
- -0.1400999999999999 0.0400999999999998 0.6643999999999998 # F533
- 0.8594000000000001 -0.0140000000000002 0.7375999999999998 # F534
- -0.0943000000000000 0.9390000000000001 0.6552999999999998 # F535
- 0.0603000000000001 0.0707999999999999 0.6992999999999999 # F536
- 0.9464999999999997 0.0198999999999999 0.6284000000000000 # F537
- -0.0143999999999999 0.9490000000000000 0.7116000000000000 # F538
- 0.8872999999999998 0.1846999999999999 0.7155000000000000 # F539
- 0.7979000000000001 0.2020999999999999 0.7979000000000001 # F540
- -0.1400999999999999 0.5400999999999999 0.1644000000000000 # F541
- 0.8594000000000001 0.4859999999999999 0.2375999999999999 # F542
- -0.0943000000000000 0.4389999999999998 0.1553000000000000 # F543
- 0.0603000000000001 0.5708000000000000 0.1992999999999999 # F544
- 0.9464999999999997 0.5199000000000000 0.1284000000000001 # F545
- -0.0143999999999999 0.4489999999999998 0.2116000000000000 # F546
- 0.8872999999999998 0.6847000000000000 0.2155000000000001 # F547
- 0.7979000000000001 0.7020999999999997 0.2978999999999999 # F548
- 0.3598999999999999 0.0400999999999999 0.1644000000000000 # F549
- 0.3593999999999999 -0.0140000000000001 0.2375999999999999 # F550
- 0.4057000000000000 0.9389999999999998 0.1553000000000000 # F551
- 0.5602999999999998 0.0708000000000000 0.1992999999999999 # F552
- 0.4464999999999999 0.0199000000000000 0.1284000000000001 # F553
- 0.4856000000000001 0.9490000000000000 0.2116000000000000 # F554
- 0.3873000000000000 0.1846999999999999 0.2155000000000001 # F555
- 0.2978999999999999 0.2021000000000000 0.2978999999999999 # F556
- 0.3599000000000001 0.5400999999999998 0.6643999999999998 # F557
- 0.3593999999999999 0.4859999999999998 0.7375999999999998 # F558
- 0.4057000000000000 0.4389999999999998 0.6552999999999998 # F559
- 0.5603000000000001 0.5707999999999999 0.6992999999999999 # F560
- 0.4464999999999999 0.5198999999999999 0.6284000000000000 # F561
- 0.4856000000000001 0.4489999999999997 0.7116000000000000 # F562
- 0.3873000000000002 0.6846999999999999 0.7155000000000000 # F563
- 0.2978999999999999 0.7020999999999999 0.7979000000000001 # F564
- 0.1400999999999999 0.9598999999999996 0.3355999999999999 # F565
- 0.1406000000000000 0.0140000000000000 0.2623999999999999 # F566
- 0.0943000000000000 0.0610000000000000 0.3446999999999999 # F567
- -0.0602999999999999 0.9291999999999997 0.3007000000000001 # F568
- 0.0535000000000000 -0.0199000000000001 0.3715999999999999 # F569
- 0.0143999999999999 0.0510000000000000 0.2884000000000000 # F570
- 0.1127000000000001 0.8152999999999998 0.2844999999999999 # F571
- 0.2021000000000001 0.7979000000000001 0.2021000000000001 # F572
- 0.1400999999999999 0.4598999999999999 0.8355999999999999 # F573
- 0.1406000000000000 0.5139999999999999 0.7623999999999999 # F574
- 0.0943000000000002 0.5609999999999998 0.8446999999999999 # F575
- -0.0602999999999999 0.4291999999999997 0.8006999999999999 # F576
- 0.0535000000000000 0.4800999999999997 0.8715999999999998 # F577
- 0.0144000000000001 0.5509999999999999 0.7883999999999998 # F578
- 0.0561000000000001 0.2499999999999999 0.7499999999999998 # F579
- 0.1127000000000001 0.3152999999999998 0.7844999999999999 # F580
- 0.2021000000000001 0.2978999999999998 0.7020999999999998 # F581
- 0.6400999999999998 0.9598999999999998 0.8355999999999999 # F582
- 0.6406000000000001 0.0139999999999998 0.7623999999999999 # F583
- 0.5942999999999999 0.0609999999999999 0.8446999999999999 # F584
- 0.4397000000000001 0.9291999999999999 0.8006999999999999 # F585
- 0.5535000000000000 -0.0199000000000000 0.8715999999999998 # F586
- 0.5144000000000001 0.0509999999999999 0.7883999999999998 # F587
- 0.5561000000000003 0.7500000000000000 0.7499999999999998 # F588
- 0.6127000000000000 0.8152999999999999 0.7844999999999999 # F589
- 0.7020999999999998 0.7978999999999999 0.7020999999999998 # F590
- 0.6400999999999998 0.4599000000000000 0.3355999999999999 # F591
- 0.6406000000000001 0.5140000000000000 0.2623999999999999 # F592
- 0.5942999999999999 0.5609999999999999 0.3446999999999999 # F593
- 0.4396999999999999 0.4291999999999999 0.3007000000000001 # F594
- 0.5535000000000000 0.4800999999999999 0.3715999999999999 # F595
- 0.5143999999999999 0.5509999999999999 0.2884000000000000 # F596
- 0.5561000000000000 0.2500000000000001 0.2499999999999999 # F597
- 0.6127000000000000 0.3152999999999999 0.2844999999999999 # F598
- 0.7020999999999998 0.2978999999999999 0.2021000000000001 # F599
- 0.6643999999999998 0.0400999999999998 0.6400999999999998 # F600
- 0.7375999999999998 -0.0140000000000001 0.6406000000000001 # F601
- 0.6552999999999998 0.9389999999999997 0.5942999999999999 # F602
- 0.6992999999999999 0.0707999999999999 0.4396999999999999 # F603
- 0.6284000000000000 0.0198999999999999 0.5535000000000000 # F604
- 0.7116000000000000 0.9489999999999998 0.5143999999999999 # F605
- 0.7499999999999998 0.2500000000000000 0.5561000000000000 # F606
- 0.7155000000000000 0.1846999999999999 0.6127000000000000 # F607
- 0.6643999999999998 0.5400999999999999 0.1400999999999999 # F608
- 0.7375999999999998 0.4859999999999999 0.1406000000000000 # F609
- 0.6552999999999998 0.4389999999999999 0.0943000000000000 # F610
- 0.6992999999999999 0.5708000000000000 -0.0603000000000001 # F611
- 0.6284000000000000 0.5199000000000000 0.0535000000000000 # F612
- 0.7116000000000000 0.4489999999999999 0.0143999999999999 # F613
- 0.7499999999999998 0.7499999999999998 0.0561000000000001 # F614
- 0.7155000000000000 0.6847000000000000 0.1127000000000001 # F615
- 0.7979000000000001 0.7020999999999998 0.2021000000000001 # F616
- 0.1644000000000000 0.0400999999999999 0.1400999999999999 # F617
- 0.2375999999999999 -0.0140000000000000 0.1406000000000000 # F618
- 0.1553000000000000 0.9389999999999998 0.0943000000000000 # F619
- 0.1992999999999999 0.0708000000000001 -0.0603000000000001 # F620
- 0.1284000000000001 0.0199000000000000 0.0535000000000000 # F621
- 0.2116000000000001 0.9490000000000000 0.0143999999999999 # F622
- 0.2499999999999999 0.2499999999999999 0.0561000000000001 # F623
- 0.2155000000000001 0.1847000000000000 0.1127000000000001 # F624
- 0.1644000000000000 0.5400999999999998 0.6400999999999998 # F625
- 0.2376000000000001 0.4859999999999999 0.6406000000000001 # F626
- 0.1553000000000000 0.4389999999999998 0.5942999999999999 # F627
- 0.1992999999999999 0.5707999999999999 0.4396999999999999 # F628
- 0.1284000000000001 0.5198999999999999 0.5535000000000000 # F629
- 0.2116000000000001 0.4489999999999998 0.5143999999999999 # F630
- 0.2500000000000001 0.7499999999999997 0.5561000000000000 # F631
- 0.2155000000000001 0.6846999999999999 0.6127000000000000 # F632
- 0.3355999999999999 0.9598999999999996 0.3598999999999999 # F633
- 0.2624000000000001 0.0139999999999999 0.3593999999999999 # F634
- 0.3446999999999999 0.0610000000000000 0.4057000000000000 # F635
- 0.3007000000000001 0.9291999999999997 0.5602999999999998 # F636
- 0.3715999999999999 -0.0199000000000001 0.4464999999999999 # F637
- 0.2884000000000000 0.0509999999999999 0.4856000000000001 # F638
- 0.2500000000000001 0.7499999999999997 0.4439000000000000 # F639
- 0.2845000000000001 0.8152999999999998 0.3873000000000000 # F640
- 0.3355999999999999 0.4599000000000001 -0.1400999999999999 # F641
- 0.2624000000000001 0.5139999999999998 0.8594000000000001 # F642
- 0.3446999999999999 0.5609999999999998 -0.0943000000000000 # F643
- 0.3007000000000001 0.4291999999999999 0.0603000000000001 # F644
- 0.3716000000000001 0.4800999999999997 0.9464999999999997 # F645
- 0.2884000000000000 0.5510000000000000 -0.0143999999999999 # F646
- 0.2500000000000001 0.2499999999999999 0.9438999999999997 # F647
- 0.2845000000000001 0.3153000000000000 0.8872999999999998 # F648
- 0.8355999999999999 0.9598999999999998 -0.1400999999999999 # F649
- 0.7623999999999999 0.0139999999999998 0.8594000000000001 # F650
- 0.8446999999999999 0.0610000000000001 -0.0943000000000000 # F651
- 0.8006999999999999 0.9291999999999998 0.0603000000000001 # F652
- 0.8715999999999998 -0.0199000000000000 0.9464999999999997 # F653
- 0.7883999999999998 0.0510000000000000 -0.0143999999999999 # F654
- 0.7499999999999998 0.7499999999999999 0.9438999999999997 # F655
- 0.7844999999999999 0.8152999999999998 0.8872999999999998 # F656
- 0.8355999999999999 0.4599000000000000 0.3598999999999999 # F657
- 0.7623999999999999 0.5139999999999999 0.3593999999999999 # F658
- 0.8446999999999999 0.5609999999999999 0.4057000000000000 # F659
- 0.8006999999999999 0.4291999999999998 0.5602999999999998 # F660
- 0.8715999999999998 0.4800999999999998 0.4464999999999999 # F661
- 0.7883999999999998 0.5509999999999999 0.4856000000000001 # F662
- 0.7499999999999998 0.2500000000000000 0.4439000000000000 # F663
- 0.7844999999999999 0.3152999999999999 0.3873000000000000 # F664
- 0.3355999999999999 0.1400999999999999 0.0401000000000000 # F665
- 0.2623999999999999 0.1406000000000000 -0.0140000000000000 # F666
- 0.3446999999999999 0.0943000000000000 0.9389999999999998 # F667
- 0.3007000000000001 -0.0603000000000001 0.0708000000000000 # F668
- 0.3715999999999999 0.0535000000000000 0.0199000000000000 # F669
- 0.2884000000000000 0.0143999999999999 0.9490000000000000 # F670
- 0.2844999999999999 0.1127000000000000 0.1847000000000000 # F671
- 0.3355999999999999 0.6400999999999997 0.5400999999999999 # F672
- 0.2624000000000001 0.6405999999999999 0.4860000000000000 # F673
- 0.3446999999999999 0.5942999999999998 0.4389999999999999 # F674
- 0.3007000000000001 0.4397000000000000 0.5708000000000000 # F675
- 0.3715999999999999 0.5534999999999999 0.5199000000000000 # F676
- 0.2884000000000000 0.5144000000000000 0.4489999999999999 # F677
- 0.2845000000000001 0.6126999999999999 0.6847000000000000 # F678
- 0.8355999999999999 0.1400999999999998 0.5400999999999999 # F679
- 0.7623999999999999 0.1405999999999999 0.4860000000000000 # F680
- 0.8446999999999999 0.0943000000000001 0.4389999999999999 # F681
- 0.8006999999999999 -0.0603000000000000 0.5708000000000000 # F682
- 0.8715999999999998 0.0534999999999999 0.5199000000000000 # F683
- 0.7883999999999998 0.0144000000000000 0.4489999999999999 # F684
- 0.7844999999999999 0.1126999999999999 0.6847000000000000 # F685
- 0.8355999999999999 0.6400999999999998 0.0401000000000000 # F686
- 0.7623999999999999 0.6406000000000001 -0.0140000000000000 # F687
- 0.8446999999999999 0.5942999999999997 0.9389999999999998 # F688
- 0.8006999999999999 0.4396999999999999 0.0708000000000000 # F689
- 0.8715999999999998 0.5535000000000000 0.0199000000000000 # F690
- 0.7883999999999998 0.5143999999999999 0.9490000000000000 # F691
- 0.7844999999999999 0.6127000000000000 0.1847000000000000 # F692
- 0.6643999999999998 -0.1401000000000001 0.9598999999999998 # F693
- 0.7375999999999998 0.8594000000000001 0.0140000000000000 # F694
- 0.6552999999999998 -0.0943000000000000 0.0610000000000001 # F695
- 0.6992999999999999 0.0602999999999999 0.9291999999999998 # F696
- 0.6284000000000000 0.9464999999999997 -0.0199000000000000 # F697
- 0.7116000000000000 -0.0143999999999999 0.0510000000000000 # F698
- 0.7155000000000000 0.8872999999999995 0.8152999999999999 # F699
- 0.6643999999999998 0.3598999999999999 0.4599000000000001 # F700
- 0.7375999999999998 0.3593999999999998 0.5140000000000000 # F701
- 0.6552999999999998 0.4056999999999999 0.5609999999999998 # F702
- 0.6992999999999999 0.5603000000000000 0.4291999999999999 # F703
- 0.6284000000000000 0.4464999999999998 0.4800999999999999 # F704
- 0.7116000000000000 0.4856000000000000 0.5510000000000000 # F705
- 0.7155000000000000 0.3872999999999999 0.3153000000000000 # F706
- 0.1644000000000000 -0.1401000000000000 0.4599000000000001 # F707
- 0.2376000000000001 0.8593999999999999 0.5140000000000000 # F708
- 0.1553000000000000 -0.0943000000000001 0.5609999999999998 # F709
- 0.1992999999999999 0.0603000000000000 0.4291999999999999 # F710
- 0.1284000000000001 0.9464999999999996 0.4800999999999999 # F711
- 0.2116000000000000 -0.0144000000000000 0.5510000000000000 # F712
- 0.2155000000000001 0.8872999999999996 0.3153000000000000 # F713
- 0.1644000000000000 0.3598999999999998 0.9598999999999998 # F714
- 0.2376000000000001 0.3593999999999999 0.0140000000000000 # F715
- 0.1553000000000000 0.4057000000000000 0.0610000000000001 # F716
- 0.1993000000000001 0.5602999999999999 0.9291999999999998 # F717
- 0.1284000000000001 0.4464999999999999 -0.0199000000000000 # F718
- 0.2116000000000000 0.4856000000000001 0.0510000000000000 # F719
- 0.2155000000000001 0.3872999999999998 0.8152999999999999 # F720
- 0.0401000000000000 0.3355999999999998 0.1400999999999999 # F721
- -0.0140000000000000 0.2623999999999999 0.1406000000000000 # F722
- 0.9389999999999998 0.3446999999999999 0.0943000000000000 # F723
- 0.0708000000000000 0.3007000000000001 -0.0603000000000001 # F724
- 0.0199000000000000 0.3715999999999999 0.0535000000000000 # F725
- 0.9490000000000000 0.2884000000000000 0.0143999999999999 # F726
- 0.1847000000000000 0.2844999999999999 0.1127000000000001 # F727
- 0.0401000000000002 0.8355999999999998 0.6400999999999998 # F728
- -0.0140000000000000 0.7623999999999999 0.6406000000000001 # F729
- 0.9389999999999998 0.8446999999999998 0.5942999999999999 # F730
- 0.0708000000000000 0.8006999999999997 0.4396999999999999 # F731
- 0.0199000000000000 0.8715999999999997 0.5535000000000000 # F732
- 0.9490000000000000 0.7883999999999997 0.5143999999999999 # F733
- 0.1847000000000000 0.7844999999999998 0.6127000000000000 # F734
- 0.5400999999999999 0.3355999999999998 0.6400999999999998 # F735
- 0.4860000000000000 0.2624000000000000 0.6406000000000001 # F736
- 0.4389999999999999 0.3446999999999998 0.5942999999999999 # F737
- 0.5708000000000000 0.3007000000000000 0.4396999999999999 # F738
- 0.5199000000000000 0.3716000000000000 0.5535000000000000 # F739
- 0.4489999999999999 0.2883999999999999 0.5143999999999999 # F740
- 0.6847000000000000 0.2845000000000000 0.6127000000000000 # F741
- 0.5400999999999999 0.8355999999999999 0.1400999999999999 # F742
- 0.4860000000000000 0.7623999999999999 0.1406000000000000 # F743
- 0.4389999999999999 0.8446999999999999 0.0943000000000000 # F744
- 0.5708000000000000 0.8006999999999999 -0.0603000000000001 # F745
- 0.5199000000000000 0.8715999999999998 0.0535000000000000 # F746
- 0.4489999999999999 0.7883999999999998 0.0143999999999999 # F747
- 0.6847000000000000 0.7844999999999999 0.1127000000000001 # F748
- 0.9598999999999998 0.6643999999999998 -0.1400999999999999 # F749
- 0.0140000000000000 0.7375999999999997 0.8594000000000001 # F750
- 0.0610000000000001 0.6552999999999998 -0.0943000000000000 # F751
- 0.9291999999999998 0.6992999999999999 0.0603000000000001 # F752
- -0.0198999999999998 0.6283999999999997 0.9464999999999997 # F753
- 0.0510000000000000 0.7116000000000000 -0.0143999999999999 # F754
- 0.8152999999999999 0.7154999999999998 0.8872999999999998 # F755
- 0.9598999999999998 0.1644000000000000 0.3598999999999999 # F756
- 0.0140000000000000 0.2376000000000000 0.3593999999999999 # F757
- 0.0610000000000001 0.1553000000000000 0.4057000000000000 # F758
- 0.9291999999999998 0.1992999999999998 0.5602999999999998 # F759
- -0.0199000000000000 0.1284000000000000 0.4464999999999999 # F760
- 0.0510000000000000 0.2116000000000000 0.4856000000000001 # F761
- 0.8152999999999999 0.2155000000000000 0.3873000000000000 # F762
- 0.4599000000000001 0.6643999999999997 0.3598999999999999 # F763
- 0.5140000000000000 0.7375999999999997 0.3593999999999999 # F764
- 0.5610000000000001 0.6552999999999997 0.4057000000000000 # F765
- 0.4291999999999999 0.6992999999999998 0.5602999999999998 # F766
- 0.4800999999999999 0.6283999999999998 0.4464999999999999 # F767
- 0.5510000000000000 0.7115999999999999 0.4856000000000001 # F768
- 0.3153000000000000 0.7154999999999999 0.3873000000000000 # F769
- 0.4599000000000001 0.1644000000000001 -0.1400999999999999 # F770
- 0.5140000000000000 0.2375999999999999 0.8594000000000001 # F771
- 0.5609999999999998 0.1553000000000001 -0.0943000000000000 # F772
- 0.4291999999999999 0.1992999999999999 0.0603000000000001 # F773
- 0.4800999999999999 0.1283999999999999 0.9464999999999997 # F774
- 0.5510000000000000 0.2116000000000000 -0.0143999999999999 # F775
- 0.3153000000000000 0.2154999999999999 0.8872999999999998 # F776
- 0.9598999999999998 0.6643999999999998 0.1401000000000001 # F777
- 0.0140000000000000 0.7375999999999998 0.1406000000000000 # F778
- 0.0610000000000001 0.6552999999999998 0.0943000000000000 # F779
- 0.9291999999999998 0.6992999999999999 -0.0603000000000001 # F780
- -0.0199000000000000 0.6284000000000000 0.0535000000000000 # F781
- 0.0510000000000000 0.7116000000000000 0.0144000000000001 # F782
- 0.8152999999999999 0.7155000000000000 0.1127000000000001 # F783
- 0.9598999999999998 0.1643999999999999 0.6400999999999998 # F784
- 0.0140000000000000 0.2376000000000000 0.6406000000000001 # F785
- 0.0610000000000001 0.1552999999999999 0.5942999999999999 # F786
- 0.9291999999999998 0.1992999999999999 0.4396999999999999 # F787
- -0.0199000000000000 0.1284000000000000 0.5535000000000000 # F788
- 0.0510000000000000 0.2116000000000000 0.5143999999999999 # F789
- 0.8152999999999999 0.2155000000000000 0.6127000000000000 # F790
- 0.4599000000000001 0.6643999999999999 0.6400999999999998 # F791
- 0.5140000000000000 0.7375999999999998 0.6406000000000001 # F792
- 0.5610000000000001 0.6552999999999997 0.5942999999999999 # F793
- 0.4291999999999999 0.6992999999999998 0.4396999999999999 # F794
- 0.4800999999999999 0.6283999999999998 0.5535000000000000 # F795
- 0.5510000000000000 0.7115999999999999 0.5143999999999999 # F796
- 0.3153000000000000 0.7154999999999999 0.6127000000000000 # F797
- 0.4599000000000001 0.1644000000000000 0.1401000000000001 # F798
- 0.5140000000000000 0.2375999999999999 0.1406000000000000 # F799
- 0.5609999999999998 0.1553000000000000 0.0943000000000000 # F800
- 0.4291999999999999 0.1992999999999999 -0.0603000000000001 # F801
- 0.4800999999999999 0.1284000000000001 0.0535000000000000 # F802
- 0.5510000000000000 0.2116000000000000 0.0144000000000001 # F803
- 0.3153000000000000 0.2155000000000001 0.1127000000000001 # F804
- 0.0401000000000000 0.3356000000000000 -0.1401000000000001 # F805
- -0.0140000000000000 0.2623999999999999 0.8594000000000001 # F806
- 0.9389999999999998 0.3446999999999999 -0.0943000000000000 # F807
- 0.0708000000000000 0.3007000000000001 0.0603000000000001 # F808
- 0.0199000000000000 0.3715999999999999 0.9464999999999997 # F809
- 0.9490000000000000 0.2884000000000000 -0.0144000000000001 # F810
- 0.1847000000000000 0.2844999999999999 0.8872999999999998 # F811
- 0.0401000000000000 0.8355999999999998 0.3598999999999999 # F812
- -0.0140000000000000 0.7623999999999997 0.3593999999999999 # F813
- 0.9389999999999998 0.8446999999999998 0.4057000000000000 # F814
- 0.0708000000000000 0.8006999999999997 0.5602999999999998 # F815
- 0.0199000000000000 0.8715999999999997 0.4464999999999999 # F816
- 0.9490000000000000 0.7883999999999997 0.4855999999999999 # F817
- 0.1847000000000000 0.7844999999999998 0.3873000000000000 # F818
- 0.5400999999999999 0.3355999999999998 0.3598999999999999 # F819
- 0.4860000000000000 0.2624000000000000 0.3593999999999999 # F820
- 0.4389999999999999 0.3446999999999998 0.4057000000000000 # F821
- 0.5708000000000000 0.3007000000000000 0.5602999999999998 # F822
- 0.5199000000000000 0.3716000000000000 0.4464999999999999 # F823
- 0.4489999999999999 0.2883999999999999 0.4855999999999999 # F824
- 0.6847000000000000 0.2845000000000000 0.3873000000000000 # F825
- 0.5400999999999999 0.8355999999999999 -0.1401000000000001 # F826
- 0.4860000000000002 0.7623999999999997 0.8594000000000001 # F827
- 0.4389999999999999 0.8446999999999999 -0.0943000000000000 # F828
- 0.5708000000000000 0.8006999999999999 0.0603000000000001 # F829
- 0.5199000000000000 0.8715999999999999 0.9464999999999997 # F830
- 0.4489999999999999 0.7883999999999998 -0.0144000000000001 # F831
- 0.6847000000000000 0.7845000000000000 0.8872999999999998 # F832
- 0.3355999999999999 -0.1401000000000001 0.9598999999999998 # F833
- 0.2624000000000001 0.8594000000000001 0.0140000000000000 # F834
- 0.3446999999999999 -0.0943000000000000 0.0610000000000001 # F835
- 0.3007000000000001 0.0602999999999999 0.9291999999999998 # F836
- 0.3716000000000001 0.9464999999999997 -0.0199000000000000 # F837
- 0.2884000000000000 -0.0144000000000001 0.0510000000000000 # F838
- 0.2845000000000001 0.8872999999999995 0.8152999999999999 # F839
- 0.3355999999999999 0.3598999999999998 0.4599000000000001 # F840
- 0.2624000000000001 0.3593999999999998 0.5140000000000000 # F841
- 0.3446999999999999 0.4056999999999999 0.5609999999999998 # F842
- 0.3007000000000001 0.5603000000000000 0.4291999999999999 # F843
- 0.3715999999999999 0.4464999999999998 0.4800999999999999 # F844
- 0.2884000000000000 0.4856000000000000 0.5510000000000000 # F845
- 0.2845000000000001 0.3872999999999999 0.3153000000000000 # F846
- 0.8355999999999999 -0.1401000000000002 0.4599000000000001 # F847
- 0.7623999999999999 0.8593999999999999 0.5140000000000000 # F848
- 0.8446999999999999 -0.0943000000000001 0.5609999999999998 # F849
- 0.8006999999999999 0.0603000000000000 0.4291999999999999 # F850
- 0.8715999999999998 0.9464999999999996 0.4800999999999999 # F851
- 0.7883999999999998 -0.0144000000000002 0.5510000000000000 # F852
- 0.7844999999999999 0.8872999999999996 0.3153000000000000 # F853
- 0.8355999999999999 0.3598999999999998 0.9598999999999998 # F854
- 0.7623999999999999 0.3593999999999999 0.0140000000000000 # F855
- 0.8446999999999999 0.4057000000000000 0.0610000000000001 # F856
- 0.8006999999999999 0.5602999999999999 0.9291999999999998 # F857
- 0.8715999999999998 0.4464999999999999 -0.0199000000000000 # F858
- 0.7883999999999998 0.4855999999999999 0.0510000000000000 # F859
- 0.7844999999999999 0.3872999999999998 0.8152999999999999 # F860
- 0.6643999999999998 0.1401000000000001 0.0401000000000000 # F861
- 0.7375999999999998 0.1406000000000000 -0.0140000000000000 # F862
- 0.6552999999999998 0.0943000000000000 0.9389999999999998 # F863
- 0.6992999999999999 -0.0603000000000001 0.0708000000000000 # F864
- 0.6284000000000000 0.0535000000000000 0.0199000000000000 # F865
- 0.7116000000000000 0.0143999999999999 0.9490000000000000 # F866
- 0.7155000000000000 0.1127000000000000 0.1847000000000000 # F867
- 0.6643999999999998 0.6400999999999997 0.5400999999999999 # F868
- 0.7375999999999998 0.6405999999999999 0.4860000000000000 # F869
- 0.6552999999999998 0.5942999999999998 0.4389999999999999 # F870
- 0.6992999999999999 0.4397000000000000 0.5708000000000000 # F871
- 0.6284000000000000 0.5534999999999999 0.5199000000000000 # F872
- 0.7116000000000000 0.5144000000000000 0.4489999999999999 # F873
- 0.7155000000000000 0.6126999999999999 0.6847000000000000 # F874
- 0.1644000000000000 0.1401000000000000 0.5400999999999999 # F875
- 0.2376000000000001 0.1405999999999999 0.4860000000000000 # F876
- 0.1553000000000000 0.0943000000000001 0.4389999999999999 # F877
- 0.1992999999999999 -0.0603000000000000 0.5708000000000000 # F878
- 0.1284000000000001 0.0534999999999999 0.5199000000000000 # F879
- 0.2116000000000000 0.0144000000000000 0.4489999999999999 # F880
- 0.2155000000000001 0.1126999999999999 0.6847000000000000 # F881
- 0.1644000000000000 0.6400999999999998 0.0401000000000000 # F882
- 0.2376000000000001 0.6406000000000001 -0.0140000000000000 # F883
- 0.1553000000000000 0.5942999999999997 0.9389999999999998 # F884
- 0.1992999999999999 0.4396999999999999 0.0708000000000000 # F885
- 0.1284000000000001 0.5535000000000000 0.0199000000000000 # F886
- 0.2116000000000001 0.5143999999999999 0.9490000000000000 # F887
- 0.2155000000000001 0.6127000000000000 0.1847000000000000 # F888
- 0.9598999999999998 0.3356000000000000 -0.1401000000000001 # F889
- 0.0140000000000000 0.2623999999999999 0.8594000000000001 # F890
- 0.0610000000000001 0.3446999999999999 -0.0943000000000000 # F891
- 0.9291999999999998 0.3007000000000001 0.0603000000000001 # F892
- -0.0198999999999998 0.3715999999999999 0.9464999999999997 # F893
- 0.0510000000000000 0.2884000000000000 -0.0144000000000001 # F894
- 0.8152999999999999 0.2844999999999999 0.8872999999999998 # F895
- 0.9598999999999998 0.8355999999999998 0.3598999999999999 # F896
- 0.0140000000000000 0.7623999999999997 0.3593999999999999 # F897
- 0.0610000000000001 0.8446999999999998 0.4057000000000000 # F898
- 0.9291999999999998 0.8006999999999997 0.5602999999999998 # F899
- -0.0198999999999998 0.8715999999999997 0.4464999999999999 # F900
- 0.0510000000000000 0.7883999999999997 0.4855999999999999 # F901
- 0.8152999999999999 0.7844999999999998 0.3873000000000000 # F902
- 0.4599000000000001 0.3355999999999998 0.3598999999999999 # F903
- 0.5140000000000000 0.2624000000000000 0.3593999999999999 # F904
- 0.5609999999999998 0.3446999999999998 0.4057000000000000 # F905
- 0.4291999999999999 0.3007000000000000 0.5602999999999998 # F906
- 0.4800999999999999 0.3716000000000000 0.4464999999999999 # F907
- 0.5510000000000000 0.2883999999999999 0.4855999999999999 # F908
- 0.3153000000000000 0.2845000000000000 0.3873000000000000 # F909
- 0.4599000000000001 0.8355999999999999 -0.1401000000000001 # F910
- 0.5140000000000000 0.7623999999999997 0.8594000000000001 # F911
- 0.5610000000000001 0.8446999999999999 -0.0943000000000000 # F912
- 0.4291999999999999 0.8006999999999999 0.0603000000000001 # F913
- 0.4801000000000001 0.8715999999999999 0.9464999999999997 # F914
- 0.5510000000000000 0.7883999999999998 -0.0144000000000001 # F915
- 0.3153000000000002 0.7845000000000000 0.8872999999999998 # F916
- 0.0401000000000000 0.6643999999999998 0.1401000000000001 # F917
- -0.0140000000000000 0.7375999999999998 0.1406000000000000 # F918
- 0.9389999999999998 0.6552999999999998 0.0943000000000000 # F919
- 0.0708000000000000 0.6992999999999999 -0.0603000000000001 # F920
- 0.0199000000000000 0.6284000000000000 0.0535000000000000 # F921
- 0.9490000000000000 0.7116000000000000 0.0144000000000001 # F922
- 0.1847000000000000 0.7155000000000000 0.1127000000000001 # F923
- 0.0401000000000000 0.1643999999999999 0.6400999999999998 # F924
- -0.0140000000000000 0.2376000000000000 0.6406000000000001 # F925
- 0.9389999999999998 0.1552999999999999 0.5942999999999999 # F926
- 0.0708000000000000 0.1992999999999999 0.4396999999999999 # F927
- 0.0199000000000000 0.1284000000000000 0.5535000000000000 # F928
- 0.9490000000000000 0.2116000000000000 0.5143999999999999 # F929
- 0.1847000000000000 0.2155000000000000 0.6127000000000000 # F930
- 0.5401000000000001 0.6643999999999999 0.6400999999999998 # F931
- 0.4860000000000002 0.7375999999999998 0.6406000000000001 # F932
- 0.4390000000000001 0.6552999999999997 0.5942999999999999 # F933
- 0.5708000000000000 0.6992999999999998 0.4396999999999999 # F934
- 0.5199000000000000 0.6283999999999998 0.5535000000000000 # F935
- 0.4489999999999999 0.7115999999999999 0.5143999999999999 # F936
- 0.6847000000000000 0.7154999999999999 0.6127000000000000 # F937
- 0.5400999999999999 0.1644000000000000 0.1401000000000001 # F938
- 0.4860000000000000 0.2375999999999999 0.1406000000000000 # F939
- 0.4389999999999999 0.1553000000000000 0.0943000000000000 # F940
- 0.5708000000000000 0.1992999999999999 -0.0603000000000001 # F941
- 0.5199000000000000 0.1284000000000001 0.0535000000000000 # F942
- 0.4489999999999999 0.2116000000000000 0.0144000000000001 # F943
- 0.6847000000000000 0.2155000000000001 0.1127000000000001 # F944
- 0.6643999999999998 -0.1400999999999999 0.0401000000000000 # F945
- 0.7375999999999998 0.8594000000000001 -0.0140000000000000 # F946
- 0.6552999999999998 -0.0943000000000002 0.9389999999999998 # F947
- 0.6992999999999999 0.0603000000000001 0.0708000000000000 # F948
- 0.6284000000000000 0.9464999999999997 0.0199000000000000 # F949
- 0.7116000000000000 -0.0144000000000001 0.9490000000000000 # F950
- 0.7155000000000000 0.8872999999999998 0.1847000000000000 # F951
- 0.6643999999999998 0.3598999999999999 0.5400999999999999 # F952
- 0.7375999999999998 0.3593999999999998 0.4860000000000000 # F953
- 0.6552999999999998 0.4056999999999999 0.4389999999999999 # F954
- 0.6992999999999999 0.5603000000000000 0.5708000000000000 # F955
- 0.6284000000000000 0.4464999999999998 0.5199000000000000 # F956
- 0.7116000000000000 0.4856000000000000 0.4489999999999999 # F957
- 0.7155000000000000 0.3872999999999998 0.6847000000000000 # F958
- 0.1644000000000000 -0.1401000000000000 0.5400999999999999 # F959
- 0.2376000000000001 0.8593999999999999 0.4860000000000000 # F960
- 0.1553000000000000 -0.0943000000000001 0.4389999999999999 # F961
- 0.1992999999999999 0.0603000000000000 0.5708000000000000 # F962
- 0.1284000000000001 0.9464999999999996 0.5199000000000000 # F963
- 0.2116000000000000 -0.0144000000000000 0.4489999999999999 # F964
- 0.2155000000000001 0.8872999999999996 0.6847000000000000 # F965
- 0.1644000000000000 0.3598999999999999 0.0401000000000000 # F966
- 0.2376000000000001 0.3593999999999999 -0.0140000000000000 # F967
- 0.1553000000000000 0.4056999999999998 0.9389999999999998 # F968
- 0.1992999999999999 0.5602999999999998 0.0708000000000000 # F969
- 0.1284000000000001 0.4464999999999999 0.0199000000000000 # F970
- 0.2116000000000001 0.4855999999999999 0.9490000000000000 # F971
- 0.2155000000000001 0.3872999999999999 0.1847000000000000 # F972
- 0.3355999999999999 0.1400999999999997 0.9598999999999998 # F973
- 0.2623999999999999 0.1406000000000000 0.0140000000000000 # F974
- 0.3446999999999999 0.0943000000000000 0.0610000000000001 # F975
- 0.3007000000000001 -0.0603000000000001 0.9291999999999998 # F976
- 0.3715999999999999 0.0535000000000000 -0.0199000000000000 # F977
- 0.2884000000000000 0.0143999999999999 0.0510000000000000 # F978
- 0.2845000000000001 0.1126999999999999 0.8152999999999999 # F979
- 0.3355999999999999 0.6400999999999997 0.4599000000000001 # F980
- 0.2624000000000001 0.6405999999999999 0.5140000000000000 # F981
- 0.3446999999999999 0.5942999999999998 0.5609999999999998 # F982
- 0.3007000000000001 0.4397000000000000 0.4291999999999999 # F983
- 0.3715999999999999 0.5534999999999999 0.4800999999999999 # F984
- 0.2884000000000000 0.5144000000000000 0.5510000000000000 # F985
- 0.2845000000000001 0.6126999999999999 0.3153000000000000 # F986
- 0.8355999999999999 0.1400999999999998 0.4599000000000001 # F987
- 0.7623999999999999 0.1405999999999999 0.5140000000000000 # F988
- 0.8446999999999999 0.0943000000000001 0.5609999999999998 # F989
- 0.8006999999999999 -0.0603000000000000 0.4291999999999999 # F990
- 0.8715999999999998 0.0534999999999999 0.4800999999999999 # F991
- 0.7883999999999998 0.0144000000000000 0.5510000000000000 # F992
- 0.7844999999999999 0.1127000000000000 0.3153000000000000 # F993
- 0.8355999999999999 0.6400999999999999 0.9598999999999998 # F994
- 0.7623999999999999 0.6406000000000001 0.0140000000000000 # F995
- 0.8446999999999999 0.5942999999999999 0.0610000000000001 # F996
- 0.8006999999999999 0.4396999999999999 0.9291999999999998 # F997
- 0.8715999999999998 0.5535000000000000 -0.0199000000000000 # F998
- 0.7883999999999998 0.5143999999999999 0.0510000000000000 # F999
- 0.7844999999999999 0.6126999999999998 0.8152999999999999 # F1000
- 0.6643999999999998 0.1400999999999999 0.9598999999999998 # F1001
- 0.7375999999999998 0.1406000000000000 0.0140000000000000 # F1002
- 0.6552999999999998 0.0943000000000000 0.0610000000000001 # F1003
- 0.6992999999999999 -0.0603000000000001 0.9291999999999998 # F1004
- 0.6284000000000000 0.0535000000000000 -0.0199000000000000 # F1005
- 0.7116000000000000 0.0144000000000001 0.0510000000000000 # F1006
- 0.7155000000000000 0.1126999999999999 0.8152999999999999 # F1007
- 0.6643999999999998 0.6400999999999997 0.4599000000000001 # F1008
- 0.7375999999999998 0.6405999999999999 0.5140000000000000 # F1009
- 0.6552999999999998 0.5942999999999998 0.5609999999999998 # F1010
- 0.6992999999999999 0.4397000000000000 0.4291999999999999 # F1011
- 0.6284000000000000 0.5534999999999999 0.4800999999999999 # F1012
- 0.7116000000000000 0.5144000000000000 0.5510000000000000 # F1013
- 0.7155000000000000 0.6126999999999999 0.3153000000000000 # F1014
- 0.1644000000000000 0.1401000000000000 0.4599000000000001 # F1015
- 0.2376000000000001 0.1405999999999999 0.5140000000000000 # F1016
- 0.1553000000000000 0.0943000000000001 0.5609999999999998 # F1017
- 0.1992999999999999 -0.0603000000000000 0.4291999999999999 # F1018
- 0.1284000000000001 0.0534999999999999 0.4800999999999999 # F1019
- 0.2116000000000000 0.0144000000000000 0.5510000000000000 # F1020
- 0.2155000000000001 0.1127000000000000 0.3153000000000000 # F1021
- 0.1644000000000000 0.6400999999999999 0.9598999999999998 # F1022
- 0.2376000000000001 0.6406000000000001 0.0140000000000000 # F1023
- 0.1553000000000000 0.5942999999999999 0.0610000000000001 # F1024
- 0.1993000000000001 0.4396999999999999 0.9291999999999998 # F1025
- 0.1284000000000001 0.5535000000000000 -0.0199000000000000 # F1026
- 0.2116000000000000 0.5143999999999999 0.0510000000000000 # F1027
- 0.2155000000000001 0.6126999999999998 0.8152999999999999 # F1028
- 0.3355999999999999 -0.1401000000000001 0.0401000000000000 # F1029
- 0.2624000000000001 0.8594000000000001 -0.0140000000000000 # F1030
- 0.3446999999999999 -0.0943000000000002 0.9389999999999998 # F1031
- 0.3007000000000001 0.0603000000000001 0.0708000000000000 # F1032
- 0.3716000000000001 0.9464999999999997 0.0199000000000000 # F1033
- 0.2884000000000000 -0.0144000000000001 0.9490000000000000 # F1034
- 0.2845000000000001 0.8872999999999998 0.1847000000000000 # F1035
- 0.3355999999999999 0.3598999999999998 0.5400999999999999 # F1036
- 0.2624000000000001 0.3593999999999998 0.4860000000000000 # F1037
- 0.3446999999999999 0.4056999999999999 0.4389999999999999 # F1038
- 0.3007000000000001 0.5603000000000000 0.5708000000000000 # F1039
- 0.3715999999999999 0.4464999999999998 0.5199000000000000 # F1040
- 0.2884000000000000 0.4856000000000000 0.4489999999999999 # F1041
- 0.2845000000000001 0.3872999999999998 0.6847000000000000 # F1042
- 0.8355999999999999 -0.1401000000000002 0.5400999999999999 # F1043
- 0.7623999999999999 0.8593999999999999 0.4860000000000000 # F1044
- 0.8446999999999999 -0.0943000000000001 0.4389999999999999 # F1045
- 0.8006999999999999 0.0603000000000000 0.5708000000000000 # F1046
- 0.8715999999999998 0.9464999999999996 0.5199000000000000 # F1047
- 0.7883999999999998 -0.0144000000000002 0.4489999999999999 # F1048
- 0.7844999999999999 0.8872999999999996 0.6847000000000000 # F1049
- 0.8355999999999999 0.3598999999999999 0.0401000000000000 # F1050
- 0.7623999999999999 0.3593999999999999 -0.0140000000000000 # F1051
- 0.8446999999999999 0.4056999999999998 0.9389999999999998 # F1052
- 0.8006999999999999 0.5602999999999998 0.0708000000000000 # F1053
- 0.8715999999999998 0.4464999999999999 0.0199000000000000 # F1054
- 0.7883999999999998 0.4855999999999999 0.9490000000000000 # F1055
- 0.7844999999999999 0.3872999999999999 0.1847000000000000 # F1056
- 0.0401000000000000 0.6643999999999998 -0.1400999999999999 # F1057
- -0.0139999999999998 0.7375999999999997 0.8594000000000001 # F1058
- 0.9389999999999998 0.6552999999999998 -0.0943000000000000 # F1059
- 0.0708000000000000 0.6992999999999999 0.0603000000000001 # F1060
- 0.0199000000000000 0.6283999999999997 0.9464999999999997 # F1061
- 0.9490000000000000 0.7116000000000000 -0.0143999999999999 # F1062
- 0.1847000000000000 0.7154999999999998 0.8872999999999998 # F1063
- 0.0401000000000000 0.1644000000000000 0.3598999999999999 # F1064
- -0.0140000000000000 0.2376000000000000 0.3593999999999999 # F1065
- 0.9389999999999998 0.1553000000000000 0.4057000000000000 # F1066
- 0.0708000000000000 0.1992999999999998 0.5602999999999998 # F1067
- 0.0199000000000000 0.1284000000000000 0.4464999999999999 # F1068
- 0.9490000000000000 0.2116000000000000 0.4856000000000001 # F1069
- 0.1847000000000000 0.2155000000000000 0.3873000000000000 # F1070
- 0.5400999999999999 0.6643999999999997 0.3598999999999999 # F1071
- 0.4860000000000000 0.7375999999999997 0.3593999999999999 # F1072
- 0.4389999999999999 0.6552999999999997 0.4057000000000000 # F1073
- 0.5708000000000000 0.6992999999999998 0.5602999999999998 # F1074
- 0.5199000000000000 0.6283999999999998 0.4464999999999999 # F1075
- 0.4489999999999999 0.7115999999999999 0.4856000000000001 # F1076
- 0.6847000000000000 0.7154999999999999 0.3873000000000000 # F1077
- 0.5400999999999999 0.1644000000000001 -0.1400999999999999 # F1078
- 0.4860000000000000 0.2375999999999999 0.8594000000000001 # F1079
- 0.4389999999999999 0.1553000000000001 -0.0943000000000000 # F1080
- 0.5708000000000000 0.1992999999999999 0.0603000000000001 # F1081
- 0.5199000000000000 0.1283999999999999 0.9464999999999997 # F1082
- 0.4489999999999999 0.2116000000000000 -0.0143999999999999 # F1083
- 0.6847000000000000 0.2154999999999999 0.8872999999999998 # F1084
- 0.9598999999999998 0.3355999999999998 0.1400999999999999 # F1085
- 0.0140000000000000 0.2623999999999999 0.1406000000000000 # F1086
- 0.0610000000000001 0.3446999999999999 0.0943000000000000 # F1087
- 0.9291999999999998 0.3007000000000001 -0.0603000000000001 # F1088
- -0.0199000000000000 0.3715999999999999 0.0535000000000000 # F1089
- 0.0510000000000000 0.2884000000000000 0.0143999999999999 # F1090
- 0.8152999999999999 0.2844999999999999 0.1127000000000001 # F1091
- 0.9598999999999998 0.8355999999999998 0.6400999999999998 # F1092
- 0.0140000000000000 0.7623999999999999 0.6406000000000001 # F1093
- 0.0610000000000001 0.8446999999999998 0.5942999999999999 # F1094
- 0.9291999999999998 0.8006999999999997 0.4396999999999999 # F1095
- -0.0198999999999998 0.8715999999999997 0.5535000000000000 # F1096
- 0.0510000000000000 0.7883999999999997 0.5143999999999999 # F1097
- 0.8152999999999999 0.7844999999999998 0.6127000000000000 # F1098
- 0.4599000000000001 0.3355999999999998 0.6400999999999998 # F1099
- 0.5140000000000000 0.2624000000000000 0.6406000000000001 # F1100
- 0.5610000000000001 0.3446999999999998 0.5942999999999999 # F1101
- 0.4291999999999999 0.3007000000000000 0.4396999999999999 # F1102
- 0.4800999999999999 0.3716000000000000 0.5535000000000000 # F1103
- 0.5510000000000000 0.2883999999999999 0.5143999999999999 # F1104
- 0.3153000000000000 0.2845000000000000 0.6127000000000000 # F1105
- 0.4599000000000001 0.8355999999999999 0.1400999999999999 # F1106
- 0.5140000000000000 0.7623999999999999 0.1406000000000000 # F1107
- 0.5610000000000001 0.8446999999999999 0.0943000000000000 # F1108
- 0.4291999999999999 0.8006999999999999 -0.0603000000000001 # F1109
- 0.4800999999999999 0.8715999999999998 0.0535000000000000 # F1110
- 0.5510000000000000 0.7883999999999998 0.0143999999999999 # F1111
- 0.3153000000000000 0.7844999999999999 0.1127000000000001 # F1112
- 0.0401000000000000 0.1401000000000001 0.1644000000000000 # F1113
- -0.0140000000000000 0.1406000000000000 0.2375999999999999 # F1114
- 0.9389999999999998 0.0942999999999999 0.1553000000000000 # F1115
- 0.0708000000000000 -0.0603000000000001 0.1992999999999999 # F1116
- 0.0199000000000000 0.0535000000000000 0.1284000000000001 # F1117
- 0.9490000000000000 0.0144000000000001 0.2116000000000000 # F1118
- 0.1847000000000000 0.1127000000000000 0.2155000000000001 # F1119
- 0.0401000000000000 0.6401000000000000 0.6643999999999998 # F1120
- -0.0140000000000000 0.6405999999999999 0.7375999999999998 # F1121
- 0.9389999999999998 0.5942999999999998 0.6552999999999998 # F1122
- 0.0708000000000000 0.4396999999999999 0.6992999999999999 # F1123
- 0.0199000000000000 0.5534999999999999 0.6284000000000000 # F1124
- 0.9490000000000000 0.5144000000000000 0.7116000000000000 # F1125
- 0.1847000000000000 0.6126999999999999 0.7155000000000000 # F1126
- 0.5400999999999999 0.1401000000000000 0.6643999999999998 # F1127
- 0.4860000000000000 0.1405999999999999 0.7375999999999998 # F1128
- 0.4389999999999999 0.0943000000000000 0.6552999999999998 # F1129
- 0.5708000000000000 -0.0603000000000000 0.6992999999999999 # F1130
- 0.5199000000000000 0.0534999999999999 0.6284000000000000 # F1131
- 0.4489999999999999 0.0144000000000000 0.7116000000000000 # F1132
- 0.6847000000000000 0.1126999999999999 0.7155000000000000 # F1133
- 0.5400999999999999 0.6400999999999998 0.1644000000000000 # F1134
- 0.4860000000000000 0.6406000000000001 0.2375999999999999 # F1135
- 0.4389999999999999 0.5942999999999999 0.1553000000000000 # F1136
- 0.5708000000000000 0.4396999999999998 0.1992999999999999 # F1137
- 0.5199000000000000 0.5535000000000000 0.1284000000000001 # F1138
- 0.4489999999999999 0.5143999999999999 0.2116000000000000 # F1139
- 0.6847000000000000 0.6127000000000000 0.2155000000000001 # F1140
- 0.9598999999999998 -0.1401000000000001 0.8355999999999999 # F1141
- 0.0140000000000000 0.8593999999999999 0.7623999999999999 # F1142
- 0.0610000000000001 -0.0943000000000001 0.8446999999999999 # F1143
- 0.9291999999999998 0.0602999999999999 0.8006999999999999 # F1144
- -0.0198999999999998 0.9464999999999998 0.8715999999999998 # F1145
- 0.0510000000000000 -0.0144000000000001 0.7883999999999998 # F1146
- 0.8152999999999999 0.8872999999999996 0.7844999999999999 # F1147
- 0.9598999999999998 0.3598999999999998 0.3355999999999999 # F1148
- 0.0140000000000000 0.3593999999999998 0.2623999999999999 # F1149
- 0.0610000000000001 0.4056999999999999 0.3446999999999999 # F1150
- 0.9291999999999998 0.5602999999999997 0.3007000000000001 # F1151
- -0.0199000000000000 0.4464999999999998 0.3715999999999999 # F1152
- 0.0510000000000000 0.4855999999999998 0.2884000000000000 # F1153
- 0.8152999999999999 0.3872999999999999 0.2844999999999999 # F1154
- 0.4599000000000001 -0.1401000000000002 0.3355999999999999 # F1155
- 0.5140000000000000 0.8594000000000001 0.2623999999999999 # F1156
- 0.5609999999999998 -0.0943000000000000 0.3446999999999999 # F1157
- 0.4291999999999999 0.0603000000000000 0.3007000000000001 # F1158
- 0.4800999999999999 0.9464999999999996 0.3715999999999999 # F1159
- 0.5510000000000000 -0.0144000000000002 0.2884000000000000 # F1160
- 0.3153000000000000 0.8872999999999996 0.2844999999999999 # F1161
- 0.4599000000000001 0.3598999999999997 0.8355999999999999 # F1162
- 0.5140000000000000 0.3593999999999997 0.7623999999999999 # F1163
- 0.5610000000000001 0.4056999999999998 0.8446999999999999 # F1164
- 0.4291999999999999 0.5602999999999999 0.8006999999999999 # F1165
- 0.4800999999999999 0.4464999999999997 0.8715999999999998 # F1166
- 0.5510000000000000 0.4855999999999999 0.7883999999999998 # F1167
- 0.3153000000000000 0.3872999999999998 0.7844999999999999 # F1168
- 0.9598999999999998 -0.1400999999999999 0.1644000000000000 # F1169
- 0.0140000000000000 0.8594000000000001 0.2375999999999999 # F1170
- 0.0610000000000001 -0.0943000000000000 0.1553000000000000 # F1171
- 0.9291999999999998 0.0603000000000000 0.1992999999999999 # F1172
- -0.0198999999999998 0.9464999999999997 0.1284000000000001 # F1173
- 0.0510000000000000 -0.0143999999999999 0.2116000000000000 # F1174
- 0.8152999999999999 0.8872999999999998 0.2155000000000001 # F1175
- 0.7979000000000001 0.7978999999999999 0.2978999999999999 # F1176
- 0.9598999999999998 0.3598999999999999 0.6643999999999998 # F1177
- 0.0140000000000000 0.3593999999999997 0.7375999999999998 # F1178
- 0.0610000000000001 0.4056999999999999 0.6552999999999998 # F1179
- 0.9291999999999998 0.5603000000000000 0.6992999999999999 # F1180
- -0.0198999999999998 0.4464999999999998 0.6284000000000000 # F1181
- 0.0510000000000000 0.4855999999999999 0.7116000000000000 # F1182
- 0.8152999999999999 0.3872999999999998 0.7155000000000000 # F1183
- 0.7979000000000001 0.2978999999999998 0.7979000000000001 # F1184
- 0.4599000000000001 -0.1401000000000001 0.6643999999999998 # F1185
- 0.5140000000000000 0.8593999999999999 0.7375999999999998 # F1186
- 0.5610000000000001 -0.0943000000000001 0.6552999999999998 # F1187
- 0.4291999999999999 0.0602999999999999 0.6992999999999999 # F1188
- 0.4801000000000001 0.9464999999999996 0.6284000000000000 # F1189
- 0.5510000000000000 -0.0144000000000001 0.7116000000000000 # F1190
- 0.3153000000000002 0.8872999999999996 0.7155000000000000 # F1191
- 0.2978999999999999 0.7978999999999998 0.7979000000000001 # F1192
- 0.4599000000000001 0.3598999999999998 0.1644000000000000 # F1193
- 0.5140000000000000 0.3593999999999998 0.2375999999999999 # F1194
- 0.5609999999999998 0.4056999999999999 0.1553000000000000 # F1195
- 0.4291999999999999 0.5602999999999998 0.1992999999999999 # F1196
- 0.4800999999999999 0.4464999999999999 0.1284000000000001 # F1197
- 0.5510000000000000 0.4856000000000000 0.2116000000000000 # F1198
- 0.3153000000000000 0.3872999999999999 0.2155000000000001 # F1199
- 0.2978999999999999 0.2978999999999999 0.2978999999999999 # F1200
- 0.0401000000000000 0.1400999999999998 0.8355999999999999 # F1201
- -0.0140000000000000 0.1405999999999999 0.7623999999999999 # F1202
- 0.9389999999999998 0.0943000000000000 0.8446999999999999 # F1203
- 0.0708000000000000 -0.0603000000000000 0.8006999999999999 # F1204
- 0.0199000000000000 0.0534999999999998 0.8715999999999998 # F1205
- 0.9490000000000000 0.0143999999999999 0.7883999999999998 # F1206
- 0.1847000000000000 0.1126999999999999 0.7844999999999999 # F1207
- 0.2021000000000001 0.2020999999999999 0.7020999999999998 # F1208
- 0.0401000000000000 0.6400999999999997 0.3355999999999999 # F1209
- -0.0140000000000000 0.6406000000000001 0.2623999999999999 # F1210
- 0.9389999999999998 0.5942999999999998 0.3446999999999999 # F1211
- 0.0708000000000000 0.4396999999999998 0.3007000000000001 # F1212
- 0.0199000000000000 0.5534999999999999 0.3715999999999999 # F1213
- 0.9490000000000000 0.5143999999999997 0.2884000000000000 # F1214
- 0.1847000000000000 0.6126999999999999 0.2844999999999999 # F1215
- 0.2021000000000001 0.7020999999999998 0.2021000000000001 # F1216
- 0.5400999999999999 0.1400999999999998 0.3355999999999999 # F1217
- 0.4860000000000000 0.1406000000000000 0.2623999999999999 # F1218
- 0.4389999999999999 0.0943000000000001 0.3446999999999999 # F1219
- 0.5708000000000000 -0.0602999999999999 0.3007000000000001 # F1220
- 0.5199000000000000 0.0535000000000000 0.3715999999999999 # F1221
- 0.4489999999999999 0.0143999999999998 0.2884000000000000 # F1222
- 0.6847000000000000 0.1127000000000000 0.2844999999999999 # F1223
- 0.7020999999999998 0.2021000000000000 0.2021000000000001 # F1224
- 0.5401000000000001 0.6400999999999999 0.8355999999999999 # F1225
- 0.4860000000000002 0.6405999999999999 0.7623999999999999 # F1226
- 0.4390000000000001 0.5942999999999997 0.8446999999999999 # F1227
- 0.5708000000000000 0.4396999999999999 0.8006999999999999 # F1228
- 0.5199000000000000 0.5534999999999998 0.8715999999999998 # F1229
- 0.4489999999999999 0.5144000000000000 0.7883999999999998 # F1230
- 0.6847000000000000 0.6126999999999999 0.7844999999999999 # F1231
- 0.7020999999999998 0.7021000000000001 0.7020999999999998 # F1232
- -0.1400999999999999 0.3355999999999998 0.5400999999999999 # F1233
- 0.8594000000000001 0.2624000000000000 0.4860000000000000 # F1234
- -0.0943000000000000 0.3446999999999998 0.4389999999999999 # F1235
- 0.0603000000000001 0.3007000000000000 0.5708000000000000 # F1236
- 0.9464999999999997 0.3716000000000000 0.5199000000000000 # F1237
- -0.0143999999999999 0.2883999999999999 0.4489999999999999 # F1238
- 0.8872999999999998 0.2844999999999999 0.6847000000000000 # F1239
- -0.1400999999999999 0.8355999999999999 0.0401000000000000 # F1240
- 0.8594000000000001 0.7623999999999999 -0.0140000000000000 # F1241
- -0.0943000000000000 0.8446999999999999 0.9389999999999998 # F1242
- 0.0603000000000001 0.8006999999999999 0.0708000000000000 # F1243
- 0.9464999999999997 0.8715999999999998 0.0199000000000000 # F1244
- -0.0143999999999999 0.7883999999999998 0.9490000000000000 # F1245
- 0.8872999999999998 0.7844999999999999 0.1847000000000000 # F1246
- 0.3598999999999999 0.3355999999999999 0.0401000000000000 # F1247
- 0.3593999999999999 0.2623999999999999 -0.0140000000000000 # F1248
- 0.4057000000000000 0.3446999999999997 0.9389999999999998 # F1249
- 0.5602999999999998 0.3007000000000001 0.0708000000000000 # F1250
- 0.4464999999999999 0.3715999999999999 0.0199000000000000 # F1251
- 0.4856000000000001 0.2883999999999998 0.9490000000000000 # F1252
- 0.3873000000000000 0.2845000000000000 0.1847000000000000 # F1253
- 0.3599000000000001 0.8355999999999998 0.5400999999999999 # F1254
- 0.3593999999999999 0.7623999999999997 0.4860000000000000 # F1255
- 0.4057000000000000 0.8446999999999998 0.4389999999999999 # F1256
- 0.5603000000000001 0.8006999999999997 0.5708000000000000 # F1257
- 0.4464999999999999 0.8715999999999997 0.5199000000000000 # F1258
- 0.4856000000000001 0.7883999999999997 0.4489999999999999 # F1259
- 0.3873000000000002 0.7845000000000001 0.6847000000000000 # F1260
- 0.1400999999999999 0.6643999999999997 0.4599000000000001 # F1261
- 0.1406000000000000 0.7375999999999997 0.5140000000000000 # F1262
- 0.0943000000000002 0.6552999999999997 0.5609999999999998 # F1263
- -0.0602999999999999 0.6992999999999998 0.4291999999999999 # F1264
- 0.0535000000000000 0.6283999999999998 0.4800999999999999 # F1265
- 0.0144000000000001 0.7115999999999999 0.5510000000000000 # F1266
- 0.1127000000000001 0.7154999999999999 0.3153000000000000 # F1267
- 0.1400999999999999 0.1643999999999999 0.9598999999999998 # F1268
- 0.1406000000000000 0.2375999999999999 0.0140000000000000 # F1269
- 0.0943000000000000 0.1553000000000000 0.0610000000000001 # F1270
- -0.0602999999999999 0.1992999999999999 0.9291999999999998 # F1271
- 0.0535000000000000 0.1284000000000001 -0.0199000000000000 # F1272
- 0.0143999999999999 0.2116000000000000 0.0510000000000000 # F1273
- 0.1127000000000001 0.2154999999999999 0.8152999999999999 # F1274
- 0.6400999999999998 0.6643999999999998 0.9598999999999998 # F1275
- 0.6406000000000001 0.7375999999999998 0.0140000000000000 # F1276
- 0.5942999999999999 0.6552999999999998 0.0610000000000001 # F1277
- 0.4397000000000001 0.6992999999999998 0.9291999999999998 # F1278
- 0.5535000000000000 0.6284000000000000 -0.0199000000000000 # F1279
- 0.5144000000000001 0.7116000000000000 0.0510000000000000 # F1280
- 0.6127000000000000 0.7154999999999998 0.8152999999999999 # F1281
- 0.6400999999999998 0.1644000000000000 0.4599000000000001 # F1282
- 0.6406000000000001 0.2376000000000000 0.5140000000000000 # F1283
- 0.5942999999999999 0.1552999999999999 0.5609999999999998 # F1284
- 0.4396999999999999 0.1992999999999999 0.4291999999999999 # F1285
- 0.5535000000000000 0.1284000000000000 0.4800999999999999 # F1286
- 0.5143999999999999 0.2116000000000000 0.5510000000000000 # F1287
- 0.6127000000000000 0.2155000000000001 0.3153000000000000 # F1288
- -0.1400999999999999 0.6643999999999997 0.4599000000000001 # F1289
- 0.8594000000000001 0.7375999999999997 0.5140000000000000 # F1290
- -0.0943000000000000 0.6552999999999997 0.5609999999999998 # F1291
- 0.0603000000000001 0.6992999999999998 0.4291999999999999 # F1292
- 0.9464999999999997 0.6283999999999998 0.4800999999999999 # F1293
- -0.0143999999999999 0.7115999999999999 0.5510000000000000 # F1294
- 0.8872999999999998 0.7154999999999999 0.3153000000000000 # F1295
- -0.1400999999999999 0.1643999999999999 0.9598999999999998 # F1296
- 0.8594000000000001 0.2375999999999999 0.0140000000000000 # F1297
- -0.0943000000000000 0.1553000000000000 0.0610000000000001 # F1298
- 0.0603000000000001 0.1992999999999999 0.9291999999999998 # F1299
- 0.9464999999999997 0.1284000000000001 -0.0199000000000000 # F1300
- -0.0144000000000001 0.2116000000000000 0.0510000000000000 # F1301
- 0.8872999999999998 0.2154999999999999 0.8152999999999999 # F1302
- 0.3599000000000001 0.6643999999999998 0.9598999999999998 # F1303
- 0.3593999999999999 0.7375999999999998 0.0140000000000000 # F1304
- 0.4057000000000000 0.6552999999999998 0.0610000000000001 # F1305
- 0.5603000000000001 0.6992999999999998 0.9291999999999998 # F1306
- 0.4464999999999999 0.6284000000000000 -0.0199000000000000 # F1307
- 0.4856000000000001 0.7116000000000000 0.0510000000000000 # F1308
- 0.3873000000000002 0.7154999999999998 0.8152999999999999 # F1309
- 0.3598999999999999 0.1644000000000000 0.4599000000000001 # F1310
- 0.3593999999999999 0.2376000000000000 0.5140000000000000 # F1311
- 0.4057000000000000 0.1552999999999999 0.5609999999999998 # F1312
- 0.5602999999999998 0.1992999999999999 0.4291999999999999 # F1313
- 0.4464999999999999 0.1284000000000000 0.4800999999999999 # F1314
- 0.4855999999999999 0.2116000000000000 0.5510000000000000 # F1315
- 0.3873000000000000 0.2155000000000001 0.3153000000000000 # F1316
- 0.1401000000000001 0.3355999999999998 0.5400999999999999 # F1317
- 0.1406000000000000 0.2624000000000000 0.4860000000000000 # F1318
- 0.0943000000000002 0.3446999999999998 0.4389999999999999 # F1319
- -0.0602999999999999 0.3007000000000000 0.5708000000000000 # F1320
- 0.0535000000000000 0.3716000000000000 0.5199000000000000 # F1321
- 0.0144000000000001 0.2883999999999999 0.4489999999999999 # F1322
- 0.1127000000000001 0.2844999999999999 0.6847000000000000 # F1323
- 0.1401000000000001 0.8355999999999999 0.0401000000000000 # F1324
- 0.1406000000000000 0.7623999999999999 -0.0140000000000000 # F1325
- 0.0943000000000002 0.8446999999999999 0.9389999999999998 # F1326
- -0.0602999999999999 0.8006999999999999 0.0708000000000000 # F1327
- 0.0535000000000000 0.8715999999999998 0.0199000000000000 # F1328
- 0.0144000000000001 0.7883999999999998 0.9490000000000000 # F1329
- 0.1127000000000001 0.7844999999999999 0.1847000000000000 # F1330
- 0.6400999999999998 0.3355999999999999 0.0401000000000000 # F1331
- 0.6406000000000001 0.2623999999999999 -0.0140000000000000 # F1332
- 0.5942999999999999 0.3446999999999997 0.9389999999999998 # F1333
- 0.4396999999999999 0.3007000000000001 0.0708000000000000 # F1334
- 0.5535000000000000 0.3715999999999999 0.0199000000000000 # F1335
- 0.5144000000000001 0.2883999999999998 0.9490000000000000 # F1336
- 0.6127000000000000 0.2845000000000000 0.1847000000000000 # F1337
- 0.6400999999999998 0.8355999999999998 0.5400999999999999 # F1338
- 0.6406000000000001 0.7623999999999997 0.4860000000000000 # F1339
- 0.5942999999999999 0.8446999999999998 0.4389999999999999 # F1340
- 0.4397000000000001 0.8006999999999997 0.5708000000000000 # F1341
- 0.5535000000000000 0.8715999999999997 0.5199000000000000 # F1342
- 0.5144000000000001 0.7883999999999997 0.4489999999999999 # F1343
- 0.6127000000000000 0.7845000000000001 0.6847000000000000 # F1344
- 0.3356000000000001 0.9598999999999999 0.6400999999999998 # F1345
- 0.2624000000000001 0.0139999999999999 0.6406000000000001 # F1346
- 0.3446999999999999 0.0609999999999999 0.5942999999999999 # F1347
- 0.3007000000000001 0.9291999999999997 0.4396999999999999 # F1348
- 0.3715999999999999 -0.0199000000000000 0.5535000000000000 # F1349
- 0.2884000000000000 0.0509999999999999 0.5143999999999999 # F1350
- 0.2845000000000001 0.8152999999999998 0.6127000000000000 # F1351
- 0.3355999999999999 0.4599000000000000 0.1401000000000001 # F1352
- 0.2624000000000001 0.5140000000000000 0.1406000000000000 # F1353
- 0.3446999999999999 0.5609999999999998 0.0943000000000000 # F1354
- 0.3007000000000001 0.4291999999999999 -0.0603000000000001 # F1355
- 0.3715999999999999 0.4800999999999999 0.0535000000000000 # F1356
- 0.2884000000000000 0.5510000000000000 0.0144000000000001 # F1357
- 0.2845000000000001 0.3153000000000000 0.1127000000000001 # F1358
- 0.8355999999999999 0.9598999999999998 0.1401000000000001 # F1359
- 0.7623999999999999 0.0140000000000000 0.1406000000000000 # F1360
- 0.8446999999999999 0.0610000000000000 0.0943000000000000 # F1361
- 0.8006999999999999 0.9291999999999998 -0.0603000000000001 # F1362
- 0.8715999999999998 -0.0199000000000001 0.0535000000000000 # F1363
- 0.7883999999999998 0.0510000000000000 0.0144000000000001 # F1364
- 0.7844999999999999 0.8152999999999999 0.1127000000000001 # F1365
- 0.8355999999999999 0.4599000000000000 0.6400999999999998 # F1366
- 0.7623999999999999 0.5139999999999999 0.6406000000000001 # F1367
- 0.8446999999999999 0.5609999999999999 0.5942999999999999 # F1368
- 0.8006999999999999 0.4291999999999998 0.4396999999999999 # F1369
- 0.8715999999999998 0.4800999999999998 0.5535000000000000 # F1370
- 0.7883999999999998 0.5509999999999999 0.5143999999999999 # F1371
- 0.7844999999999999 0.3152999999999999 0.6127000000000000 # F1372
- 0.6643999999999998 0.0400999999999999 0.3598999999999999 # F1373
- 0.7375999999999998 -0.0140000000000001 0.3593999999999999 # F1374
- 0.6552999999999998 0.9389999999999997 0.4057000000000000 # F1375
- 0.6992999999999999 0.0707999999999999 0.5602999999999998 # F1376
- 0.6284000000000000 0.0199000000000000 0.4464999999999999 # F1377
- 0.7116000000000000 0.9489999999999998 0.4855999999999999 # F1378
- 0.7155000000000000 0.1846999999999999 0.3873000000000000 # F1379
- 0.6643999999999998 0.5400999999999999 -0.1401000000000001 # F1380
- 0.7375999999999998 0.4859999999999998 0.8594000000000001 # F1381
- 0.6552999999999998 0.4389999999999999 -0.0943000000000000 # F1382
- 0.6992999999999999 0.5708000000000000 0.0603000000000001 # F1383
- 0.6284000000000000 0.5198999999999998 0.9464999999999997 # F1384
- 0.7116000000000000 0.4489999999999999 -0.0144000000000001 # F1385
- 0.7155000000000000 0.6846999999999998 0.8872999999999998 # F1386
- 0.1644000000000000 0.0401000000000000 -0.1401000000000001 # F1387
- 0.2376000000000001 -0.0140000000000000 0.8594000000000001 # F1388
- 0.1553000000000000 0.9389999999999998 -0.0943000000000000 # F1389
- 0.1992999999999999 0.0708000000000000 0.0603000000000001 # F1390
- 0.1284000000000001 0.0198999999999998 0.9464999999999997 # F1391
- 0.2116000000000001 0.9490000000000000 -0.0144000000000001 # F1392
- 0.2155000000000001 0.1846999999999998 0.8872999999999998 # F1393
- 0.1644000000000000 0.5400999999999998 0.3598999999999999 # F1394
- 0.2376000000000001 0.4859999999999999 0.3593999999999999 # F1395
- 0.1553000000000000 0.4389999999999998 0.4057000000000000 # F1396
- 0.1992999999999999 0.5707999999999999 0.5602999999999998 # F1397
- 0.1284000000000001 0.5198999999999999 0.4464999999999999 # F1398
- 0.2116000000000001 0.4489999999999998 0.4855999999999999 # F1399
- 0.2155000000000001 0.6846999999999999 0.3873000000000000 # F1400
- 0.6643999999999998 0.9598999999999996 0.3598999999999999 # F1401
- 0.7375999999999998 0.0139999999999999 0.3593999999999999 # F1402
- 0.6552999999999998 0.0610000000000000 0.4057000000000000 # F1403
- 0.6992999999999999 0.9291999999999997 0.5602999999999998 # F1404
- 0.6284000000000000 -0.0199000000000001 0.4464999999999999 # F1405
- 0.7116000000000000 0.0509999999999999 0.4855999999999999 # F1406
- 0.7155000000000000 0.8152999999999998 0.3873000000000000 # F1407
- 0.6643999999999998 0.4599000000000001 -0.1401000000000001 # F1408
- 0.7375999999999998 0.5139999999999998 0.8594000000000001 # F1409
- 0.6552999999999998 0.5609999999999998 -0.0943000000000000 # F1410
- 0.6992999999999999 0.4291999999999999 0.0603000000000001 # F1411
- 0.6284000000000000 0.4800999999999997 0.9464999999999997 # F1412
- 0.7116000000000000 0.5510000000000000 -0.0144000000000001 # F1413
- 0.7155000000000000 0.3153000000000000 0.8872999999999998 # F1414
- 0.1644000000000000 0.9598999999999998 -0.1401000000000001 # F1415
- 0.2376000000000001 0.0139999999999998 0.8594000000000001 # F1416
- 0.1553000000000000 0.0610000000000001 -0.0943000000000000 # F1417
- 0.1992999999999999 0.9291999999999998 0.0603000000000001 # F1418
- 0.1284000000000001 -0.0199000000000000 0.9464999999999997 # F1419
- 0.2116000000000000 0.0510000000000000 -0.0144000000000001 # F1420
- 0.2155000000000001 0.8152999999999998 0.8872999999999998 # F1421
- 0.1644000000000000 0.4599000000000000 0.3598999999999999 # F1422
- 0.2376000000000001 0.5139999999999999 0.3593999999999999 # F1423
- 0.1553000000000000 0.5609999999999999 0.4057000000000000 # F1424
- 0.1992999999999999 0.4291999999999998 0.5602999999999998 # F1425
- 0.1284000000000001 0.4800999999999998 0.4464999999999999 # F1426
- 0.2116000000000001 0.5509999999999999 0.4855999999999999 # F1427
- 0.2155000000000001 0.3152999999999999 0.3873000000000000 # F1428
- 0.3355999999999999 0.0400999999999998 0.6400999999999998 # F1429
- 0.2624000000000001 -0.0140000000000001 0.6406000000000001 # F1430
- 0.3447000000000001 0.9389999999999997 0.5942999999999999 # F1431
- 0.3007000000000001 0.0707999999999999 0.4396999999999999 # F1432
- 0.3715999999999999 0.0198999999999999 0.5535000000000000 # F1433
- 0.2884000000000000 0.9489999999999998 0.5143999999999999 # F1434
- 0.2845000000000001 0.1846999999999999 0.6127000000000000 # F1435
- 0.3355999999999999 0.5400999999999999 0.1401000000000001 # F1436
- 0.2624000000000001 0.4859999999999999 0.1406000000000000 # F1437
- 0.3446999999999999 0.4389999999999999 0.0943000000000000 # F1438
- 0.3007000000000001 0.5708000000000000 -0.0603000000000001 # F1439
- 0.3715999999999999 0.5199000000000000 0.0535000000000000 # F1440
- 0.2884000000000000 0.4489999999999999 0.0144000000000001 # F1441
- 0.2845000000000001 0.6847000000000000 0.1127000000000001 # F1442
- 0.8355999999999999 0.0400999999999999 0.1401000000000001 # F1443
- 0.7623999999999999 -0.0140000000000000 0.1406000000000000 # F1444
- 0.8446999999999999 0.9389999999999998 0.0943000000000000 # F1445
- 0.8006999999999999 0.0708000000000001 -0.0603000000000001 # F1446
- 0.8715999999999998 0.0199000000000000 0.0535000000000000 # F1447
- 0.7883999999999998 0.9490000000000000 0.0144000000000001 # F1448
- 0.7844999999999999 0.1847000000000000 0.1127000000000001 # F1449
- 0.8355999999999999 0.5400999999999998 0.6400999999999998 # F1450
- 0.7623999999999999 0.4859999999999999 0.6406000000000001 # F1451
- 0.8446999999999999 0.4389999999999998 0.5942999999999999 # F1452
- 0.8006999999999999 0.5707999999999999 0.4396999999999999 # F1453
- 0.8715999999999998 0.5198999999999999 0.5535000000000000 # F1454
- 0.7883999999999998 0.4489999999999998 0.5143999999999999 # F1455
- 0.7844999999999999 0.6846999999999999 0.6127000000000000 # F1456
diff --git a/test/data/cubic/POSCAR-226-2 b/test/data/cubic/POSCAR-226-2
deleted file mode 100644
index f0287e9..0000000
--- a/test/data/cubic/POSCAR-226-2
+++ /dev/null
@@ -1,119 +0,0 @@
-$cell vectors
-1.0
- 10.0459952729373647 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0459952729373647 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0459952729373647
- 8 104
-Direct
- 0.2500000000000003 0.2500000000000003 0.2500000000000003 # Sb1
- 0.2500000000000003 0.7500000000000003 0.7500000000000003 # Sb2
- 0.7500000000000003 0.2500000000000003 0.7500000000000003 # Sb3
- 0.7500000000000003 0.7500000000000003 0.2500000000000003 # Sb4
- 0.7500000000000003 0.7500000000000003 0.7500000000000003 # Sb5
- 0.7500000000000003 0.2500000000000003 0.2500000000000003 # Sb6
- 0.2500000000000003 0.7500000000000003 0.2500000000000003 # Sb7
- 0.2500000000000003 0.2500000000000003 0.7500000000000003 # Sb8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Be1
- 0.0000000000000000 0.1780999999999998 0.1157000000000001 # Be2
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Be3
- 0.0000000000000000 0.6781000000000004 0.6157000000000001 # Be4
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Be5
- 0.5000000000000000 0.1781000000000004 0.6157000000000001 # Be6
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Be7
- 0.5000000000000000 0.6781000000000004 0.1157000000000001 # Be8
- 0.0000000000000000 0.8219000000000003 0.8843000000000002 # Be9
- 0.0000000000000000 0.3219000000000002 0.3843000000000000 # Be10
- 0.5000000000000000 0.8219000000000003 0.3843000000000000 # Be11
- 0.5000000000000000 0.3219000000000002 0.8843000000000002 # Be12
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Be13
- 0.8219000000000003 0.0000000000000000 0.6157000000000001 # Be14
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # Be15
- 0.8219000000000003 0.5000000000000000 0.1157000000000001 # Be16
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Be17
- 0.3219000000000002 0.0000000000000000 0.1157000000000001 # Be18
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Be19
- 0.3219000000000002 0.5000000000000000 0.6157000000000001 # Be20
- 0.1780999999999998 0.0000000000000000 0.3843000000000000 # Be21
- 0.1781000000000004 0.5000000000000000 0.8843000000000002 # Be22
- 0.6781000000000004 0.0000000000000000 0.8843000000000002 # Be23
- 0.6781000000000004 0.5000000000000000 0.3843000000000000 # Be24
- 0.0000000000000000 0.8219000000000003 0.1157000000000001 # Be25
- 0.0000000000000000 0.3219000000000002 0.6157000000000001 # Be26
- 0.5000000000000000 0.8219000000000003 0.6157000000000001 # Be27
- 0.5000000000000000 0.3219000000000002 0.1157000000000001 # Be28
- 0.0000000000000000 0.1781000000000004 0.8843000000000002 # Be29
- 0.0000000000000000 0.6781000000000004 0.3843000000000000 # Be30
- 0.5000000000000000 0.1780999999999998 0.3843000000000000 # Be31
- 0.5000000000000000 0.6781000000000004 0.8843000000000002 # Be32
- 0.1780999999999998 0.0000000000000000 0.6157000000000001 # Be33
- 0.1780999999999998 0.5000000000000000 0.1157000000000001 # Be34
- 0.6781000000000004 0.0000000000000000 0.1157000000000001 # Be35
- 0.6781000000000004 0.5000000000000000 0.6157000000000001 # Be36
- 0.8219000000000003 0.0000000000000000 0.3843000000000000 # Be37
- 0.8219000000000003 0.5000000000000000 0.8843000000000002 # Be38
- 0.3219000000000002 0.0000000000000000 0.8843000000000002 # Be39
- 0.3219000000000002 0.5000000000000000 0.3843000000000000 # Be40
- 0.0000000000000000 0.8843000000000002 0.6781000000000004 # Be41
- 0.0000000000000000 0.3843000000000000 0.1780999999999998 # Be42
- 0.5000000000000000 0.8843000000000002 0.1780999999999998 # Be43
- 0.5000000000000000 0.3843000000000000 0.6781000000000004 # Be44
- 0.0000000000000000 0.1157000000000001 0.3219000000000002 # Be45
- 0.0000000000000000 0.6157000000000001 0.8219000000000003 # Be46
- 0.5000000000000000 0.1157000000000001 0.8219000000000003 # Be47
- 0.5000000000000000 0.6157000000000001 0.3219000000000002 # Be48
- 0.1157000000000001 0.1781000000000004 0.5000000000000000 # Be49
- 0.1157000000000001 0.6781000000000004 0.0000000000000000 # Be50
- 0.6157000000000001 0.1780999999999998 0.0000000000000000 # Be51
- 0.6157000000000001 0.6781000000000004 0.5000000000000000 # Be52
- 0.8843000000000002 0.8219000000000003 0.5000000000000000 # Be53
- 0.8843000000000002 0.3219000000000002 0.0000000000000000 # Be54
- 0.3843000000000000 0.8219000000000003 0.0000000000000000 # Be55
- 0.3843000000000000 0.3219000000000002 0.5000000000000000 # Be56
- 0.8843000000000002 0.1781000000000004 0.5000000000000000 # Be57
- 0.8843000000000002 0.6781000000000004 0.0000000000000000 # Be58
- 0.3843000000000000 0.1780999999999998 0.0000000000000000 # Be59
- 0.3843000000000000 0.6781000000000004 0.5000000000000000 # Be60
- 0.1157000000000001 0.8219000000000003 0.5000000000000000 # Be61
- 0.1157000000000001 0.3219000000000002 0.0000000000000000 # Be62
- 0.6157000000000001 0.8219000000000003 0.0000000000000000 # Be63
- 0.6157000000000001 0.3219000000000002 0.5000000000000000 # Be64
- 0.1157000000000001 0.0000000000000000 0.1780999999999998 # Be65
- 0.1157000000000001 0.5000000000000000 0.6781000000000004 # Be66
- 0.6157000000000001 0.0000000000000000 0.6781000000000004 # Be67
- 0.6157000000000001 0.5000000000000000 0.1780999999999998 # Be68
- 0.8843000000000002 0.0000000000000000 0.8219000000000003 # Be69
- 0.8843000000000002 0.5000000000000000 0.3219000000000002 # Be70
- 0.3843000000000000 0.0000000000000000 0.3219000000000002 # Be71
- 0.3843000000000000 0.5000000000000000 0.8219000000000003 # Be72
- 0.1780999999999998 0.1157000000000001 0.0000000000000000 # Be73
- 0.1781000000000004 0.6157000000000001 0.5000000000000000 # Be74
- 0.6781000000000004 0.1157000000000001 0.5000000000000000 # Be75
- 0.6781000000000004 0.6157000000000001 0.0000000000000000 # Be76
- 0.8219000000000003 0.8843000000000002 0.0000000000000000 # Be77
- 0.8219000000000003 0.3843000000000000 0.5000000000000000 # Be78
- 0.3219000000000002 0.8843000000000002 0.5000000000000000 # Be79
- 0.3219000000000002 0.3843000000000000 0.0000000000000000 # Be80
- 0.1157000000000001 0.0000000000000000 0.8219000000000003 # Be81
- 0.1157000000000001 0.5000000000000000 0.3219000000000002 # Be82
- 0.6157000000000001 0.0000000000000000 0.3219000000000002 # Be83
- 0.6157000000000001 0.5000000000000000 0.8219000000000003 # Be84
- 0.8843000000000002 0.0000000000000000 0.1780999999999998 # Be85
- 0.8843000000000002 0.5000000000000000 0.6781000000000004 # Be86
- 0.3843000000000000 0.0000000000000000 0.6781000000000004 # Be87
- 0.3843000000000000 0.5000000000000000 0.1780999999999998 # Be88
- 0.8219000000000003 0.1157000000000001 0.0000000000000000 # Be89
- 0.8219000000000003 0.6157000000000001 0.5000000000000000 # Be90
- 0.3219000000000002 0.1157000000000001 0.5000000000000000 # Be91
- 0.3219000000000002 0.6157000000000001 0.0000000000000000 # Be92
- 0.1780999999999998 0.8843000000000002 0.0000000000000000 # Be93
- 0.1780999999999998 0.3843000000000000 0.5000000000000000 # Be94
- 0.6781000000000004 0.8843000000000002 0.5000000000000000 # Be95
- 0.6781000000000004 0.3843000000000000 0.0000000000000000 # Be96
- 0.0000000000000000 0.1157000000000001 0.6781000000000004 # Be97
- 0.0000000000000000 0.6157000000000001 0.1780999999999998 # Be98
- 0.5000000000000000 0.1157000000000001 0.1780999999999998 # Be99
- 0.5000000000000000 0.6157000000000001 0.6781000000000004 # Be100
- 0.0000000000000000 0.8843000000000002 0.3219000000000002 # Be101
- 0.0000000000000000 0.3843000000000000 0.8219000000000003 # Be102
- 0.5000000000000000 0.8843000000000005 0.8219000000000003 # Be103
- 0.5000000000000000 0.3843000000000000 0.3219000000000002 # Be104
diff --git a/test/data/cubic/POSCAR-227 b/test/data/cubic/POSCAR-227
deleted file mode 100644
index 247d214..0000000
--- a/test/data/cubic/POSCAR-227
+++ /dev/null
@@ -1,167 +0,0 @@
-$cell vectors
-1.0
- 10.1299952334118579 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.1299952334118579 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.1299952334118579
- 32 16 112
-Direct
- 0.2609999999999999 0.2609999999999999 0.2609999999999999 # Ca1
- 0.2609999999999999 0.7610000000000002 0.7610000000000002 # Ca2
- 0.7610000000000002 0.2609999999999999 0.7610000000000002 # Ca3
- 0.7610000000000002 0.7610000000000002 0.2609999999999999 # Ca4
- 0.2390000000000003 0.2390000000000003 0.7390000000000001 # Ca5
- 0.7390000000000001 0.5110000000000003 0.5110000000000003 # Ca6
- 0.7390000000000007 1.0110000000000006 1.0110000000000001 # Ca7
- 0.2390000000000003 0.5110000000000003 1.0110000000000001 # Ca8
- 0.2390000000000003 1.0110000000000001 0.5110000000000003 # Ca9
- 0.2609999999999999 0.4890000000000002 0.4890000000000002 # Ca10
- 0.2609999999999999 -0.0110000000000000 -0.0110000000000000 # Ca11
- 0.7610000000000002 0.4890000000000002 -0.0110000000000000 # Ca12
- 0.7610000000000002 -0.0110000000000000 0.4890000000000002 # Ca13
- 1.0110000000000001 1.0110000000000001 0.7390000000000001 # Ca14
- 1.0110000000000001 0.5110000000000003 0.2389999999999998 # Ca15
- 0.5110000000000003 1.0110000000000001 0.2389999999999998 # Ca16
- 0.5110000000000003 0.5110000000000003 0.7390000000000001 # Ca17
- 0.5110000000000003 0.7390000000000001 0.5110000000000003 # Ca18
- 0.5110000000000003 0.2390000000000003 1.0110000000000001 # Ca19
- 1.0110000000000001 0.7390000000000001 1.0110000000000001 # Ca20
- 1.0110000000000001 0.2390000000000003 0.5110000000000003 # Ca21
- 0.4890000000000002 0.2609999999999999 0.4890000000000002 # Ca22
- 0.4890000000000002 0.7610000000000002 -0.0110000000000000 # Ca23
- -0.0110000000000000 0.2609999999999999 -0.0110000000000000 # Ca24
- -0.0110000000000000 0.7610000000000002 0.4890000000000002 # Ca25
- 0.4890000000000002 0.4890000000000002 0.2609999999999999 # Ca26
- 0.4890000000000002 -0.0110000000000000 0.7610000000000002 # Ca27
- -0.0110000000000000 0.4890000000000002 0.7610000000000002 # Ca28
- -0.0110000000000000 -0.0110000000000000 0.2609999999999999 # Ca29
- 0.7390000000000007 0.7390000000000001 0.7390000000000001 # Ca30
- 0.7390000000000001 0.2390000000000003 0.2389999999999998 # Ca31
- 0.2390000000000003 0.7390000000000001 0.2389999999999998 # Ca32
- 0.5000000000000003 0.5000000000000003 0.5000000000000003 # N1
- 0.0000000000000000 0.0000000000000000 0.5000000000000003 # N2
- 0.5000000000000003 0.7500000000000001 0.7500000000000001 # N3
- 0.5000000000000003 0.2499999999999998 0.2499999999999998 # N4
- 0.0000000000000000 0.7500000000000001 0.2499999999999998 # N5
- 0.0000000000000000 0.2500000000000003 0.7500000000000001 # N6
- 0.7500000000000001 0.5000000000000003 0.7500000000000001 # N7
- 0.7500000000000001 0.0000000000000000 0.2499999999999998 # N8
- 0.2499999999999998 0.5000000000000003 0.2499999999999998 # N9
- 0.2499999999999998 0.0000000000000000 0.7500000000000001 # N10
- 0.2499999999999998 0.2499999999999998 0.5000000000000003 # N11
- 0.2499999999999998 0.7500000000000001 0.0000000000000000 # N12
- 0.7500000000000001 0.2499999999999998 0.0000000000000000 # N13
- 0.7500000000000001 0.7500000000000001 0.5000000000000003 # N14
- 0.5000000000000003 0.0000000000000000 0.0000000000000000 # N15
- 0.0000000000000000 0.5000000000000003 0.0000000000000000 # N16
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # H1
- 0.0710000000000001 0.1789999999999998 -0.0930000000000001 # H2
- 0.5000000000000003 0.0000000000000000 0.5000000000000003 # H3
- 0.5000000000000003 0.5000000000000003 0.0000000000000000 # H4
- 0.9289999999999999 0.3210000000000000 0.5929999999999997 # H5
- 0.4290000000000002 0.8210000000000002 0.5929999999999997 # H6
- 0.4290000000000002 0.3210000000000005 1.0930000000000002 # H7
- 0.0000000000000000 0.2499999999999998 0.2499999999999998 # H8
- 0.8210000000000002 0.3210000000000000 0.1570000000000003 # H9
- 0.0000000000000000 0.7500000000000001 0.7500000000000001 # H10
- 0.8210000000000002 0.8210000000000002 0.6570000000000000 # H11
- 0.5000000000000003 0.2500000000000003 0.7500000000000001 # H12
- 0.3210000000000000 0.3210000000000000 0.6570000000000000 # H13
- 0.5000000000000003 0.7500000000000001 0.2499999999999998 # H14
- 0.3210000000000000 0.8210000000000002 0.1570000000000003 # H15
- 0.1790000000000003 0.6790000000000006 0.8430000000000002 # H16
- 0.1790000000000003 0.1790000000000003 0.3430000000000000 # H17
- 0.6789999999999999 0.6789999999999999 0.3430000000000000 # H18
- 0.6790000000000006 0.1790000000000003 0.8430000000000002 # H19
- 0.1789999999999998 0.0710000000000001 -0.0930000000000001 # H20
- 0.1790000000000003 0.5710000000000004 0.4070000000000001 # H21
- 0.6789999999999999 0.0710000000000001 0.4070000000000001 # H22
- 0.6789999999999999 0.5710000000000004 -0.0930000000000001 # H23
- 0.3210000000000005 0.4290000000000002 1.0930000000000002 # H24
- 0.2499999999999998 0.0000000000000000 0.2499999999999998 # H25
- 0.4290000000000002 0.9289999999999999 0.1570000000000003 # H26
- 0.2500000000000003 0.5000000000000003 0.7500000000000001 # H27
- 0.4290000000000002 0.4290000000000002 0.6570000000000000 # H28
- 0.7500000000000001 0.0000000000000000 0.7500000000000001 # H29
- 0.9289999999999999 0.9289999999999999 0.6570000000000000 # H30
- 0.7500000000000001 0.5000000000000003 0.2499999999999998 # H31
- 0.9289999999999999 0.4290000000000002 0.1570000000000003 # H32
- 0.5710000000000004 0.0710000000000001 0.8430000000000002 # H33
- 0.5710000000000004 0.5710000000000004 0.3430000000000000 # H34
- 0.0710000000000001 0.0710000000000001 0.3430000000000000 # H35
- 0.0710000000000001 0.5710000000000004 0.8430000000000002 # H36
- 0.3210000000000005 1.0930000000000002 0.4290000000000002 # H37
- 0.3210000000000000 0.5930000000000003 0.9289999999999999 # H38
- 0.8210000000000002 1.0930000000000006 0.9289999999999999 # H39
- 0.8210000000000002 0.5930000000000003 0.4290000000000002 # H40
- 0.6789999999999999 -0.0930000000000001 0.5710000000000004 # H41
- 0.6789999999999999 0.4070000000000001 0.0710000000000001 # H42
- 0.1789999999999998 -0.0930000000000001 0.0710000000000001 # H43
- 0.1790000000000003 0.4070000000000001 0.5710000000000004 # H44
- 0.3210000000000000 0.1570000000000003 0.8210000000000002 # H45
- 0.3210000000000000 0.6570000000000000 0.3210000000000000 # H46
- 0.8210000000000002 0.1570000000000003 0.3210000000000000 # H47
- 0.8210000000000002 0.6570000000000006 0.8210000000000002 # H48
- 0.6790000000000006 0.8430000000000002 0.1789999999999998 # H49
- 0.6789999999999999 0.3430000000000000 0.6789999999999999 # H50
- 0.1790000000000003 0.8430000000000002 0.6789999999999999 # H51
- 0.1790000000000003 0.3430000000000000 0.1789999999999998 # H52
- 0.1570000000000003 0.4290000000000002 0.9289999999999999 # H53
- 0.1570000000000003 0.9289999999999999 0.4290000000000002 # H54
- 0.6570000000000000 0.4290000000000002 0.4290000000000002 # H55
- 0.6570000000000006 0.9290000000000005 0.9289999999999999 # H56
- 0.8430000000000002 0.5710000000000004 0.0710000000000001 # H57
- 0.8430000000000002 0.0710000000000001 0.5710000000000004 # H58
- 0.3430000000000000 0.5710000000000004 0.5710000000000004 # H59
- 0.3430000000000000 0.0710000000000001 0.0710000000000001 # H60
- 1.0930000000000002 0.4290000000000002 0.3210000000000000 # H61
- 1.0930000000000002 0.9290000000000005 0.8210000000000002 # H62
- 0.5930000000000003 0.4290000000000002 0.8210000000000002 # H63
- 0.5930000000000003 0.9289999999999999 0.3210000000000000 # H64
- -0.0930000000000001 0.5710000000000004 0.6789999999999999 # H65
- -0.0930000000000001 0.0710000000000001 0.1789999999999998 # H66
- 0.4070000000000001 0.5710000000000004 0.1789999999999998 # H67
- 0.4070000000000001 0.0710000000000001 0.6789999999999999 # H68
- 0.0710000000000001 0.3430000000000000 0.0710000000000001 # H69
- 0.0710000000000001 0.8430000000000002 0.5710000000000004 # H70
- 0.5710000000000004 0.3430000000000000 0.5710000000000004 # H71
- 0.5710000000000004 0.8430000000000002 0.0710000000000001 # H72
- 0.9289999999999999 0.6570000000000006 0.9289999999999999 # H73
- 0.9289999999999999 0.1570000000000003 0.4290000000000002 # H74
- 0.4290000000000002 0.6570000000000006 0.4290000000000002 # H75
- 0.4290000000000002 0.1570000000000003 0.9289999999999999 # H76
- -0.0930000000000001 0.1789999999999998 0.0710000000000001 # H77
- -0.0930000000000001 0.6790000000000006 0.5710000000000004 # H78
- 0.4070000000000001 0.1790000000000003 0.5710000000000004 # H79
- 0.4070000000000001 0.6789999999999999 0.0710000000000001 # H80
- 1.0930000000000002 0.8210000000000002 0.9289999999999999 # H81
- 1.0930000000000002 0.3210000000000000 0.4290000000000002 # H82
- 0.5930000000000003 0.8210000000000002 0.4290000000000002 # H83
- 0.5930000000000003 0.3210000000000000 0.9289999999999999 # H84
- 0.0710000000000001 -0.0930000000000001 0.1789999999999998 # H85
- 0.0710000000000001 0.4070000000000001 0.6789999999999999 # H86
- 0.5710000000000004 -0.0930000000000001 0.6789999999999999 # H87
- 0.5710000000000004 0.4070000000000001 0.1789999999999998 # H88
- 0.9289999999999999 1.0930000000000006 0.8210000000000002 # H89
- 0.9289999999999999 0.5929999999999997 0.3210000000000000 # H90
- 0.4290000000000002 1.0930000000000002 0.3210000000000000 # H91
- 0.4290000000000002 0.5930000000000003 0.8210000000000002 # H92
- 0.3430000000000000 0.1790000000000003 0.1789999999999998 # H93
- 0.3430000000000000 0.6790000000000006 0.6789999999999999 # H94
- 0.8430000000000002 0.1790000000000003 0.6789999999999999 # H95
- 0.8430000000000002 0.6789999999999999 0.1789999999999998 # H96
- 0.6570000000000006 0.8210000000000002 0.8210000000000002 # H97
- 0.6570000000000000 0.3210000000000000 0.3210000000000000 # H98
- 0.1570000000000003 0.8210000000000002 0.3210000000000000 # H99
- 0.1570000000000003 0.3210000000000000 0.8210000000000002 # H100
- 0.9289999999999999 0.8210000000000002 1.0930000000000002 # H101
- 0.7500000000000001 0.7500000000000001 0.0000000000000000 # H102
- 0.5710000000000004 0.6789999999999999 -0.0930000000000001 # H103
- 0.7500000000000001 0.2499999999999998 0.5000000000000003 # H104
- 0.5710000000000004 0.1790000000000003 0.4070000000000001 # H105
- 0.2500000000000003 0.7500000000000001 0.5000000000000003 # H106
- 0.0710000000000001 0.6790000000000006 0.4070000000000001 # H107
- 0.2499999999999998 0.2499999999999998 0.0000000000000000 # H108
- 0.8210000000000002 0.9290000000000005 1.0930000000000002 # H109
- 0.0000000000000000 0.5000000000000003 0.5000000000000003 # H110
- 0.8210000000000002 0.4290000000000002 0.5929999999999997 # H111
- 0.3210000000000000 0.9289999999999999 0.5929999999999997 # H112
diff --git a/test/data/cubic/POSCAR-227-2 b/test/data/cubic/POSCAR-227-2
deleted file mode 100644
index 20aa1b6..0000000
--- a/test/data/cubic/POSCAR-227-2
+++ /dev/null
@@ -1,479 +0,0 @@
-$cell vectors
-1.0
- 23.2549890575511107 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 23.2549890575511107 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 23.2549890575511107
- 96 8 368
-Direct
- 0.0168000000000000 0.0168000000000000 0.1295000000000000 # Mo1
- 0.0168000000000000 0.5168000000000001 0.6295000000000001 # Mo2
- 0.5168000000000001 0.0168000000000000 0.6295000000000001 # Mo3
- 0.5168000000000001 0.5168000000000001 0.1295000000000000 # Mo4
- 0.9832000000000002 0.9832000000000003 0.8705000000000001 # Mo5
- 0.9832000000000002 0.4832000000000001 0.3705000000000001 # Mo6
- 0.4832000000000001 0.9832000000000002 0.3705000000000001 # Mo7
- 0.4832000000000001 0.4832000000000001 0.8705000000000001 # Mo8
- 0.9832000000000002 0.2668000000000000 0.3795000000000002 # Mo9
- 0.9832000000000002 0.7668000000000004 0.8795000000000001 # Mo10
- 0.4832000000000001 0.2668000000000001 0.8795000000000001 # Mo11
- 0.4832000000000001 0.7668000000000004 0.3795000000000002 # Mo12
- 0.0168000000000000 0.7332000000000001 0.6205000000000002 # Mo13
- 0.0168000000000000 0.2332000000000001 0.1204999999999999 # Mo14
- 0.5168000000000001 0.7332000000000001 0.1204999999999999 # Mo15
- 0.5168000000000001 0.2332000000000001 0.6205000000000002 # Mo16
- 0.2332000000000001 0.2332000000000001 0.1295000000000000 # Mo17
- 0.2332000000000001 0.7332000000000001 0.6295000000000001 # Mo18
- 0.7332000000000001 0.2332000000000001 0.6295000000000001 # Mo19
- 0.7332000000000001 0.7332000000000001 0.1295000000000000 # Mo20
- 0.7668000000000004 0.7668000000000004 0.8705000000000001 # Mo21
- 0.7668000000000004 0.2668000000000000 0.3705000000000001 # Mo22
- 0.2668000000000001 0.7668000000000004 0.3705000000000001 # Mo23
- 0.2668000000000000 0.2668000000000001 0.8705000000000001 # Mo24
- 0.2668000000000001 0.9832000000000002 0.3795000000000002 # Mo25
- 0.2668000000000001 0.4832000000000001 0.8795000000000001 # Mo26
- 0.7668000000000004 0.9832000000000003 0.8795000000000001 # Mo27
- 0.7668000000000004 0.4832000000000001 0.3795000000000002 # Mo28
- 0.7332000000000001 0.0168000000000000 0.6205000000000002 # Mo29
- 0.7332000000000001 0.5168000000000001 0.1204999999999999 # Mo30
- 0.2332000000000001 0.0168000000000000 0.1204999999999999 # Mo31
- 0.2332000000000001 0.5168000000000001 0.6205000000000002 # Mo32
- 0.2668000000000000 0.8705000000000001 0.2668000000000000 # Mo33
- 0.2668000000000001 0.3705000000000001 0.7668000000000004 # Mo34
- 0.7668000000000004 0.8705000000000005 0.7668000000000004 # Mo35
- 0.7668000000000004 0.3705000000000001 0.2668000000000000 # Mo36
- 0.7332000000000001 0.1295000000000000 0.7332000000000001 # Mo37
- 0.7332000000000001 0.6295000000000001 0.2332000000000001 # Mo38
- 0.2332000000000001 0.1295000000000000 0.2332000000000001 # Mo39
- 0.2332000000000001 0.6295000000000001 0.7332000000000001 # Mo40
- 0.2668000000000001 0.3795000000000002 0.9832000000000002 # Mo41
- 0.2668000000000001 0.8795000000000001 0.4832000000000001 # Mo42
- 0.7668000000000004 0.3795000000000002 0.4832000000000001 # Mo43
- 0.7668000000000004 0.8795000000000001 0.9832000000000002 # Mo44
- 0.7332000000000001 0.6205000000000002 0.0168000000000000 # Mo45
- 0.7332000000000001 0.1205000000000001 0.5168000000000001 # Mo46
- 0.2332000000000001 0.6205000000000002 0.5168000000000001 # Mo47
- 0.2332000000000001 0.1204999999999999 0.0168000000000000 # Mo48
- 0.3795000000000002 0.2668000000000001 0.9832000000000002 # Mo49
- 0.3795000000000002 0.7668000000000004 0.4832000000000001 # Mo50
- 0.8795000000000001 0.2668000000000000 0.4832000000000001 # Mo51
- 0.8795000000000001 0.7668000000000004 0.9832000000000002 # Mo52
- 0.6205000000000002 0.7332000000000001 0.0168000000000000 # Mo53
- 0.6205000000000002 0.2332000000000001 0.5168000000000001 # Mo54
- 0.1205000000000001 0.7332000000000001 0.5168000000000001 # Mo55
- 0.1205000000000001 0.2332000000000001 0.0168000000000000 # Mo56
- 0.8705000000000001 0.2668000000000000 0.2668000000000000 # Mo57
- 0.8705000000000001 0.7668000000000004 0.7668000000000004 # Mo58
- 0.3705000000000001 0.2668000000000001 0.7668000000000004 # Mo59
- 0.3705000000000001 0.7668000000000004 0.2668000000000000 # Mo60
- 0.1295000000000000 0.7332000000000003 0.7332000000000001 # Mo61
- 0.1295000000000000 0.2332000000000001 0.2332000000000001 # Mo62
- 0.6295000000000001 0.7332000000000001 0.2332000000000001 # Mo63
- 0.6295000000000001 0.2332000000000001 0.7332000000000001 # Mo64
- 0.1295000000000000 0.0168000000000000 0.0168000000000000 # Mo65
- 0.1295000000000000 0.5168000000000001 0.5168000000000004 # Mo66
- 0.6295000000000001 0.0168000000000000 0.5168000000000004 # Mo67
- 0.6295000000000001 0.5168000000000001 0.0168000000000000 # Mo68
- 0.8705000000000001 0.9832000000000003 0.9832000000000002 # Mo69
- 0.8705000000000001 0.4832000000000001 0.4832000000000001 # Mo70
- 0.3705000000000001 0.9832000000000002 0.4832000000000001 # Mo71
- 0.3705000000000001 0.4832000000000001 0.9832000000000002 # Mo72
- 0.0168000000000000 0.1295000000000000 0.0168000000000000 # Mo73
- 0.0168000000000000 0.6295000000000001 0.5168000000000004 # Mo74
- 0.5168000000000001 0.1295000000000000 0.5168000000000004 # Mo75
- 0.5168000000000001 0.6295000000000001 0.0168000000000000 # Mo76
- 0.9832000000000002 0.8705000000000005 0.9832000000000002 # Mo77
- 0.9832000000000002 0.3705000000000001 0.4832000000000001 # Mo78
- 0.4832000000000001 0.8705000000000001 0.4832000000000001 # Mo79
- 0.4832000000000001 0.3705000000000001 0.9832000000000002 # Mo80
- 0.1205000000000001 0.0168000000000000 0.2332000000000001 # Mo81
- 0.1205000000000001 0.5168000000000001 0.7332000000000001 # Mo82
- 0.6205000000000002 0.0168000000000000 0.7332000000000001 # Mo83
- 0.6205000000000002 0.5168000000000001 0.2332000000000001 # Mo84
- 0.8795000000000001 0.9832000000000003 0.7668000000000004 # Mo85
- 0.8795000000000001 0.4832000000000001 0.2668000000000000 # Mo86
- 0.3795000000000002 0.9832000000000002 0.2668000000000000 # Mo87
- 0.3795000000000002 0.4832000000000001 0.7668000000000004 # Mo88
- 0.0168000000000000 0.1205000000000001 0.2332000000000001 # Mo89
- 0.0168000000000000 0.6205000000000002 0.7332000000000001 # Mo90
- 0.5168000000000001 0.1205000000000001 0.7332000000000001 # Mo91
- 0.5168000000000001 0.6205000000000002 0.2332000000000001 # Mo92
- 0.9832000000000002 0.8795000000000001 0.7668000000000004 # Mo93
- 0.9832000000000002 0.3795000000000002 0.2668000000000000 # Mo94
- 0.4832000000000001 0.8795000000000001 0.2668000000000000 # Mo95
- 0.4832000000000001 0.3795000000000002 0.7668000000000004 # Mo96
- 0.1250000000000001 0.1250000000000001 0.1250000000000001 # P1
- 0.1250000000000001 0.6250000000000001 0.6250000000000001 # P2
- 0.6250000000000001 0.1250000000000001 0.6250000000000001 # P3
- 0.6250000000000001 0.6250000000000001 0.1250000000000001 # P4
- 0.8750000000000000 0.8750000000000003 0.8750000000000000 # P5
- 0.8750000000000000 0.3750000000000003 0.3750000000000001 # P6
- 0.3750000000000003 0.8750000000000000 0.3750000000000001 # P7
- 0.3750000000000003 0.3750000000000003 0.8750000000000000 # P8
- 0.1738000000000001 0.1738000000000001 -0.0020000000000001 # O1
- 0.0617000000000001 0.0617000000000001 0.2691000000000000 # O2
- 0.2843000000000000 0.2843000000000000 0.1180000000000001 # O3
- 0.1622000000000001 0.1622000000000001 0.1622000000000000 # O4
- 0.1250000000000001 0.1250000000000001 0.8750000000000000 # O5
- 0.1738000000000001 0.6738000000000002 0.4979999999999999 # O6
- 0.0617000000000001 0.5617000000000002 0.7691000000000002 # O7
- 0.2843000000000002 0.7843000000000000 0.6180000000000001 # O8
- 0.1622000000000001 0.6622000000000002 0.6622000000000000 # O9
- 0.1250000000000001 0.6250000000000001 0.3750000000000001 # O10
- 0.6738000000000000 0.1738000000000001 0.4979999999999999 # O11
- 0.5617000000000002 0.0617000000000001 0.7691000000000002 # O12
- 0.7843000000000000 0.2843000000000002 0.6180000000000001 # O13
- 0.6622000000000002 0.1622000000000001 0.6622000000000000 # O14
- 0.6250000000000001 0.1250000000000001 0.3750000000000001 # O15
- 0.6738000000000002 0.6738000000000000 -0.0020000000000001 # O16
- 0.5617000000000002 0.5617000000000002 0.2691000000000000 # O17
- 0.7843000000000000 0.7843000000000000 0.1180000000000001 # O18
- 0.6622000000000002 0.6622000000000000 0.1622000000000000 # O19
- 0.6250000000000003 0.6250000000000001 0.8750000000000000 # O20
- 0.8262000000000000 0.8262000000000004 1.0020000000000002 # O21
- 0.9383000000000004 0.9383000000000004 0.7309000000000001 # O22
- 0.7157000000000001 0.7157000000000003 0.8820000000000001 # O23
- 0.8377999999999999 0.8378000000000002 0.8377999999999999 # O24
- 0.8750000000000000 0.8750000000000000 0.1250000000000001 # O25
- 0.8262000000000000 0.3262000000000002 0.5020000000000002 # O26
- 0.9383000000000004 0.4383000000000000 0.2309000000000000 # O27
- 0.7157000000000001 0.2157000000000001 0.3820000000000000 # O28
- 0.8377999999999999 0.3378000000000002 0.3378000000000002 # O29
- 0.8750000000000000 0.3750000000000003 0.6250000000000001 # O30
- 0.3262000000000002 0.8262000000000000 0.5020000000000002 # O31
- 0.4383000000000002 0.9383000000000004 0.2309000000000000 # O32
- 0.2157000000000001 0.7157000000000001 0.3820000000000000 # O33
- 0.3378000000000002 0.8377999999999999 0.3378000000000002 # O34
- 0.3750000000000003 0.8750000000000000 0.6250000000000001 # O35
- 0.3262000000000002 0.3262000000000002 1.0020000000000002 # O36
- 0.4383000000000002 0.4383000000000002 0.7309000000000001 # O37
- 0.2157000000000001 0.2157000000000001 0.8820000000000001 # O38
- 0.3378000000000002 0.3378000000000002 0.8377999999999999 # O39
- 0.3750000000000001 0.3750000000000001 0.1250000000000001 # O40
- 0.8262000000000000 0.4238000000000001 0.2480000000000001 # O41
- 0.9383000000000004 0.3117000000000000 0.5191000000000002 # O42
- 0.7157000000000001 0.5343000000000001 0.3680000000000000 # O43
- 0.8377999999999999 0.4122000000000001 0.4122000000000001 # O44
- 0.8750000000000000 0.3750000000000001 0.1250000000000001 # O45
- 0.8262000000000000 0.9238000000000003 0.7480000000000001 # O46
- 0.9383000000000004 0.8117000000000003 1.0191000000000001 # O47
- 0.7157000000000001 1.0343000000000002 0.8679999999999999 # O48
- 0.8377999999999999 0.9122000000000003 0.9122000000000003 # O49
- 0.8750000000000000 0.8750000000000000 0.6250000000000001 # O50
- 0.3262000000000002 0.4238000000000002 0.7480000000000001 # O51
- 0.4383000000000002 0.3117000000000000 1.0191000000000001 # O52
- 0.2157000000000001 0.5343000000000001 0.8679999999999999 # O53
- 0.3378000000000002 0.4122000000000001 0.9122000000000003 # O54
- 0.3750000000000003 0.3750000000000003 0.6250000000000001 # O55
- 0.3262000000000002 0.9237999999999998 0.2480000000000001 # O56
- 0.4383000000000002 0.8117000000000000 0.5191000000000002 # O57
- 0.2157000000000001 1.0343000000000002 0.3680000000000000 # O58
- 0.3378000000000002 0.9122000000000003 0.4122000000000001 # O59
- 0.3750000000000003 0.8750000000000000 0.1250000000000001 # O60
- 0.1738000000000001 0.5762000000000000 0.7520000000000001 # O61
- 0.0617000000000001 0.6883000000000001 0.4808999999999999 # O62
- 0.2843000000000002 0.4657000000000003 0.6320000000000001 # O63
- 0.1622000000000001 0.5878000000000002 0.5878000000000000 # O64
- 0.1250000000000001 0.6250000000000001 0.8750000000000000 # O65
- 0.1738000000000001 0.0762000000000001 0.2520000000000000 # O66
- 0.0617000000000001 0.1883000000000001 -0.0190999999999999 # O67
- 0.2843000000000000 -0.0343000000000000 0.1320000000000001 # O68
- 0.1622000000000000 0.0878000000000000 0.0878000000000000 # O69
- 0.1250000000000001 0.1250000000000001 0.3750000000000001 # O70
- 0.6738000000000000 0.5762000000000000 0.2520000000000000 # O71
- 0.5617000000000002 0.6883000000000001 -0.0190999999999999 # O72
- 0.7843000000000000 0.4657000000000000 0.1320000000000001 # O73
- 0.6622000000000000 0.5878000000000000 0.0878000000000000 # O74
- 0.6250000000000001 0.6250000000000001 0.3750000000000001 # O75
- 0.6738000000000002 0.0762000000000001 0.7520000000000001 # O76
- 0.5617000000000002 0.1883000000000001 0.4808999999999999 # O77
- 0.7843000000000000 -0.0342999999999998 0.6320000000000001 # O78
- 0.6622000000000000 0.0878000000000000 0.5878000000000000 # O79
- 0.6250000000000001 0.1250000000000001 0.8750000000000000 # O80
- 0.0762000000000001 0.0762000000000001 -0.0020000000000001 # O81
- 0.1883000000000001 0.1883000000000001 0.2691000000000000 # O82
- -0.0343000000000000 -0.0343000000000000 0.1180000000000001 # O83
- 0.0878000000000000 0.0878000000000000 0.1622000000000000 # O84
- 0.0762000000000001 0.5762000000000000 0.4980000000000001 # O85
- 0.1883000000000001 0.6883000000000005 0.7691000000000002 # O86
- -0.0343000000000000 0.4657000000000003 0.6180000000000001 # O87
- 0.0878000000000000 0.5878000000000002 0.6622000000000000 # O88
- 0.5762000000000000 0.0762000000000001 0.4980000000000001 # O89
- 0.6883000000000001 0.1883000000000001 0.7691000000000002 # O90
- 0.4657000000000000 -0.0343000000000000 0.6180000000000001 # O91
- 0.5878000000000002 0.0878000000000000 0.6622000000000000 # O92
- 0.5762000000000000 0.5762000000000000 -0.0020000000000001 # O93
- 0.6883000000000001 0.6883000000000001 0.2691000000000000 # O94
- 0.4657000000000000 0.4657000000000000 0.1180000000000001 # O95
- 0.5878000000000000 0.5878000000000000 0.1622000000000000 # O96
- 0.9237999999999998 0.9238000000000003 1.0020000000000002 # O97
- 0.8117000000000000 0.8117000000000003 0.7309000000000001 # O98
- 1.0343000000000002 1.0343000000000002 0.8820000000000001 # O99
- 0.9122000000000003 0.9122000000000003 0.8377999999999999 # O100
- 0.9237999999999998 0.4238000000000002 0.5020000000000002 # O101
- 0.8117000000000000 0.3117000000000000 0.2309000000000000 # O102
- 1.0343000000000002 0.5343000000000001 0.3820000000000000 # O103
- 0.9122000000000003 0.4122000000000001 0.3378000000000002 # O104
- 0.4238000000000002 0.9237999999999998 0.5020000000000002 # O105
- 0.3117000000000000 0.8117000000000000 0.2309000000000000 # O106
- 0.5343000000000001 1.0343000000000002 0.3820000000000000 # O107
- 0.4122000000000001 0.9122000000000003 0.3378000000000002 # O108
- 0.4238000000000002 0.4238000000000002 1.0020000000000002 # O109
- 0.3117000000000000 0.3117000000000000 0.7309000000000001 # O110
- 0.5343000000000001 0.5343000000000001 0.8820000000000001 # O111
- 0.4122000000000001 0.4122000000000001 0.8377999999999999 # O112
- 0.4238000000000002 0.8262000000000000 0.2480000000000001 # O113
- 0.3117000000000000 0.9383000000000004 0.5191000000000002 # O114
- 0.5343000000000001 0.7157000000000001 0.3680000000000000 # O115
- 0.4122000000000001 0.8377999999999999 0.4122000000000001 # O116
- 0.4238000000000002 0.3262000000000002 0.7480000000000001 # O117
- 0.3117000000000000 0.4383000000000002 1.0191000000000001 # O118
- 0.5343000000000001 0.2157000000000001 0.8679999999999999 # O119
- 0.4122000000000001 0.3378000000000002 0.9122000000000003 # O120
- 0.9237999999999998 0.8262000000000004 0.7480000000000001 # O121
- 0.8117000000000000 0.9383000000000004 1.0191000000000001 # O122
- 1.0343000000000002 0.7157000000000003 0.8679999999999999 # O123
- 0.9122000000000003 0.8378000000000002 0.9122000000000003 # O124
- 0.9237999999999998 0.3262000000000002 0.2480000000000001 # O125
- 0.8117000000000000 0.4383000000000002 0.5191000000000002 # O126
- 1.0343000000000002 0.2157000000000001 0.3680000000000000 # O127
- 0.9122000000000003 0.3378000000000002 0.4122000000000001 # O128
- 0.5762000000000000 0.1738000000000001 0.7520000000000001 # O129
- 0.6883000000000001 0.0617000000000001 0.4808999999999999 # O130
- 0.4657000000000003 0.2843000000000002 0.6320000000000001 # O131
- 0.5878000000000000 0.1622000000000001 0.5878000000000000 # O132
- 0.5762000000000000 0.6738000000000000 0.2520000000000000 # O133
- 0.6883000000000001 0.5617000000000002 -0.0190999999999999 # O134
- 0.4657000000000003 0.7843000000000000 0.1320000000000001 # O135
- 0.5878000000000002 0.6622000000000000 0.0878000000000000 # O136
- 0.0762000000000001 0.1738000000000001 0.2520000000000000 # O137
- 0.1883000000000001 0.0617000000000001 -0.0190999999999999 # O138
- -0.0343000000000000 0.2843000000000000 0.1320000000000001 # O139
- 0.0878000000000000 0.1622000000000001 0.0878000000000000 # O140
- 0.0762000000000001 0.6738000000000002 0.7520000000000001 # O141
- 0.1883000000000001 0.5617000000000002 0.4808999999999999 # O142
- -0.0342999999999998 0.7843000000000000 0.6320000000000001 # O143
- 0.0878000000000000 0.6622000000000002 0.5878000000000000 # O144
- 0.4238000000000002 1.0020000000000002 0.4238000000000001 # O145
- 0.3117000000000000 0.7309000000000001 0.3117000000000000 # O146
- 0.5343000000000001 0.8820000000000001 0.5343000000000001 # O147
- 0.3750000000000001 0.1250000000000001 0.3750000000000001 # O148
- 0.4238000000000002 0.5020000000000002 0.9237999999999998 # O149
- 0.3117000000000000 0.2309000000000000 0.8117000000000000 # O150
- 0.5343000000000001 0.3820000000000003 1.0343000000000002 # O151
- 0.3750000000000003 0.6250000000000001 0.8750000000000000 # O152
- 0.9237999999999998 1.0020000000000004 0.9237999999999998 # O153
- 0.8117000000000000 0.7309000000000001 0.8117000000000000 # O154
- 1.0343000000000002 0.8820000000000002 1.0343000000000002 # O155
- 0.8750000000000000 0.1250000000000001 0.8750000000000000 # O156
- 0.9237999999999998 0.5020000000000002 0.4238000000000001 # O157
- 0.8117000000000000 0.2309000000000000 0.3117000000000000 # O158
- 1.0343000000000002 0.3820000000000003 0.5343000000000001 # O159
- 0.8750000000000000 0.6250000000000001 0.3750000000000001 # O160
- 0.5762000000000000 -0.0019999999999999 0.5762000000000000 # O161
- 0.6883000000000001 0.2691000000000000 0.6883000000000001 # O162
- 0.4657000000000000 0.1180000000000001 0.4657000000000003 # O163
- 0.6250000000000003 0.8750000000000000 0.6250000000000001 # O164
- 0.5762000000000000 0.4979999999999999 0.0762000000000001 # O165
- 0.6883000000000001 0.7691000000000002 0.1883000000000001 # O166
- 0.4657000000000000 0.6180000000000001 -0.0343000000000000 # O167
- 0.6250000000000001 0.3750000000000001 0.1250000000000001 # O168
- 0.0762000000000001 -0.0020000000000001 0.0762000000000001 # O169
- 0.1883000000000001 0.2691000000000000 0.1883000000000001 # O170
- -0.0343000000000000 0.1180000000000001 -0.0343000000000000 # O171
- 0.1250000000000001 0.8750000000000000 0.1250000000000001 # O172
- 0.0762000000000001 0.4980000000000001 0.5762000000000000 # O173
- 0.1883000000000001 0.7691000000000003 0.6883000000000001 # O174
- -0.0343000000000000 0.6180000000000001 0.4657000000000003 # O175
- 0.1250000000000001 0.3750000000000003 0.6250000000000001 # O176
- 0.4238000000000002 0.2480000000000001 0.8262000000000000 # O177
- 0.3117000000000000 0.5191000000000002 0.9383000000000004 # O178
- 0.5343000000000001 0.3680000000000003 0.7157000000000001 # O179
- 0.3750000000000003 0.1250000000000001 0.8750000000000000 # O180
- 0.4238000000000002 0.7480000000000001 0.3262000000000000 # O181
- 0.3117000000000000 1.0191000000000001 0.4383000000000000 # O182
- 0.5343000000000001 0.8679999999999999 0.2157000000000001 # O183
- 0.3750000000000003 0.6250000000000001 0.3750000000000001 # O184
- 0.9237999999999998 0.2480000000000001 0.3262000000000000 # O185
- 0.8117000000000000 0.5191000000000002 0.4383000000000000 # O186
- 1.0343000000000002 0.3680000000000000 0.2157000000000001 # O187
- 0.8750000000000000 0.1250000000000001 0.3750000000000001 # O188
- 0.9237999999999998 0.7480000000000003 0.8262000000000000 # O189
- 0.8117000000000000 1.0191000000000003 0.9383000000000004 # O190
- 1.0343000000000002 0.8680000000000003 0.7157000000000001 # O191
- 0.8750000000000000 0.6250000000000001 0.8750000000000000 # O192
- 0.5762000000000000 0.7520000000000001 0.1738000000000001 # O193
- 0.6883000000000001 0.4808999999999999 0.0617000000000001 # O194
- 0.4657000000000003 0.6320000000000001 0.2843000000000000 # O195
- 0.6250000000000001 0.8750000000000000 0.1250000000000001 # O196
- 0.5762000000000000 0.2520000000000000 0.6738000000000000 # O197
- 0.6883000000000001 -0.0190999999999999 0.5617000000000002 # O198
- 0.4657000000000003 0.1320000000000001 0.7843000000000000 # O199
- 0.6250000000000001 0.3750000000000003 0.6250000000000001 # O200
- 0.0762000000000001 0.7520000000000001 0.6738000000000000 # O201
- 0.1883000000000001 0.4809000000000002 0.5617000000000002 # O202
- -0.0342999999999998 0.6320000000000001 0.7843000000000000 # O203
- 0.1250000000000001 0.8750000000000000 0.6250000000000001 # O204
- 0.0762000000000001 0.2520000000000000 0.1738000000000001 # O205
- 0.1883000000000001 -0.0190999999999999 0.0617000000000001 # O206
- -0.0343000000000000 0.1320000000000001 0.2843000000000000 # O207
- 0.1250000000000001 0.3750000000000001 0.1250000000000001 # O208
- 0.2480000000000001 0.4238000000000002 0.8262000000000000 # O209
- 0.5191000000000002 0.3117000000000000 0.9383000000000004 # O210
- 0.3680000000000003 0.5343000000000001 0.7157000000000001 # O211
- 0.1250000000000001 0.3750000000000003 0.8750000000000000 # O212
- 0.2480000000000001 0.9237999999999998 0.3262000000000000 # O213
- 0.5191000000000002 0.8117000000000000 0.4383000000000000 # O214
- 0.3680000000000003 1.0343000000000002 0.2157000000000001 # O215
- 0.1250000000000001 0.8750000000000000 0.3750000000000001 # O216
- 0.7480000000000001 0.4238000000000001 0.3262000000000000 # O217
- 1.0191000000000001 0.3117000000000000 0.4383000000000000 # O218
- 0.8679999999999999 0.5343000000000001 0.2157000000000001 # O219
- 0.6250000000000001 0.3750000000000003 0.3750000000000001 # O220
- 0.7480000000000001 0.9238000000000003 0.8262000000000000 # O221
- 1.0191000000000001 0.8117000000000003 0.9383000000000004 # O222
- 0.8679999999999999 1.0343000000000002 0.7157000000000001 # O223
- 0.6250000000000003 0.8750000000000003 0.8750000000000000 # O224
- 0.7520000000000001 0.5762000000000000 0.1738000000000001 # O225
- 0.4809000000000002 0.6883000000000001 0.0617000000000001 # O226
- 0.6320000000000001 0.4657000000000000 0.2843000000000000 # O227
- 0.8750000000000000 0.6250000000000001 0.1250000000000001 # O228
- 0.7520000000000001 0.0762000000000001 0.6738000000000000 # O229
- 0.4808999999999999 0.1883000000000001 0.5617000000000002 # O230
- 0.6320000000000001 -0.0342999999999998 0.7843000000000000 # O231
- 0.8750000000000000 0.1250000000000001 0.6250000000000001 # O232
- 0.2520000000000000 0.5762000000000000 0.6738000000000000 # O233
- -0.0190999999999999 0.6883000000000001 0.5617000000000002 # O234
- 0.1320000000000001 0.4657000000000003 0.7843000000000000 # O235
- 0.3750000000000003 0.6250000000000001 0.6250000000000001 # O236
- 0.2520000000000000 0.0762000000000001 0.1738000000000001 # O237
- -0.0190999999999999 0.1883000000000001 0.0617000000000001 # O238
- 0.1320000000000001 -0.0343000000000000 0.2843000000000000 # O239
- 0.3750000000000001 0.1250000000000001 0.1250000000000001 # O240
- 1.0020000000000002 0.4238000000000002 0.4238000000000001 # O241
- 0.7309000000000001 0.3117000000000000 0.3117000000000000 # O242
- 0.8820000000000001 0.5343000000000001 0.5343000000000001 # O243
- 0.1250000000000001 0.3750000000000003 0.3750000000000001 # O244
- 1.0020000000000002 0.9238000000000003 0.9237999999999998 # O245
- 0.7309000000000001 0.8117000000000003 0.8117000000000000 # O246
- 0.8820000000000001 1.0343000000000002 1.0343000000000002 # O247
- 0.1250000000000001 0.8750000000000003 0.8750000000000000 # O248
- 0.5020000000000002 0.4238000000000002 0.9237999999999998 # O249
- 0.2309000000000000 0.3117000000000000 0.8117000000000000 # O250
- 0.3820000000000003 0.5343000000000001 1.0343000000000002 # O251
- 0.6250000000000001 0.3750000000000003 0.8750000000000000 # O252
- 0.5020000000000002 0.9237999999999998 0.4238000000000001 # O253
- 0.2309000000000000 0.8117000000000000 0.3117000000000000 # O254
- 0.3820000000000003 1.0343000000000002 0.5343000000000001 # O255
- 0.6250000000000001 0.8750000000000000 0.3750000000000001 # O256
- -0.0019999999999999 0.5762000000000000 0.5762000000000000 # O257
- 0.2691000000000000 0.6883000000000005 0.6883000000000001 # O258
- 0.1180000000000001 0.4657000000000003 0.4657000000000003 # O259
- 0.8750000000000000 0.6250000000000001 0.6250000000000001 # O260
- -0.0020000000000001 0.0762000000000001 0.0762000000000001 # O261
- 0.2691000000000000 0.1883000000000001 0.1883000000000001 # O262
- 0.1180000000000001 -0.0343000000000000 -0.0343000000000000 # O263
- 0.8750000000000000 0.1250000000000001 0.1250000000000001 # O264
- 0.4979999999999999 0.5762000000000000 0.0762000000000001 # O265
- 0.7691000000000002 0.6883000000000001 0.1883000000000001 # O266
- 0.6180000000000001 0.4657000000000000 -0.0343000000000000 # O267
- 0.3750000000000003 0.6250000000000001 0.1250000000000001 # O268
- 0.4979999999999999 0.0762000000000001 0.5762000000000000 # O269
- 0.7691000000000002 0.1883000000000001 0.6883000000000001 # O270
- 0.6180000000000001 -0.0343000000000000 0.4657000000000003 # O271
- 0.3750000000000003 0.1250000000000001 0.6250000000000001 # O272
- -0.0019999999999999 0.1738000000000001 0.1738000000000001 # O273
- 0.2691000000000000 0.0617000000000001 0.0617000000000001 # O274
- 0.1180000000000001 0.2843000000000002 0.2843000000000000 # O275
- -0.0019999999999999 0.6738000000000002 0.6738000000000000 # O276
- 0.2691000000000000 0.5617000000000002 0.5617000000000002 # O277
- 0.1180000000000001 0.7843000000000003 0.7843000000000000 # O278
- 0.4980000000000001 0.1738000000000001 0.6738000000000000 # O279
- 0.7691000000000002 0.0617000000000001 0.5617000000000002 # O280
- 0.6180000000000001 0.2843000000000002 0.7843000000000000 # O281
- 0.4980000000000001 0.6738000000000000 0.1738000000000001 # O282
- 0.7691000000000002 0.5617000000000002 0.0617000000000001 # O283
- 0.6180000000000001 0.7843000000000000 0.2843000000000000 # O284
- 1.0020000000000002 0.8262000000000004 0.8262000000000000 # O285
- 0.7309000000000001 0.9383000000000004 0.9383000000000004 # O286
- 0.8820000000000001 0.7157000000000003 0.7157000000000001 # O287
- 1.0020000000000002 0.3262000000000002 0.3262000000000000 # O288
- 0.7309000000000001 0.4383000000000002 0.4383000000000000 # O289
- 0.8820000000000001 0.2157000000000001 0.2157000000000001 # O290
- 0.5020000000000002 0.8262000000000000 0.3262000000000000 # O291
- 0.2309000000000003 0.9383000000000004 0.4383000000000000 # O292
- 0.3820000000000003 0.7157000000000001 0.2157000000000001 # O293
- 0.5020000000000002 0.3262000000000002 0.8262000000000000 # O294
- 0.2309000000000003 0.4383000000000002 0.9383000000000004 # O295
- 0.3820000000000003 0.2157000000000001 0.7157000000000001 # O296
- 0.1738000000000001 -0.0019999999999999 0.1738000000000001 # O297
- 0.0617000000000001 0.2691000000000000 0.0617000000000001 # O298
- 0.2843000000000000 0.1180000000000001 0.2843000000000000 # O299
- 0.1738000000000001 0.4980000000000001 0.6738000000000000 # O300
- 0.0617000000000001 0.7691000000000002 0.5617000000000002 # O301
- 0.2843000000000002 0.6180000000000001 0.7843000000000000 # O302
- 0.6738000000000002 -0.0019999999999999 0.6738000000000000 # O303
- 0.5617000000000002 0.2691000000000000 0.5617000000000002 # O304
- 0.7843000000000000 0.1180000000000001 0.7843000000000000 # O305
- 0.6738000000000000 0.4979999999999999 0.1738000000000001 # O306
- 0.5617000000000002 0.7691000000000002 0.0617000000000001 # O307
- 0.7843000000000000 0.6180000000000001 0.2843000000000000 # O308
- 0.8262000000000000 1.0020000000000004 0.8262000000000000 # O309
- 0.9383000000000004 0.7309000000000001 0.9383000000000004 # O310
- 0.7157000000000001 0.8820000000000002 0.7157000000000001 # O311
- 0.8262000000000000 0.5020000000000002 0.3262000000000000 # O312
- 0.9383000000000004 0.2309000000000000 0.4383000000000000 # O313
- 0.7157000000000001 0.3820000000000000 0.2157000000000001 # O314
- 0.3262000000000002 1.0020000000000002 0.3262000000000000 # O315
- 0.4383000000000002 0.7309000000000001 0.4383000000000000 # O316
- 0.2157000000000001 0.8820000000000001 0.2157000000000001 # O317
- 0.3262000000000002 0.5020000000000002 0.8262000000000000 # O318
- 0.4383000000000002 0.2309000000000003 0.9383000000000004 # O319
- 0.2157000000000001 0.3820000000000003 0.7157000000000001 # O320
- 0.2520000000000000 0.1738000000000001 0.0762000000000001 # O321
- -0.0190999999999999 0.0617000000000001 0.1883000000000001 # O322
- 0.1320000000000001 0.2843000000000000 -0.0343000000000000 # O323
- 0.2520000000000000 0.6738000000000002 0.5762000000000000 # O324
- -0.0190999999999999 0.5617000000000002 0.6883000000000001 # O325
- 0.1320000000000001 0.7843000000000000 0.4657000000000000 # O326
- 0.7520000000000001 0.1738000000000001 0.5762000000000000 # O327
- 0.4809000000000002 0.0617000000000001 0.6883000000000001 # O328
- 0.6320000000000001 0.2843000000000002 0.4657000000000000 # O329
- 0.7520000000000001 0.6738000000000000 0.0762000000000001 # O330
- 0.4808999999999999 0.5617000000000002 0.1883000000000001 # O331
- 0.6320000000000001 0.7843000000000000 -0.0343000000000000 # O332
- 0.7480000000000001 0.8262000000000004 0.9237999999999998 # O333
- 1.0191000000000001 0.9383000000000004 0.8117000000000000 # O334
- 0.8679999999999999 0.7157000000000003 1.0343000000000002 # O335
- 0.7480000000000001 0.3262000000000002 0.4238000000000001 # O336
- 1.0191000000000001 0.4383000000000000 0.3117000000000000 # O337
- 0.8679999999999999 0.2157000000000001 0.5343000000000001 # O338
- 0.2480000000000001 0.8262000000000000 0.4238000000000001 # O339
- 0.5191000000000002 0.9383000000000004 0.3117000000000000 # O340
- 0.3680000000000003 0.7157000000000001 0.5343000000000001 # O341
- 0.2480000000000001 0.3262000000000002 0.9237999999999998 # O342
- 0.5191000000000002 0.4383000000000002 0.8117000000000000 # O343
- 0.3680000000000003 0.2157000000000001 1.0343000000000002 # O344
- 0.1738000000000001 0.2520000000000000 0.0762000000000001 # O345
- 0.0617000000000001 -0.0190999999999999 0.1883000000000001 # O346
- 0.2843000000000000 0.1320000000000001 -0.0343000000000000 # O347
- 0.1738000000000001 0.7520000000000001 0.5762000000000000 # O348
- 0.0617000000000001 0.4809000000000002 0.6883000000000001 # O349
- 0.2843000000000002 0.6320000000000001 0.4657000000000000 # O350
- 0.6738000000000000 0.2520000000000000 0.5762000000000000 # O351
- 0.5617000000000002 -0.0190999999999999 0.6883000000000001 # O352
- 0.7843000000000000 0.1320000000000001 0.4657000000000000 # O353
- 0.6738000000000002 0.7520000000000001 0.0762000000000001 # O354
- 0.5617000000000002 0.4808999999999999 0.1883000000000001 # O355
- 0.7843000000000000 0.6320000000000001 -0.0343000000000000 # O356
- 0.8262000000000000 0.7480000000000003 0.9237999999999998 # O357
- 0.9383000000000004 1.0191000000000003 0.8117000000000000 # O358
- 0.7157000000000001 0.8680000000000003 1.0343000000000002 # O359
- 0.8262000000000000 0.2480000000000001 0.4238000000000001 # O360
- 0.9383000000000004 0.5191000000000002 0.3117000000000000 # O361
- 0.7157000000000001 0.3680000000000003 0.5343000000000001 # O362
- 0.3262000000000002 0.7480000000000001 0.4238000000000001 # O363
- 0.4383000000000002 1.0191000000000001 0.3117000000000000 # O364
- 0.2157000000000001 0.8679999999999999 0.5343000000000001 # O365
- 0.3262000000000002 0.2480000000000001 0.9237999999999998 # O366
- 0.4383000000000002 0.5191000000000002 0.8117000000000000 # O367
- 0.2157000000000001 0.3680000000000003 1.0343000000000002 # O368
diff --git a/test/data/cubic/POSCAR-228 b/test/data/cubic/POSCAR-228
deleted file mode 100644
index 36a26c5..0000000
--- a/test/data/cubic/POSCAR-228
+++ /dev/null
@@ -1,231 +0,0 @@
-$cell vectors
-1.0
- 15.7049926101414830 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 15.7049926101414830 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 15.7049926101414830
- 32 192
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Te1
- 0.0000000000000000 0.5000000000000002 0.5000000000000002 # Te2
- 0.5000000000000002 0.0000000000000000 0.5000000000000002 # Te3
- 0.5000000000000002 0.5000000000000002 0.0000000000000000 # Te4
- 0.5000000000000002 0.2500000000000001 0.2500000000000001 # Te5
- 0.2500000000000001 0.2500000000000001 0.0000000000000000 # Te6
- 0.2500000000000001 0.7500000000000001 0.5000000000000002 # Te7
- 0.7500000000000001 0.2500000000000001 0.5000000000000002 # Te8
- 0.7500000000000001 0.7500000000000001 0.0000000000000000 # Te9
- 0.2500000000000001 1.0000000000000000 0.7500000000000001 # Te10
- 0.2500000000000001 0.5000000000000002 0.2500000000000001 # Te11
- 0.7500000000000004 1.0000000000000000 0.2500000000000001 # Te12
- 0.7500000000000001 0.5000000000000002 0.7500000000000001 # Te13
- 0.0000000000000000 0.2500000000000001 0.2500000000000001 # Te14
- 0.0000000000000000 0.7500000000000004 0.7500000000000001 # Te15
- 0.5000000000000002 0.2500000000000001 0.7500000000000001 # Te16
- 0.5000000000000002 0.7500000000000001 0.2500000000000001 # Te17
- 0.2500000000000001 0.7500000000000001 0.0000000000000000 # Te18
- 0.2500000000000001 0.2500000000000001 0.5000000000000002 # Te19
- 0.7500000000000001 0.7500000000000001 0.5000000000000002 # Te20
- 0.7500000000000001 0.2500000000000001 0.0000000000000000 # Te21
- 0.2500000000000001 0.0000000000000000 0.2500000000000001 # Te22
- 0.2500000000000001 0.5000000000000002 0.7500000000000001 # Te23
- 0.7500000000000001 0.0000000000000000 0.7500000000000001 # Te24
- 0.7500000000000001 0.5000000000000002 0.2500000000000001 # Te25
- 0.0000000000000000 0.5000000000000002 0.0000000000000000 # Te26
- 0.5000000000000002 0.7500000000000004 0.7500000000000001 # Te27
- 0.0000000000000000 0.7500000000000001 0.2500000000000001 # Te28
- 0.0000000000000000 0.2500000000000001 0.7500000000000001 # Te29
- 0.5000000000000002 0.5000000000000002 0.5000000000000002 # Te30
- 0.0000000000000000 1.0000000000000000 0.5000000000000002 # Te31
- 0.5000000000000002 1.0000000000000000 0.0000000000000000 # Te32
- 0.1402000000000002 0.5425000000000003 0.2809000000000001 # O1
- 0.1402000000000002 1.0425000000000002 0.7809000000000001 # O2
- 0.6402000000000001 0.5425000000000003 0.7809000000000001 # O3
- 0.6402000000000001 1.0425000000000002 0.2809000000000001 # O4
- 0.8598000000000000 0.4575000000000002 0.7191000000000004 # O5
- 0.8598000000000003 0.9575000000000001 0.2191000000000001 # O6
- 0.3598000000000001 0.4575000000000002 0.2191000000000001 # O7
- 0.3598000000000001 0.9575000000000006 0.7191000000000004 # O8
- 0.4575000000000002 0.3901999999999999 0.0309000000000001 # O9
- 0.4575000000000002 -0.1097999999999999 0.5308999999999999 # O10
- -0.0425000000000000 0.3901999999999999 0.5308999999999999 # O11
- -0.0425000000000000 -0.1097999999999999 0.0309000000000001 # O12
- 0.5425000000000003 0.6098000000000001 -0.0309000000000001 # O13
- 0.5425000000000003 0.1097999999999999 0.4691000000000002 # O14
- 0.0425000000000000 0.6098000000000001 0.4691000000000002 # O15
- 0.0425000000000000 0.1097999999999999 -0.0309000000000001 # O16
- 0.1097999999999999 0.7075000000000000 0.2809000000000001 # O17
- 0.1097999999999999 0.2075000000000001 0.7809000000000001 # O18
- 0.6098000000000001 0.7075000000000000 0.7809000000000001 # O19
- 0.6098000000000001 0.2075000000000001 0.2809000000000001 # O20
- -0.1097999999999999 0.2925000000000001 0.7191000000000004 # O21
- -0.1097999999999999 0.7925000000000001 0.2191000000000001 # O22
- 0.3901999999999999 0.2925000000000001 0.2191000000000001 # O23
- 0.3902000000000003 0.7925000000000004 0.7191000000000004 # O24
- 0.7925000000000001 0.8598000000000000 0.0309000000000001 # O25
- 0.7925000000000001 0.3598000000000001 0.5308999999999999 # O26
- 0.2925000000000001 0.8598000000000003 0.5308999999999999 # O27
- 0.2925000000000001 0.3598000000000001 0.0309000000000001 # O28
- 0.2075000000000001 0.1401999999999999 -0.0309000000000001 # O29
- 0.2075000000000001 0.6402000000000001 0.4691000000000002 # O30
- 0.7075000000000000 0.1402000000000002 0.4691000000000002 # O31
- 0.7075000000000000 0.6402000000000001 -0.0309000000000001 # O32
- 0.3901999999999999 0.7191000000000004 0.2925000000000001 # O33
- 0.3901999999999999 0.2191000000000001 0.7925000000000001 # O34
- -0.1097999999999999 0.7191000000000004 0.7925000000000001 # O35
- -0.1097999999999999 0.2191000000000001 0.2925000000000001 # O36
- 0.6098000000000001 0.2809000000000001 0.7075000000000000 # O37
- 0.6098000000000001 0.7809000000000001 0.2075000000000001 # O38
- 0.1097999999999999 0.2809000000000001 0.2075000000000001 # O39
- 0.1098000000000003 0.7809000000000001 0.7075000000000000 # O40
- 0.1402000000000002 0.7075000000000000 -0.0309000000000001 # O41
- 0.1402000000000002 0.2075000000000001 0.4691000000000002 # O42
- 0.6402000000000001 0.7075000000000000 0.4691000000000002 # O43
- 0.6402000000000001 0.2075000000000001 -0.0309000000000001 # O44
- 0.8598000000000000 0.2925000000000001 0.0309000000000001 # O45
- 0.8598000000000000 0.7925000000000004 0.5308999999999999 # O46
- 0.3598000000000001 0.2925000000000001 0.5308999999999999 # O47
- 0.3598000000000001 0.7925000000000001 0.0309000000000001 # O48
- 0.3901999999999999 0.0309000000000001 0.4575000000000002 # O49
- 0.3901999999999999 0.5308999999999999 -0.0425000000000000 # O50
- -0.1097999999999999 0.0309000000000001 -0.0425000000000000 # O51
- -0.1097999999999999 0.5308999999999999 0.4575000000000002 # O52
- 0.6098000000000001 -0.0309000000000001 0.5425000000000003 # O53
- 0.6098000000000001 0.4691000000000002 0.0425000000000000 # O54
- 0.1097999999999999 -0.0309000000000001 0.0425000000000000 # O55
- 0.1097999999999999 0.4691000000000002 0.5425000000000003 # O56
- 0.5308999999999999 0.2925000000000001 0.8598000000000000 # O57
- 0.5308999999999999 0.7925000000000001 0.3598000000000001 # O58
- 0.0309000000000001 0.2925000000000001 0.3598000000000001 # O59
- 0.0309000000000001 0.7925000000000004 0.8598000000000000 # O60
- 0.4691000000000002 0.7075000000000000 0.1401999999999999 # O61
- 0.4691000000000002 0.2075000000000001 0.6402000000000001 # O62
- -0.0309000000000001 0.7075000000000000 0.6402000000000001 # O63
- -0.0309000000000001 0.2075000000000001 0.1401999999999999 # O64
- 0.1097999999999999 0.5425000000000003 -0.0309000000000001 # O65
- 0.1098000000000003 1.0425000000000002 0.4691000000000002 # O66
- 0.6098000000000001 0.5425000000000003 0.4691000000000002 # O67
- 0.6098000000000001 1.0425000000000002 -0.0309000000000001 # O68
- -0.1097999999999999 0.4575000000000002 0.0309000000000001 # O69
- -0.1097999999999999 0.9575000000000006 0.5308999999999999 # O70
- 0.3901999999999999 0.4575000000000002 0.5308999999999999 # O71
- 0.3901999999999999 0.9575000000000001 0.0309000000000001 # O72
- 0.7191000000000004 0.7925000000000001 -0.1097999999999999 # O73
- 0.7191000000000004 0.2925000000000001 0.3901999999999999 # O74
- 0.2191000000000001 0.7925000000000001 0.3901999999999999 # O75
- 0.2191000000000001 0.2925000000000001 -0.1097999999999999 # O76
- 0.2809000000000001 0.2075000000000001 0.1097999999999999 # O77
- 0.2809000000000001 0.7075000000000000 0.6098000000000001 # O78
- 0.7809000000000001 0.2075000000000001 0.6098000000000001 # O79
- 0.7809000000000001 0.7075000000000000 0.1097999999999999 # O80
- 0.2809000000000001 0.1402000000000002 0.5425000000000003 # O81
- 0.2809000000000001 0.6402000000000001 0.0425000000000000 # O82
- 0.7809000000000001 0.1401999999999999 0.0425000000000000 # O83
- 0.7809000000000001 0.6402000000000001 0.5425000000000003 # O84
- 0.7191000000000004 0.8598000000000000 0.4575000000000002 # O85
- 0.7191000000000004 0.3598000000000001 -0.0425000000000000 # O86
- 0.2191000000000001 0.8598000000000000 -0.0425000000000000 # O87
- 0.2191000000000001 0.3598000000000001 0.4575000000000002 # O88
- 0.5425000000000003 0.2809000000000001 0.1401999999999999 # O89
- 0.5425000000000003 0.7809000000000001 0.6402000000000001 # O90
- 0.0425000000000000 0.2809000000000001 0.6402000000000001 # O91
- 0.0425000000000000 0.7809000000000001 0.1401999999999999 # O92
- 0.4575000000000002 0.7191000000000004 0.8598000000000000 # O93
- 0.4575000000000002 0.2191000000000001 0.3598000000000001 # O94
- -0.0425000000000000 0.7191000000000004 0.3598000000000001 # O95
- -0.0425000000000000 0.2191000000000001 0.8598000000000000 # O96
- 0.7075000000000000 0.9691000000000004 0.1401999999999999 # O97
- 0.7075000000000000 0.4691000000000002 0.6402000000000001 # O98
- 0.2075000000000001 0.9691000000000004 0.6402000000000001 # O99
- 0.2075000000000001 0.4691000000000002 0.1401999999999999 # O100
- 0.2925000000000001 1.0309000000000004 0.8598000000000000 # O101
- 0.2925000000000001 0.5308999999999999 0.3598000000000001 # O102
- 0.7925000000000004 1.0309000000000004 0.3598000000000001 # O103
- 0.7925000000000001 0.5309000000000003 0.8598000000000000 # O104
- 0.2809000000000001 1.1098000000000001 0.7075000000000000 # O105
- 0.2809000000000001 0.6098000000000001 0.2075000000000001 # O106
- 0.7809000000000001 1.1098000000000001 0.2075000000000001 # O107
- 0.7809000000000001 0.6098000000000001 0.7075000000000000 # O108
- 0.7191000000000004 0.8902000000000002 0.2925000000000001 # O109
- 0.7191000000000004 0.3902000000000003 0.7925000000000001 # O110
- 0.2191000000000001 0.8902000000000002 0.7925000000000001 # O111
- 0.2191000000000001 0.3901999999999999 0.2925000000000001 # O112
- 0.7075000000000000 0.2809000000000001 0.1097999999999999 # O113
- 0.7075000000000000 0.7809000000000001 0.6098000000000001 # O114
- 0.2075000000000001 0.2809000000000001 0.6098000000000001 # O115
- 0.2075000000000001 0.7809000000000001 0.1097999999999999 # O116
- 0.2925000000000001 0.7191000000000004 -0.1097999999999999 # O117
- 0.2925000000000001 0.2191000000000001 0.3901999999999999 # O118
- 0.7925000000000001 0.7191000000000004 0.3901999999999999 # O119
- 0.7925000000000001 0.2191000000000001 -0.1097999999999999 # O120
- -0.0309000000000001 1.1098000000000001 0.5425000000000003 # O121
- -0.0309000000000001 0.6098000000000001 0.0425000000000000 # O122
- 0.4691000000000002 1.1098000000000001 0.0425000000000000 # O123
- 0.4691000000000002 0.6098000000000001 0.5425000000000003 # O124
- 0.0309000000000001 0.8902000000000002 0.4575000000000002 # O125
- 0.0309000000000001 0.3901999999999999 -0.0425000000000000 # O126
- 0.5308999999999999 0.8902000000000002 -0.0425000000000000 # O127
- 0.5308999999999999 0.3901999999999999 0.4575000000000002 # O128
- -0.0309000000000001 0.1402000000000002 0.7075000000000000 # O129
- -0.0309000000000001 0.6402000000000001 0.2075000000000001 # O130
- 0.4691000000000002 0.1402000000000002 0.2075000000000001 # O131
- 0.4691000000000002 0.6402000000000001 0.7075000000000000 # O132
- 0.0309000000000001 0.8598000000000000 0.2925000000000001 # O133
- 0.0309000000000001 0.3598000000000001 0.7925000000000001 # O134
- 0.5308999999999999 0.8598000000000003 0.7925000000000001 # O135
- 0.5308999999999999 0.3598000000000001 0.2925000000000001 # O136
- 0.5425000000000003 0.9691000000000004 0.1097999999999999 # O137
- 0.5425000000000003 0.4691000000000002 0.6098000000000001 # O138
- 0.0425000000000000 0.9691000000000004 0.6098000000000001 # O139
- 0.0425000000000000 0.4691000000000002 0.1097999999999999 # O140
- 0.4575000000000002 1.0309000000000004 -0.1097999999999999 # O141
- 0.4575000000000002 0.5308999999999999 0.3901999999999999 # O142
- -0.0425000000000000 1.0309000000000004 0.3901999999999999 # O143
- -0.0425000000000000 0.5308999999999999 -0.1097999999999999 # O144
- 0.7925000000000001 -0.1097999999999999 0.7191000000000004 # O145
- 0.7925000000000001 0.3901999999999999 0.2191000000000001 # O146
- 0.2925000000000001 -0.1097999999999999 0.2191000000000001 # O147
- 0.2925000000000001 0.3901999999999999 0.7191000000000004 # O148
- 0.2075000000000001 0.1097999999999999 0.2809000000000001 # O149
- 0.2075000000000001 0.6098000000000001 0.7809000000000001 # O150
- 0.7075000000000000 0.1098000000000003 0.7809000000000001 # O151
- 0.7075000000000000 0.6098000000000001 0.2809000000000001 # O152
- 0.4575000000000002 0.8598000000000000 0.2191000000000001 # O153
- 0.4575000000000002 0.3598000000000001 0.7191000000000004 # O154
- -0.0425000000000000 0.8598000000000003 0.7191000000000004 # O155
- -0.0425000000000000 0.3598000000000001 0.2191000000000001 # O156
- 0.5425000000000003 0.1402000000000002 0.7809000000000001 # O157
- 0.5425000000000003 0.6402000000000001 0.2809000000000001 # O158
- 0.0425000000000000 0.1402000000000002 0.2809000000000001 # O159
- 0.0425000000000000 0.6402000000000001 0.7809000000000001 # O160
- 0.8598000000000000 0.5308999999999999 0.2925000000000001 # O161
- 0.8598000000000000 0.0309000000000001 0.7925000000000001 # O162
- 0.3598000000000001 0.5309000000000003 0.7925000000000001 # O163
- 0.3598000000000001 0.0309000000000001 0.2925000000000001 # O164
- 0.1402000000000002 0.4691000000000002 0.7075000000000000 # O165
- 0.1401999999999999 -0.0309000000000001 0.2075000000000001 # O166
- 0.6402000000000001 0.4691000000000002 0.2075000000000001 # O167
- 0.6402000000000001 -0.0309000000000001 0.7075000000000000 # O168
- 0.8598000000000000 0.7191000000000004 -0.0425000000000000 # O169
- 0.8598000000000000 0.2191000000000001 0.4575000000000002 # O170
- 0.3598000000000001 0.7191000000000004 0.4575000000000002 # O171
- 0.3598000000000001 0.2191000000000001 -0.0425000000000000 # O172
- 0.1402000000000002 0.2809000000000001 0.0425000000000000 # O173
- 0.1402000000000002 0.7809000000000001 0.5425000000000003 # O174
- 0.6402000000000001 0.2809000000000001 0.5425000000000003 # O175
- 0.6402000000000001 0.7809000000000001 0.0425000000000000 # O176
- 0.5308999999999999 0.4575000000000002 -0.1097999999999999 # O177
- 0.5308999999999999 -0.0425000000000000 0.3901999999999999 # O178
- 0.0309000000000001 0.4575000000000002 0.3901999999999999 # O179
- 0.0309000000000001 -0.0425000000000000 -0.1097999999999999 # O180
- 0.4691000000000002 0.5425000000000003 0.1097999999999999 # O181
- 0.4691000000000002 0.0425000000000000 0.6098000000000001 # O182
- -0.0309000000000001 0.5425000000000003 0.6098000000000001 # O183
- -0.0309000000000001 0.0425000000000000 0.1097999999999999 # O184
- 0.7191000000000004 0.4575000000000002 0.3598000000000001 # O185
- 0.7191000000000004 -0.0425000000000000 0.8598000000000000 # O186
- 0.2191000000000001 0.4575000000000002 0.8598000000000000 # O187
- 0.2191000000000001 -0.0425000000000000 0.3598000000000001 # O188
- 0.2809000000000001 0.5425000000000003 0.6402000000000001 # O189
- 0.2809000000000001 0.0425000000000000 0.1401999999999999 # O190
- 0.7809000000000001 0.5425000000000003 0.1401999999999999 # O191
- 0.7809000000000001 0.0425000000000000 0.6402000000000001 # O192
diff --git a/test/data/cubic/POSCAR-228-2 b/test/data/cubic/POSCAR-228-2
deleted file mode 100644
index 505c75b..0000000
--- a/test/data/cubic/POSCAR-228-2
+++ /dev/null
@@ -1,567 +0,0 @@
-$cell vectors
-1.0
- 21.8099897374839671 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 21.8099897374839671 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 21.8099897374839671
- 32 80 256 192
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Co1
- 0.0000000000000000 0.5000000000000001 0.5000000000000001 # Co2
- 0.5000000000000001 0.0000000000000000 0.5000000000000001 # Co3
- 0.5000000000000001 0.5000000000000001 0.0000000000000000 # Co4
- 0.0000000000000000 0.2500000000000001 0.7500000000000002 # Co5
- 0.0000000000000000 0.7500000000000002 0.2500000000000001 # Co6
- 0.5000000000000001 0.2500000000000001 0.2500000000000001 # Co7
- 0.5000000000000001 0.7500000000000002 0.7500000000000002 # Co8
- 0.2500000000000001 0.2500000000000001 0.0000000000000000 # Co9
- 0.2500000000000001 0.7500000000000002 0.5000000000000001 # Co10
- 0.7500000000000002 0.2500000000000001 0.5000000000000001 # Co11
- 0.7500000000000002 0.7500000000000002 0.0000000000000000 # Co12
- 0.2500000000000001 0.0000000000000000 0.7500000000000002 # Co13
- 0.2500000000000001 0.5000000000000001 0.2500000000000001 # Co14
- 0.7500000000000002 0.0000000000000000 0.2500000000000001 # Co15
- 0.7500000000000002 0.5000000000000001 0.7500000000000002 # Co16
- 0.0000000000000000 0.2500000000000001 0.2500000000000001 # Co17
- 0.0000000000000000 0.7500000000000002 0.7500000000000002 # Co18
- 0.5000000000000001 0.2500000000000001 0.7500000000000002 # Co19
- 0.5000000000000001 0.7500000000000002 0.2500000000000001 # Co20
- 0.2500000000000001 0.7500000000000002 0.0000000000000000 # Co21
- 0.2500000000000001 0.2500000000000001 0.5000000000000001 # Co22
- 0.7500000000000002 0.7500000000000002 0.5000000000000001 # Co23
- 0.7500000000000002 0.2500000000000001 0.0000000000000000 # Co24
- 0.2500000000000001 0.0000000000000000 0.2500000000000001 # Co25
- 0.2500000000000001 0.5000000000000001 0.7500000000000002 # Co26
- 0.7500000000000002 0.0000000000000000 0.7500000000000002 # Co27
- 0.7500000000000002 0.5000000000000001 0.2500000000000001 # Co28
- 0.0000000000000000 0.0000000000000000 0.5000000000000001 # Co29
- 0.0000000000000000 0.5000000000000001 0.0000000000000000 # Co30
- 0.5000000000000001 0.0000000000000000 0.0000000000000000 # Co31
- 0.5000000000000001 0.5000000000000001 0.5000000000000001 # Co32
- 0.2550000000000001 0.2550000000000001 0.2550000000000001 # Cu1
- 0.1250000000000000 0.1250000000000000 0.1250000000000000 # Cu2
- 0.2550000000000001 0.7550000000000002 0.7550000000000002 # Cu3
- 0.1250000000000000 0.6250000000000001 0.6250000000000001 # Cu4
- 0.7550000000000002 0.2550000000000001 0.7550000000000002 # Cu5
- 0.6250000000000001 0.1250000000000000 0.6250000000000001 # Cu6
- 0.7550000000000002 0.7550000000000002 0.2550000000000001 # Cu7
- 0.6250000000000001 0.6250000000000001 0.1250000000000000 # Cu8
- 0.7450000000000000 0.7450000000000003 0.7450000000000000 # Cu9
- 0.8749999999999999 0.8750000000000001 0.8749999999999999 # Cu10
- 0.7450000000000000 0.2450000000000001 0.2450000000000001 # Cu11
- 0.8749999999999999 0.3750000000000001 0.3750000000000001 # Cu12
- 0.2450000000000004 0.7450000000000000 0.2450000000000001 # Cu13
- 0.3750000000000003 0.8749999999999999 0.3750000000000001 # Cu14
- 0.2450000000000004 0.2450000000000001 0.7450000000000000 # Cu15
- 0.3750000000000003 0.3750000000000001 0.8749999999999999 # Cu16
- 0.7450000000000000 0.5050000000000001 0.0050000000000000 # Cu17
- 0.8749999999999999 0.3750000000000001 0.8749999999999999 # Cu18
- 0.7450000000000000 0.0050000000000000 0.5050000000000001 # Cu19
- 0.8749999999999999 0.8749999999999999 0.3750000000000001 # Cu20
- 0.2450000000000001 0.5050000000000001 0.5050000000000001 # Cu21
- 0.3750000000000001 0.3750000000000001 0.3750000000000001 # Cu22
- 0.2450000000000001 0.0050000000000000 0.0050000000000000 # Cu23
- 0.3750000000000001 0.8750000000000001 0.8749999999999999 # Cu24
- 0.2550000000000005 0.4950000000000002 0.9950000000000002 # Cu25
- 0.1249999999999998 0.6250000000000001 0.1249999999999998 # Cu26
- 0.2550000000000005 0.9950000000000001 0.4949999999999999 # Cu27
- 0.1249999999999998 0.1249999999999998 0.6250000000000001 # Cu28
- 0.7550000000000002 0.4950000000000002 0.4950000000000002 # Cu29
- 0.6250000000000001 0.6250000000000001 0.6250000000000001 # Cu30
- 0.7550000000000002 0.9950000000000002 0.9950000000000002 # Cu31
- 0.6250000000000001 0.1249999999999998 0.1249999999999998 # Cu32
- 0.9950000000000002 0.9950000000000002 0.2550000000000001 # Cu33
- 0.9950000000000002 0.4950000000000002 0.7550000000000002 # Cu34
- 0.4950000000000002 0.9950000000000002 0.7550000000000002 # Cu35
- 0.4950000000000002 0.4950000000000002 0.2550000000000001 # Cu36
- 0.0050000000000000 0.0050000000000000 0.7450000000000000 # Cu37
- 0.0050000000000000 0.5050000000000001 0.2450000000000001 # Cu38
- 0.5050000000000003 0.0050000000000000 0.2450000000000001 # Cu39
- 0.5050000000000003 0.5050000000000001 0.7450000000000000 # Cu40
- 0.5050000000000001 0.7450000000000000 0.0050000000000000 # Cu41
- 0.5050000000000001 0.2450000000000001 0.5050000000000001 # Cu42
- 0.0050000000000000 0.7450000000000000 0.5050000000000001 # Cu43
- 0.0050000000000000 0.2450000000000001 0.0050000000000000 # Cu44
- 0.4950000000000002 0.2550000000000003 0.9950000000000002 # Cu45
- 0.4950000000000002 0.7550000000000002 0.4950000000000002 # Cu46
- 0.9950000000000001 0.2550000000000003 0.4949999999999999 # Cu47
- 0.9950000000000002 0.7550000000000002 0.9950000000000002 # Cu48
- 0.2550000000000001 0.9950000000000002 0.9950000000000002 # Cu49
- 0.2550000000000001 0.4950000000000002 0.4950000000000002 # Cu50
- 0.7550000000000002 0.9950000000000002 0.4950000000000002 # Cu51
- 0.7550000000000002 0.4950000000000002 0.9950000000000002 # Cu52
- 0.7450000000000000 0.0050000000000000 0.0050000000000000 # Cu53
- 0.7450000000000000 0.5050000000000001 0.5050000000000001 # Cu54
- 0.2450000000000004 0.0050000000000000 0.5050000000000001 # Cu55
- 0.2450000000000004 0.5050000000000001 0.0050000000000000 # Cu56
- 0.5050000000000001 0.0050000000000002 0.7450000000000000 # Cu57
- 0.5050000000000001 0.5050000000000001 0.2450000000000001 # Cu58
- 0.0050000000000000 0.0050000000000000 0.2450000000000001 # Cu59
- 0.0050000000000000 0.5050000000000001 0.7450000000000000 # Cu60
- 0.4950000000000002 0.9950000000000001 0.2550000000000001 # Cu61
- 0.4950000000000002 0.4950000000000002 0.7550000000000002 # Cu62
- 0.9950000000000002 0.9950000000000002 0.7550000000000002 # Cu63
- 0.9950000000000001 0.4949999999999999 0.2550000000000001 # Cu64
- 0.9950000000000002 0.2550000000000001 0.9950000000000002 # Cu65
- 0.9950000000000002 0.7550000000000002 0.4950000000000002 # Cu66
- 0.4950000000000002 0.2550000000000001 0.4950000000000002 # Cu67
- 0.4950000000000002 0.7550000000000002 0.9950000000000002 # Cu68
- 0.0050000000000000 0.7450000000000000 0.0050000000000000 # Cu69
- 0.0050000000000000 0.2450000000000001 0.5050000000000001 # Cu70
- 0.5050000000000003 0.7450000000000000 0.5050000000000001 # Cu71
- 0.5050000000000003 0.2450000000000001 0.0050000000000000 # Cu72
- 0.7450000000000000 0.7450000000000000 0.2450000000000001 # Cu73
- 0.7450000000000000 0.2450000000000001 0.7450000000000000 # Cu74
- 0.2450000000000001 0.7450000000000003 0.7450000000000000 # Cu75
- 0.2450000000000001 0.2450000000000001 0.2450000000000001 # Cu76
- 0.2550000000000005 0.2550000000000003 0.7550000000000002 # Cu77
- 0.2550000000000005 0.7550000000000002 0.2550000000000001 # Cu78
- 0.7550000000000002 0.2550000000000003 0.2550000000000001 # Cu79
- 0.7550000000000002 0.7550000000000002 0.7550000000000002 # Cu80
- 0.1880000000000001 0.1880000000000001 0.1880000000000001 # Cl1
- 0.2621000000000001 0.0768000000000001 0.9250000000000005 # Cl2
- 0.1880000000000001 0.6880000000000003 0.6879999999999999 # Cl3
- 0.2621000000000001 0.5768000000000001 0.4250000000000002 # Cl4
- 0.6880000000000003 0.1880000000000001 0.6879999999999999 # Cl5
- 0.7621000000000003 0.0768000000000001 0.4250000000000002 # Cl6
- 0.6880000000000003 0.6879999999999999 0.1880000000000001 # Cl7
- 0.7621000000000003 0.5768000000000001 0.9250000000000005 # Cl8
- 0.8120000000000003 0.8120000000000004 0.8120000000000003 # Cl9
- 0.7379000000000001 0.9232000000000001 0.0749999999999999 # Cl10
- 0.8119999999999999 0.3120000000000001 0.3120000000000001 # Cl11
- 0.7379000000000001 0.4232000000000004 0.5750000000000001 # Cl12
- 0.3120000000000003 0.8119999999999999 0.3120000000000001 # Cl13
- 0.2379000000000005 0.9232000000000001 0.5750000000000001 # Cl14
- 0.3120000000000003 0.3120000000000001 0.8120000000000003 # Cl15
- 0.2379000000000005 0.4232000000000000 0.0749999999999999 # Cl16
- 0.8120000000000003 0.4380000000000001 0.9380000000000001 # Cl17
- 0.9232000000000001 0.5121000000000002 0.6750000000000000 # Cl18
- 0.8120000000000003 0.9380000000000001 0.4380000000000001 # Cl19
- 0.9232000000000001 0.0121000000000001 0.1749999999999999 # Cl20
- 0.3120000000000001 0.4380000000000001 0.4380000000000001 # Cl21
- 0.4232000000000000 0.5121000000000002 0.1749999999999999 # Cl22
- 0.3120000000000001 0.9380000000000004 0.9380000000000001 # Cl23
- 0.4232000000000004 0.0121000000000001 0.6750000000000000 # Cl24
- 0.1879999999999999 0.5620000000000002 0.0619999999999997 # Cl25
- 0.0768000000000001 0.4879000000000001 0.3250000000000002 # Cl26
- 0.1879999999999999 0.0620000000000000 0.5620000000000002 # Cl27
- 0.0768000000000001 0.9879000000000001 0.8250000000000002 # Cl28
- 0.6879999999999999 0.5620000000000002 0.5620000000000002 # Cl29
- 0.5768000000000003 0.4879000000000001 0.8250000000000002 # Cl30
- 0.6879999999999999 0.0619999999999997 0.0619999999999997 # Cl31
- 0.5768000000000003 0.9879000000000001 0.3250000000000002 # Cl32
- 0.0620000000000000 0.0620000000000000 0.1880000000000001 # Cl33
- 0.9879000000000001 0.1732000000000002 0.9250000000000005 # Cl34
- 0.0620000000000000 0.5620000000000002 0.6879999999999999 # Cl35
- 0.9879000000000001 0.6732000000000004 0.4250000000000002 # Cl36
- 0.5620000000000002 0.0620000000000002 0.6879999999999999 # Cl37
- 0.4879000000000001 0.1732000000000002 0.4250000000000002 # Cl38
- 0.5620000000000002 0.5620000000000002 0.1880000000000001 # Cl39
- 0.4879000000000002 0.6732000000000004 0.9250000000000005 # Cl40
- 0.9380000000000001 0.9380000000000004 0.8120000000000003 # Cl41
- 0.0121000000000001 0.8268000000000003 0.0749999999999999 # Cl42
- 0.9380000000000001 0.4379999999999998 0.3120000000000001 # Cl43
- 0.0121000000000001 0.3268000000000002 0.5750000000000001 # Cl44
- 0.4380000000000003 0.9380000000000001 0.3120000000000001 # Cl45
- 0.5121000000000004 0.8268000000000003 0.5750000000000001 # Cl46
- 0.4380000000000003 0.4380000000000001 0.8120000000000003 # Cl47
- 0.5121000000000002 0.3268000000000002 0.0749999999999999 # Cl48
- 0.4380000000000001 0.8120000000000004 0.9380000000000001 # Cl49
- 0.3268000000000002 0.7379000000000001 0.6750000000000000 # Cl50
- 0.4380000000000001 0.3120000000000001 0.4380000000000001 # Cl51
- 0.3267999999999999 0.2379000000000000 0.1749999999999999 # Cl52
- 0.9380000000000001 0.8120000000000003 0.4380000000000001 # Cl53
- 0.8268000000000003 0.7379000000000001 0.1749999999999999 # Cl54
- 0.9380000000000001 0.3120000000000001 0.9380000000000001 # Cl55
- 0.8268000000000003 0.2379000000000002 0.6750000000000000 # Cl56
- 0.5620000000000002 0.1879999999999999 0.0619999999999997 # Cl57
- 0.6732000000000001 0.2621000000000001 0.3250000000000002 # Cl58
- 0.5620000000000002 0.6880000000000003 0.5620000000000002 # Cl59
- 0.6732000000000004 0.7621000000000006 0.8250000000000002 # Cl60
- 0.0620000000000000 0.1879999999999999 0.5620000000000002 # Cl61
- 0.1732000000000004 0.2621000000000001 0.8250000000000002 # Cl62
- 0.0620000000000000 0.6879999999999999 0.0619999999999997 # Cl63
- 0.1732000000000004 0.7621000000000000 0.3250000000000002 # Cl64
- 0.5121000000000002 0.0750000000000002 0.8268000000000003 # Cl65
- 0.5121000000000002 0.5750000000000001 0.3267999999999999 # Cl66
- 0.0121000000000001 0.0749999999999999 0.3267999999999999 # Cl67
- 0.0121000000000001 0.5750000000000002 0.8268000000000003 # Cl68
- 0.4879000000000002 0.9249999999999999 0.1732000000000002 # Cl69
- 0.4879000000000002 0.4250000000000002 0.6732000000000001 # Cl70
- 0.9879000000000000 0.9250000000000003 0.6732000000000001 # Cl71
- 0.9879000000000001 0.4250000000000002 0.1732000000000002 # Cl72
- 0.1880000000000001 0.0620000000000000 0.0620000000000000 # Cl73
- 0.2621000000000001 0.1732000000000002 0.3250000000000000 # Cl74
- 0.1880000000000001 0.5620000000000002 0.5620000000000002 # Cl75
- 0.2621000000000001 0.6732000000000004 0.8250000000000002 # Cl76
- 0.6879999999999999 0.0620000000000000 0.5620000000000002 # Cl77
- 0.7621000000000000 0.1732000000000002 0.8250000000000002 # Cl78
- 0.6879999999999999 0.5620000000000002 0.0620000000000000 # Cl79
- 0.7621000000000000 0.6732000000000004 0.3250000000000000 # Cl80
- 0.8120000000000003 0.9380000000000004 0.9380000000000001 # Cl81
- 0.7379000000000001 0.8268000000000003 0.6750000000000000 # Cl82
- 0.8119999999999999 0.4380000000000001 0.4379999999999998 # Cl83
- 0.7379000000000001 0.3268000000000002 0.1750000000000002 # Cl84
- 0.3120000000000005 0.9380000000000001 0.4379999999999998 # Cl85
- 0.2379000000000005 0.8268000000000003 0.1750000000000002 # Cl86
- 0.3120000000000005 0.4380000000000001 0.9380000000000001 # Cl87
- 0.2379000000000005 0.3268000000000002 0.6750000000000000 # Cl88
- 0.4380000000000001 0.9380000000000004 0.8120000000000003 # Cl89
- 0.5121000000000002 0.6750000000000003 0.9232000000000001 # Cl90
- 0.4380000000000001 0.4380000000000001 0.3120000000000001 # Cl91
- 0.5121000000000002 0.1750000000000002 0.4232000000000000 # Cl92
- 0.9380000000000001 0.9380000000000001 0.3120000000000001 # Cl93
- 0.0121000000000001 0.6750000000000003 0.4232000000000000 # Cl94
- 0.9380000000000001 0.4380000000000001 0.8120000000000003 # Cl95
- 0.0121000000000001 0.1750000000000002 0.9232000000000001 # Cl96
- 0.5620000000000002 0.0620000000000000 0.1879999999999999 # Cl97
- 0.4879000000000002 0.3250000000000002 0.0767999999999999 # Cl98
- 0.5620000000000002 0.5620000000000002 0.6879999999999999 # Cl99
- 0.4879000000000002 0.8250000000000002 0.5768000000000001 # Cl100
- 0.0620000000000000 0.0620000000000000 0.6879999999999999 # Cl101
- 0.9879000000000001 0.3250000000000002 0.5767999999999998 # Cl102
- 0.0620000000000000 0.5620000000000002 0.1879999999999999 # Cl103
- 0.9879000000000001 0.8250000000000002 0.0767999999999999 # Cl104
- 0.1750000000000002 0.8268000000000003 0.7379000000000001 # Cl105
- 0.1750000000000002 0.3267999999999999 0.2379000000000000 # Cl106
- 0.6750000000000000 0.8268000000000003 0.2379000000000000 # Cl107
- 0.6750000000000000 0.3268000000000002 0.7379000000000001 # Cl108
- 0.8250000000000002 0.1732000000000002 0.2621000000000001 # Cl109
- 0.8250000000000002 0.6732000000000004 0.7621000000000003 # Cl110
- 0.3250000000000005 0.1732000000000002 0.7621000000000003 # Cl111
- 0.3250000000000005 0.6732000000000001 0.2621000000000001 # Cl112
- 0.0620000000000000 0.1880000000000001 0.0620000000000000 # Cl113
- 0.9879000000000001 0.0768000000000001 0.3250000000000000 # Cl114
- 0.0620000000000000 0.6880000000000003 0.5620000000000002 # Cl115
- 0.9879000000000001 0.5768000000000001 0.8250000000000002 # Cl116
- 0.5620000000000002 0.1880000000000001 0.5620000000000002 # Cl117
- 0.4879000000000002 0.0768000000000001 0.8250000000000002 # Cl118
- 0.5620000000000002 0.6879999999999999 0.0620000000000000 # Cl119
- 0.4879000000000001 0.5768000000000001 0.3250000000000000 # Cl120
- 0.9380000000000001 0.8120000000000004 0.9380000000000001 # Cl121
- 0.0120999999999998 0.9232000000000001 0.6750000000000000 # Cl122
- 0.9380000000000001 0.3120000000000001 0.4379999999999998 # Cl123
- 0.0120999999999998 0.4232000000000000 0.1750000000000002 # Cl124
- 0.4380000000000003 0.8119999999999999 0.4379999999999998 # Cl125
- 0.5121000000000004 0.9231999999999998 0.1750000000000002 # Cl126
- 0.4380000000000003 0.3120000000000003 0.9380000000000001 # Cl127
- 0.5121000000000002 0.4232000000000004 0.6750000000000000 # Cl128
- 0.0749999999999999 0.3267999999999999 0.0121000000000001 # Cl129
- 0.0750000000000002 0.8268000000000003 0.5121000000000002 # Cl130
- 0.5750000000000001 0.3267999999999999 0.5121000000000002 # Cl131
- 0.5750000000000001 0.8268000000000003 0.0121000000000001 # Cl132
- 0.9250000000000005 0.6732000000000004 0.9879000000000001 # Cl133
- 0.9250000000000003 0.1732000000000002 0.4879000000000001 # Cl134
- 0.4250000000000002 0.6732000000000004 0.4879000000000001 # Cl135
- 0.4250000000000002 0.1732000000000002 0.9879000000000001 # Cl136
- 0.9250000000000005 0.2621000000000001 0.0768000000000001 # Cl137
- 0.9250000000000005 0.7621000000000003 0.5768000000000001 # Cl138
- 0.4250000000000002 0.2621000000000001 0.5768000000000001 # Cl139
- 0.4250000000000002 0.7621000000000003 0.0768000000000001 # Cl140
- 0.0750000000000002 0.7379000000000001 0.9232000000000001 # Cl141
- 0.0749999999999999 0.2379000000000002 0.4232000000000000 # Cl142
- 0.5750000000000002 0.7379000000000001 0.4232000000000000 # Cl143
- 0.5750000000000002 0.2379000000000002 0.9232000000000001 # Cl144
- 0.0768000000000001 0.9250000000000005 0.2621000000000001 # Cl145
- 0.0768000000000001 0.4250000000000002 0.7621000000000000 # Cl146
- 0.5768000000000001 0.9250000000000005 0.7621000000000000 # Cl147
- 0.5768000000000001 0.4250000000000000 0.2621000000000001 # Cl148
- 0.9232000000000001 0.0750000000000002 0.7379000000000001 # Cl149
- 0.9231999999999998 0.5750000000000001 0.2379000000000002 # Cl150
- 0.4232000000000004 0.0749999999999999 0.2379000000000002 # Cl151
- 0.4232000000000004 0.5750000000000001 0.7379000000000001 # Cl152
- 0.1732000000000002 0.3250000000000000 0.2621000000000001 # Cl153
- 0.1732000000000002 0.8250000000000004 0.7621000000000000 # Cl154
- 0.6732000000000004 0.3250000000000002 0.7621000000000000 # Cl155
- 0.6732000000000004 0.8250000000000002 0.2621000000000001 # Cl156
- 0.8268000000000003 0.6750000000000003 0.7379000000000001 # Cl157
- 0.8268000000000003 0.1750000000000002 0.2379000000000002 # Cl158
- 0.3268000000000005 0.6750000000000000 0.2379000000000002 # Cl159
- 0.3268000000000005 0.1750000000000002 0.7379000000000001 # Cl160
- 0.9250000000000005 0.9879000000000001 0.1731999999999999 # Cl161
- 0.9250000000000005 0.4879000000000002 0.6732000000000004 # Cl162
- 0.4250000000000002 0.9879000000000001 0.6732000000000004 # Cl163
- 0.4250000000000000 0.4879000000000001 0.1731999999999999 # Cl164
- 0.0749999999999999 0.0120999999999998 0.8268000000000003 # Cl165
- 0.0749999999999999 0.5121000000000002 0.3268000000000002 # Cl166
- 0.5750000000000002 0.0120999999999998 0.3268000000000002 # Cl167
- 0.5750000000000002 0.5121000000000002 0.8268000000000003 # Cl168
- 0.1732000000000002 0.9250000000000005 0.9879000000000001 # Cl169
- 0.1732000000000002 0.4250000000000002 0.4879000000000001 # Cl170
- 0.6732000000000004 0.9250000000000005 0.4879000000000001 # Cl171
- 0.6732000000000004 0.4250000000000002 0.9879000000000001 # Cl172
- 0.8268000000000003 0.0749999999999999 0.0121000000000001 # Cl173
- 0.8268000000000003 0.5750000000000002 0.5121000000000002 # Cl174
- 0.3268000000000005 0.0749999999999999 0.5121000000000002 # Cl175
- 0.3268000000000005 0.5750000000000001 0.0121000000000001 # Cl176
- 0.3250000000000000 0.9879000000000001 0.0768000000000001 # Cl177
- 0.3250000000000002 0.4879000000000001 0.5768000000000001 # Cl178
- 0.8250000000000002 0.9879000000000001 0.5768000000000001 # Cl179
- 0.8250000000000002 0.4879000000000001 0.0768000000000001 # Cl180
- 0.6750000000000000 0.0121000000000001 0.9232000000000001 # Cl181
- 0.6750000000000000 0.5121000000000002 0.4232000000000000 # Cl182
- 0.1750000000000004 0.0121000000000001 0.4232000000000000 # Cl183
- 0.1750000000000004 0.5121000000000002 0.9232000000000001 # Cl184
- 0.3250000000000000 0.2621000000000001 0.1731999999999999 # Cl185
- 0.3250000000000002 0.7621000000000000 0.6732000000000004 # Cl186
- 0.8250000000000002 0.2621000000000001 0.6732000000000004 # Cl187
- 0.8250000000000002 0.7621000000000000 0.1731999999999999 # Cl188
- 0.6750000000000003 0.7379000000000001 0.8268000000000003 # Cl189
- 0.6750000000000000 0.2379000000000002 0.3268000000000002 # Cl190
- 0.1750000000000004 0.7379000000000001 0.3268000000000002 # Cl191
- 0.1750000000000004 0.2379000000000002 0.8268000000000003 # Cl192
- 0.0768000000000001 0.3250000000000002 0.9879000000000001 # Cl193
- 0.0768000000000001 0.8250000000000002 0.4879000000000001 # Cl194
- 0.5768000000000001 0.3250000000000000 0.4879000000000001 # Cl195
- 0.5768000000000003 0.8250000000000004 0.9879000000000001 # Cl196
- 0.9232000000000001 0.6750000000000000 0.0121000000000001 # Cl197
- 0.9232000000000001 0.1750000000000002 0.5121000000000002 # Cl198
- 0.4232000000000004 0.6750000000000000 0.5121000000000002 # Cl199
- 0.4232000000000004 0.1750000000000002 0.0121000000000001 # Cl200
- 0.3267999999999999 0.0121000000000001 0.0749999999999999 # Cl201
- 0.3268000000000002 0.5121000000000002 0.5750000000000001 # Cl202
- 0.8268000000000003 0.0121000000000001 0.5750000000000001 # Cl203
- 0.8268000000000003 0.5121000000000002 0.0749999999999999 # Cl204
- 0.6732000000000004 0.9879000000000004 0.9250000000000005 # Cl205
- 0.6732000000000004 0.4879000000000002 0.4250000000000002 # Cl206
- 0.1732000000000004 0.9879000000000001 0.4250000000000000 # Cl207
- 0.1732000000000004 0.4879000000000001 0.9250000000000005 # Cl208
- 0.8120000000000003 0.8120000000000003 0.3120000000000001 # Cl209
- 0.9232000000000001 0.7379000000000001 0.5750000000000001 # Cl210
- 0.8120000000000003 0.3120000000000001 0.8120000000000003 # Cl211
- 0.9232000000000001 0.2379000000000000 0.0749999999999999 # Cl212
- 0.3120000000000001 0.8120000000000004 0.8120000000000003 # Cl213
- 0.4232000000000004 0.7379000000000001 0.0749999999999999 # Cl214
- 0.3120000000000001 0.3120000000000001 0.3120000000000001 # Cl215
- 0.4232000000000000 0.2379000000000002 0.5750000000000001 # Cl216
- 0.1879999999999999 0.1879999999999999 0.6879999999999999 # Cl217
- 0.0768000000000001 0.2621000000000001 0.4250000000000000 # Cl218
- 0.1879999999999999 0.6879999999999999 0.1879999999999999 # Cl219
- 0.0768000000000001 0.7621000000000003 0.9250000000000005 # Cl220
- 0.6879999999999999 0.1879999999999999 0.1879999999999999 # Cl221
- 0.5768000000000001 0.2621000000000004 0.9250000000000005 # Cl222
- 0.6880000000000003 0.6880000000000003 0.6879999999999999 # Cl223
- 0.5768000000000001 0.7621000000000000 0.4250000000000002 # Cl224
- 0.7379000000000001 0.1750000000000002 0.8268000000000003 # Cl225
- 0.7379000000000001 0.6750000000000000 0.3267999999999999 # Cl226
- 0.2379000000000000 0.1750000000000002 0.3267999999999999 # Cl227
- 0.2379000000000002 0.6750000000000000 0.8268000000000003 # Cl228
- 0.2621000000000004 0.8250000000000002 0.1732000000000002 # Cl229
- 0.2621000000000004 0.3250000000000002 0.6732000000000001 # Cl230
- 0.7621000000000003 0.8250000000000002 0.6732000000000001 # Cl231
- 0.7621000000000000 0.3250000000000002 0.1732000000000002 # Cl232
- 0.7379000000000001 0.0750000000000002 0.4232000000000000 # Cl233
- 0.7379000000000001 0.5750000000000001 0.9232000000000001 # Cl234
- 0.2379000000000002 0.0750000000000002 0.9232000000000001 # Cl235
- 0.2379000000000002 0.5750000000000001 0.4232000000000000 # Cl236
- 0.2621000000000004 0.9250000000000003 0.5767999999999998 # Cl237
- 0.2621000000000004 0.4250000000000000 0.0767999999999999 # Cl238
- 0.7621000000000000 0.9250000000000005 0.0767999999999999 # Cl239
- 0.7621000000000000 0.4250000000000002 0.5768000000000001 # Cl240
- 0.1750000000000002 0.9232000000000001 0.0121000000000001 # Cl241
- 0.1750000000000002 0.4232000000000004 0.5121000000000002 # Cl242
- 0.6750000000000003 0.9232000000000001 0.5121000000000002 # Cl243
- 0.6750000000000000 0.4232000000000000 0.0121000000000001 # Cl244
- 0.8250000000000002 0.0768000000000001 0.9879000000000001 # Cl245
- 0.8250000000000002 0.5768000000000001 0.4879000000000001 # Cl246
- 0.3250000000000005 0.0768000000000001 0.4879000000000001 # Cl247
- 0.3250000000000005 0.5768000000000001 0.9879000000000001 # Cl248
- 0.0749999999999999 0.9232000000000001 0.2379000000000000 # Cl249
- 0.0749999999999999 0.4232000000000004 0.7379000000000001 # Cl250
- 0.5750000000000002 0.9232000000000004 0.7379000000000001 # Cl251
- 0.5750000000000001 0.4232000000000000 0.2379000000000000 # Cl252
- 0.9250000000000003 0.0768000000000001 0.7621000000000003 # Cl253
- 0.9249999999999999 0.5768000000000001 0.2621000000000001 # Cl254
- 0.4250000000000002 0.0768000000000001 0.2621000000000001 # Cl255
- 0.4250000000000002 0.5768000000000001 0.7621000000000003 # Cl256
- 0.0707000000000001 0.0510999999999999 -0.0289999999999999 # N1
- 0.0707000000000001 0.5511000000000003 0.4710000000000000 # N2
- 0.5707000000000000 0.0510999999999999 0.4710000000000000 # N3
- 0.5707000000000000 0.5510999999999999 -0.0289999999999999 # N4
- -0.0707000000000001 -0.0510999999999999 0.0289999999999999 # N5
- -0.0706999999999998 0.4489000000000002 0.5290000000000000 # N6
- 0.4293000000000001 -0.0510999999999999 0.5290000000000000 # N7
- 0.4293000000000001 0.4489000000000002 0.0289999999999999 # N8
- -0.0510999999999999 0.3207000000000002 0.7210000000000001 # N9
- -0.0510999999999999 0.8207000000000001 0.2210000000000001 # N10
- 0.4489000000000002 0.3207000000000002 0.2210000000000001 # N11
- 0.4489000000000002 0.8207000000000001 0.7210000000000001 # N12
- 0.0511000000000002 0.6793000000000001 0.2790000000000000 # N13
- 0.0511000000000002 0.1793000000000002 0.7790000000000001 # N14
- 0.5511000000000003 0.6793000000000001 0.7790000000000001 # N15
- 0.5510999999999999 0.1793000000000000 0.2790000000000000 # N16
- 0.1793000000000000 0.1989000000000001 -0.0289999999999999 # N17
- 0.1793000000000002 0.6989000000000002 0.4710000000000000 # N18
- 0.6793000000000001 0.1989000000000001 0.4710000000000000 # N19
- 0.6793000000000001 0.6989000000000002 -0.0289999999999999 # N20
- 0.8207000000000001 0.8011000000000004 0.0289999999999999 # N21
- 0.8207000000000001 0.3011000000000000 0.5290000000000000 # N22
- 0.3207000000000002 0.8011000000000004 0.5290000000000000 # N23
- 0.3206999999999999 0.3011000000000000 0.0289999999999999 # N24
- 0.3011000000000000 -0.0706999999999998 0.7210000000000001 # N25
- 0.3011000000000000 0.4293000000000001 0.2210000000000001 # N26
- 0.8011000000000004 -0.0707000000000001 0.2210000000000001 # N27
- 0.8011000000000004 0.4293000000000003 0.7210000000000001 # N28
- 0.6989000000000002 0.0707000000000001 0.2790000000000000 # N29
- 0.6989000000000002 0.5707000000000002 0.7790000000000001 # N30
- 0.1989000000000001 0.0707000000000001 0.7790000000000001 # N31
- 0.1989000000000001 0.5707000000000000 0.2790000000000000 # N32
- 0.3207000000000002 0.0290000000000002 0.8011000000000004 # N33
- 0.3207000000000002 0.5290000000000000 0.3011000000000000 # N34
- 0.8207000000000001 0.0289999999999999 0.3011000000000000 # N35
- 0.8207000000000001 0.5290000000000004 0.8011000000000004 # N36
- 0.6793000000000001 -0.0289999999999999 0.1989000000000001 # N37
- 0.6793000000000001 0.4710000000000002 0.6989000000000002 # N38
- 0.1793000000000000 -0.0289999999999999 0.6989000000000002 # N39
- 0.1793000000000000 0.4710000000000000 0.1989000000000001 # N40
- 0.0707000000000001 0.1989000000000001 0.2790000000000000 # N41
- 0.0707000000000001 0.6989000000000002 0.7790000000000001 # N42
- 0.5707000000000002 0.1989000000000001 0.7790000000000001 # N43
- 0.5707000000000002 0.6989000000000002 0.2790000000000000 # N44
- -0.0706999999999998 0.8011000000000004 0.7210000000000001 # N45
- -0.0706999999999998 0.3011000000000000 0.2210000000000001 # N46
- 0.4293000000000003 0.8011000000000004 0.2210000000000001 # N47
- 0.4293000000000003 0.3011000000000000 0.7210000000000001 # N48
- 0.3207000000000002 0.7210000000000001 -0.0510999999999999 # N49
- 0.3207000000000002 0.2210000000000001 0.4489000000000002 # N50
- 0.8207000000000001 0.7210000000000003 0.4489000000000002 # N51
- 0.8207000000000001 0.2210000000000001 -0.0510999999999999 # N52
- 0.6793000000000001 0.2790000000000000 0.0510999999999999 # N53
- 0.6793000000000001 0.7790000000000001 0.5510999999999999 # N54
- 0.1793000000000002 0.2790000000000002 0.5510999999999999 # N55
- 0.1793000000000000 0.7790000000000001 0.0510999999999999 # N56
- 0.2210000000000001 0.8011000000000004 -0.0707000000000001 # N57
- 0.2210000000000001 0.3011000000000000 0.4293000000000001 # N58
- 0.7210000000000003 0.8011000000000004 0.4293000000000001 # N59
- 0.7210000000000001 0.3011000000000000 -0.0707000000000001 # N60
- 0.7790000000000001 0.1989000000000001 0.0707000000000001 # N61
- 0.7790000000000001 0.6989000000000002 0.5707000000000000 # N62
- 0.2790000000000000 0.1989000000000001 0.5707000000000000 # N63
- 0.2790000000000000 0.6989000000000002 0.0707000000000001 # N64
- 0.1793000000000000 0.0510999999999999 0.2790000000000000 # N65
- 0.1793000000000002 0.5511000000000003 0.7790000000000001 # N66
- 0.6793000000000001 0.0510999999999999 0.7790000000000001 # N67
- 0.6793000000000001 0.5510999999999999 0.2790000000000000 # N68
- 0.8207000000000001 -0.0510999999999999 0.7210000000000001 # N69
- 0.8207000000000001 0.4489000000000002 0.2210000000000001 # N70
- 0.3206999999999999 -0.0510999999999999 0.2210000000000001 # N71
- 0.3207000000000002 0.4489000000000002 0.7210000000000001 # N72
- 0.0290000000000002 0.3011000000000000 0.8207000000000001 # N73
- 0.0290000000000002 0.8011000000000004 0.3206999999999999 # N74
- 0.5290000000000000 0.3011000000000000 0.3206999999999999 # N75
- 0.5290000000000004 0.8011000000000005 0.8207000000000001 # N76
- -0.0289999999999999 0.6989000000000002 0.1793000000000000 # N77
- -0.0289999999999999 0.1989000000000001 0.6793000000000001 # N78
- 0.4710000000000002 0.6989000000000002 0.6793000000000001 # N79
- 0.4710000000000000 0.1989000000000001 0.1793000000000000 # N80
- -0.0289999999999999 0.0707000000000001 0.0510999999999999 # N81
- -0.0289999999999999 0.5707000000000002 0.5510999999999999 # N82
- 0.4710000000000000 0.0707000000000001 0.5510999999999999 # N83
- 0.4710000000000000 0.5707000000000000 0.0510999999999999 # N84
- 0.0289999999999999 -0.0707000000000001 -0.0510999999999999 # N85
- 0.0290000000000002 0.4293000000000003 0.4489000000000002 # N86
- 0.5290000000000000 -0.0706999999999998 0.4489000000000002 # N87
- 0.5290000000000000 0.4293000000000001 -0.0510999999999999 # N88
- 0.0510999999999999 -0.0289999999999999 0.0707000000000001 # N89
- 0.0511000000000002 0.4710000000000002 0.5707000000000000 # N90
- 0.5510999999999999 -0.0289999999999999 0.5707000000000000 # N91
- 0.5510999999999999 0.4710000000000000 0.0707000000000001 # N92
- -0.0510999999999999 0.0289999999999999 -0.0707000000000001 # N93
- -0.0510999999999999 0.5290000000000004 0.4293000000000001 # N94
- 0.4489000000000002 0.0290000000000002 0.4293000000000001 # N95
- 0.4489000000000002 0.5290000000000000 -0.0707000000000001 # N96
- 0.1989000000000001 0.2790000000000000 0.0707000000000001 # N97
- 0.1989000000000001 0.7790000000000001 0.5707000000000000 # N98
- 0.6989000000000002 0.2790000000000002 0.5707000000000000 # N99
- 0.6989000000000002 0.7790000000000001 0.0707000000000001 # N100
- 0.8011000000000004 0.7210000000000001 -0.0707000000000001 # N101
- 0.8011000000000004 0.2210000000000001 0.4293000000000001 # N102
- 0.3011000000000000 0.7210000000000003 0.4293000000000001 # N103
- 0.3011000000000000 0.2210000000000001 -0.0707000000000001 # N104
- -0.0289999999999999 0.1793000000000000 0.1989000000000001 # N105
- -0.0289999999999999 0.6793000000000001 0.6989000000000002 # N106
- 0.4710000000000002 0.1793000000000002 0.6989000000000002 # N107
- 0.4710000000000002 0.6793000000000001 0.1989000000000001 # N108
- 0.0289999999999999 0.8207000000000002 0.8011000000000004 # N109
- 0.0289999999999999 0.3207000000000002 0.3011000000000000 # N110
- 0.5290000000000004 0.8207000000000001 0.3011000000000000 # N111
- 0.5290000000000004 0.3207000000000002 0.8011000000000004 # N112
- 0.1989000000000001 -0.0289999999999999 0.1793000000000000 # N113
- 0.1989000000000001 0.4710000000000002 0.6793000000000001 # N114
- 0.6989000000000002 -0.0289999999999999 0.6793000000000001 # N115
- 0.6989000000000002 0.4710000000000000 0.1793000000000000 # N116
- 0.8011000000000004 0.0289999999999999 0.8207000000000001 # N117
- 0.8011000000000004 0.5290000000000000 0.3206999999999999 # N118
- 0.3011000000000000 0.0289999999999999 0.3206999999999999 # N119
- 0.3011000000000000 0.5290000000000004 0.8207000000000001 # N120
- 0.2790000000000000 0.1793000000000000 0.0510999999999999 # N121
- 0.2790000000000002 0.6793000000000001 0.5510999999999999 # N122
- 0.7790000000000001 0.1793000000000002 0.5510999999999999 # N123
- 0.7790000000000001 0.6793000000000001 0.0510999999999999 # N124
- 0.7210000000000003 0.8207000000000001 -0.0510999999999999 # N125
- 0.7210000000000001 0.3207000000000002 0.4489000000000002 # N126
- 0.2210000000000001 0.8207000000000001 0.4489000000000002 # N127
- 0.2210000000000001 0.3206999999999999 -0.0510999999999999 # N128
- 0.2790000000000000 0.0707000000000001 0.1989000000000001 # N129
- 0.2790000000000002 0.5707000000000002 0.6989000000000002 # N130
- 0.7790000000000001 0.0707000000000001 0.6989000000000002 # N131
- 0.7790000000000001 0.5707000000000000 0.1989000000000001 # N132
- 0.7210000000000003 -0.0706999999999998 0.8011000000000004 # N133
- 0.7210000000000001 0.4293000000000001 0.3011000000000000 # N134
- 0.2210000000000001 -0.0706999999999998 0.3011000000000000 # N135
- 0.2210000000000001 0.4293000000000003 0.8011000000000004 # N136
- 0.0510999999999999 0.2790000000000000 0.1793000000000000 # N137
- 0.0510999999999999 0.7790000000000001 0.6793000000000001 # N138
- 0.5511000000000003 0.2790000000000002 0.6793000000000001 # N139
- 0.5511000000000003 0.7790000000000001 0.1793000000000000 # N140
- -0.0510999999999999 0.7210000000000003 0.8207000000000001 # N141
- -0.0510999999999999 0.2210000000000001 0.3206999999999999 # N142
- 0.4489000000000002 0.7210000000000001 0.3206999999999999 # N143
- 0.4489000000000002 0.2210000000000001 0.8207000000000001 # N144
- 0.3011000000000000 0.8207000000000001 0.0289999999999999 # N145
- 0.3011000000000000 0.3207000000000002 0.5290000000000000 # N146
- 0.8011000000000004 0.8207000000000001 0.5290000000000000 # N147
- 0.8011000000000004 0.3206999999999999 0.0289999999999999 # N148
- 0.6989000000000002 0.1793000000000000 -0.0289999999999999 # N149
- 0.6989000000000002 0.6793000000000001 0.4710000000000000 # N150
- 0.1989000000000001 0.1793000000000002 0.4710000000000000 # N151
- 0.1989000000000001 0.6793000000000001 -0.0289999999999999 # N152
- -0.0510999999999999 -0.0706999999999998 0.5290000000000000 # N153
- -0.0510999999999999 0.4293000000000001 0.0289999999999999 # N154
- 0.4489000000000002 -0.0707000000000001 0.0289999999999999 # N155
- 0.4489000000000002 0.4293000000000003 0.5290000000000000 # N156
- 0.0510999999999999 0.0707000000000001 0.4710000000000000 # N157
- 0.0510999999999999 0.5707000000000000 -0.0289999999999999 # N158
- 0.5510999999999999 0.0707000000000001 -0.0289999999999999 # N159
- 0.5510999999999999 0.5707000000000002 0.4710000000000000 # N160
- -0.0706999999999998 0.2210000000000001 0.8011000000000004 # N161
- -0.0706999999999998 0.7210000000000001 0.3011000000000000 # N162
- 0.4293000000000001 0.2210000000000001 0.3011000000000000 # N163
- 0.4293000000000003 0.7210000000000003 0.8011000000000004 # N164
- 0.0707000000000001 0.7790000000000001 0.1989000000000001 # N165
- 0.0707000000000001 0.2790000000000002 0.6989000000000002 # N166
- 0.5707000000000002 0.7790000000000001 0.6989000000000002 # N167
- 0.5707000000000000 0.2790000000000000 0.1989000000000001 # N168
- -0.0707000000000001 0.0290000000000002 0.4489000000000002 # N169
- -0.0707000000000001 0.5290000000000000 -0.0510999999999999 # N170
- 0.4293000000000001 0.0289999999999999 -0.0510999999999999 # N171
- 0.4293000000000001 0.5290000000000004 0.4489000000000002 # N172
- 0.0707000000000001 -0.0289999999999999 0.5510999999999999 # N173
- 0.0707000000000001 0.4710000000000000 0.0510999999999999 # N174
- 0.5707000000000000 -0.0289999999999999 0.0510999999999999 # N175
- 0.5707000000000000 0.4710000000000002 0.5510999999999999 # N176
- 0.2210000000000001 -0.0510999999999999 0.8207000000000001 # N177
- 0.2210000000000001 0.4489000000000002 0.3206999999999999 # N178
- 0.7210000000000001 -0.0510999999999999 0.3206999999999999 # N179
- 0.7210000000000003 0.4489000000000002 0.8207000000000001 # N180
- 0.7790000000000001 0.0510999999999999 0.1793000000000000 # N181
- 0.7790000000000001 0.5511000000000003 0.6793000000000001 # N182
- 0.2790000000000000 0.0511000000000002 0.6793000000000001 # N183
- 0.2790000000000000 0.5510999999999999 0.1793000000000000 # N184
- 0.0289999999999999 -0.0510999999999999 0.4293000000000001 # N185
- 0.0289999999999999 0.4489000000000002 -0.0707000000000001 # N186
- 0.5290000000000000 -0.0510999999999999 -0.0707000000000001 # N187
- 0.5290000000000000 0.4489000000000002 0.4293000000000001 # N188
- -0.0289999999999999 0.0511000000000002 0.5707000000000000 # N189
- -0.0289999999999999 0.5510999999999999 0.0707000000000001 # N190
- 0.4710000000000000 0.0510999999999999 0.0707000000000001 # N191
- 0.4710000000000000 0.5511000000000003 0.5707000000000000 # N192
diff --git a/test/data/cubic/POSCAR-229 b/test/data/cubic/POSCAR-229
deleted file mode 100644
index 354f826..0000000
--- a/test/data/cubic/POSCAR-229
+++ /dev/null
@@ -1,409 +0,0 @@
-$cell vectors
-1.0
- 18.2699914032018427 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 18.2699914032018427 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 18.2699914032018427
- 90 96 216
-Direct
- 0.0000000000000000 0.1510000000000001 0.3100000000000001 # Ba1
- 0.0000000000000000 0.3639999999999999 0.3639999999999999 # Ba2
- 0.1770000000000001 0.1770000000000001 0.1770000000000001 # Ba3
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ba4
- 0.5000000000000002 0.6509999999999999 0.8099999999999999 # Ba5
- 0.5000000000000002 0.8640000000000001 0.8640000000000001 # Ba6
- 0.6770000000000000 0.6770000000000003 0.6770000000000000 # Ba7
- 0.0000000000000000 0.8489999999999999 0.6899999999999999 # Ba8
- 0.0000000000000000 0.6360000000000001 0.6360000000000001 # Ba9
- 0.8230000000000003 0.8230000000000000 0.8230000000000000 # Ba10
- 0.4999999999999999 0.3490000000000000 0.1900000000000001 # Ba11
- 0.4999999999999999 0.1359999999999999 0.1359999999999999 # Ba12
- 0.3230000000000001 0.3230000000000001 0.3230000000000001 # Ba13
- 0.8489999999999999 0.0000000000000000 0.3100000000000001 # Ba14
- 0.6360000000000001 0.0000000000000000 0.3639999999999999 # Ba15
- 0.8230000000000000 0.1770000000000001 0.1770000000000001 # Ba16
- 0.3490000000000000 0.5000000000000002 0.8099999999999999 # Ba17
- 0.1360000000000002 0.5000000000000002 0.8640000000000001 # Ba18
- 0.3230000000000001 0.6770000000000003 0.6770000000000000 # Ba19
- 0.1510000000000001 0.0000000000000000 0.6899999999999999 # Ba20
- 0.3639999999999999 0.0000000000000000 0.6360000000000001 # Ba21
- 0.1770000000000001 0.8230000000000000 0.8230000000000000 # Ba22
- 0.6509999999999999 0.4999999999999999 0.1900000000000001 # Ba23
- 0.8640000000000001 0.4999999999999999 0.1359999999999999 # Ba24
- 0.6770000000000000 0.3230000000000001 0.3230000000000001 # Ba25
- 0.0000000000000000 0.8489999999999999 0.3100000000000001 # Ba26
- 0.0000000000000000 0.6360000000000001 0.3639999999999999 # Ba27
- 0.8230000000000000 0.8230000000000000 0.1770000000000001 # Ba28
- 0.5000000000000002 0.3490000000000000 0.8099999999999999 # Ba29
- 0.3230000000000001 0.3230000000000001 0.6770000000000000 # Ba30
- 0.0000000000000000 0.1510000000000001 0.6899999999999999 # Ba31
- 0.0000000000000000 0.3639999999999999 0.6360000000000001 # Ba32
- 0.1770000000000001 0.1770000000000001 0.8230000000000000 # Ba33
- 0.4999999999999999 0.6509999999999999 0.1900000000000001 # Ba34
- 0.5000000000000002 0.8640000000000001 0.1359999999999999 # Ba35
- 0.6770000000000000 0.6770000000000000 0.3230000000000001 # Ba36
- 0.1510000000000001 0.0000000000000000 0.3100000000000001 # Ba37
- 0.3639999999999999 0.0000000000000000 0.3639999999999999 # Ba38
- 0.1770000000000001 0.8230000000000000 0.1770000000000001 # Ba39
- 0.6509999999999999 0.5000000000000002 0.8099999999999999 # Ba40
- 0.8640000000000001 0.5000000000000002 0.8640000000000001 # Ba41
- 0.8489999999999999 0.0000000000000000 0.6899999999999999 # Ba42
- 0.6360000000000001 0.0000000000000000 0.6360000000000001 # Ba43
- 0.8230000000000000 0.1770000000000001 0.8230000000000000 # Ba44
- 0.3490000000000000 0.4999999999999999 0.1900000000000001 # Ba45
- 0.1359999999999999 0.4999999999999999 0.1359999999999999 # Ba46
- 0.3230000000000001 0.6770000000000000 0.3230000000000001 # Ba47
- 0.0000000000000000 0.6899999999999999 0.1510000000000001 # Ba48
- 0.4999999999999999 0.1900000000000001 0.6509999999999999 # Ba49
- 0.5000000000000002 0.1360000000000002 0.8640000000000001 # Ba50
- 0.6770000000000000 0.3230000000000001 0.6770000000000000 # Ba51
- 0.4999999999999999 0.5000000000000002 0.4999999999999999 # Ba52
- 0.0000000000000000 0.3100000000000001 0.8489999999999999 # Ba53
- 0.5000000000000002 0.8099999999999999 0.3490000000000000 # Ba54
- 0.3100000000000001 0.1510000000000001 0.0000000000000000 # Ba55
- 0.3639999999999999 0.3639999999999999 0.0000000000000000 # Ba56
- 0.8099999999999999 0.6509999999999999 0.4999999999999999 # Ba57
- 0.8640000000000001 0.8640000000000001 0.4999999999999999 # Ba58
- 0.6899999999999999 0.8489999999999999 0.0000000000000000 # Ba59
- 0.6360000000000001 0.6360000000000001 0.0000000000000000 # Ba60
- 0.1900000000000001 0.3490000000000000 0.4999999999999999 # Ba61
- 0.1359999999999999 0.1359999999999999 0.4999999999999999 # Ba62
- 0.6899999999999999 0.1510000000000001 0.0000000000000000 # Ba63
- 0.6360000000000001 0.3639999999999999 0.0000000000000000 # Ba64
- 0.1900000000000001 0.6509999999999999 0.4999999999999999 # Ba65
- 0.1360000000000002 0.8640000000000001 0.4999999999999999 # Ba66
- 0.3100000000000001 0.8489999999999999 0.0000000000000000 # Ba67
- 0.3639999999999999 0.6360000000000001 0.0000000000000000 # Ba68
- 0.8099999999999999 0.3490000000000000 0.4999999999999999 # Ba69
- 0.8640000000000001 0.1359999999999999 0.4999999999999999 # Ba70
- 0.3100000000000001 0.0000000000000000 0.1510000000000001 # Ba71
- 0.8099999999999999 0.5000000000000002 0.6509999999999999 # Ba72
- 0.6899999999999999 0.0000000000000000 0.8489999999999999 # Ba73
- 0.1900000000000001 0.4999999999999999 0.3490000000000000 # Ba74
- 0.1510000000000001 0.3100000000000001 0.0000000000000000 # Ba75
- 0.6509999999999999 0.8100000000000002 0.4999999999999999 # Ba76
- 0.8489999999999999 0.6899999999999999 0.0000000000000000 # Ba77
- 0.3490000000000000 0.1900000000000001 0.4999999999999999 # Ba78
- 0.3100000000000001 0.0000000000000000 0.8489999999999999 # Ba79
- 0.8099999999999999 0.4999999999999999 0.3490000000000000 # Ba80
- 0.6899999999999999 0.0000000000000000 0.1510000000000001 # Ba81
- 0.1900000000000001 0.5000000000000002 0.6509999999999999 # Ba82
- 0.8489999999999999 0.3100000000000001 0.0000000000000000 # Ba83
- 0.3490000000000000 0.8100000000000002 0.4999999999999999 # Ba84
- 0.1510000000000001 0.6899999999999999 0.0000000000000000 # Ba85
- 0.6509999999999999 0.1900000000000001 0.4999999999999999 # Ba86
- 0.0000000000000000 0.3100000000000001 0.1510000000000001 # Ba87
- 0.5000000000000002 0.8100000000000002 0.6509999999999999 # Ba88
- 0.0000000000000000 0.6899999999999999 0.8489999999999999 # Ba89
- 0.4999999999999999 0.1900000000000001 0.3490000000000000 # Ba90
- 0.2499999999999999 0.1500000000000000 0.3499999999999999 # Cu1
- 0.0000000000000000 0.1250000000000001 0.1250000000000001 # Cu2
- 0.2060000000000001 0.0000000000000000 0.0000000000000000 # Cu3
- 0.4300000000000000 0.0000000000000000 0.0000000000000000 # Cu4
- 0.7500000000000001 0.6500000000000001 0.8500000000000000 # Cu5
- 0.4999999999999999 0.6250000000000000 0.6250000000000000 # Cu6
- 0.7500000000000001 0.8500000000000000 0.6499999999999999 # Cu7
- 0.0000000000000000 0.8750000000000002 0.8749999999999999 # Cu8
- 0.7939999999999999 0.0000000000000000 0.0000000000000000 # Cu9
- 0.5700000000000000 0.0000000000000000 0.0000000000000000 # Cu10
- 0.2499999999999999 0.3499999999999999 0.1500000000000000 # Cu11
- 0.4999999999999999 0.3750000000000001 0.3750000000000001 # Cu12
- 0.2940000000000001 0.5000000000000002 0.4999999999999999 # Cu13
- 0.0700000000000001 0.5000000000000002 0.4999999999999999 # Cu14
- 0.8500000000000000 0.2499999999999999 0.3499999999999999 # Cu15
- 0.8749999999999999 0.0000000000000000 0.1250000000000001 # Cu16
- 0.0000000000000000 0.2060000000000001 0.0000000000000000 # Cu17
- 0.0000000000000000 0.4300000000000000 0.0000000000000000 # Cu18
- 0.3500000000000001 0.7500000000000001 0.8500000000000000 # Cu19
- 0.3750000000000001 0.5000000000000002 0.6250000000000000 # Cu20
- 0.4999999999999999 0.7059999999999998 0.4999999999999999 # Cu21
- 0.5000000000000002 0.9299999999999999 0.4999999999999999 # Cu22
- 0.1500000000000000 0.7500000000000001 0.6499999999999999 # Cu23
- 0.1250000000000001 0.0000000000000000 0.8749999999999999 # Cu24
- 0.0000000000000000 0.7939999999999999 0.0000000000000000 # Cu25
- 0.0000000000000000 0.5700000000000000 0.0000000000000000 # Cu26
- 0.6500000000000001 0.2499999999999999 0.1500000000000000 # Cu27
- 0.6250000000000000 0.4999999999999999 0.3750000000000001 # Cu28
- 0.4999999999999999 0.2940000000000001 0.4999999999999999 # Cu29
- 0.4999999999999999 0.0700000000000001 0.4999999999999999 # Cu30
- 0.7500000000000001 0.8500000000000000 0.3499999999999999 # Cu31
- 0.2499999999999999 0.3500000000000001 0.8500000000000000 # Cu32
- 0.2499999999999999 0.1500000000000000 0.6500000000000001 # Cu33
- 0.0000000000000000 0.1250000000000001 0.8749999999999999 # Cu34
- 0.7500000000000001 0.6500000000000001 0.1500000000000000 # Cu35
- 0.4999999999999999 0.6250000000000000 0.3750000000000001 # Cu36
- 0.1500000000000000 0.7500000000000001 0.3499999999999999 # Cu37
- 0.1250000000000001 0.0000000000000000 0.1250000000000001 # Cu38
- 0.6500000000000001 0.2500000000000002 0.8500000000000000 # Cu39
- 0.6250000000000000 0.5000000000000002 0.6250000000000000 # Cu40
- 0.8500000000000000 0.2499999999999999 0.6500000000000001 # Cu41
- 0.8750000000000002 0.0000000000000000 0.8749999999999999 # Cu42
- 0.3500000000000001 0.7500000000000001 0.1500000000000000 # Cu43
- 0.3750000000000001 0.4999999999999999 0.3750000000000001 # Cu44
- 0.2499999999999999 0.6500000000000001 0.1500000000000000 # Cu45
- 0.0000000000000000 0.8749999999999999 0.1250000000000001 # Cu46
- 0.7500000000000001 0.1500000000000000 0.6500000000000001 # Cu47
- 0.4999999999999999 0.3750000000000001 0.6250000000000000 # Cu48
- 0.7059999999999998 0.5000000000000002 0.4999999999999999 # Cu49
- 0.9299999999999999 0.5000000000000002 0.4999999999999999 # Cu50
- 0.7500000000000001 0.3500000000000001 0.8500000000000000 # Cu51
- 0.2499999999999999 0.8500000000000000 0.3499999999999999 # Cu52
- 0.2500000000000002 0.8500000000000000 0.6499999999999999 # Cu53
- 0.7500000000000001 0.3499999999999999 0.1500000000000000 # Cu54
- 0.7500000000000001 0.1500000000000000 0.3499999999999999 # Cu55
- 0.2500000000000002 0.6500000000000001 0.8500000000000000 # Cu56
- 0.3500000000000001 0.1500000000000000 0.7500000000000001 # Cu57
- 0.1250000000000001 0.1250000000000001 0.0000000000000000 # Cu58
- 0.0000000000000000 0.0000000000000000 0.7939999999999999 # Cu59
- 0.0000000000000000 0.0000000000000000 0.5700000000000000 # Cu60
- 0.8500000000000000 0.6500000000000001 0.2499999999999999 # Cu61
- 0.6250000000000000 0.6250000000000000 0.4999999999999999 # Cu62
- 0.4999999999999999 0.4999999999999999 0.2940000000000001 # Cu63
- 0.4999999999999999 0.4999999999999999 0.0700000000000001 # Cu64
- 0.6500000000000001 0.8500000000000000 0.2499999999999999 # Cu65
- 0.8750000000000002 0.8749999999999999 0.0000000000000000 # Cu66
- 0.0000000000000000 0.0000000000000000 0.2060000000000001 # Cu67
- 0.0000000000000000 0.0000000000000000 0.4300000000000000 # Cu68
- 0.1500000000000000 0.3500000000000001 0.7500000000000001 # Cu69
- 0.3750000000000001 0.3750000000000001 0.4999999999999999 # Cu70
- 0.4999999999999999 0.5000000000000002 0.7059999999999998 # Cu71
- 0.5000000000000002 0.5000000000000002 0.9299999999999999 # Cu72
- 0.6500000000000001 0.1500000000000000 0.2499999999999999 # Cu73
- 0.8749999999999999 0.1250000000000001 0.0000000000000000 # Cu74
- 0.1500000000000000 0.6500000000000001 0.7500000000000001 # Cu75
- 0.3750000000000001 0.6250000000000000 0.4999999999999999 # Cu76
- 0.3500000000000001 0.8500000000000000 0.7499999999999997 # Cu77
- 0.1250000000000001 0.8749999999999999 0.0000000000000000 # Cu78
- 0.8500000000000000 0.3500000000000001 0.2499999999999999 # Cu79
- 0.6250000000000000 0.3750000000000001 0.4999999999999999 # Cu80
- 0.3499999999999999 0.2499999999999999 0.1500000000000000 # Cu81
- 0.8500000000000000 0.7500000000000004 0.6499999999999999 # Cu82
- 0.6500000000000001 0.7500000000000001 0.8500000000000000 # Cu83
- 0.1500000000000000 0.2499999999999999 0.3499999999999999 # Cu84
- 0.1500000000000000 0.3500000000000001 0.2499999999999999 # Cu85
- 0.6500000000000001 0.8500000000000000 0.7500000000000001 # Cu86
- 0.8500000000000000 0.6500000000000001 0.7499999999999997 # Cu87
- 0.3499999999999999 0.1500000000000000 0.2499999999999999 # Cu88
- 0.8500000000000000 0.3500000000000001 0.7500000000000001 # Cu89
- 0.3500000000000001 0.8500000000000000 0.2499999999999999 # Cu90
- 0.1500000000000000 0.6500000000000001 0.2499999999999999 # Cu91
- 0.6500000000000001 0.1500000000000000 0.7500000000000001 # Cu92
- 0.6500000000000001 0.7500000000000001 0.1500000000000000 # Cu93
- 0.1500000000000000 0.2499999999999999 0.6500000000000001 # Cu94
- 0.3500000000000001 0.2500000000000002 0.8500000000000000 # Cu95
- 0.8500000000000000 0.7500000000000001 0.3499999999999999 # Cu96
- 0.0720000000000000 0.0720000000000000 0.1860000000000000 # O1
- 0.1440000000000000 0.1440000000000000 0.3430000000000000 # O2
- 0.2670000000000000 0.2670000000000000 0.0850000000000000 # O3
- 0.2499999999999999 0.0000000000000000 0.4999999999999999 # O4
- 0.3379999999999999 0.0000000000000000 0.0000000000000000 # O5
- 0.0000000000000000 0.1120000000000001 0.4400000000000000 # O6
- 0.5720000000000000 0.5720000000000003 0.6859999999999998 # O7
- 0.6439999999999999 0.6439999999999999 0.8430000000000000 # O8
- 0.7670000000000001 0.7670000000000001 0.5849999999999999 # O9
- 0.7500000000000001 0.4999999999999999 0.0000000000000000 # O10
- 0.5000000000000002 0.6120000000000000 0.9399999999999999 # O11
- 0.9280000000000000 0.9280000000000000 0.8140000000000001 # O12
- 0.8560000000000003 0.8560000000000003 0.6569999999999999 # O13
- 0.7330000000000000 0.7330000000000000 0.9149999999999999 # O14
- 0.6619999999999998 0.0000000000000000 0.0000000000000000 # O15
- 0.0000000000000000 0.8880000000000000 0.5600000000000001 # O16
- 0.4280000000000002 0.4280000000000002 0.3140000000000001 # O17
- 0.3560000000000001 0.3560000000000001 0.1570000000000001 # O18
- 0.2329999999999998 0.2329999999999998 0.4150000000000001 # O19
- 0.2499999999999999 0.4999999999999999 0.0000000000000000 # O20
- 0.1619999999999999 0.5000000000000002 0.4999999999999999 # O21
- 0.4999999999999999 0.3880000000000001 0.0600000000000001 # O22
- 0.9280000000000000 0.0720000000000000 0.1860000000000000 # O23
- 0.8560000000000000 0.1440000000000000 0.3430000000000000 # O24
- 0.7330000000000000 0.2670000000000000 0.0850000000000000 # O25
- 0.0000000000000000 0.2499999999999999 0.4999999999999999 # O26
- 0.0000000000000000 0.3379999999999999 0.0000000000000000 # O27
- 0.8880000000000000 0.0000000000000000 0.4400000000000000 # O28
- 0.4280000000000002 0.5720000000000003 0.6859999999999998 # O29
- 0.3560000000000001 0.6439999999999999 0.8430000000000000 # O30
- 0.2330000000000002 0.7670000000000001 0.5849999999999999 # O31
- 0.4999999999999999 0.7500000000000001 0.0000000000000000 # O32
- 0.5000000000000002 0.8380000000000001 0.4999999999999999 # O33
- 0.3880000000000001 0.5000000000000002 0.9399999999999999 # O34
- 0.0720000000000000 0.9280000000000000 0.8140000000000001 # O35
- 0.1440000000000000 0.8560000000000003 0.6569999999999999 # O36
- 0.2670000000000000 0.7330000000000000 0.9149999999999999 # O37
- 0.0000000000000000 0.7500000000000001 0.4999999999999999 # O38
- 0.0000000000000000 0.6619999999999998 0.0000000000000000 # O39
- 0.1120000000000001 0.0000000000000000 0.5600000000000001 # O40
- 0.5720000000000000 0.4280000000000002 0.3140000000000001 # O41
- 0.6439999999999999 0.3560000000000001 0.1570000000000001 # O42
- 0.7670000000000001 0.2329999999999998 0.4150000000000001 # O43
- 0.4999999999999999 0.2499999999999999 0.0000000000000000 # O44
- 0.4999999999999999 0.1619999999999999 0.4999999999999999 # O45
- 0.6120000000000000 0.4999999999999999 0.0600000000000001 # O46
- 0.9280000000000000 0.9280000000000000 0.1860000000000000 # O47
- 0.8560000000000003 0.8560000000000000 0.3430000000000000 # O48
- 0.7330000000000000 0.7330000000000000 0.0850000000000000 # O49
- 0.0000000000000000 0.8880000000000000 0.4400000000000000 # O50
- 0.4280000000000002 0.4280000000000002 0.6859999999999998 # O51
- 0.3560000000000001 0.3560000000000001 0.8430000000000000 # O52
- 0.2329999999999998 0.2329999999999998 0.5849999999999999 # O53
- 0.5000000000000002 0.3880000000000001 0.9399999999999999 # O54
- 0.0720000000000000 0.0720000000000000 0.8140000000000001 # O55
- 0.1440000000000000 0.1440000000000000 0.6569999999999999 # O56
- 0.2670000000000000 0.2670000000000000 0.9149999999999999 # O57
- 0.0000000000000000 0.1120000000000001 0.5600000000000001 # O58
- 0.5720000000000000 0.5720000000000000 0.3140000000000001 # O59
- 0.6439999999999999 0.6439999999999999 0.1570000000000001 # O60
- 0.7670000000000001 0.7670000000000001 0.4150000000000001 # O61
- 0.4999999999999999 0.6120000000000000 0.0600000000000001 # O62
- 0.0720000000000000 0.9280000000000000 0.1860000000000000 # O63
- 0.1440000000000000 0.8560000000000000 0.3430000000000000 # O64
- 0.2670000000000000 0.7330000000000000 0.0850000000000000 # O65
- 0.1120000000000001 0.0000000000000000 0.4400000000000000 # O66
- 0.5720000000000000 0.4280000000000002 0.6859999999999998 # O67
- 0.6439999999999999 0.3560000000000001 0.8430000000000000 # O68
- 0.7670000000000001 0.2329999999999998 0.5849999999999999 # O69
- 0.6120000000000000 0.5000000000000002 0.9399999999999999 # O70
- 0.9280000000000000 0.0720000000000000 0.8140000000000001 # O71
- 0.8560000000000000 0.1440000000000000 0.6569999999999999 # O72
- 0.7330000000000000 0.2670000000000000 0.9149999999999999 # O73
- 0.8880000000000000 0.0000000000000000 0.5600000000000001 # O74
- 0.4280000000000002 0.5720000000000000 0.3140000000000001 # O75
- 0.3560000000000001 0.6439999999999999 0.1570000000000001 # O76
- 0.2330000000000002 0.7670000000000001 0.4150000000000001 # O77
- 0.3880000000000001 0.4999999999999999 0.0600000000000001 # O78
- 0.0720000000000000 0.8140000000000001 0.0720000000000000 # O79
- 0.1440000000000000 0.6569999999999999 0.1440000000000000 # O80
- 0.2670000000000000 0.9150000000000004 0.2670000000000000 # O81
- 0.0000000000000000 0.5600000000000001 0.1120000000000001 # O82
- 0.5720000000000000 0.3140000000000001 0.5720000000000000 # O83
- 0.6439999999999999 0.1570000000000001 0.6439999999999999 # O84
- 0.7669999999999998 0.4150000000000001 0.7670000000000001 # O85
- 0.7500000000000001 0.0000000000000000 0.4999999999999999 # O86
- 0.8380000000000001 0.5000000000000002 0.4999999999999999 # O87
- 0.4999999999999999 0.0600000000000001 0.6120000000000000 # O88
- 0.9280000000000000 0.1860000000000000 0.9280000000000000 # O89
- 0.8560000000000003 0.3430000000000000 0.8560000000000000 # O90
- 0.7330000000000000 0.0850000000000000 0.7330000000000000 # O91
- 0.0000000000000000 0.4400000000000000 0.8880000000000000 # O92
- 0.4280000000000002 0.6859999999999998 0.4280000000000002 # O93
- 0.3560000000000001 0.8430000000000002 0.3560000000000001 # O94
- 0.2329999999999998 0.5849999999999999 0.2329999999999998 # O95
- 0.5000000000000002 0.9399999999999999 0.3880000000000001 # O96
- 0.0720000000000000 0.1860000000000000 0.9280000000000000 # O97
- 0.1440000000000000 0.3430000000000000 0.8560000000000000 # O98
- 0.2670000000000000 0.0850000000000000 0.7330000000000000 # O99
- 0.5720000000000000 0.6859999999999998 0.4280000000000002 # O100
- 0.6439999999999999 0.8430000000000000 0.3560000000000001 # O101
- 0.7670000000000001 0.5849999999999999 0.2329999999999998 # O102
- 0.9280000000000000 0.8140000000000001 0.0720000000000000 # O103
- 0.8560000000000003 0.6569999999999999 0.1440000000000000 # O104
- 0.7330000000000000 0.9149999999999999 0.2670000000000000 # O105
- 0.4280000000000002 0.3140000000000001 0.5720000000000000 # O106
- 0.3560000000000001 0.1570000000000001 0.6439999999999999 # O107
- 0.2330000000000002 0.4150000000000001 0.7670000000000001 # O108
- 0.1860000000000000 0.0720000000000000 0.9280000000000000 # O109
- 0.3430000000000000 0.1440000000000000 0.8560000000000000 # O110
- 0.0850000000000000 0.2670000000000000 0.7330000000000000 # O111
- 0.4999999999999999 0.0000000000000000 0.7500000000000001 # O112
- 0.0000000000000000 0.0000000000000000 0.6619999999999998 # O113
- 0.4400000000000000 0.1120000000000001 0.0000000000000000 # O114
- 0.6859999999999998 0.5720000000000000 0.4280000000000002 # O115
- 0.8430000000000002 0.6439999999999999 0.3560000000000001 # O116
- 0.5849999999999999 0.7670000000000001 0.2329999999999998 # O117
- 0.0000000000000000 0.4999999999999999 0.2499999999999999 # O118
- 0.4999999999999999 0.4999999999999999 0.1619999999999999 # O119
- 0.9399999999999999 0.6120000000000000 0.4999999999999999 # O120
- 0.8140000000000003 0.9280000000000000 0.0720000000000000 # O121
- 0.6570000000000003 0.8560000000000000 0.1440000000000000 # O122
- 0.9150000000000004 0.7330000000000000 0.2670000000000000 # O123
- 0.4999999999999999 0.0000000000000000 0.2499999999999999 # O124
- 0.0000000000000000 0.0000000000000000 0.3379999999999999 # O125
- 0.5600000000000003 0.8880000000000000 0.0000000000000000 # O126
- 0.3140000000000001 0.4280000000000002 0.5720000000000000 # O127
- 0.1570000000000001 0.3560000000000001 0.6439999999999999 # O128
- 0.4150000000000001 0.2330000000000002 0.7670000000000001 # O129
- 0.0000000000000000 0.5000000000000002 0.7500000000000001 # O130
- 0.5000000000000002 0.5000000000000002 0.8380000000000001 # O131
- 0.0600000000000001 0.3880000000000001 0.4999999999999999 # O132
- 0.8140000000000001 0.0720000000000000 0.0720000000000000 # O133
- 0.6569999999999999 0.1440000000000000 0.1440000000000000 # O134
- 0.9149999999999999 0.2670000000000000 0.2670000000000000 # O135
- 0.5600000000000001 0.1120000000000001 0.0000000000000000 # O136
- 0.3140000000000001 0.5720000000000003 0.5720000000000000 # O137
- 0.1570000000000001 0.6439999999999999 0.6439999999999999 # O138
- 0.4150000000000001 0.7670000000000001 0.7670000000000001 # O139
- 0.0600000000000001 0.6120000000000000 0.4999999999999999 # O140
- 0.1860000000000000 0.9280000000000002 0.9280000000000000 # O141
- 0.3430000000000000 0.8560000000000003 0.8560000000000000 # O142
- 0.0850000000000000 0.7330000000000000 0.7330000000000000 # O143
- 0.4400000000000000 0.8880000000000000 0.0000000000000000 # O144
- 0.6859999999999998 0.4280000000000002 0.4280000000000002 # O145
- 0.8430000000000000 0.3560000000000001 0.3560000000000001 # O146
- 0.5849999999999999 0.2329999999999998 0.2329999999999998 # O147
- 0.9399999999999999 0.3880000000000001 0.4999999999999999 # O148
- 0.1860000000000000 0.0720000000000000 0.0720000000000000 # O149
- 0.3430000000000000 0.1440000000000000 0.1440000000000000 # O150
- 0.0850000000000000 0.2670000000000000 0.2670000000000000 # O151
- 0.4400000000000000 0.0000000000000000 0.1120000000000001 # O152
- 0.6859999999999998 0.5720000000000003 0.5720000000000000 # O153
- 0.8430000000000000 0.6439999999999999 0.6439999999999999 # O154
- 0.5849999999999999 0.7670000000000001 0.7670000000000001 # O155
- 0.9399999999999999 0.5000000000000002 0.6120000000000000 # O156
- 0.8140000000000003 0.9280000000000002 0.9280000000000000 # O157
- 0.6569999999999999 0.8560000000000003 0.8560000000000000 # O158
- 0.9149999999999999 0.7330000000000000 0.7330000000000000 # O159
- 0.5600000000000003 0.0000000000000000 0.8880000000000000 # O160
- 0.3140000000000001 0.4280000000000002 0.4280000000000002 # O161
- 0.1570000000000001 0.3560000000000001 0.3560000000000001 # O162
- 0.4150000000000001 0.2329999999999998 0.2329999999999998 # O163
- 0.0600000000000001 0.4999999999999999 0.3880000000000001 # O164
- 0.0720000000000000 0.1860000000000000 0.0720000000000000 # O165
- 0.1440000000000000 0.3430000000000000 0.1440000000000000 # O166
- 0.2670000000000000 0.0850000000000000 0.2670000000000000 # O167
- 0.1120000000000001 0.4400000000000000 0.0000000000000000 # O168
- 0.5720000000000000 0.6859999999999998 0.5720000000000000 # O169
- 0.6439999999999999 0.8430000000000002 0.6439999999999999 # O170
- 0.7670000000000001 0.5850000000000002 0.7670000000000001 # O171
- 0.6120000000000000 0.9399999999999999 0.4999999999999999 # O172
- 0.9280000000000000 0.8140000000000003 0.9280000000000000 # O173
- 0.8560000000000003 0.6570000000000003 0.8560000000000000 # O174
- 0.7330000000000000 0.9150000000000004 0.7330000000000000 # O175
- 0.8880000000000000 0.5600000000000001 0.0000000000000000 # O176
- 0.4280000000000002 0.3140000000000001 0.4280000000000002 # O177
- 0.3560000000000001 0.1570000000000001 0.3560000000000001 # O178
- 0.2329999999999998 0.4150000000000001 0.2329999999999998 # O179
- 0.3880000000000001 0.0600000000000001 0.4999999999999999 # O180
- 0.4400000000000000 0.0000000000000000 0.8880000000000000 # O181
- 0.9399999999999999 0.4999999999999999 0.3880000000000001 # O182
- 0.5600000000000001 0.0000000000000000 0.1120000000000001 # O183
- 0.0600000000000001 0.5000000000000002 0.6120000000000000 # O184
- 0.8880000000000000 0.4400000000000000 0.0000000000000000 # O185
- 0.3880000000000001 0.9399999999999999 0.4999999999999999 # O186
- 0.1120000000000001 0.5600000000000001 0.0000000000000000 # O187
- 0.6120000000000000 0.0600000000000001 0.4999999999999999 # O188
- 0.8140000000000003 0.0720000000000000 0.9280000000000000 # O189
- 0.6570000000000003 0.1440000000000000 0.8560000000000000 # O190
- 0.9149999999999999 0.2670000000000000 0.7330000000000000 # O191
- 0.3140000000000001 0.5720000000000000 0.4280000000000002 # O192
- 0.1570000000000001 0.6439999999999999 0.3560000000000001 # O193
- 0.4150000000000001 0.7670000000000001 0.2329999999999998 # O194
- 0.1860000000000000 0.9280000000000000 0.0720000000000000 # O195
- 0.3430000000000000 0.8560000000000003 0.1440000000000000 # O196
- 0.0850000000000000 0.7330000000000000 0.2670000000000000 # O197
- 0.6859999999999998 0.4280000000000002 0.5720000000000000 # O198
- 0.8430000000000000 0.3560000000000001 0.6439999999999999 # O199
- 0.5849999999999999 0.2330000000000002 0.7670000000000001 # O200
- 0.0720000000000000 0.8140000000000003 0.9280000000000000 # O201
- 0.1440000000000000 0.6570000000000003 0.8560000000000000 # O202
- 0.2670000000000000 0.9149999999999999 0.7330000000000000 # O203
- 0.5720000000000000 0.3140000000000001 0.4280000000000002 # O204
- 0.6439999999999999 0.1570000000000001 0.3560000000000001 # O205
- 0.7670000000000001 0.4150000000000001 0.2329999999999998 # O206
- 0.9280000000000000 0.1860000000000000 0.0720000000000000 # O207
- 0.8560000000000000 0.3430000000000000 0.1440000000000000 # O208
- 0.7330000000000000 0.0850000000000000 0.2670000000000000 # O209
- 0.4280000000000002 0.6859999999999998 0.5720000000000000 # O210
- 0.3560000000000001 0.8430000000000002 0.6439999999999999 # O211
- 0.2330000000000002 0.5850000000000002 0.7670000000000001 # O212
- 0.0000000000000000 0.4400000000000000 0.1120000000000001 # O213
- 0.5000000000000002 0.9399999999999999 0.6120000000000000 # O214
- 0.0000000000000000 0.5600000000000003 0.8880000000000000 # O215
- 0.4999999999999999 0.0600000000000001 0.3880000000000001 # O216
diff --git a/test/data/cubic/POSCAR-229-2 b/test/data/cubic/POSCAR-229-2
deleted file mode 100644
index f2a8aa9..0000000
--- a/test/data/cubic/POSCAR-229-2
+++ /dev/null
@@ -1,21 +0,0 @@
-$cell vectors
-1.0
- 6.2209970727596406 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.2209970727596406 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.2209970727596406
- 2 12
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mo1
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Mo2
- 0.2900000000000001 0.0000000000000000 0.0000000000000000 # F1
- 0.7900000000000003 0.5000000000000000 0.5000000000000000 # F2
- -0.2900000000000001 0.0000000000000000 0.0000000000000000 # F3
- 0.2099999999999999 0.5000000000000000 0.5000000000000000 # F4
- 0.0000000000000000 0.2900000000000001 0.0000000000000000 # F5
- 0.5000000000000000 0.7900000000000003 0.5000000000000000 # F6
- 0.0000000000000000 -0.2900000000000001 0.0000000000000000 # F7
- 0.5000000000000000 0.2099999999999999 0.5000000000000000 # F8
- 0.0000000000000000 0.0000000000000000 -0.2900000000000001 # F9
- 0.5000000000000000 0.5000000000000000 0.2099999999999999 # F10
- 0.0000000000000000 0.0000000000000000 0.2900000000000001 # F11
- 0.5000000000000000 0.5000000000000000 0.7900000000000003 # F12
diff --git a/test/data/cubic/POSCAR-230 b/test/data/cubic/POSCAR-230
deleted file mode 100644
index ce6d32f..0000000
--- a/test/data/cubic/POSCAR-230
+++ /dev/null
@@ -1,167 +0,0 @@
-$cell vectors
-1.0
- 12.6019940702325997 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.6019940702325997 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.6019940702325997
- 24 16 24 96
-Direct
- 0.6250000000000002 0.0000000000000000 0.2500000000000001 # Na1
- 0.1250000000000001 0.5000000000000002 0.7500000000000000 # Na2
- 0.3750000000000002 0.0000000000000000 0.7500000000000000 # Na3
- 0.8749999999999999 0.5000000000000002 0.2500000000000001 # Na4
- 0.7500000000000000 0.6250000000000002 0.5000000000000002 # Na5
- 0.2500000000000001 0.1250000000000001 0.0000000000000000 # Na6
- 0.3750000000000002 0.5000000000000002 0.2500000000000001 # Na7
- 0.8749999999999999 0.0000000000000000 0.7500000000000000 # Na8
- 0.2500000000000001 0.6250000000000002 0.0000000000000000 # Na9
- 0.7500000000000000 0.1250000000000001 0.5000000000000002 # Na10
- 0.7500000000000000 0.3750000000000002 0.0000000000000000 # Na11
- 0.2500000000000001 0.8749999999999999 0.5000000000000002 # Na12
- 0.0000000000000000 0.2500000000000001 0.6250000000000002 # Na13
- 0.5000000000000002 0.7500000000000000 0.1250000000000001 # Na14
- 0.0000000000000000 0.7500000000000000 0.3750000000000002 # Na15
- 0.5000000000000002 0.2500000000000001 0.8749999999999999 # Na16
- 0.0000000000000000 0.7500000000000000 0.8749999999999999 # Na17
- 0.5000000000000002 0.2500000000000001 0.3750000000000002 # Na18
- 0.0000000000000000 0.2500000000000001 0.1250000000000001 # Na19
- 0.5000000000000002 0.7500000000000000 0.6250000000000002 # Na20
- 0.7500000000000000 0.8749999999999999 0.0000000000000000 # Na21
- 0.2500000000000001 0.3750000000000002 0.5000000000000002 # Na22
- 0.6250000000000002 0.5000000000000002 0.7500000000000000 # Na23
- 0.1250000000000001 0.0000000000000000 0.2500000000000001 # Na24
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Sc1
- 0.5000000000000002 0.5000000000000002 0.5000000000000002 # Sc2
- 0.2500000000000001 0.2500000000000001 0.7500000000000000 # Sc3
- 0.7500000000000000 0.7500000000000000 0.2500000000000001 # Sc4
- 0.0000000000000000 0.0000000000000000 0.5000000000000002 # Sc5
- 0.5000000000000002 0.5000000000000002 0.0000000000000000 # Sc6
- 0.7500000000000000 0.2500000000000001 0.2500000000000001 # Sc7
- 0.2500000000000001 0.7500000000000000 0.7500000000000000 # Sc8
- 0.5000000000000002 0.0000000000000000 0.0000000000000000 # Sc9
- 0.0000000000000000 0.5000000000000002 0.5000000000000002 # Sc10
- 0.2500000000000001 0.2500000000000001 0.2500000000000001 # Sc11
- 0.7500000000000000 0.7500000000000000 0.7500000000000000 # Sc12
- 0.7500000000000000 0.2500000000000001 0.7500000000000000 # Sc13
- 0.2500000000000001 0.7500000000000000 0.2500000000000001 # Sc14
- 0.0000000000000000 0.5000000000000002 0.0000000000000000 # Sc15
- 0.5000000000000002 0.0000000000000000 0.5000000000000002 # Sc16
- 0.8749999999999999 0.0000000000000000 0.2500000000000001 # V1
- 0.3750000000000002 0.5000000000000002 0.7500000000000000 # V2
- 0.1250000000000001 0.0000000000000000 0.7500000000000000 # V3
- 0.6250000000000002 0.5000000000000002 0.2500000000000001 # V4
- 0.7500000000000000 0.3750000000000002 0.5000000000000002 # V5
- 0.2500000000000001 0.8749999999999999 0.0000000000000000 # V6
- 0.1250000000000001 0.5000000000000002 0.2500000000000001 # V7
- 0.6250000000000002 0.0000000000000000 0.7500000000000000 # V8
- 0.2500000000000001 0.3750000000000002 0.0000000000000000 # V9
- 0.7500000000000000 0.8749999999999999 0.5000000000000002 # V10
- 0.7500000000000000 0.6250000000000002 0.0000000000000000 # V11
- 0.2500000000000001 0.1250000000000001 0.5000000000000002 # V12
- 0.0000000000000000 0.2500000000000001 0.3750000000000002 # V13
- 0.5000000000000002 0.7500000000000000 0.8749999999999999 # V14
- 0.0000000000000000 0.7500000000000000 0.6250000000000002 # V15
- 0.5000000000000002 0.2500000000000001 0.1250000000000001 # V16
- 0.0000000000000000 0.7500000000000000 0.1250000000000001 # V17
- 0.5000000000000002 0.2500000000000001 0.6250000000000002 # V18
- 0.0000000000000000 0.2500000000000001 0.8749999999999999 # V19
- 0.5000000000000002 0.7500000000000000 0.3750000000000002 # V20
- 0.7500000000000000 0.1250000000000001 0.0000000000000000 # V21
- 0.2500000000000001 0.6250000000000002 0.5000000000000002 # V22
- 0.8749999999999999 0.5000000000000002 0.7500000000000000 # V23
- 0.3750000000000002 0.0000000000000000 0.2500000000000001 # V24
- 0.9590000000000002 0.0484999999999999 0.1539000000000001 # O1
- 0.4590000000000000 0.5485000000000001 0.6538999999999998 # O2
- 0.0410000000000002 0.9515000000000001 0.8461000000000000 # O3
- 0.5410000000000000 0.4515000000000003 0.3461000000000000 # O4
- 0.2985000000000000 0.7910000000000000 0.0961000000000000 # O5
- 0.0410000000000002 0.4514999999999999 0.1539000000000001 # O6
- 0.5410000000000004 0.9515000000000001 0.6538999999999998 # O7
- 0.9590000000000002 0.5485000000000001 0.8461000000000000 # O8
- 0.2985000000000000 0.2910000000000003 0.9039000000000000 # O9
- 0.7985000000000003 0.7910000000000000 0.4039000000000002 # O10
- 0.7015000000000000 0.7090000000000001 0.0961000000000000 # O11
- 0.2015000000000002 0.2089999999999999 0.5961000000000003 # O12
- 0.2089999999999999 0.0961000000000000 0.7985000000000003 # O13
- 0.7090000000000001 0.5961000000000003 0.2985000000000000 # O14
- 0.7910000000000000 0.9039000000000000 0.2015000000000002 # O15
- 0.2909999999999999 0.4039000000000002 0.7015000000000000 # O16
- 0.9590000000000002 0.9515000000000001 0.3461000000000000 # O17
- 0.4590000000000000 0.4515000000000003 0.8461000000000000 # O18
- 0.0410000000000002 0.0484999999999999 0.6538999999999998 # O19
- 0.5410000000000000 0.5485000000000001 0.1539000000000001 # O20
- 0.7090000000000001 0.4039000000000002 0.2015000000000002 # O21
- 0.2090000000000004 0.9039000000000005 0.7015000000000000 # O22
- 0.2909999999999999 0.5961000000000003 0.7985000000000003 # O23
- 0.7910000000000000 0.0961000000000000 0.2985000000000000 # O24
- 0.9039000000000000 0.2985000000000000 0.2909999999999999 # O25
- 0.4039000000000002 0.7985000000000003 0.7910000000000000 # O26
- 0.0961000000000000 0.7015000000000005 0.7090000000000001 # O27
- 0.5961000000000003 0.2015000000000002 0.2089999999999999 # O28
- 0.5410000000000000 0.0484999999999999 0.8461000000000000 # O29
- 0.0410000000000002 0.5485000000000001 0.3461000000000000 # O30
- 0.4590000000000000 0.9515000000000001 0.1539000000000001 # O31
- 0.9590000000000002 0.4515000000000003 0.6538999999999998 # O32
- 0.0961000000000000 0.7985000000000003 0.2089999999999999 # O33
- 0.5961000000000003 0.2985000000000000 0.7090000000000001 # O34
- 0.9039000000000000 0.2015000000000002 0.7910000000000000 # O35
- 0.4039000000000002 0.7015000000000000 0.2909999999999999 # O36
- 0.1539000000000001 0.9590000000000002 0.0484999999999999 # O37
- 0.6538999999999998 0.4590000000000000 0.5485000000000001 # O38
- 0.8461000000000000 0.0410000000000002 0.9515000000000001 # O39
- 0.3461000000000000 0.5410000000000000 0.4514999999999999 # O40
- 0.0484999999999999 0.1539000000000001 0.9590000000000002 # O41
- 0.5485000000000001 0.6538999999999998 0.4590000000000000 # O42
- 0.9515000000000001 0.8461000000000000 0.0410000000000002 # O43
- 0.4514999999999999 0.3461000000000000 0.5410000000000000 # O44
- 0.9515000000000001 0.3461000000000000 0.9590000000000002 # O45
- 0.4515000000000003 0.8461000000000000 0.4590000000000000 # O46
- 0.0484999999999999 0.6538999999999998 0.0410000000000002 # O47
- 0.5485000000000001 0.1539000000000001 0.5410000000000000 # O48
- 0.1539000000000001 0.0410000000000002 0.4514999999999999 # O49
- 0.6538999999999998 0.5410000000000000 0.9515000000000001 # O50
- 0.8461000000000000 0.9590000000000002 0.5485000000000001 # O51
- 0.3461000000000000 0.4590000000000000 0.0484999999999999 # O52
- 0.4514999999999999 0.1539000000000001 0.0410000000000002 # O53
- 0.9515000000000001 0.6538999999999998 0.5410000000000000 # O54
- 0.5485000000000001 0.8461000000000004 0.9590000000000002 # O55
- 0.0484999999999999 0.3461000000000000 0.4590000000000000 # O56
- 0.8461000000000000 0.5410000000000000 0.0484999999999999 # O57
- 0.3461000000000000 0.0410000000000002 0.5485000000000001 # O58
- 0.1539000000000001 0.4590000000000000 0.9515000000000001 # O59
- 0.6538999999999998 0.9590000000000002 0.4514999999999999 # O60
- 0.3461000000000000 0.9590000000000002 0.9515000000000001 # O61
- 0.8461000000000000 0.4590000000000000 0.4514999999999999 # O62
- 0.6538999999999998 0.0410000000000002 0.0484999999999999 # O63
- 0.1539000000000001 0.5410000000000000 0.5485000000000001 # O64
- 0.0484999999999999 0.8461000000000000 0.5410000000000000 # O65
- 0.5485000000000001 0.3461000000000000 0.0410000000000002 # O66
- 0.9515000000000001 0.1539000000000001 0.4590000000000000 # O67
- 0.4515000000000003 0.6539000000000003 0.9590000000000002 # O68
- 0.7985000000000003 0.2089999999999999 0.0961000000000000 # O69
- 0.2985000000000000 0.7090000000000001 0.5961000000000003 # O70
- 0.2015000000000002 0.7910000000000005 0.9039000000000000 # O71
- 0.7015000000000000 0.2909999999999999 0.4039000000000002 # O72
- 0.2015000000000002 0.2909999999999999 0.0961000000000000 # O73
- 0.7015000000000000 0.7910000000000000 0.5961000000000003 # O74
- 0.7985000000000003 0.7090000000000001 0.9039000000000000 # O75
- 0.2985000000000000 0.2089999999999999 0.4039000000000002 # O76
- 0.2910000000000003 0.9039000000000000 0.2985000000000000 # O77
- 0.7910000000000000 0.4039000000000002 0.7985000000000003 # O78
- 0.7090000000000001 0.0961000000000000 0.7015000000000000 # O79
- 0.2089999999999999 0.5961000000000003 0.2015000000000002 # O80
- 0.2909999999999999 0.0961000000000000 0.2015000000000002 # O81
- 0.7910000000000000 0.5961000000000003 0.7015000000000000 # O82
- 0.7090000000000001 0.9039000000000005 0.7985000000000003 # O83
- 0.2089999999999999 0.4039000000000002 0.2985000000000000 # O84
- 0.4039000000000002 0.2015000000000002 0.7090000000000001 # O85
- 0.9039000000000000 0.7015000000000000 0.2089999999999999 # O86
- 0.5961000000000003 0.7985000000000003 0.2909999999999999 # O87
- 0.0961000000000000 0.2985000000000000 0.7910000000000000 # O88
- 0.0961000000000000 0.2015000000000002 0.2909999999999999 # O89
- 0.5961000000000003 0.7015000000000005 0.7910000000000000 # O90
- 0.9039000000000000 0.7985000000000003 0.7090000000000001 # O91
- 0.4039000000000002 0.2985000000000000 0.2089999999999999 # O92
- 0.7985000000000003 0.2909999999999999 0.5961000000000003 # O93
- 0.7015000000000000 0.2090000000000004 0.9039000000000000 # O94
- 0.2015000000000002 0.7090000000000001 0.4039000000000002 # O95
- 0.4590000000000000 0.0484999999999999 0.3461000000000000 # O96
diff --git a/test/data/cubic/POSCAR-230-2 b/test/data/cubic/POSCAR-230-2
deleted file mode 100644
index ec29f13..0000000
--- a/test/data/cubic/POSCAR-230-2
+++ /dev/null
@@ -1,167 +0,0 @@
-$cell vectors
-1.0
- 12.3759941765750430 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.3759941765750430 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.3759941765750430
- 24 40 96
-Direct
- 0.1249999999999998 0.0000000000000000 0.2500000000000000 # Y1
- 0.6249999999999998 0.4999999999999999 0.7500000000000000 # Y2
- 0.8749999999999999 0.0000000000000000 0.7500000000000000 # Y3
- 0.3749999999999998 0.4999999999999999 0.2500000000000000 # Y4
- 0.2500000000000000 0.8749999999999999 0.4999999999999999 # Y5
- 0.7500000000000000 0.3749999999999998 0.0000000000000000 # Y6
- 0.7500000000000000 0.1250000000000002 0.4999999999999999 # Y7
- 0.2500000000000000 0.6249999999999998 0.0000000000000000 # Y8
- 0.8749999999999999 0.4999999999999999 0.2500000000000000 # Y9
- 0.3750000000000003 0.0000000000000000 0.7500000000000000 # Y10
- 0.1250000000000002 0.4999999999999999 0.7500000000000000 # Y11
- 0.6249999999999998 0.0000000000000000 0.2500000000000000 # Y12
- 0.2500000000000000 0.1249999999999998 0.0000000000000000 # Y13
- 0.7500000000000000 0.6249999999999998 0.4999999999999999 # Y14
- 0.7500000000000000 0.8749999999999999 0.0000000000000000 # Y15
- 0.2500000000000000 0.3750000000000003 0.4999999999999999 # Y16
- 0.0000000000000000 0.2500000000000000 0.1249999999999998 # Y17
- 0.4999999999999999 0.7500000000000000 0.6249999999999998 # Y18
- 0.0000000000000000 0.7500000000000000 0.8749999999999999 # Y19
- 0.4999999999999999 0.2500000000000000 0.3749999999999998 # Y20
- 0.0000000000000000 0.7500000000000000 0.3749999999999998 # Y21
- 0.4999999999999999 0.2500000000000000 0.8749999999999999 # Y22
- 0.0000000000000000 0.2500000000000000 0.6249999999999998 # Y23
- 0.4999999999999999 0.7500000000000000 0.1249999999999998 # Y24
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Fe1
- 0.3749999999999998 0.0000000000000000 0.2500000000000000 # Fe2
- 0.4999999999999999 0.4999999999999999 0.4999999999999999 # Fe3
- 0.8749999999999999 0.4999999999999999 0.7500000000000000 # Fe4
- 0.6249999999999998 0.0000000000000000 0.7500000000000000 # Fe5
- 0.1250000000000002 0.4999999999999999 0.2500000000000000 # Fe6
- 0.2500000000000000 0.7500000000000000 0.2500000000000000 # Fe7
- 0.2500000000000000 0.1250000000000002 0.4999999999999999 # Fe8
- 0.7500000000000000 0.2500000000000000 0.7500000000000000 # Fe9
- 0.7500000000000000 0.6249999999999998 0.0000000000000000 # Fe10
- 0.7500000000000000 0.8749999999999999 0.4999999999999999 # Fe11
- 0.2500000000000000 0.3749999999999998 0.0000000000000000 # Fe12
- 0.0000000000000000 0.4999999999999999 0.0000000000000000 # Fe13
- 0.6249999999999998 0.4999999999999999 0.2500000000000000 # Fe14
- 0.4999999999999999 0.0000000000000000 0.4999999999999999 # Fe15
- 0.1250000000000002 0.0000000000000000 0.7500000000000000 # Fe16
- 0.3750000000000003 0.4999999999999999 0.7500000000000000 # Fe17
- 0.8749999999999999 0.0000000000000000 0.2500000000000000 # Fe18
- 0.2500000000000000 0.2500000000000000 0.7500000000000000 # Fe19
- 0.2500000000000000 0.8749999999999999 0.0000000000000000 # Fe20
- 0.7500000000000000 0.7500000000000000 0.2500000000000000 # Fe21
- 0.7500000000000000 0.3750000000000003 0.4999999999999999 # Fe22
- 0.7500000000000000 0.1249999999999998 0.0000000000000000 # Fe23
- 0.2500000000000000 0.6249999999999998 0.4999999999999999 # Fe24
- 0.0000000000000000 0.0000000000000000 0.4999999999999999 # Fe25
- 0.4999999999999999 0.4999999999999999 0.0000000000000000 # Fe26
- 0.7500000000000000 0.2500000000000000 0.2500000000000000 # Fe27
- 0.2500000000000000 0.7500000000000000 0.7500000000000000 # Fe28
- 0.0000000000000000 0.2500000000000000 0.8749999999999999 # Fe29
- 0.4999999999999999 0.7500000000000000 0.3749999999999998 # Fe30
- 0.0000000000000000 0.7500000000000000 0.1249999999999998 # Fe31
- 0.4999999999999999 0.2500000000000000 0.6249999999999998 # Fe32
- 0.4999999999999999 0.0000000000000000 0.0000000000000000 # Fe33
- 0.0000000000000000 0.4999999999999999 0.4999999999999999 # Fe34
- 0.0000000000000000 0.7500000000000000 0.6249999999999998 # Fe35
- 0.4999999999999999 0.2500000000000000 0.1249999999999998 # Fe36
- 0.0000000000000000 0.2500000000000000 0.3749999999999998 # Fe37
- 0.4999999999999999 0.7500000000000000 0.8749999999999999 # Fe38
- 0.2500000000000000 0.2500000000000000 0.2500000000000000 # Fe39
- 0.7500000000000000 0.7500000000000000 0.7500000000000000 # Fe40
- 0.9729999999999999 0.0566999999999999 0.1503999999999998 # O1
- 0.4729999999999998 0.5567000000000000 0.6503999999999999 # O2
- 0.0270000000000002 0.9433000000000000 0.8495999999999999 # O3
- 0.5269999999999998 0.4433000000000001 0.3495999999999999 # O4
- 0.1933000000000001 0.7229999999999998 0.4003999999999998 # O5
- 0.6933000000000000 0.2230000000000002 0.9003999999999998 # O6
- 0.8066999999999998 0.2770000000000002 0.5995999999999998 # O7
- 0.3066999999999999 0.7769999999999998 0.0995999999999998 # O8
- 0.0270000000000002 0.4433000000000001 0.1503999999999998 # O9
- 0.5270000000000002 0.9433000000000000 0.6503999999999999 # O10
- 0.9729999999999999 0.5567000000000000 0.8495999999999999 # O11
- 0.4729999999999998 0.0566999999999999 0.3495999999999999 # O12
- 0.3066999999999999 0.2770000000000002 0.9003999999999998 # O13
- 0.8066999999999998 0.7769999999999998 0.4003999999999998 # O14
- 0.6933000000000000 0.7229999999999998 0.0995999999999998 # O15
- 0.1933000000000001 0.2230000000000002 0.5995999999999998 # O16
- 0.2230000000000002 0.0996000000000002 0.8066999999999998 # O17
- 0.7229999999999998 0.5995999999999998 0.3066999999999999 # O18
- 0.7769999999999998 0.9003999999999998 0.1933000000000001 # O19
- 0.2770000000000002 0.4003999999999998 0.6933000000000000 # O20
- 0.9729999999999999 0.9433000000000000 0.3495999999999999 # O21
- 0.4729999999999998 0.4433000000000001 0.8495999999999999 # O22
- 0.0270000000000002 0.0566999999999999 0.6503999999999999 # O23
- 0.5269999999999998 0.5567000000000000 0.1503999999999998 # O24
- 0.7229999999999998 0.4003999999999998 0.1933000000000001 # O25
- 0.2230000000000002 0.9003999999999998 0.6933000000000000 # O26
- 0.2770000000000002 0.5995999999999998 0.8066999999999998 # O27
- 0.7769999999999998 0.0995999999999998 0.3066999999999999 # O28
- 0.9003999999999998 0.3066999999999999 0.2769999999999998 # O29
- 0.4004000000000003 0.8066999999999998 0.7769999999999998 # O30
- 0.0996000000000002 0.6933000000000000 0.7229999999999998 # O31
- 0.5996000000000002 0.1933000000000001 0.2229999999999998 # O32
- 0.5269999999999998 0.0566999999999999 0.8495999999999999 # O33
- 0.0270000000000002 0.5567000000000000 0.3495999999999999 # O34
- 0.4729999999999998 0.9433000000000000 0.1503999999999998 # O35
- 0.9729999999999999 0.4433000000000001 0.6503999999999999 # O36
- 0.0996000000000002 0.8066999999999998 0.2229999999999998 # O37
- 0.5995999999999998 0.3066999999999999 0.7229999999999998 # O38
- 0.9003999999999998 0.1933000000000001 0.7769999999999998 # O39
- 0.4003999999999998 0.6933000000000000 0.2769999999999998 # O40
- 0.1504000000000002 0.9729999999999999 0.0566999999999999 # O41
- 0.6503999999999999 0.4729999999999998 0.5567000000000000 # O42
- 0.8495999999999999 0.0270000000000002 0.9433000000000000 # O43
- 0.3495999999999999 0.5269999999999998 0.4433000000000001 # O44
- 0.0566999999999999 0.1504000000000002 0.9729999999999999 # O45
- 0.5567000000000000 0.6503999999999999 0.4729999999999998 # O46
- 0.9433000000000000 0.8495999999999999 0.0269999999999998 # O47
- 0.4433000000000001 0.3495999999999999 0.5269999999999998 # O48
- 0.9433000000000000 0.3496000000000002 0.9729999999999999 # O49
- 0.4433000000000001 0.8495999999999999 0.4729999999999998 # O50
- 0.0566999999999999 0.6503999999999999 0.0269999999999998 # O51
- 0.5567000000000000 0.1504000000000002 0.5269999999999998 # O52
- 0.1504000000000002 0.0270000000000002 0.4433000000000001 # O53
- 0.6503999999999999 0.5269999999999998 0.9433000000000000 # O54
- 0.8495999999999999 0.9729999999999999 0.5567000000000000 # O55
- 0.3495999999999999 0.4729999999999998 0.0566999999999999 # O56
- 0.4433000000000001 0.1503999999999998 0.0269999999999998 # O57
- 0.9433000000000000 0.6503999999999999 0.5269999999999998 # O58
- 0.5567000000000000 0.8496000000000004 0.9729999999999999 # O59
- 0.0566999999999999 0.3495999999999999 0.4729999999999998 # O60
- 0.8495999999999999 0.5269999999999998 0.0566999999999999 # O61
- 0.3495999999999999 0.0270000000000002 0.5567000000000000 # O62
- 0.1504000000000002 0.4729999999999998 0.9433000000000000 # O63
- 0.6503999999999999 0.9729999999999999 0.4433000000000001 # O64
- 0.3496000000000002 0.9729999999999999 0.9433000000000000 # O65
- 0.8495999999999999 0.4729999999999998 0.4433000000000001 # O66
- 0.6503999999999999 0.0269999999999998 0.0566999999999999 # O67
- 0.1504000000000002 0.5269999999999998 0.5567000000000000 # O68
- 0.0566999999999999 0.8495999999999999 0.5269999999999998 # O69
- 0.5567000000000000 0.3495999999999999 0.0269999999999998 # O70
- 0.9433000000000000 0.1504000000000002 0.4729999999999998 # O71
- 0.4433000000000001 0.6503999999999999 0.9729999999999999 # O72
- 0.8066999999999998 0.2229999999999998 0.0995999999999998 # O73
- 0.3066999999999999 0.7229999999999998 0.5995999999999998 # O74
- 0.1933000000000001 0.7769999999999998 0.9003999999999998 # O75
- 0.6933000000000000 0.2769999999999998 0.4003999999999998 # O76
- 0.1933000000000001 0.2769999999999998 0.0995999999999998 # O77
- 0.6933000000000000 0.7769999999999998 0.5995999999999998 # O78
- 0.8066999999999998 0.7229999999999998 0.9003999999999998 # O79
- 0.3066999999999999 0.2230000000000002 0.4003999999999998 # O80
- 0.2770000000000002 0.9003999999999998 0.3066999999999999 # O81
- 0.7769999999999998 0.4003999999999998 0.8066999999999998 # O82
- 0.7229999999999998 0.0996000000000002 0.6933000000000000 # O83
- 0.2230000000000002 0.5995999999999998 0.1933000000000001 # O84
- 0.2769999999999998 0.0995999999999998 0.1933000000000001 # O85
- 0.7769999999999998 0.5995999999999998 0.6933000000000000 # O86
- 0.7229999999999998 0.9003999999999998 0.8066999999999998 # O87
- 0.2230000000000002 0.4003999999999998 0.3066999999999999 # O88
- 0.4003999999999998 0.1933000000000001 0.7229999999999998 # O89
- 0.9003999999999998 0.6933000000000000 0.2229999999999998 # O90
- 0.5996000000000002 0.8066999999999998 0.2769999999999998 # O91
- 0.0996000000000002 0.3066999999999999 0.7769999999999998 # O92
- 0.0995999999999998 0.1933000000000001 0.2769999999999998 # O93
- 0.5996000000000002 0.6933000000000000 0.7769999999999998 # O94
- 0.9003999999999998 0.8066999999999998 0.7229999999999998 # O95
- 0.4003999999999998 0.3066999999999999 0.2229999999999998 # O96
diff --git a/test/data/cubic/POSCAR-230-3 b/test/data/cubic/POSCAR-230-3
deleted file mode 100644
index 4701620..0000000
--- a/test/data/cubic/POSCAR-230-3
+++ /dev/null
@@ -1,215 +0,0 @@
-(Li24,Li48)La24Ta16O96
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 72 24 16 96
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/cubic/POSCAR-230-4 b/test/data/cubic/POSCAR-230-4
deleted file mode 100644
index f89272e..0000000
--- a/test/data/cubic/POSCAR-230-4
+++ /dev/null
@@ -1,111 +0,0 @@
-(Li12,Li24)La12Ta8O48
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 36 12 8 48
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000000 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807100000000000 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807100000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000000 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807100000000000 0.1740100000000000 0.1954200000000000
- 0.5807100000000000 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000000 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807100000000000
- 0.3259900000000000 0.9192900000000000 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807100000000000 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/hexagonal/POSCAR-168 b/test/data/hexagonal/POSCAR-168
deleted file mode 100644
index 5619dc3..0000000
--- a/test/data/hexagonal/POSCAR-168
+++ /dev/null
@@ -1,64 +0,0 @@
-$cell vectors
-1.0
- 15.9359925014463339 0.0000000000000000 0.0000000000000000
- -7.9679962507231625 13.8009743407708498 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.8919981686514271
- 12 6 39
-Direct
- 0.2634000000000000 0.1734000000000001 0.4999999999999993 # Ta1
- 0.3479000000000000 0.4368000000000000 0.5149999999999998 # Ta2
- 0.0899999999999999 0.2634000000000000 0.4999999999999993 # Ta3
- 0.9111000000000000 0.3478999999999999 0.5149999999999998 # Ta4
- 0.8266000000000000 0.0900000000000000 0.4999999999999993 # Ta5
- 0.5631999999999999 0.9111000000000000 0.5149999999999998 # Ta6
- 0.7365999999999998 0.8266000000000000 0.4999999999999993 # Ta7
- 0.6521000000000001 0.5632000000000000 0.5149999999999998 # Ta8
- 0.9100000000000004 0.7366000000000000 0.4999999999999993 # Ta9
- 0.0888999999999999 0.6521000000000000 0.5149999999999998 # Ta10
- 0.1733999999999997 0.9099999999999999 0.4999999999999993 # Ta11
- 0.4368000000000001 0.0889000000000000 0.5149999999999998 # Ta12
- 0.1790000000000002 0.4965000000000003 0.0309999999999994 # K1
- 0.6825000000000002 0.1790000000000000 0.0309999999999994 # K2
- 0.5035000000000002 0.6825000000000002 0.0309999999999994 # K3
- 0.8210000000000002 0.5035000000000002 0.0309999999999994 # K4
- 0.3174999999999999 0.8210000000000001 0.0309999999999994 # K5
- 0.4964999999999999 0.3174999999999999 0.0309999999999994 # K6
- 0.1870000000000001 0.0350000000000000 0.5790000000000001 # F1
- 0.0340000000000001 0.3489999999999999 0.5680000000000002 # F2
- 0.2200000000000000 0.3880000000000000 0.5759999999999997 # F3
- 0.3740000000000000 0.5690000000000002 0.5659999999999999 # F4
- 0.4540000000000001 0.0930000000000001 0.0469999999999999 # F5
- 0.2730000000000001 0.1779999999999999 0.0310000000000008 # F6
- -0.0000000000000001 0.5000000000000002 0.5859999999999995 # F7
- 0.1519999999999998 0.1869999999999999 0.5790000000000001 # F8
- 0.6850000000000001 0.0339999999999999 0.5680000000000002 # F9
- 0.8320000000000002 0.2200000000000002 0.5759999999999997 # F10
- 0.8049999999999998 0.3739999999999998 0.5659999999999999 # F11
- 0.3610000000000000 0.4540000000000002 0.0469999999999999 # F12
- 0.0949999999999999 0.2730000000000001 0.0310000000000008 # F13
- 0.5000000000000000 0.0000000000000000 0.5859999999999995 # F14
- 0.9650000000000002 0.1520000000000000 0.5790000000000001 # F15
- 0.6510000000000001 0.6850000000000001 0.5680000000000002 # F16
- 0.6119999999999999 0.8320000000000001 0.5759999999999997 # F17
- 0.4310000000000001 0.8050000000000002 0.5659999999999999 # F18
- 0.9069999999999999 0.3610000000000000 0.0469999999999999 # F19
- 0.8220000000000005 0.0950000000000002 0.0310000000000008 # F20
- 0.5000000000000000 0.5000000000000002 0.5859999999999995 # F21
- 0.8129999999999999 0.9650000000000001 0.5790000000000001 # F22
- 0.9660000000000000 0.6510000000000000 0.5680000000000002 # F23
- 0.7800000000000000 0.6120000000000000 0.5759999999999997 # F24
- 0.6260000000000001 0.4310000000000000 0.5659999999999999 # F25
- 0.5460000000000000 0.9069999999999999 0.0469999999999999 # F26
- 0.7270000000000000 0.8220000000000001 0.0310000000000008 # F27
- 0.8480000000000003 0.8130000000000001 0.5790000000000001 # F28
- 0.3149999999999997 0.9659999999999997 0.5680000000000002 # F29
- 0.1680000000000000 0.7800000000000002 0.5759999999999997 # F30
- 0.1949999999999998 0.6260000000000001 0.5659999999999999 # F31
- 0.6390000000000001 0.5459999999999998 0.0469999999999999 # F32
- 0.9050000000000002 0.7269999999999999 0.0310000000000008 # F33
- 0.0350000000000000 0.8480000000000001 0.5790000000000001 # F34
- 0.3490000000000000 0.3149999999999999 0.5680000000000002 # F35
- 0.3879999999999998 0.1679999999999998 0.5759999999999997 # F36
- 0.5690000000000000 0.1949999999999999 0.5659999999999999 # F37
- 0.0930000000000001 0.6390000000000000 0.0469999999999999 # F38
- 0.1780000000000000 0.9050000000000002 0.0310000000000008 # F39
diff --git a/test/data/hexagonal/POSCAR-169 b/test/data/hexagonal/POSCAR-169
deleted file mode 100644
index a18bda5..0000000
--- a/test/data/hexagonal/POSCAR-169
+++ /dev/null
@@ -1,37 +0,0 @@
-$cell vectors
-1.0
- 7.1099966544480102 0.0000000000000000 0.0000000000000000
- -3.5549983272240024 6.1574377235743452 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 19.3399908997221459
- 12 18
-Direct
- 0.6858000000000002 0.9890000000000003 0.1384000000000001 # In1
- 0.3415999999999998 0.3260000000000001 0.1662999999999999 # In2
- 0.6967999999999998 0.6857999999999997 0.3050666666666668 # In3
- 0.0156000000000001 0.3416000000000002 0.3329666666666666 # In4
- 0.0109999999999997 0.6967999999999998 0.4717333333333332 # In5
- 0.6739999999999996 0.0156000000000001 0.4996333333333334 # In6
- 0.3141999999999998 0.0109999999999998 0.6384000000000000 # In7
- 0.6583999999999994 0.6739999999999997 0.6663000000000000 # In8
- 0.3032000000000001 0.3142000000000001 0.8050666666666669 # In9
- 0.9843999999999997 0.6583999999999998 0.8329666666666665 # In10
- 0.9889999999999997 0.3032000000000003 0.9717333333333331 # In11
- 0.3260000000000003 0.9843999999999999 0.9996333333333333 # In12
- 0.3025999999999996 0.9569999999999996 0.1348000000000001 # Se1
- 0.0250000000000001 0.3645999999999999 0.1234999999999999 # Se2
- 0.7257999999999997 0.6530000000000004 0.1582000000000000 # Se3
- 0.3456000000000005 0.3025999999999999 0.3014666666666668 # Se4
- 0.6603999999999993 0.0249999999999996 0.2901666666666666 # Se5
- 0.0727999999999999 0.7258000000000000 0.3248666666666666 # Se6
- 0.0429999999999999 0.3456000000000001 0.4681333333333335 # Se7
- 0.6354000000000000 0.6603999999999998 0.4568333333333333 # Se8
- 0.3469999999999996 0.0727999999999999 0.4915333333333334 # Se9
- 0.6974000000000002 0.0430000000000002 0.6348000000000001 # Se10
- 0.9749999999999999 0.6354000000000002 0.6235000000000001 # Se11
- 0.2741999999999996 0.3469999999999997 0.6582000000000001 # Se12
- 0.6543999999999995 0.6974000000000000 0.8014666666666665 # Se13
- 0.3395999999999993 0.9749999999999995 0.7901666666666667 # Se14
- 0.9272000000000000 0.2741999999999999 0.8248666666666667 # Se15
- 0.9569999999999994 0.6543999999999999 0.9681333333333334 # Se16
- 0.3646000000000000 0.3396000000000003 0.9568333333333330 # Se17
- 0.6529999999999996 0.9271999999999999 0.9915333333333336 # Se18
diff --git a/test/data/hexagonal/POSCAR-169-2 b/test/data/hexagonal/POSCAR-169-2
deleted file mode 100644
index 314d8f3..0000000
--- a/test/data/hexagonal/POSCAR-169-2
+++ /dev/null
@@ -1,91 +0,0 @@
-$cell vectors
-1.0
- 9.7089954315099458 0.0000000000000000 0.0000000000000000
- -4.8544977157549702 8.4082366889146698 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 19.3429908983105179
- 6 24 24 12 6 12
-Direct
- 0.9639999999999999 0.1304000000000002 0.0000000000000000 # Pt1
- 0.8335999999999997 0.9639999999999997 0.1666666666666667 # Pt2
- 0.8695999999999998 0.8336000000000003 0.3333333333333335 # Pt3
- 0.0359999999999998 0.8695999999999998 0.5000000000000002 # Pt4
- 0.1664000000000003 0.0360000000000001 0.6666666666666670 # Pt5
- 0.1304000000000000 0.1664000000000003 0.8333333333333337 # Pt6
- 0.9059999999999997 0.3006999999999999 0.0013000000000001 # C1
- 1.1887999999999996 0.2833999999999997 0.0231999999999999 # C2
- 1.0142999999999998 -0.0439999999999999 -0.0009999999999999 # C3
- 0.7390000000000000 -0.0210000000000000 -0.0230000000000000 # C4
- 0.6053000000000002 0.9060000000000004 0.1679666666666668 # C5
- 0.9054000000000000 1.1888000000000001 0.1898666666666666 # C6
- 1.0582999999999996 1.0143000000000002 0.1656666666666668 # C7
- 0.7600000000000000 0.7390000000000000 0.1436666666666667 # C8
- 0.6992999999999998 0.6052999999999998 0.3346333333333333 # C9
- 0.7165999999999999 0.9054000000000002 0.3565333333333333 # C10
- 1.0439999999999998 1.0583000000000000 0.3323333333333335 # C11
- 1.0209999999999995 0.7600000000000000 0.3103333333333334 # C12
- 0.0940000000000003 0.6993000000000000 0.5013000000000001 # C13
- -0.1887999999999997 0.7166000000000002 0.5232000000000002 # C14
- -0.0142999999999999 1.0439999999999998 0.4990000000000003 # C15
- 0.2610000000000001 1.0209999999999999 0.4770000000000001 # C16
- 0.3947000000000001 0.0940000000000002 0.6679666666666668 # C17
- 0.0945999999999998 -0.1888000000000001 0.6898666666666667 # C18
- -0.0583000000000002 -0.0143000000000002 0.6656666666666667 # C19
- 0.2400000000000000 0.2610000000000000 0.6436666666666667 # C20
- 0.3007000000000002 0.3947000000000001 0.8346333333333336 # C21
- 0.2834000000000004 0.0946000000000003 0.8565333333333339 # C22
- -0.0439999999999998 -0.0583000000000001 0.8323333333333335 # C23
- -0.0210000000000001 0.2400000000000000 0.8103333333333337 # C24
- 0.8660000000000001 0.3951999999999997 0.0020999999999999 # N1
- 1.3207999999999995 0.3715999999999997 0.0370000000000001 # N2
- 1.0432999999999999 -0.1459999999999998 -0.0019999999999999 # N3
- 0.6070000000000000 -0.1069999999999998 -0.0370000000000001 # N4
- 0.4708000000000000 0.8659999999999997 0.1687666666666667 # N5
- 0.9491999999999998 1.3208000000000004 0.2036666666666668 # N6
- 1.1892999999999994 1.0432999999999997 0.1646666666666666 # N7
- 0.7140000000000000 0.6070000000000004 0.1296666666666667 # N8
- 0.6048000000000001 0.4708000000000001 0.3354333333333334 # N9
- 0.6284000000000001 0.9492000000000000 0.3703333333333333 # N10
- 1.1459999999999995 1.1893000000000002 0.3313333333333334 # N11
- 1.1070000000000000 0.7140000000000001 0.2963333333333334 # N12
- 0.1340000000000000 0.6048000000000002 0.5021000000000001 # N13
- -0.3207999999999996 0.6284000000000002 0.5370000000000003 # N14
- -0.0432999999999997 1.1460000000000004 0.4980000000000000 # N15
- 0.3930000000000001 1.1069999999999998 0.4630000000000001 # N16
- 0.5292000000000000 0.1340000000000002 0.6687666666666670 # N17
- 0.0508000000000001 -0.3208000000000003 0.7036666666666668 # N18
- -0.1892999999999997 -0.0433000000000000 0.6646666666666671 # N19
- 0.2860000000000004 0.3930000000000002 0.6296666666666668 # N20
- 0.3952000000000000 0.5292000000000000 0.8354333333333337 # N21
- 0.3715999999999999 0.0508000000000000 0.8703333333333335 # N22
- -0.1459999999999998 -0.1892999999999997 0.8313333333333335 # N23
- -0.1070000000000000 0.2859999999999998 0.7963333333333336 # N24
- 0.6590000000000000 0.5790000000000001 0.9600000000000005 # Cs1
- 0.4390000000000000 0.0841000000000003 0.0397000000000000 # Cs2
- 0.0800000000000001 0.6589999999999999 0.1266666666666666 # Cs3
- 0.3548999999999999 0.4390000000000000 0.2063666666666668 # Cs4
- 0.4209999999999997 0.0800000000000000 0.2933333333333333 # Cs5
- 0.9158999999999997 0.3549000000000003 0.3730333333333334 # Cs6
- 0.3410000000000000 0.4209999999999999 0.4600000000000003 # Cs7
- 0.5610000000000004 0.9159000000000003 0.5397000000000003 # Cs8
- 0.9199999999999998 0.3410000000000000 0.6266666666666668 # Cs9
- 0.6451000000000000 0.5609999999999999 0.7063666666666671 # Cs10
- 0.5789999999999997 0.9199999999999999 0.7933333333333336 # Cs11
- 0.0841000000000005 0.6451000000000002 0.8730333333333337 # Cs12
- 0.2926000000000001 0.6685000000000000 1.0004000000000002 # O1
- 0.6241000000000001 0.2926000000000004 0.1670666666666667 # O2
- 0.3314999999999997 0.6241000000000002 0.3337333333333334 # O3
- 0.7073999999999998 0.3315000000000000 0.5004000000000002 # O4
- 0.3759000000000002 0.7074000000000003 0.6670666666666669 # O5
- 0.6684999999999999 0.3759000000000002 0.8337333333333337 # O6
- 0.3992999999999998 0.7390000000000000 0.9869999999999999 # H1
- 0.2883000000000001 0.5689000000000000 1.0073000000000003 # H2
- 0.6603000000000001 0.3993000000000000 0.1536666666666667 # H3
- 0.7193999999999997 0.2882999999999998 0.1739666666666668 # H4
- 0.2610000000000002 0.6603000000000001 0.3203333333333335 # H5
- 0.4310999999999996 0.7193999999999998 0.3406333333333335 # H6
- 0.6006999999999997 0.2610000000000000 0.4870000000000002 # H7
- 0.7116999999999999 0.4311000000000000 0.5073000000000000 # H8
- 0.3396999999999999 0.6006999999999998 0.6536666666666670 # H9
- 0.2806000000000002 0.7117000000000001 0.6739666666666667 # H10
- 0.7389999999999998 0.3396999999999999 0.8203333333333338 # H11
- 0.5688999999999997 0.2806000000000001 0.8406333333333335 # H12
diff --git a/test/data/hexagonal/POSCAR-170 b/test/data/hexagonal/POSCAR-170
deleted file mode 100644
index 824de38..0000000
--- a/test/data/hexagonal/POSCAR-170
+++ /dev/null
@@ -1,37 +0,0 @@
-$cell vectors
-1.0
- 7.1099966544480102 0.0000000000000000 0.0000000000000000
- -3.5549983272240024 6.1574377235743452 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 19.2999909185438199
- 12 18
-Direct
- 0.3330000000000001 0.0000000000000000 0.1379999999999998 # In1
- -0.0000000000000002 0.3330000000000000 0.1379999999999998 # In2
- 0.3330000000000000 0.3330000000000000 0.9713333333333335 # In3
- 0.6669999999999998 0.0000000000000000 0.9713333333333335 # In4
- -0.0000000000000002 0.3330000000000000 0.8046666666666666 # In5
- 0.6670000000000000 0.6669999999999999 0.8046666666666666 # In6
- 0.6669999999999998 0.0000000000000000 0.6380000000000001 # In7
- 0.0000000000000002 0.6669999999999999 0.6380000000000001 # In8
- 0.6670000000000000 0.6669999999999999 0.4713333333333333 # In9
- 0.3330000000000001 0.0000000000000000 0.4713333333333333 # In10
- 0.0000000000000002 0.6669999999999999 0.3046666666666666 # In11
- 0.3330000000000000 0.3330000000000000 0.3046666666666666 # In12
- 0.3330000000000001 0.0000000000000000 0.0000000000000000 # Se1
- -0.0000000000000002 0.3330000000000000 0.0000000000000000 # Se2
- 0.6669999999999996 0.3330000000000000 0.0000000000000000 # Se3
- 0.3330000000000000 0.3330000000000000 0.8333333333333335 # Se4
- 0.6669999999999998 0.0000000000000000 0.8333333333333335 # Se5
- 0.3339999999999999 0.6669999999999999 0.8333333333333335 # Se6
- -0.0000000000000002 0.3330000000000000 0.6666666666666667 # Se7
- 0.6670000000000000 0.6669999999999999 0.6666666666666667 # Se8
- 0.6670000000000003 0.3340000000000000 0.6666666666666667 # Se9
- 0.6669999999999998 0.0000000000000000 0.4999999999999999 # Se10
- 0.0000000000000002 0.6669999999999999 0.4999999999999999 # Se11
- 0.3329999999999995 0.6669999999999999 0.4999999999999999 # Se12
- 0.6670000000000000 0.6669999999999999 0.3333333333333332 # Se13
- 0.3330000000000001 0.0000000000000000 0.3333333333333332 # Se14
- 0.6660000000000001 0.3330000000000000 0.3333333333333332 # Se15
- 0.0000000000000002 0.6669999999999999 0.1666666666666667 # Se16
- 0.3330000000000000 0.3330000000000000 0.1666666666666667 # Se17
- 0.3329999999999996 0.6659999999999999 0.1666666666666667 # Se18
diff --git a/test/data/hexagonal/POSCAR-170-2 b/test/data/hexagonal/POSCAR-170-2
deleted file mode 100644
index cadeb7b..0000000
--- a/test/data/hexagonal/POSCAR-170-2
+++ /dev/null
@@ -1,145 +0,0 @@
-$cell vectors
-1.0
- 10.5125950533825776 0.0000000000000000 0.0000000000000000
- -5.2562975266912852 9.1041743759279381 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.9375929712352438
- 12 12 78 12 24
-Direct
- 0.6836000000000002 0.8419000000000003 0.0800999999999999 # Co1
- 0.4883000000000002 0.5115000000000003 0.2465999999999998 # Co2
- 0.8417000000000001 0.6836000000000001 0.9134333333333332 # Co3
- 0.9768000000000002 0.4883000000000001 0.0799333333333335 # Co4
- 0.1581000000000001 0.8417000000000002 0.7467666666666669 # Co5
- 0.4885000000000000 0.9768000000000002 0.9132666666666668 # Co6
- 0.3163999999999999 0.1581000000000002 0.5801000000000001 # Co7
- 0.5117000000000005 0.4885000000000002 0.7466000000000000 # Co8
- 0.1583000000000002 0.3164000000000000 0.4134333333333334 # Co9
- 0.0231999999999997 0.5116999999999999 0.5799333333333332 # Co10
- 0.8419000000000001 0.1583000000000004 0.2467666666666667 # Co11
- 0.5115000000000001 0.0232000000000002 0.4132666666666666 # Co12
- 0.7589000000000002 0.1682000000000002 0.0560999999999998 # P1
- 0.7588000000000001 0.5907000000000003 0.1068000000000000 # P2
- 0.5907000000000000 0.7589000000000000 0.8894333333333335 # P3
- 0.1680999999999999 0.7588000000000003 0.9401333333333333 # P4
- 0.8318000000000001 0.5907000000000003 0.7227666666666667 # P5
- 0.4092999999999998 0.1680999999999998 0.7734666666666665 # P6
- 0.2411000000000000 0.8318000000000004 0.5561000000000001 # P7
- 0.2412000000000001 0.4093000000000001 0.6068000000000002 # P8
- 0.4092999999999998 0.2410999999999999 0.3894333333333332 # P9
- 0.8319000000000003 0.2412000000000004 0.4401333333333332 # P10
- 0.1682000000000001 0.4093000000000001 0.2227666666666665 # P11
- 0.5907000000000000 0.8319000000000001 0.2734666666666665 # P12
- 0.8045999999999999 0.7538000000000001 0.1093000000000000 # O1
- 0.8052999999999999 0.0512999999999997 0.0549000000000000 # O2
- 0.6150999999999999 0.4973999999999998 0.1560000000000000 # O3
- 0.5023000000000000 0.3848000000000003 0.3400000000000000 # O4
- 0.5684999999999998 0.6909999999999997 0.3190000000000000 # O5
- 0.5375000000000002 0.7420000000000002 0.9872999999999998 # O6
- 0.5360000000000003 0.7949000000000005 0.1771999999999998 # O7
- 0.3084999999999999 0.4298999999999999 0.1784000000000000 # O8
- 0.3967999999999998 0.4009999999999999 0.9917000000000001 # O9
- 0.4187000000000002 0.1853000000000003 0.0991999999999998 # O10
- 0.3246000000000000 0.9386000000000003 0.1764999999999998 # O11
- 0.2931999999999999 0.4067000000000003 0.9894999999999998 # O12
- 0.2553999999999999 0.8383000000000003 0.1969999999999998 # O13
- 0.0508000000000002 0.8046000000000002 0.9426333333333332 # O14
- 0.7540000000000002 0.8052999999999999 0.8882333333333333 # O15
- 0.1177000000000002 0.6150999999999999 0.9893333333333334 # O16
- 0.1175000000000001 0.5023000000000001 0.1733333333333333 # O17
- 0.8775000000000002 0.5685000000000003 0.1523333333333332 # O18
- 0.7955000000000003 0.5375000000000001 0.8206333333333335 # O19
- 0.7410999999999999 0.5360000000000003 0.0105333333333334 # O20
- 0.8786000000000000 0.3085000000000001 0.0117333333333332 # O21
- 0.9958000000000001 0.3967999999999999 0.8250333333333331 # O22
- 0.2334000000000002 0.4186999999999999 0.9325333333333330 # O23
- 0.3859999999999997 0.3245999999999998 0.0098333333333334 # O24
- 0.8865000000000001 0.2932000000000003 0.8228333333333331 # O25
- 0.4171000000000000 0.2554000000000000 0.0303333333333334 # O26
- 0.2461999999999999 0.0508000000000001 0.7759666666666668 # O27
- 0.9487000000000003 0.7540000000000002 0.7215666666666665 # O28
- 0.5025999999999998 0.1177000000000001 0.8226666666666667 # O29
- 0.6152000000000002 0.1174999999999999 0.0066666666666665 # O30
- 0.3090000000000004 0.8775000000000005 0.9856666666666666 # O31
- 0.2580000000000002 0.7955000000000003 0.6539666666666664 # O32
- 0.2050999999999999 0.7411000000000003 0.8438666666666668 # O33
- 0.5701000000000002 0.8786000000000000 0.8450666666666665 # O34
- 0.5990000000000002 0.9957999999999999 0.6583666666666667 # O35
- 0.8147000000000003 0.2334000000000002 0.7658666666666664 # O36
- 0.0613999999999998 0.3860000000000001 0.8431666666666663 # O37
- 0.5932999999999999 0.8865000000000000 0.6561666666666663 # O38
- 0.1617000000000003 0.4171000000000004 0.8636666666666667 # O39
- 0.1954000000000001 0.2461999999999998 0.6093000000000003 # O40
- 0.1946999999999999 0.9487000000000003 0.5548999999999998 # O41
- 0.3849000000000000 0.5026000000000000 0.6560000000000001 # O42
- 0.4977000000000001 0.6152000000000002 0.8400000000000000 # O43
- 0.4315000000000001 0.3090000000000001 0.8190000000000001 # O44
- 0.4625000000000002 0.2579999999999998 0.4872999999999997 # O45
- 0.4640000000000000 0.2051000000000000 0.6772000000000000 # O46
- 0.6915000000000000 0.5700999999999999 0.6784000000000001 # O47
- 0.6032000000000001 0.5990000000000001 0.4916999999999999 # O48
- 0.5812999999999999 0.8147000000000002 0.5991999999999997 # O49
- 0.6753999999999999 0.0613999999999997 0.6764999999999997 # O50
- 0.7068000000000001 0.5933000000000003 0.4894999999999999 # O51
- 0.7445999999999999 0.1616999999999997 0.6969999999999996 # O52
- 0.9492000000000005 0.1954000000000003 0.4426333333333331 # O53
- 0.2460000000000001 0.1947000000000000 0.3882333333333332 # O54
- 0.8823000000000002 0.3849000000000000 0.4893333333333332 # O55
- 0.8825000000000005 0.4977000000000004 0.6733333333333335 # O56
- 0.1224999999999998 0.4315000000000001 0.6523333333333333 # O57
- 0.2045000000000001 0.4624999999999999 0.3206333333333333 # O58
- 0.2589000000000002 0.4640000000000004 0.5105333333333333 # O59
- 0.1213999999999999 0.6915000000000004 0.5117333333333335 # O60
- 0.0042000000000001 0.6032000000000001 0.3250333333333331 # O61
- 0.7666000000000001 0.5812999999999999 0.4325333333333333 # O62
- 0.6140000000000002 0.6754000000000001 0.5098333333333332 # O63
- 0.1135000000000002 0.7068000000000003 0.3228333333333329 # O64
- 0.5828999999999999 0.7445999999999999 0.5303333333333329 # O65
- 0.7538000000000002 0.9492000000000005 0.2759666666666667 # O66
- 0.0513000000000003 0.2460000000000003 0.2215666666666667 # O67
- 0.4974000000000003 0.8823000000000005 0.3226666666666664 # O68
- 0.3847999999999999 0.8825000000000006 0.5066666666666668 # O69
- 0.6909999999999997 0.1225000000000000 0.4856666666666666 # O70
- 0.7419999999999998 0.2045000000000001 0.1539666666666666 # O71
- 0.7949000000000003 0.2589000000000003 0.3438666666666665 # O72
- 0.4298999999999997 0.1214000000000000 0.3450666666666666 # O73
- 0.4010000000000001 0.0042000000000000 0.1583666666666668 # O74
- 0.1853000000000004 0.7666000000000005 0.2658666666666665 # O75
- 0.9385999999999999 0.6139999999999998 0.3431666666666665 # O76
- 0.4067000000000000 0.1135000000000000 0.1561666666666669 # O77
- 0.8382999999999999 0.5829000000000002 0.3636666666666665 # O78
- 0.3299999999999998 0.6333000000000001 0.0742999999999999 # Na1
- 0.3370999999999998 0.7006000000000003 0.0884999999999999 # Na2
- 0.6967000000000001 0.3300000000000003 0.9076333333333333 # Na3
- 0.6365000000000001 0.3371000000000001 0.9218333333333333 # Na4
- 0.3667000000000001 0.6967000000000002 0.7409666666666664 # Na5
- 0.2993999999999999 0.6365000000000003 0.7551666666666664 # Na6
- 0.6700000000000000 0.3666999999999999 0.5743000000000001 # Na7
- 0.6629000000000003 0.2994000000000002 0.5885000000000001 # Na8
- 0.3033000000000000 0.6700000000000003 0.4076333333333331 # Na9
- 0.3634999999999999 0.6629000000000005 0.4218333333333333 # Na10
- 0.6332999999999999 0.3033000000000003 0.2409666666666666 # Na11
- 0.7006000000000002 0.3635000000000002 0.2551666666666667 # Na12
- 0.0775000000000002 0.0744999999999999 0.9894999999999998 # N1
- 0.0547000000000000 0.0888000000000000 0.9344999999999998 # N2
- 0.0097000000000002 0.0699000000000001 0.8829999999999999 # N3
- 0.0985000000000002 0.1938000000000002 0.0432000000000000 # N4
- 0.0030000000000000 0.0775000000000001 0.8228333333333333 # N5
- 0.9659000000000003 0.0547000000000002 0.7678333333333335 # N6
- 0.9398000000000002 0.0097000000000003 0.7163333333333334 # N7
- 0.9047000000000001 0.0985000000000003 0.8765333333333334 # N8
- 0.9255000000000003 0.0030000000000002 0.6561666666666667 # N9
- 0.9112000000000001 0.9659000000000003 0.6011666666666666 # N10
- 0.9301000000000004 0.9398000000000002 0.5496666666666667 # N11
- 0.8061999999999999 0.9047000000000001 0.7098666666666665 # N12
- 0.9225000000000002 0.9255000000000001 0.4894999999999999 # N13
- 0.9452999999999998 0.9112000000000001 0.4345000000000000 # N14
- 0.9903000000000000 0.9301000000000004 0.3830000000000001 # N15
- 0.9015000000000004 0.8062000000000004 0.5431999999999998 # N16
- 0.9969999999999999 0.9224999999999998 0.3228333333333332 # N17
- 0.0341000000000000 0.9453000000000005 0.2678333333333332 # N18
- 0.0602000000000001 0.9903000000000002 0.2163333333333332 # N19
- 0.0952999999999998 0.9015000000000003 0.3765333333333335 # N20
- 0.0744999999999999 0.9970000000000006 0.1561666666666669 # N21
- 0.0887999999999998 0.0340999999999998 0.1011666666666665 # N22
- 0.0699000000000002 0.0601999999999999 0.0496666666666669 # N23
- 0.1937999999999999 0.0952999999999999 0.2098666666666667 # N24
diff --git a/test/data/hexagonal/POSCAR-171 b/test/data/hexagonal/POSCAR-171
deleted file mode 100644
index 5500246..0000000
--- a/test/data/hexagonal/POSCAR-171
+++ /dev/null
@@ -1,79 +0,0 @@
-$cell vectors
-1.0
- 17.3899918172786023 0.0000000000000000 0.0000000000000000
- -8.6949959086392958 15.0601746853667855 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.0359938660174706
- 24 48
-Direct
- 0.4370000000000001 0.5630000000000002 0.0000000000000000 # Si1
- 0.6199999999999999 0.6200000000000002 0.0000000000000000 # Si2
- 0.2760000000000000 0.4400000000000002 0.1179999999999999 # Si3
- 0.1630000000000001 0.4400000000000002 0.2160000000000002 # Si4
- 0.8740000000000000 0.4369999999999999 0.3333333333333333 # Si5
- 0.0000000000000002 0.6200000000000002 0.3333333333333333 # Si6
- 0.8360000000000003 0.2760000000000001 0.4513333333333333 # Si7
- 0.7230000000000000 0.1629999999999999 0.5493333333333335 # Si8
- 0.4370000000000001 0.8740000000000002 0.6666666666666665 # Si9
- 0.3799999999999999 0.0000000000000000 0.6666666666666665 # Si10
- 0.5600000000000001 0.8360000000000001 0.7846666666666666 # Si11
- 0.5600000000000001 0.7230000000000002 0.8826666666666667 # Si12
- 0.5629999999999999 0.4369999999999999 0.0000000000000000 # Si13
- 0.3799999999999998 0.3799999999999999 0.0000000000000000 # Si14
- 0.7240000000000000 0.5600000000000003 0.1179999999999999 # Si15
- 0.8370000000000001 0.5600000000000003 0.2160000000000002 # Si16
- 0.1260000000000000 0.5630000000000002 0.3333333333333333 # Si17
- -0.0000000000000001 0.3799999999999999 0.3333333333333333 # Si18
- 0.1639999999999998 0.7240000000000000 0.4513333333333333 # Si19
- 0.2770000000000000 0.8369999999999999 0.5493333333333335 # Si20
- 0.5629999999999997 0.1259999999999999 0.6666666666666665 # Si21
- 0.6200000000000001 0.0000000000000000 0.6666666666666665 # Si22
- 0.4400000000000001 0.1640000000000001 0.7846666666666666 # Si23
- 0.4400000000000001 0.2769999999999999 0.8826666666666667 # Si24
- 0.5299999999999999 0.5950000000000003 0.0660000000000000 # O1
- 0.3569999999999999 0.5379999999999999 0.0820000000000001 # O2
- 0.7039999999999998 0.6380000000000000 0.0740000000000001 # O3
- 0.2540000000000001 0.4320000000000001 0.2430000000000002 # O4
- 0.1780000000000000 0.4320000000000001 0.0910000000000000 # O5
- 0.0659999999999999 0.3620000000000000 0.2600000000000001 # O6
- 0.1809999999999997 0.5379999999999999 0.2520000000000000 # O7
- 0.0659999999999999 0.5950000000000003 0.2680000000000001 # O8
- 0.9350000000000002 0.5300000000000001 0.3993333333333334 # O9
- 0.8190000000000000 0.3570000000000002 0.4153333333333334 # O10
- 0.0660000000000001 0.7040000000000001 0.4073333333333334 # O11
- 0.8220000000000001 0.2540000000000001 0.5763333333333335 # O12
- 0.7460000000000002 0.1779999999999999 0.4243333333333333 # O13
- 0.7040000000000000 0.0660000000000000 0.5933333333333334 # O14
- 0.6430000000000003 0.1810000000000002 0.5853333333333334 # O15
- 0.4710000000000001 0.0660000000000000 0.6013333333333334 # O16
- 0.4050000000000000 0.9350000000000003 0.7326666666666667 # O17
- 0.4619999999999999 0.8190000000000000 0.7486666666666668 # O18
- 0.3620000000000000 0.0660000000000000 0.7406666666666668 # O19
- 0.5679999999999999 0.8220000000000001 0.9096666666666667 # O20
- 0.5679999999999998 0.7459999999999999 0.7576666666666665 # O21
- 0.6380000000000001 0.7040000000000001 0.9266666666666667 # O22
- 0.4619999999999998 0.6430000000000000 0.9186666666666666 # O23
- 0.4050000000000000 0.4710000000000001 0.9346666666666669 # O24
- 0.4699999999999999 0.4050000000000001 0.0660000000000000 # O25
- 0.6430000000000002 0.4620000000000001 0.0820000000000001 # O26
- 0.2959999999999999 0.3620000000000000 0.0740000000000001 # O27
- 0.7460000000000000 0.5680000000000001 0.2430000000000002 # O28
- 0.8220000000000001 0.5680000000000001 0.0910000000000000 # O29
- 0.9339999999999999 0.6380000000000000 0.2600000000000001 # O30
- 0.8190000000000000 0.4620000000000001 0.2520000000000000 # O31
- 0.9339999999999999 0.4050000000000001 0.2680000000000001 # O32
- 0.0649999999999999 0.4700000000000000 0.3993333333333334 # O33
- 0.1809999999999999 0.6430000000000000 0.4153333333333334 # O34
- 0.9339999999999999 0.2960000000000000 0.4073333333333334 # O35
- 0.1779999999999997 0.7459999999999999 0.5763333333333335 # O36
- 0.2540000000000000 0.8220000000000001 0.4243333333333333 # O37
- 0.2959999999999997 0.9340000000000002 0.5933333333333334 # O38
- 0.3569999999999998 0.8190000000000000 0.5853333333333334 # O39
- 0.5289999999999999 0.9340000000000002 0.6013333333333334 # O40
- 0.5950000000000000 0.0649999999999998 0.7326666666666667 # O41
- 0.5380000000000001 0.1810000000000002 0.7486666666666668 # O42
- 0.6380000000000001 0.9340000000000002 0.7406666666666668 # O43
- 0.4320000000000001 0.1779999999999999 0.9096666666666667 # O44
- 0.4320000000000002 0.2540000000000001 0.7576666666666665 # O45
- 0.3620000000000002 0.2960000000000000 0.9266666666666667 # O46
- 0.5380000000000000 0.3570000000000002 0.9186666666666666 # O47
- 0.5950000000000001 0.5289999999999999 0.9346666666666669 # O48
diff --git a/test/data/hexagonal/POSCAR-171-2 b/test/data/hexagonal/POSCAR-171-2
deleted file mode 100644
index 79f624b..0000000
--- a/test/data/hexagonal/POSCAR-171-2
+++ /dev/null
@@ -1,46 +0,0 @@
-$cell vectors
-1.0
- 6.3199970261760088 0.0000000000000000 0.0000000000000000
- -3.1599985130880044 5.4732779765105271 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 19.2899909232492348
- 3 6 30
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Sr1
- 0.0000000000000000 0.0000000000000000 0.3333333333333335 # Sr2
- 0.0000000000000000 0.0000000000000000 0.6666666666666669 # Sr3
- 0.6919999999999992 0.0649999999999996 0.1619999999999999 # S1
- 0.6270000000000009 0.6920000000000004 0.4953333333333333 # S2
- -0.0649999999999997 0.6269999999999999 0.8286666666666666 # S3
- 0.3080000000000001 -0.0649999999999996 0.1619999999999999 # S4
- 0.3730000000000002 0.3079999999999997 0.4953333333333333 # S5
- 0.0650000000000005 0.3730000000000003 0.8286666666666666 # S6
- 0.7469999999999997 0.0040000000000000 0.0970000000000000 # O1
- 0.7519999999999999 -0.0150000000000004 0.2230000000000001 # O2
- 0.8080000000000002 0.3190000000000001 0.1659999999999999 # O3
- 0.1879999999999999 0.4480000000000004 0.0379999999999999 # O4
- 0.4489999999999999 0.1989999999999997 0.9519999999999997 # O5
- 0.7430000000000004 0.7470000000000002 0.4303333333333333 # O6
- 0.7670000000000000 0.7520000000000000 0.5563333333333333 # O7
- 0.4890000000000000 0.8079999999999996 0.4993333333333334 # O8
- 0.7400000000000000 0.1880000000000003 0.3713333333333333 # O9
- 0.2500000000000002 0.4490000000000002 0.2853333333333333 # O10
- -0.0039999999999991 0.7430000000000003 0.7636666666666668 # O11
- 0.0150000000000009 0.7670000000000006 0.8896666666666667 # O12
- -0.3189999999999995 0.4890000000000007 0.8326666666666664 # O13
- 0.5520000000000007 0.7400000000000000 0.7046666666666669 # O14
- 0.8010000000000004 0.2500000000000006 0.6186666666666668 # O15
- 0.2529999999999997 -0.0040000000000000 0.0970000000000000 # O16
- 0.2480000000000001 0.0150000000000004 0.2230000000000001 # O17
- 0.1920000000000001 -0.3190000000000001 0.1659999999999999 # O18
- 0.8120000000000007 0.5520000000000006 0.0379999999999999 # O19
- 0.5510000000000004 0.8010000000000005 0.9519999999999997 # O20
- 0.2569999999999997 0.2529999999999998 0.4303333333333333 # O21
- 0.2330000000000001 0.2480000000000000 0.5563333333333333 # O22
- 0.5110000000000000 0.1920000000000003 0.4993333333333334 # O23
- 0.2600000000000008 0.8120000000000008 0.3713333333333333 # O24
- 0.7499999999999999 0.5509999999999999 0.2853333333333333 # O25
- 0.0040000000000000 0.2569999999999998 0.7636666666666668 # O26
- -0.0149999999999996 0.2330000000000005 0.8896666666666667 # O27
- 0.3190000000000007 0.5110000000000003 0.8326666666666664 # O28
- 0.4480000000000003 0.2600000000000002 0.7046666666666669 # O29
- 0.1990000000000001 0.7500000000000006 0.6186666666666668 # O30
diff --git a/test/data/hexagonal/POSCAR-172 b/test/data/hexagonal/POSCAR-172
deleted file mode 100644
index d15a5c7..0000000
--- a/test/data/hexagonal/POSCAR-172
+++ /dev/null
@@ -1,46 +0,0 @@
-$cell vectors
-1.0
- 6.1979970835821048 0.0000000000000000 0.0000000000000000
- -3.0989985417910493 5.3676229269639650 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 18.7269911881642592
- 3 6 30
-Direct
- 0.0000000000000000 0.0000000000000000 0.6666999999999996 # Ca1
- 0.0000000000000000 0.0000000000000000 0.3333666666666667 # Ca2
- 0.0000000000000000 0.0000000000000000 0.0000333333333334 # Ca3
- 0.3052999999999996 -0.0638000000000002 0.4961999999999998 # S1
- 0.3690999999999995 0.3053000000000001 0.1628666666666665 # S2
- 1.0637999999999999 0.3691000000000003 0.8295333333333330 # S3
- 0.6947000000000003 0.0638000000000002 0.4961999999999998 # S4
- 0.6308999999999995 0.6947000000000000 0.1628666666666665 # S5
- 0.9361999999999990 0.6308999999999997 0.8295333333333330 # S6
- 0.2610000000000000 0.0270000000000005 0.5633000000000000 # O1
- 0.2739999999999996 0.0429999999999999 0.4309999999999998 # O2
- 0.1839999999999998 -0.3329999999999997 0.4954999999999998 # O3
- 0.8114999999999999 0.5652999999999999 0.6271000000000000 # O4
- 0.5653000000000005 0.8115000000000003 0.7061999999999999 # O5
- 0.2339999999999997 0.2609999999999997 0.2299666666666667 # O6
- 0.2310000000000001 0.2739999999999995 0.0976666666666666 # O7
- 0.5169999999999999 0.1840000000000005 0.1621666666666666 # O8
- 0.2461999999999999 0.8115000000000003 0.2937666666666665 # O9
- 0.7537999999999994 0.5652999999999999 0.3728666666666666 # O10
- 0.9730000000000001 0.2340000000000002 0.8966333333333332 # O11
- 0.9569999999999996 0.2309999999999997 0.7643333333333330 # O12
- 1.3330000000000002 0.5170000000000001 0.8288333333333331 # O13
- 0.4346999999999998 0.2462000000000004 0.9604333333333330 # O14
- 0.1884999999999997 0.7537999999999997 0.0395333333333334 # O15
- 0.7389999999999999 -0.0270000000000005 0.5633000000000000 # O16
- 0.7260000000000002 -0.0429999999999999 0.4309999999999998 # O17
- 0.8160000000000001 0.3329999999999997 0.4954999999999998 # O18
- 0.1884999999999999 0.4347000000000001 0.6271000000000000 # O19
- 0.4346999999999994 0.1884999999999997 0.7061999999999999 # O20
- 0.7660000000000001 0.7390000000000003 0.2299666666666667 # O21
- 0.7689999999999992 0.7259999999999995 0.0976666666666666 # O22
- 0.4829999999999992 0.8159999999999997 0.1621666666666666 # O23
- 0.7538000000000000 0.1884999999999997 0.2937666666666665 # O24
- 0.2461999999999997 0.4347000000000001 0.3728666666666666 # O25
- 1.0269999999999997 0.7659999999999999 0.8966333333333332 # O26
- 1.0429999999999997 0.7689999999999994 0.7643333333333330 # O27
- 0.6669999999999998 0.4829999999999999 0.8288333333333331 # O28
- 0.5653000000000001 0.7537999999999997 0.9604333333333330 # O29
- 0.8115000000000001 0.2462000000000004 0.0395333333333334 # O30
diff --git a/test/data/hexagonal/POSCAR-173 b/test/data/hexagonal/POSCAR-173
deleted file mode 100644
index e89ca07..0000000
--- a/test/data/hexagonal/POSCAR-173
+++ /dev/null
@@ -1,15 +0,0 @@
-POSCAR generated by cell class
-1.0
- 7.1329966436255470 0.0000000000000000 0.0000000000000000
- -3.5664983218127717 6.1773562984888608 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.4139965114033100
- 6 2
-Direct
- 0.0337000000000000 0.3475000000000000 0.0000000000000000 # 11
- 0.6862000000000000 0.0337000000000000 0.5000000000000000 # 12
- 0.6525000000000000 0.6862000000000000 0.0000000000000000 # 13
- 0.9662999999999999 0.6525000000000000 0.5000000000000000 # 14
- 0.3138000000000001 0.9662999999999999 0.0000000000000000 # 15
- 0.3475000000000000 0.3138000000000001 0.5000000000000000 # 16
- 0.3333333333333333 0.6666666666666666 0.1460000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.6460000000000000 # 22
diff --git a/test/data/hexagonal/POSCAR-173-2 b/test/data/hexagonal/POSCAR-173-2
deleted file mode 100644
index 466d785..0000000
--- a/test/data/hexagonal/POSCAR-173-2
+++ /dev/null
@@ -1,33 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.2249956592521620 0.0000000000000000 0.0000000000000000
- -4.6124978296260792 7.9890805907135478 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.2239975418897897
- 2 6 18
-Direct
- 0.3333333333333333 0.6666666666666666 0.6387000000000002 # 11
- 0.6666666666666666 0.3333333333333333 0.1387000000000000 # 12
- 0.3128000000000001 0.9779000000000000 0.0000000000000000 # 21
- 0.3349000000000000 0.3128000000000001 0.5000000000000000 # 22
- 0.0221000000000000 0.3349000000000000 0.0000000000000000 # 23
- 0.6872000000000000 0.0221000000000000 0.5000000000000000 # 24
- 0.6651000000000000 0.6872000000000000 0.0000000000000000 # 25
- 0.9779000000000000 0.6651000000000000 0.5000000000000000 # 26
- 0.8240000000000000 0.0435000000000000 0.2414000000000000 # 31
- 0.5785000000000000 0.1266000000000000 0.3444000000000000 # 32
- 0.1967000000000000 0.7156000000000000 0.3994000000000000 # 33
- 0.7805000000000000 0.8240000000000000 0.7414000000000002 # 34
- 0.4519000000000000 0.5785000000000000 0.8444000000000002 # 35
- 0.4811000000000000 0.1967000000000000 0.8994000000000000 # 36
- 0.9565000000000000 0.7805000000000000 0.2414000000000000 # 37
- 0.8734000000000000 0.4519000000000000 0.3444000000000000 # 38
- 0.2844000000000000 0.4811000000000000 0.3994000000000000 # 39
- 0.1760000000000000 0.9565000000000000 0.7414000000000002 # 310
- 0.4215000000000000 0.8734000000000000 0.8444000000000002 # 311
- 0.8033000000000000 0.2844000000000000 0.8994000000000000 # 312
- 0.2195000000000000 0.1760000000000000 0.2414000000000000 # 313
- 0.5481000000000000 0.4215000000000000 0.3444000000000000 # 314
- 0.5189000000000000 0.8033000000000000 0.3994000000000000 # 315
- 0.0435000000000000 0.2195000000000000 0.7414000000000002 # 316
- 0.1266000000000000 0.5481000000000000 0.8444000000000002 # 317
- 0.7156000000000000 0.5189000000000000 0.8994000000000000 # 318
diff --git a/test/data/hexagonal/POSCAR-174 b/test/data/hexagonal/POSCAR-174
deleted file mode 100644
index d38d44a..0000000
--- a/test/data/hexagonal/POSCAR-174
+++ /dev/null
@@ -1,28 +0,0 @@
-POSCAR generated by cell class
-1.0
- 10.2742951655126777 0.0000000000000000 0.0000000000000000
- -5.1371475827563362 8.8978006193136228 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.9874981237146900
- 7 2 12
-Direct
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 11
- 0.8931000000000000 0.5841000000000000 0.5000000000000000 # 12
- 0.1140000000000000 0.4007000000000000 0.0000000000000000 # 13
- 0.6909999999999999 0.1069000000000000 0.5000000000000000 # 14
- 0.2867000000000000 0.8860000000000000 0.0000000000000000 # 15
- 0.4159000000000000 0.3090000000000000 0.5000000000000000 # 16
- 0.5993000000000002 0.7133000000000002 0.0000000000000000 # 17
- 0.6666666666666666 0.3333333333333333 0.0000000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.5000000000000000 # 22
- 0.3894000000000001 0.4270000000000000 0.0000000000000000 # 31
- 0.1650000000000000 0.2766000000000000 0.5000000000000000 # 32
- 0.4284000000000001 0.0460000000000000 0.5000000000000000 # 33
- 0.2100000000000000 0.0803000000000000 0.0000000000000000 # 34
- 0.0376000000000000 0.6106000000000000 0.0000000000000000 # 35
- 0.1116000000000000 0.8350000000000000 0.5000000000000000 # 36
- 0.6176000000000001 0.5716000000000000 0.5000000000000000 # 37
- 0.8703000000000000 0.7900000000000001 0.0000000000000000 # 38
- 0.5730000000000000 0.9624000000000000 0.0000000000000000 # 39
- 0.7234000000000002 0.8884000000000000 0.5000000000000000 # 310
- 0.9540000000000000 0.3824000000000001 0.5000000000000000 # 311
- 0.9197000000000000 0.1297000000000000 0.0000000000000000 # 312
diff --git a/test/data/hexagonal/POSCAR-174-2 b/test/data/hexagonal/POSCAR-174-2
deleted file mode 100644
index 7c23ea0..0000000
--- a/test/data/hexagonal/POSCAR-174-2
+++ /dev/null
@@ -1,115 +0,0 @@
-POSCAR generated by cell class
-1.0
- 12.3199942029253826 0.0000000000000000 0.0000000000000000
- -6.1599971014626886 10.6694279542103985 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.8799953510473006
- 72 18 18
-Direct
- 0.5110000000000000 0.7550000000000000 0.0000000000000000 # 11
- 0.5120000000000000 0.5960000000000000 0.1150000000000000 # 12
- 0.8990000000000000 0.0900000000000000 0.0000000000000000 # 13
- 0.0730000000000000 0.2310000000000000 0.1150000000000000 # 14
- 0.5290000000000000 0.0950000000000000 0.0000000000000000 # 15
- 0.4280000000000000 0.1780000000000000 0.1150000000000000 # 16
- 0.5010000000000000 0.7030000000000000 0.5000000000000000 # 17
- 0.4190000000000000 0.5190000000000000 0.6150000000000000 # 18
- 0.5720000000000000 0.4330000000000000 0.5000000000000000 # 19
- 0.4220000000000000 0.2650000000000000 0.6150000000000000 # 110
- 0.1830000000000000 0.0960000000000000 0.5000000000000000 # 111
- 0.1690000000000000 0.2480000000000000 0.6150000000000000 # 112
- 0.0000000000000000 0.0000000000000000 0.2720000000000001 # 113
- 0.3333333333333333 0.6666666666666666 0.2300000000000000 # 114
- 0.6666666666666666 0.3333333333333333 0.2300000000000000 # 115
- 0.3390000000000001 0.0190000000000000 0.3210000000000000 # 116
- 0.6540000000000000 0.9880000000000000 0.1800000000000000 # 117
- 0.2440000000000000 0.4890000000000000 0.0000000000000000 # 118
- 0.0840000000000000 0.4880000000000000 0.8850000000000000 # 119
- 0.1910000000000000 0.1010000000000000 0.0000000000000000 # 120
- 0.1580000000000000 0.9269999999999999 0.8850000000000000 # 121
- 0.5659999999999999 0.4710000000000000 0.0000000000000000 # 122
- 0.7500000000000000 0.5720000000000000 0.8850000000000000 # 123
- 0.2020000000000000 0.4990000000000000 0.5000000000000000 # 124
- 0.1000000000000000 0.5810000000000000 0.3850000000000000 # 125
- 0.8610000000000000 0.4280000000000000 0.5000000000000000 # 126
- 0.8430000000000000 0.5780000000000000 0.3850000000000000 # 127
- 0.9130000000000000 0.8169999999999999 0.5000000000000000 # 128
- 0.0790000000000000 0.8310000000000000 0.3850000000000000 # 129
- 0.0000000000000000 0.0000000000000000 0.7280000000000000 # 130
- 0.3333333333333333 0.6666666666666666 0.7700000000000000 # 131
- 0.6666666666666666 0.3333333333333333 0.7700000000000000 # 132
- 0.6800000000000002 0.6610000000000000 0.6790000000000002 # 133
- 0.3340000000000001 0.3460000000000000 0.8200000000000000 # 134
- 0.2450000000000000 0.7560000000000000 0.0000000000000000 # 135
- 0.4040000000000001 0.9159999999999999 0.1150000000000000 # 136
- 0.9100000000000000 0.8090000000000002 0.0000000000000000 # 137
- 0.7690000000000000 0.8420000000000000 0.1150000000000000 # 138
- 0.9050000000000000 0.4340000000000000 0.0000000000000000 # 139
- 0.8220000000000000 0.2500000000000000 0.1150000000000000 # 140
- 0.2970000000000000 0.7980000000000002 0.5000000000000000 # 141
- 0.4810000000000000 0.9000000000000000 0.6150000000000000 # 142
- 0.5669999999999999 0.1390000000000000 0.5000000000000000 # 143
- 0.7350000000000000 0.1570000000000000 0.6150000000000000 # 144
- 0.9040000000000000 0.0870000000000000 0.5000000000000000 # 145
- 0.7520000000000000 0.9209999999999999 0.6150000000000000 # 146
- 0.9810000000000000 0.3200000000000000 0.3210000000000000 # 147
- 0.0120000000000000 0.6660000000000001 0.1800000000000000 # 148
- 0.5120000000000000 0.5960000000000000 0.8850000000000000 # 149
- 0.0730000000000000 0.2310000000000000 0.8850000000000000 # 150
- 0.4280000000000000 0.1780000000000000 0.8850000000000000 # 151
- 0.4190000000000000 0.5190000000000000 0.3850000000000000 # 152
- 0.4220000000000000 0.2650000000000000 0.3850000000000000 # 153
- 0.1690000000000000 0.2480000000000000 0.3850000000000000 # 154
- 0.3390000000000001 0.0190000000000000 0.6790000000000002 # 155
- 0.6540000000000000 0.9880000000000000 0.8200000000000000 # 156
- 0.0840000000000000 0.4880000000000000 0.1150000000000000 # 157
- 0.1580000000000000 0.9269999999999999 0.1150000000000000 # 158
- 0.7500000000000000 0.5720000000000000 0.1150000000000000 # 159
- 0.1000000000000000 0.5810000000000000 0.6150000000000000 # 160
- 0.8430000000000000 0.5780000000000000 0.6150000000000000 # 161
- 0.0790000000000000 0.8310000000000000 0.6150000000000000 # 162
- 0.6800000000000002 0.6610000000000000 0.3210000000000000 # 163
- 0.3340000000000001 0.3460000000000000 0.1800000000000000 # 164
- 0.4040000000000001 0.9159999999999999 0.8850000000000000 # 165
- 0.7690000000000000 0.8420000000000000 0.8850000000000000 # 166
- 0.8220000000000000 0.2500000000000000 0.8850000000000000 # 167
- 0.4810000000000000 0.9000000000000000 0.3850000000000000 # 168
- 0.7350000000000000 0.1570000000000000 0.3850000000000000 # 169
- 0.7520000000000000 0.9209999999999999 0.3850000000000000 # 170
- 0.9810000000000000 0.3200000000000000 0.6790000000000002 # 171
- 0.0120000000000000 0.6660000000000001 0.8200000000000000 # 172
- 0.5100000000000000 0.6480000000000000 0.0000000000000000 # 21
- 0.0144000000000000 0.1850000000000000 0.0000000000000000 # 22
- 0.4600000000000000 0.1490000000000000 0.0000000000000000 # 23
- 0.4440000000000000 0.5800000000000000 0.5000000000000000 # 24
- 0.4700000000000000 0.3220000000000000 0.5000000000000000 # 25
- 0.1710000000000000 0.1960000000000000 0.5000000000000000 # 26
- 0.1380000000000000 0.4900000000000000 0.0000000000000000 # 27
- 0.1706000000000000 0.9856000000000000 0.0000000000000000 # 28
- 0.6889999999999999 0.5400000000000000 0.0000000000000000 # 29
- 0.1360000000000000 0.5560000000000002 0.5000000000000000 # 210
- 0.8520000000000000 0.5300000000000000 0.5000000000000000 # 211
- 0.0250000000000000 0.8290000000000000 0.5000000000000000 # 212
- 0.3520000000000000 0.8620000000000000 0.0000000000000000 # 213
- 0.8149999999999999 0.8294000000000000 0.0000000000000000 # 214
- 0.8510000000000000 0.3110000000000000 0.0000000000000000 # 215
- 0.4200000000000000 0.8640000000000000 0.5000000000000000 # 216
- 0.6780000000000002 0.1480000000000000 0.5000000000000000 # 217
- 0.8040000000000002 0.9750000000000000 0.5000000000000000 # 218
- 0.2284000000000000 0.1226000000000000 0.2375000000000000 # 31
- 0.2092000000000000 0.4363000000000001 0.2638000000000000 # 32
- 0.5515000000000000 0.1060000000000000 0.2537000000000000 # 33
- 0.8942000000000000 0.7716000000000000 0.7625000000000000 # 34
- 0.2271000000000000 0.7907999999999999 0.7362000000000000 # 35
- 0.5545000000000000 0.4485000000000000 0.7463000000000000 # 36
- 0.8774000000000000 0.1058000000000000 0.2375000000000000 # 37
- 0.5637000000000000 0.7729000000000000 0.2638000000000000 # 38
- 0.8940000000000000 0.4455000000000000 0.2537000000000000 # 39
- 0.2284000000000000 0.1226000000000000 0.7625000000000000 # 310
- 0.2092000000000000 0.4363000000000001 0.7362000000000000 # 311
- 0.5515000000000000 0.1060000000000000 0.7463000000000000 # 312
- 0.8942000000000000 0.7716000000000000 0.2375000000000000 # 313
- 0.2271000000000000 0.7907999999999999 0.2638000000000000 # 314
- 0.5545000000000000 0.4485000000000000 0.2537000000000000 # 315
- 0.8774000000000000 0.1058000000000000 0.7625000000000000 # 316
- 0.5637000000000000 0.7729000000000000 0.7362000000000000 # 317
- 0.8940000000000000 0.4455000000000000 0.7463000000000000 # 318
diff --git a/test/data/hexagonal/POSCAR-175 b/test/data/hexagonal/POSCAR-175
deleted file mode 100644
index 34c3c7f..0000000
--- a/test/data/hexagonal/POSCAR-175
+++ /dev/null
@@ -1,75 +0,0 @@
-POSCAR generated by cell class
-1.0
- 12.6520940466584602 0.0000000000000000 0.0000000000000000
- -6.3260470233292274 10.9570348554760866 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.1380957001422392
- 54 14
-Direct
- 0.3333333333333333 0.6666666666666666 0.0000000000000000 # 11
- 0.3333333333333333 0.6666666666666666 0.3090000000000000 # 12
- 0.0120000000000000 0.1270000000000000 0.0000000000000000 # 13
- 0.2400000000000000 0.0600000000000000 0.5000000000000000 # 14
- 0.0680000000000000 0.2620000000000000 0.2410000000000000 # 15
- 0.1150000000000000 0.4980000000000000 0.1490000000000000 # 16
- 0.4390000000000000 0.1050000000000000 0.3260000000000000 # 17
- 0.6666666666666666 0.3333333333333333 0.0000000000000000 # 18
- 0.6666666666666666 0.3333333333333333 0.6909999999999999 # 19
- 0.9880000000000000 0.8730000000000000 0.0000000000000000 # 110
- 0.7600000000000000 0.9399999999999999 0.5000000000000000 # 111
- 0.9319999999999999 0.7380000000000000 0.7590000000000000 # 112
- 0.8850000000000000 0.5020000000000000 0.8510000000000000 # 113
- 0.5610000000000002 0.8950000000000000 0.6740000000000002 # 114
- 0.6666666666666666 0.3333333333333333 0.3090000000000000 # 115
- 0.8850000000000000 0.0120000000000000 0.0000000000000000 # 116
- 0.1800000000000000 0.2400000000000000 0.5000000000000000 # 117
- 0.8060000000000002 0.0680000000000000 0.2410000000000000 # 118
- 0.6170000000000000 0.1150000000000000 0.1490000000000000 # 119
- 0.3340000000000001 0.4390000000000000 0.3260000000000000 # 120
- 0.3333333333333333 0.6666666666666666 0.6909999999999999 # 121
- 0.1150000000000000 0.9880000000000000 0.0000000000000000 # 122
- 0.8200000000000000 0.7600000000000000 0.5000000000000000 # 123
- 0.1940000000000000 0.9319999999999999 0.7590000000000000 # 124
- 0.3830000000000000 0.8850000000000000 0.8510000000000000 # 125
- 0.6660000000000001 0.5610000000000002 0.6740000000000002 # 126
- 0.8730000000000000 0.8850000000000000 0.0000000000000000 # 127
- 0.9399999999999999 0.1800000000000000 0.5000000000000000 # 128
- 0.7380000000000000 0.8060000000000002 0.2410000000000000 # 129
- 0.5020000000000000 0.6170000000000000 0.1490000000000000 # 130
- 0.8950000000000000 0.3340000000000001 0.3260000000000000 # 131
- 0.1270000000000000 0.1150000000000000 0.0000000000000000 # 132
- 0.0600000000000000 0.8200000000000000 0.5000000000000000 # 133
- 0.2620000000000000 0.1940000000000000 0.7590000000000000 # 134
- 0.4980000000000000 0.3830000000000000 0.8510000000000000 # 135
- 0.1050000000000000 0.6660000000000001 0.6740000000000002 # 136
- 0.9319999999999999 0.7380000000000000 0.2410000000000000 # 137
- 0.8850000000000000 0.5020000000000000 0.1490000000000000 # 138
- 0.5610000000000002 0.8950000000000000 0.3260000000000000 # 139
- 0.0680000000000000 0.2620000000000000 0.7590000000000000 # 140
- 0.1150000000000000 0.4980000000000000 0.8510000000000000 # 141
- 0.4390000000000000 0.1050000000000000 0.6740000000000002 # 142
- 0.1940000000000000 0.9319999999999999 0.2410000000000000 # 143
- 0.3830000000000000 0.8850000000000000 0.1490000000000000 # 144
- 0.6660000000000001 0.5610000000000002 0.3260000000000000 # 145
- 0.8060000000000002 0.0680000000000000 0.7590000000000000 # 146
- 0.6170000000000000 0.1150000000000000 0.8510000000000000 # 147
- 0.3340000000000001 0.4390000000000000 0.6740000000000002 # 148
- 0.2620000000000000 0.1940000000000000 0.2410000000000000 # 149
- 0.4980000000000000 0.3830000000000000 0.1490000000000000 # 150
- 0.1050000000000000 0.6660000000000001 0.3260000000000000 # 151
- 0.7380000000000000 0.8060000000000002 0.7590000000000000 # 152
- 0.5020000000000000 0.6170000000000000 0.8510000000000000 # 153
- 0.8950000000000000 0.3340000000000001 0.6740000000000002 # 154
- 0.0000000000000000 0.0000000000000000 0.3240000000000000 # 21
- 0.3950000000000001 0.1250000000000000 0.0000000000000000 # 22
- 0.1230000000000000 0.4640000000000000 0.5000000000000000 # 23
- 0.6050000000000000 0.8750000000000000 0.0000000000000000 # 24
- 0.8770000000000000 0.5360000000000000 0.5000000000000000 # 25
- 0.2700000000000000 0.3950000000000001 0.0000000000000000 # 26
- 0.6590000000000000 0.1230000000000000 0.5000000000000000 # 27
- 0.0000000000000000 0.0000000000000000 0.6760000000000002 # 28
- 0.7300000000000000 0.6050000000000000 0.0000000000000000 # 29
- 0.3410000000000001 0.8770000000000000 0.5000000000000000 # 210
- 0.8750000000000000 0.2700000000000000 0.0000000000000000 # 211
- 0.5360000000000000 0.6590000000000000 0.5000000000000000 # 212
- 0.1250000000000000 0.7300000000000000 0.0000000000000000 # 213
- 0.4640000000000000 0.3410000000000001 0.5000000000000000 # 214
diff --git a/test/data/hexagonal/POSCAR-175-2 b/test/data/hexagonal/POSCAR-175-2
deleted file mode 100644
index 936c68c..0000000
--- a/test/data/hexagonal/POSCAR-175-2
+++ /dev/null
@@ -1,29 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.4589974313124738 0.0000000000000000 0.0000000000000000
- -2.7294987156562356 4.7276304547105985 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.1789970925224003
- 6 4 12
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 12
- 0.3333333333333333 0.6666666666666666 0.6670000000000001 # 13
- 0.6666666666666666 0.3333333333333333 0.3330000000000001 # 14
- 0.6666666666666666 0.3333333333333333 0.6670000000000001 # 15
- 0.3333333333333333 0.6666666666666666 0.3330000000000001 # 16
- 0.3333333333333333 0.6666666666666666 0.1670000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.8330000000000000 # 22
- 0.6666666666666666 0.3333333333333333 0.1670000000000000 # 23
- 0.3333333333333333 0.6666666666666666 0.8330000000000000 # 24
- 0.1390000000000000 0.4030000000000001 0.2500000000000000 # 31
- 0.8610000000000000 0.5970000000000000 0.7500000000000000 # 32
- 0.7360000000000000 0.1390000000000000 0.2500000000000000 # 33
- 0.2640000000000000 0.8610000000000000 0.7500000000000000 # 34
- 0.5970000000000000 0.7360000000000000 0.2500000000000000 # 35
- 0.4030000000000001 0.2640000000000000 0.7500000000000000 # 36
- 0.8610000000000000 0.5970000000000000 0.2500000000000000 # 37
- 0.1390000000000000 0.4030000000000001 0.7500000000000000 # 38
- 0.2640000000000000 0.8610000000000000 0.2500000000000000 # 39
- 0.7360000000000000 0.1390000000000000 0.7500000000000000 # 310
- 0.4030000000000001 0.2640000000000000 0.2500000000000000 # 311
- 0.5970000000000000 0.7360000000000000 0.7500000000000000 # 312
diff --git a/test/data/hexagonal/POSCAR-176 b/test/data/hexagonal/POSCAR-176
deleted file mode 100644
index 508d254..0000000
--- a/test/data/hexagonal/POSCAR-176
+++ /dev/null
@@ -1,15 +0,0 @@
-POSCAR generated by cell class
-1.0
- 6.4179969800629095 0.0000000000000000 0.0000000000000000
- -3.2089984900314534 5.5581484261462890 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.7429982387621501
- 2 6
-Direct
- 0.3333333333333333 0.6666666666666666 0.2500000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.7500000000000000 # 12
- 0.3923000000000000 0.3108000000000001 0.2500000000000000 # 21
- 0.6077000000000000 0.6892000000000000 0.7500000000000000 # 22
- 0.0815000000000000 0.3923000000000000 0.7500000000000000 # 23
- 0.9185000000000000 0.6077000000000000 0.2500000000000000 # 24
- 0.6892000000000000 0.0815000000000000 0.2500000000000000 # 25
- 0.3108000000000001 0.9185000000000000 0.7500000000000000 # 26
diff --git a/test/data/hexagonal/POSCAR-176-2 b/test/data/hexagonal/POSCAR-176-2
deleted file mode 100644
index 33ec460..0000000
--- a/test/data/hexagonal/POSCAR-176-2
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 11.6699945087775347 0.0000000000000000 0.0000000000000000
- -5.8349972543887612 10.1065117066262431 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.9499953181093730
- 6 24 6 6 6
-Direct
- 0.3183999999999998 0.3618999999999999 0.2500000000000000 # Sb1
- 0.6815999999999997 0.6381000000000000 0.7500000000000002 # Sb2
- 0.9564999999999999 0.3184000000000002 0.7500000000000002 # Sb3
- 0.0435000000000001 0.6816000000000002 0.2500000000000000 # Sb4
- 0.6380999999999997 0.9565000000000002 0.2500000000000000 # Sb5
- 0.3619000000000001 0.0435000000000002 0.7500000000000002 # Sb6
- 0.1844999999999997 0.1379999999999998 0.2500000000000000 # Cl1
- 0.5276999999999996 0.3912999999999998 0.2500000000000000 # Cl2
- 0.3118999999999997 0.3760999999999999 0.0185000000000003 # Cl3
- 0.8154999999999997 0.8620000000000001 0.7500000000000002 # Cl4
- 0.4722999999999998 0.6087000000000001 0.7500000000000002 # Cl5
- 0.6880999999999997 0.6239000000000000 0.9815000000000004 # Cl6
- 1.0465000000000000 0.1845000000000001 0.7500000000000002 # Cl7
- 1.1363999999999994 0.5276999999999998 0.7500000000000002 # Cl8
- 0.9357999999999997 0.3118999999999998 0.5185000000000004 # Cl9
- -0.0464999999999998 0.8155000000000003 0.2500000000000000 # Cl10
- -0.1364000000000002 0.4723000000000000 0.2500000000000000 # Cl11
- 0.0641999999999998 0.6881000000000000 0.4815000000000004 # Cl12
- 0.8619999999999994 1.0465000000000002 0.2500000000000000 # Cl13
- 0.6087000000000000 1.1364000000000005 0.2500000000000000 # Cl14
- 0.6238999999999998 0.9357999999999999 0.0185000000000003 # Cl15
- 0.1380000000000001 -0.0464999999999998 0.7500000000000002 # Cl16
- 0.3913000000000000 -0.1364000000000000 0.7500000000000002 # Cl17
- 0.3761000000000002 0.0642000000000001 0.9815000000000004 # Cl18
- 0.6880999999999997 0.6239000000000000 0.5185000000000004 # Cl19
- 0.3118999999999997 0.3760999999999999 0.4815000000000004 # Cl20
- 0.0641999999999998 0.6881000000000000 0.0185000000000003 # Cl21
- 0.9357999999999997 0.3118999999999998 0.9815000000000004 # Cl22
- 0.3761000000000002 0.0642000000000001 0.5185000000000004 # Cl23
- 0.6238999999999998 0.9357999999999999 0.4815000000000004 # Cl24
- 0.3720000000000001 0.5740000000000002 0.2500000000000000 # N1
- 0.6280000000000001 0.4260000000000003 0.7500000000000002 # N2
- 0.7980000000000000 0.3720000000000003 0.7500000000000002 # N3
- 0.2020000000000001 0.6280000000000002 0.2500000000000000 # N4
- 0.4259999999999998 0.7979999999999999 0.2500000000000000 # N5
- 0.5740000000000001 0.2019999999999999 0.7500000000000002 # N6
- 0.2399999999999997 0.5370000000000004 0.2500000000000000 # C1
- 0.7599999999999998 0.4630000000000001 0.7500000000000002 # C2
- 0.7029999999999997 0.2400000000000001 0.7500000000000002 # C3
- 0.2969999999999998 0.7600000000000003 0.2500000000000000 # C4
- 0.4629999999999999 0.7030000000000003 0.2500000000000000 # C5
- 0.5369999999999998 0.2970000000000002 0.7500000000000002 # C6
- 0.1639999999999997 0.4139999999999999 0.2500000000000000 # O1
- 0.8359999999999996 0.5860000000000000 0.7500000000000002 # O2
- 0.7499999999999998 0.1640000000000002 0.7500000000000002 # O3
- 0.2499999999999998 0.8360000000000001 0.2500000000000000 # O4
- 0.5860000000000000 0.7500000000000001 0.2500000000000000 # O5
- 0.4140000000000002 0.2500000000000003 0.7500000000000002 # O6
diff --git a/test/data/hexagonal/POSCAR-177 b/test/data/hexagonal/POSCAR-177
deleted file mode 100644
index ca2cbeb..0000000
--- a/test/data/hexagonal/POSCAR-177
+++ /dev/null
@@ -1,68 +0,0 @@
-$cell vectors
-1.0
- 6.3412970161534687 0.0000000000000000 0.0000000000000000
- -3.1706485080767317 5.4917243089313610 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.4621969592649675
- 1 12 48
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Pb1
- 0.6890000000000003 0.6340000000000007 0.4899999999999998 # S1
- 0.0550000000000004 0.6890000000000006 0.4899999999999998 # S2
- 0.3660000000000002 0.0549999999999999 0.4899999999999998 # S3
- 0.3110000000000002 0.3660000000000003 0.4899999999999998 # S4
- 0.9450000000000001 0.3110000000000005 0.4899999999999998 # S5
- 0.6339999999999998 0.9450000000000002 0.4899999999999998 # S6
- 0.0549999999999998 0.3660000000000003 0.5100000000000003 # S7
- 0.3109999999999995 0.9450000000000002 0.5100000000000003 # S8
- 0.6340000000000003 0.6890000000000006 0.5100000000000003 # S9
- 0.3660000000000002 0.3110000000000005 0.5100000000000003 # S10
- 0.9450000000000000 0.6340000000000007 0.5100000000000003 # S11
- 0.6889999999999996 0.0549999999999999 0.5100000000000003 # S12
- 0.7329999999999997 0.7949999999999999 0.6659999999999998 # O1
- 0.6980000000000004 0.7410000000000007 0.2810000000000003 # O2
- 0.8239999999999998 0.5030000000000002 0.4899999999999998 # O3
- 0.1990000000000004 0.7440000000000004 0.8739999999999996 # O4
- 0.9380000000000003 0.7330000000000003 0.6659999999999998 # O5
- 0.9570000000000000 0.6980000000000006 0.2810000000000003 # O6
- 0.3210000000000000 0.8240000000000002 0.4899999999999998 # O7
- 0.4550000000000002 0.1990000000000006 0.8739999999999996 # O8
- 0.2049999999999997 0.9380000000000004 0.6659999999999998 # O9
- 0.2589999999999999 0.9570000000000008 0.2810000000000003 # O10
- 0.4970000000000002 0.3210000000000001 0.4899999999999998 # O11
- 0.2559999999999997 0.4550000000000002 0.8739999999999996 # O12
- 0.2670000000000004 0.2050000000000000 0.6659999999999998 # O13
- 0.3020000000000002 0.2590000000000003 0.2810000000000003 # O14
- 0.1760000000000002 0.4969999999999999 0.4899999999999998 # O15
- 0.8009999999999997 0.2559999999999997 0.8739999999999996 # O16
- 0.0619999999999998 0.2669999999999998 0.6659999999999998 # O17
- 0.0429999999999998 0.3020000000000004 0.2809999999999995 # O18
- 0.6790000000000000 0.1759999999999997 0.4899999999999998 # O19
- 0.5450000000000003 0.8010000000000003 0.8739999999999996 # O20
- 0.7949999999999996 0.0619999999999998 0.6659999999999998 # O21
- 0.7409999999999999 0.0430000000000001 0.2810000000000003 # O22
- 0.5029999999999998 0.6790000000000000 0.4899999999999998 # O23
- 0.7439999999999996 0.5449999999999997 0.8739999999999996 # O24
- 0.9379999999999997 0.2050000000000000 0.3340000000000004 # O25
- 0.9570000000000001 0.2590000000000003 0.7189999999999998 # O26
- 0.3210000000000001 0.4969999999999999 0.5100000000000003 # O27
- 0.4550000000000000 0.2559999999999997 0.1259999999999996 # O28
- 0.2669999999999995 0.0619999999999998 0.3340000000000004 # O29
- 0.3020000000000004 0.0430000000000001 0.7189999999999998 # O30
- 0.1759999999999996 0.6790000000000000 0.5100000000000003 # O31
- 0.8009999999999998 0.5449999999999997 0.1259999999999996 # O32
- 0.7950000000000004 0.7330000000000003 0.3339999999999995 # O33
- 0.7410000000000003 0.6980000000000006 0.7189999999999998 # O34
- 0.5030000000000002 0.8240000000000002 0.5100000000000003 # O35
- 0.7440000000000003 0.1990000000000006 0.1259999999999996 # O36
- 0.2049999999999997 0.2669999999999998 0.3339999999999995 # O37
- 0.2590000000000003 0.3020000000000004 0.7189999999999998 # O38
- 0.4969999999999997 0.1759999999999997 0.5100000000000003 # O39
- 0.2560000000000001 0.8010000000000003 0.1259999999999996 # O40
- 0.0619999999999996 0.7949999999999999 0.3339999999999995 # O41
- 0.0430000000000005 0.7410000000000007 0.7189999999999998 # O42
- 0.6790000000000000 0.5030000000000002 0.5100000000000003 # O43
- 0.5450000000000002 0.7440000000000004 0.1259999999999996 # O44
- 0.7329999999999998 0.9380000000000004 0.3339999999999995 # O45
- 0.6980000000000002 0.9570000000000008 0.7189999999999998 # O46
- 0.8239999999999995 0.3210000000000001 0.5100000000000003 # O47
- 0.1990000000000001 0.4550000000000002 0.1259999999999996 # O48
diff --git a/test/data/hexagonal/POSCAR-179 b/test/data/hexagonal/POSCAR-179
deleted file mode 100644
index bb4cdf6..0000000
--- a/test/data/hexagonal/POSCAR-179
+++ /dev/null
@@ -1,25 +0,0 @@
-POSCAR generated by cell class
-1.0
- 7.2212966020767100 0.0000000000000000 0.0000000000000000
- -3.6106483010383532 6.2538263056606782 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.9071967498738802
- 6 12
-Direct
- 0.7671500000000000 0.2328500000000000 0.5833055583333334 # 11
- 0.5343000000000000 0.7671500000000000 0.4166388916666667 # 12
- 0.7671500000000000 0.5343000000000000 0.2499722250000000 # 13
- 0.2328500000000000 0.7671500000000000 0.0833055583333333 # 14
- 0.4657000000000000 0.2328500000000000 0.9166388916666666 # 15
- 0.2328500000000000 0.4657000000000000 0.7499722250000002 # 16
- 0.7778000000000002 0.3889000000000001 0.4166388916666667 # 21
- 0.6873000000000000 0.0000000000000000 0.4999722250000000 # 22
- 0.3889000000000001 0.7778000000000002 0.2499722250000000 # 23
- 0.6873000000000000 0.6873000000000000 0.3333055583333334 # 24
- 0.6111000000000000 0.3889000000000001 0.0833055583333333 # 25
- 0.0000000000000000 0.6873000000000000 0.1666388916666667 # 26
- 0.2222000000000000 0.6111000000000000 0.9166388916666666 # 27
- 0.3127000000000000 0.0000000000000000 0.9999722249999999 # 28
- 0.6111000000000000 0.2222000000000000 0.7499722250000002 # 29
- 0.3127000000000000 0.3127000000000000 0.8333055583333334 # 210
- 0.3889000000000001 0.6111000000000000 0.5833055583333334 # 211
- 0.0000000000000000 0.3127000000000000 0.6666388916666668 # 212
diff --git a/test/data/hexagonal/POSCAR-179-2 b/test/data/hexagonal/POSCAR-179-2
deleted file mode 100644
index 44c952d..0000000
--- a/test/data/hexagonal/POSCAR-179-2
+++ /dev/null
@@ -1,97 +0,0 @@
-POSCAR generated by cell class
-1.0
- 10.4119951007190821 0.0000000000000000 0.0000000000000000
- -5.2059975503595384 9.0170522613018402 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 15.1839928552937504
- 12 12 60 6
-Direct
- 0.8424000000000001 0.6848000000000000 0.7500000000000000 # 11
- 0.4969500000000000 0.9939000000000000 0.7500000000000000 # 12
- 0.1576000000000000 0.8424000000000001 0.5833333333333334 # 13
- 0.5030500000000000 0.4969500000000000 0.5833333333333334 # 14
- 0.3152000000000000 0.1576000000000000 0.4166666666666667 # 15
- 0.0061000000000000 0.5030500000000000 0.4166666666666667 # 16
- 0.1576000000000000 0.3152000000000000 0.2500000000000000 # 17
- 0.5030500000000000 0.0061000000000000 0.2500000000000000 # 18
- 0.8424000000000001 0.1576000000000000 0.0833333333333334 # 19
- 0.4969500000000000 0.5030500000000000 0.0833333333333334 # 110
- 0.6848000000000000 0.8424000000000001 0.9166666666666666 # 111
- 0.9939000000000000 0.4969500000000000 0.9166666666666666 # 112
- 0.1704000000000000 0.4060000000000001 0.0601000000000000 # 21
- 0.7644000000000000 0.1704000000000000 0.8934333333333334 # 22
- 0.5940000000000000 0.7644000000000000 0.7267666666666668 # 23
- 0.8296000000000000 0.5940000000000000 0.5601000000000002 # 24
- 0.2356000000000000 0.8296000000000000 0.3934333333333334 # 25
- 0.4060000000000001 0.2356000000000000 0.2267666666666667 # 26
- 0.7644000000000000 0.5940000000000000 0.9399000000000000 # 27
- 0.8296000000000000 0.2356000000000000 0.2732333333333334 # 28
- 0.4060000000000001 0.1704000000000000 0.6065666666666668 # 29
- 0.5940000000000000 0.8296000000000000 0.1065666666666666 # 210
- 0.2356000000000000 0.4060000000000001 0.4399000000000000 # 211
- 0.1704000000000000 0.7644000000000000 0.7732333333333334 # 212
- 0.1976000000000000 0.4597000000000000 0.1566000000000000 # 31
- 0.0519000000000000 0.2464000000000000 0.0547000000000000 # 32
- 0.3130000000000000 0.4229000000000000 0.0201000000000000 # 33
- 0.1292000000000000 0.5030000000000000 0.0075000000000000 # 34
- 0.5908000000000000 0.7113000000000002 0.3441000000000000 # 35
- 0.7379000000000000 0.1976000000000000 0.9899333333333333 # 36
- 0.8055000000000000 0.0519000000000000 0.8880333333333333 # 37
- 0.8901000000000000 0.3130000000000000 0.8534333333333334 # 38
- 0.6262000000000000 0.1292000000000000 0.8408333333333334 # 39
- 0.8794999999999999 0.5908000000000000 0.1774333333333333 # 310
- 0.5403000000000000 0.7379000000000000 0.8232666666666668 # 311
- 0.7536000000000002 0.8055000000000000 0.7213666666666668 # 312
- 0.5770999999999999 0.8901000000000000 0.6867666666666667 # 313
- 0.4970000000000000 0.6262000000000000 0.6741666666666668 # 314
- 0.2887000000000000 0.8794999999999999 0.0107666666666667 # 315
- 0.8024000000000000 0.5403000000000000 0.6566000000000000 # 316
- 0.9480999999999999 0.7536000000000002 0.5547000000000002 # 317
- 0.6870000000000002 0.5770999999999999 0.5201000000000000 # 318
- 0.8708000000000000 0.4970000000000000 0.5075000000000000 # 319
- 0.4092000000000000 0.2887000000000000 0.8441000000000000 # 320
- 0.2621000000000000 0.8024000000000000 0.4899333333333334 # 321
- 0.1945000000000000 0.9480999999999999 0.3880333333333334 # 322
- 0.1099000000000000 0.6870000000000002 0.3534333333333334 # 323
- 0.3738000000000001 0.8708000000000000 0.3408333333333334 # 324
- 0.1205000000000000 0.4092000000000000 0.6774333333333333 # 325
- 0.4597000000000000 0.2621000000000000 0.3232666666666667 # 326
- 0.2464000000000000 0.1945000000000000 0.2213666666666666 # 327
- 0.4229000000000000 0.1099000000000000 0.1867666666666667 # 328
- 0.5030000000000000 0.3738000000000001 0.1741666666666667 # 329
- 0.7113000000000002 0.1205000000000000 0.5107666666666668 # 330
- 0.7379000000000000 0.5403000000000000 0.8434000000000001 # 331
- 0.8055000000000000 0.7536000000000002 0.9453000000000000 # 332
- 0.8901000000000000 0.5770999999999999 0.9799000000000000 # 333
- 0.6262000000000000 0.4970000000000000 0.9924999999999999 # 334
- 0.8794999999999999 0.2887000000000000 0.6559000000000001 # 335
- 0.8024000000000000 0.2621000000000000 0.1767333333333333 # 336
- 0.9480999999999999 0.1945000000000000 0.2786333333333334 # 337
- 0.6870000000000002 0.1099000000000000 0.3132333333333334 # 338
- 0.8708000000000000 0.3738000000000001 0.3258333333333333 # 339
- 0.4092000000000000 0.1205000000000000 0.9892333333333334 # 340
- 0.4597000000000000 0.1976000000000000 0.5100666666666668 # 341
- 0.2464000000000000 0.0519000000000000 0.6119666666666668 # 342
- 0.4229000000000000 0.3130000000000000 0.6465666666666666 # 343
- 0.5030000000000000 0.1292000000000000 0.6591666666666668 # 344
- 0.7113000000000002 0.5908000000000000 0.3225666666666667 # 345
- 0.5403000000000000 0.8024000000000000 0.0100666666666667 # 346
- 0.7536000000000002 0.9480999999999999 0.1119666666666667 # 347
- 0.5770999999999999 0.6870000000000002 0.1465666666666666 # 348
- 0.4970000000000000 0.8708000000000000 0.1591666666666667 # 349
- 0.2887000000000000 0.4092000000000000 0.8225666666666668 # 350
- 0.2621000000000000 0.4597000000000000 0.3434000000000001 # 351
- 0.1945000000000000 0.2464000000000000 0.4453000000000000 # 352
- 0.1099000000000000 0.4229000000000000 0.4799000000000000 # 353
- 0.3738000000000001 0.5030000000000000 0.4925000000000002 # 354
- 0.1205000000000000 0.7113000000000002 0.1559000000000000 # 355
- 0.1976000000000000 0.7379000000000000 0.6767333333333334 # 356
- 0.0519000000000000 0.8055000000000000 0.7786333333333334 # 357
- 0.3130000000000000 0.8901000000000000 0.8132333333333334 # 358
- 0.1292000000000000 0.6262000000000000 0.8258333333333334 # 359
- 0.5908000000000000 0.8794999999999999 0.4892333333333334 # 360
- 0.6712500000000000 0.3425000000000001 0.7500000000000000 # 41
- 0.3287500000000000 0.6712500000000000 0.5833333333333334 # 42
- 0.6575000000000000 0.3287500000000000 0.4166666666666667 # 43
- 0.3287500000000000 0.6575000000000000 0.2500000000000000 # 44
- 0.6712500000000000 0.3287500000000000 0.0833333333333334 # 45
- 0.3425000000000001 0.6712500000000000 0.9166666666666666 # 46
diff --git a/test/data/hexagonal/POSCAR-180 b/test/data/hexagonal/POSCAR-180
deleted file mode 100644
index 9208499..0000000
--- a/test/data/hexagonal/POSCAR-180
+++ /dev/null
@@ -1,16 +0,0 @@
-$cell vectors
-1.0
- 4.8189977324592039 0.0000000000000000 0.0000000000000000
- -2.4094988662295993 4.1733744570892739 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.5919968981886443
- 3 6
-Direct
- 0.5000000000000007 0.0000000000000000 0.4999999999999999 # Nb1
- 0.5000000000000001 0.5000000000000001 0.8333333333333329 # Nb2
- -0.0000000000000006 0.5000000000000001 0.1666666666666669 # Nb3
- 0.1599000000000003 0.3198000000000009 0.4999999999999999 # Si1
- 0.8401000000000004 0.1598999999999998 0.8333333333333329 # Si2
- 0.6801999999999997 0.8401000000000004 0.1666666666666669 # Si3
- 0.8401000000000005 0.6802000000000006 0.4999999999999999 # Si4
- 0.1598999999999998 0.8401000000000004 0.8333333333333329 # Si5
- 0.3198000000000004 0.1598999999999998 0.1666666666666669 # Si6
diff --git a/test/data/hexagonal/POSCAR-180-2 b/test/data/hexagonal/POSCAR-180-2
deleted file mode 100644
index d2197b4..0000000
--- a/test/data/hexagonal/POSCAR-180-2
+++ /dev/null
@@ -1,16 +0,0 @@
-$cell vectors
-1.0
- 4.8999976943453252 0.0000000000000000 0.0000000000000000
- -2.4499988471726595 4.2435224817882276 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.3799974684852732
- 3 6
-Direct
- 0.4999999999999993 0.0000000000000000 0.0000000000000000 # Be1
- 0.4999999999999990 0.4999999999999994 0.3333333333333333 # Be2
- -0.0000000000000003 0.4999999999999994 0.6666666666666665 # Be3
- 0.2109999999999998 0.4220000000000002 0.4999999999999994 # F1
- 0.7889999999999990 0.2109999999999995 0.8333333333333328 # F2
- 0.5779999999999992 0.7889999999999994 0.1666666666666662 # F3
- 0.7889999999999988 0.5779999999999998 0.4999999999999994 # F4
- 0.2109999999999991 0.7889999999999994 0.8333333333333328 # F5
- 0.4219999999999990 0.2109999999999995 0.1666666666666662 # F6
diff --git a/test/data/hexagonal/POSCAR-181 b/test/data/hexagonal/POSCAR-181
deleted file mode 100644
index 689893a..0000000
--- a/test/data/hexagonal/POSCAR-181
+++ /dev/null
@@ -1,16 +0,0 @@
-POSCAR generated by cell class
-1.0
- 4.4282979162998792 0.0000000000000000 0.0000000000000000
- -2.2141489581499387 3.8350184910413914 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.3679970035900002
- 3 6
-Direct
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.5000000000000000 0.5000000000000000 0.6666666666666667 # 12
- 0.0000000000000000 0.5000000000000000 0.3333333333333333 # 13
- 0.1657500000000000 0.3315000000000000 0.0000000000000000 # 21
- 0.8342500000000002 0.1657500000000000 0.6666666666666667 # 22
- 0.6685000000000000 0.8342500000000002 0.3333333333333333 # 23
- 0.8342500000000002 0.6685000000000000 0.0000000000000000 # 24
- 0.1657500000000000 0.8342500000000002 0.6666666666666667 # 25
- 0.3315000000000000 0.1657500000000000 0.3333333333333333 # 26
diff --git a/test/data/hexagonal/POSCAR-181-2 b/test/data/hexagonal/POSCAR-181-2
deleted file mode 100644
index a1f25e4..0000000
--- a/test/data/hexagonal/POSCAR-181-2
+++ /dev/null
@@ -1,91 +0,0 @@
-$cell vectors
-1.0
- 10.4817950678752645 0.0000000000000000 0.0000000000000000
- -5.2408975339376269 9.0775008060424121 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.1749947416957092
- 12 12 48 12
-Direct
- 0.2491999999999999 0.0000000000000000 0.0000000000000000 # Si1
- 0.2484999999999997 0.4970000000000000 0.0000000000000000 # Si2
- 0.2492000000000000 0.2491999999999999 0.6666666666666667 # Si3
- 0.7515000000000001 0.2484999999999997 0.6666666666666667 # Si4
- 0.0000000000000001 0.2491999999999999 0.3333333333333334 # Si5
- 0.5030000000000001 0.7515000000000004 0.3333333333333334 # Si6
- 0.7508000000000001 0.0000000000000000 0.0000000000000000 # Si7
- 0.7514999999999998 0.5030000000000000 0.0000000000000000 # Si8
- 0.7507999999999999 0.7508000000000001 0.6666666666666667 # Si9
- 0.2485000000000000 0.7515000000000004 0.6666666666666667 # Si10
- -0.0000000000000001 0.7508000000000001 0.3333333333333334 # Si11
- 0.4970000000000000 0.2484999999999997 0.3333333333333334 # Si12
- 0.2511000000000003 0.0000000000000000 0.4999999999999998 # Al1
- 0.2511999999999996 0.5023999999999998 0.4999999999999998 # Al2
- 0.2511000000000001 0.2511000000000002 0.1666666666666669 # Al3
- 0.7488000000000005 0.2512000000000003 0.1666666666666669 # Al4
- 0.0000000000000004 0.2511000000000002 0.8333333333333331 # Al5
- 0.4976000000000001 0.7488000000000004 0.8333333333333331 # Al6
- 0.7488999999999998 0.0000000000000000 0.5000000000000002 # Al7
- 0.7487999999999998 0.4976000000000001 0.5000000000000002 # Al8
- 0.7488999999999999 0.7488999999999998 0.1666666666666669 # Al9
- 0.2512000000000000 0.7488000000000004 0.1666666666666669 # Al10
- -0.0000000000000004 0.7488999999999998 0.8333333333333331 # Al11
- 0.5024000000000002 0.2512000000000003 0.8333333333333331 # Al12
- 0.0866000000000001 0.1987000000000001 0.2424000000000001 # O1
- 0.6036999999999999 0.7013000000000000 0.2621999999999998 # O2
- 0.1051000000000000 0.7076000000000000 0.2625999999999999 # O3
- 0.5917999999999999 0.2025999999999997 0.2499000000000000 # O4
- 0.8879000000000004 0.0866000000000002 0.9090666666666667 # O5
- 0.9024000000000001 0.6037000000000000 0.9288666666666668 # O6
- 0.3975000000000002 0.1051000000000003 0.9292666666666667 # O7
- 0.3892000000000000 0.5918000000000001 0.9165666666666668 # O8
- 0.8013000000000001 0.8879000000000002 0.5757333333333333 # O9
- 0.2986999999999996 0.9024000000000001 0.5955333333333331 # O10
- 0.2924000000000001 0.3975000000000002 0.5959333333333333 # O11
- 0.7973999999999999 0.3891999999999998 0.5832333333333334 # O12
- 0.9133999999999998 0.8012999999999999 0.2424000000000001 # O13
- 0.3963000000000001 0.2987000000000000 0.2621999999999998 # O14
- 0.8949000000000000 0.2923999999999999 0.2625999999999999 # O15
- 0.4082000000000001 0.7974000000000002 0.2499000000000000 # O16
- 0.1120999999999999 0.9133999999999998 0.9090666666666667 # O17
- 0.0976000000000000 0.3963000000000000 0.9288666666666668 # O18
- 0.6025000000000003 0.8949000000000004 0.9292666666666667 # O19
- 0.6108000000000001 0.4082000000000000 0.9165666666666668 # O20
- 0.1987000000000000 0.1120999999999999 0.5757333333333333 # O21
- 0.7013000000000000 0.0976000000000000 0.5955333333333331 # O22
- 0.7076000000000000 0.6024999999999997 0.5959333333333333 # O23
- 0.2026000000000002 0.6108000000000002 0.5832333333333334 # O24
- 0.8878999999999999 0.8012999999999999 0.7576000000000001 # O25
- 0.9024000000000002 0.2987000000000000 0.7377999999999999 # O26
- 0.3974999999999997 0.2923999999999999 0.7374000000000003 # O27
- 0.3891999999999998 0.7974000000000002 0.7501000000000001 # O28
- 0.9133999999999998 0.1120999999999999 0.4242666666666667 # O29
- 0.3963000000000000 0.0976000000000000 0.4044666666666669 # O30
- 0.8948999999999999 0.6024999999999997 0.4040666666666669 # O31
- 0.4081999999999999 0.6108000000000002 0.4167666666666668 # O32
- 0.1987000000000000 0.0866000000000002 0.0909333333333333 # O33
- 0.7012999999999998 0.6037000000000000 0.0711333333333331 # O34
- 0.7075999999999997 0.1050999999999997 0.0707333333333335 # O35
- 0.2026000000000001 0.5918000000000001 0.0834333333333334 # O36
- 0.8012999999999995 0.9133999999999998 0.0909333333333333 # O37
- 0.2986999999999996 0.3963000000000000 0.0711333333333331 # O38
- 0.2923999999999998 0.8949000000000004 0.0707333333333335 # O39
- 0.7973999999999999 0.4082000000000000 0.0834333333333334 # O40
- 0.1121000000000003 0.1987000000000001 0.7576000000000001 # O41
- 0.0975999999999998 0.7013000000000000 0.7377999999999999 # O42
- 0.6024999999999997 0.7076000000000000 0.7374000000000003 # O43
- 0.6108000000000000 0.2026000000000003 0.7501000000000001 # O44
- 0.0865999999999998 0.8879000000000002 0.4242666666666667 # O45
- 0.6037000000000001 0.9024000000000001 0.4044666666666669 # O46
- 0.1051000000000002 0.3975000000000002 0.4040666666666669 # O47
- 0.5917999999999997 0.3891999999999998 0.4167666666666668 # O48
- 0.0000000000000000 0.0000000000000000 0.4999999999999998 # Li1
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Li2
- 0.5000000000000000 0.0000000000000000 0.3240000000000001 # Li3
- 0.0000000000000000 0.0000000000000000 0.1666666666666669 # Li4
- 0.4999999999999998 0.5000000000000000 0.6666666666666667 # Li5
- 0.4999999999999998 0.5000000000000000 0.9906666666666668 # Li6
- 0.0000000000000000 0.0000000000000000 0.8333333333333331 # Li7
- -0.0000000000000002 0.5000000000000000 0.3333333333333334 # Li8
- -0.0000000000000002 0.5000000000000000 0.6573333333333334 # Li9
- 0.5000000000000000 0.0000000000000000 0.6760000000000000 # Li10
- 0.4999999999999998 0.5000000000000000 0.3426666666666666 # Li11
- -0.0000000000000002 0.5000000000000000 0.0093333333333333 # Li12
diff --git a/test/data/hexagonal/POSCAR-182 b/test/data/hexagonal/POSCAR-182
deleted file mode 100644
index 6a9b788..0000000
--- a/test/data/hexagonal/POSCAR-182
+++ /dev/null
@@ -1,27 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.3099975014231919 0.0000000000000000 0.0000000000000000
- -2.6549987507115946 4.5985927302643805 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.2499932947797596
- 4 4 12
-Direct
- 0.3333333333333333 0.6666666666666666 0.0680000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.5679999999999999 # 12
- 0.6666666666666666 0.3333333333333333 0.9319999999999999 # 13
- 0.3333333333333333 0.6666666666666666 0.4320000000000000 # 14
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.2500000000000000 # 22
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # 23
- 0.6666666666666666 0.3333333333333333 0.7500000000000000 # 24
- 0.9630000000000000 0.2970000000000000 0.1810000000000000 # 31
- 0.6660000000000001 0.9630000000000000 0.6810000000000002 # 32
- 0.7030000000000000 0.6660000000000001 0.1810000000000000 # 33
- 0.0370000000000000 0.7030000000000000 0.6810000000000002 # 34
- 0.3340000000000001 0.0370000000000000 0.1810000000000000 # 35
- 0.2970000000000000 0.3340000000000001 0.6810000000000002 # 36
- 0.6660000000000001 0.7030000000000000 0.8190000000000000 # 37
- 0.0370000000000000 0.3340000000000001 0.8190000000000000 # 38
- 0.2970000000000000 0.9630000000000000 0.8190000000000000 # 39
- 0.7030000000000000 0.0370000000000000 0.3190000000000000 # 310
- 0.3340000000000001 0.2970000000000000 0.3190000000000000 # 311
- 0.9630000000000000 0.6660000000000001 0.3190000000000000 # 312
diff --git a/test/data/hexagonal/POSCAR-182-2 b/test/data/hexagonal/POSCAR-182-2
deleted file mode 100644
index f1aa387..0000000
--- a/test/data/hexagonal/POSCAR-182-2
+++ /dev/null
@@ -1,21 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.4579974317830109 0.0000000000000000 0.0000000000000000
- -2.7289987158915041 4.7267644297143114 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.0159957575953893
- 2 4 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # 12
- 0.3333333333333333 0.6666666666666666 0.0550000000000001 # 21
- 0.6666666666666666 0.3333333333333333 0.5550000000000002 # 22
- 0.6666666666666666 0.3333333333333333 0.9450000000000000 # 23
- 0.3333333333333333 0.6666666666666666 0.4450000000000000 # 24
- 0.3333333333333333 0.6666666666666666 0.2500000000000000 # 31
- 0.3430000000000001 0.0000000000000000 0.0000000000000000 # 32
- 0.6666666666666666 0.3333333333333333 0.7500000000000000 # 33
- 0.3430000000000001 0.3430000000000001 0.5000000000000000 # 34
- 0.0000000000000000 0.3430000000000001 0.0000000000000000 # 35
- 0.6570000000000000 0.0000000000000000 0.5000000000000000 # 36
- 0.6570000000000000 0.6570000000000000 0.0000000000000000 # 37
- 0.0000000000000000 0.6570000000000000 0.5000000000000000 # 38
diff --git a/test/data/hexagonal/POSCAR-183 b/test/data/hexagonal/POSCAR-183
deleted file mode 100644
index 34b6d57..0000000
--- a/test/data/hexagonal/POSCAR-183
+++ /dev/null
@@ -1,143 +0,0 @@
-POSCAR generated by cell class
-1.0
- 19.4999908244354607 0.0000000000000000 0.0000000000000000
- -9.7499954122177268 16.8874874275245688 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.2999951534197596
- 84 52
-Direct
- 0.0000000000000000 0.0000000000000000 0.6770000000000002 # 11
- 0.2650000000000000 0.0000000000000000 0.5990000000000000 # 12
- 0.4220000000000000 0.8440000000000000 0.5540000000000002 # 13
- 0.1450000000000000 0.0000000000000000 0.8040000000000002 # 14
- 0.4290000000000000 0.0000000000000000 0.6420000000000000 # 15
- 0.2870000000000000 0.5740000000000000 0.7210000000000000 # 16
- 0.1450000000000000 0.2900000000000000 0.7610000000000000 # 17
- 0.4280000000000000 0.1440000000000000 0.6810000000000002 # 18
- 0.3333333333333333 0.6666666666666666 0.4840000000000000 # 19
- 0.5000000000000000 0.0000000000000000 0.3940000000000001 # 110
- 0.0830000000000000 0.1660000000000000 0.5720000000000000 # 111
- 0.1620000000000000 0.3240000000000000 0.4900000000000000 # 112
- 0.2500000000000000 0.5000000000000000 0.4620000000000000 # 113
- 0.4150000000000000 0.0840000000000000 0.4190000000000000 # 114
- 0.2650000000000000 0.2650000000000000 0.5990000000000000 # 115
- 0.5780000000000000 0.4220000000000000 0.5540000000000002 # 116
- 0.1450000000000000 0.1450000000000000 0.8040000000000002 # 117
- 0.4290000000000000 0.4290000000000000 0.6420000000000000 # 118
- 0.7130000000000000 0.2870000000000000 0.7210000000000000 # 119
- 0.8550000000000000 0.1450000000000000 0.7610000000000000 # 120
- 0.2840000000000000 0.4280000000000000 0.6810000000000002 # 121
- 0.6666666666666666 0.3333333333333333 0.4840000000000000 # 122
- 0.5000000000000000 0.5000000000000000 0.3940000000000001 # 123
- 0.9169999999999999 0.0830000000000000 0.5720000000000000 # 124
- 0.8380000000000000 0.1620000000000000 0.4900000000000000 # 125
- 0.7500000000000000 0.2500000000000000 0.4620000000000000 # 126
- 0.3310000000000000 0.4150000000000000 0.4190000000000000 # 127
- 0.0000000000000000 0.2650000000000000 0.5990000000000000 # 128
- 0.1560000000000000 0.5780000000000000 0.5540000000000002 # 129
- 0.0000000000000000 0.1450000000000000 0.8040000000000002 # 130
- 0.0000000000000000 0.4290000000000000 0.6420000000000000 # 131
- 0.4260000000000000 0.7130000000000000 0.7210000000000000 # 132
- 0.7100000000000000 0.8550000000000000 0.7610000000000000 # 133
- 0.8560000000000000 0.2840000000000000 0.6810000000000002 # 134
- 0.0000000000000000 0.5000000000000000 0.3940000000000001 # 135
- 0.8340000000000000 0.9169999999999999 0.5720000000000000 # 136
- 0.6760000000000002 0.8380000000000000 0.4900000000000000 # 137
- 0.5000000000000000 0.7500000000000000 0.4620000000000000 # 138
- 0.9159999999999999 0.3310000000000000 0.4190000000000000 # 139
- 0.7350000000000000 0.0000000000000000 0.5990000000000000 # 140
- 0.5780000000000000 0.1560000000000000 0.5540000000000002 # 141
- 0.8550000000000000 0.0000000000000000 0.8040000000000002 # 142
- 0.5710000000000000 0.0000000000000000 0.6420000000000000 # 143
- 0.7130000000000000 0.4260000000000000 0.7210000000000000 # 144
- 0.8550000000000000 0.7100000000000000 0.7610000000000000 # 145
- 0.5720000000000000 0.8560000000000000 0.6810000000000002 # 146
- 0.9169999999999999 0.8340000000000000 0.5720000000000000 # 147
- 0.8380000000000000 0.6760000000000002 0.4900000000000000 # 148
- 0.7500000000000000 0.5000000000000000 0.4620000000000000 # 149
- 0.5850000000000000 0.9159999999999999 0.4190000000000000 # 150
- 0.7350000000000000 0.7350000000000000 0.5990000000000000 # 151
- 0.4220000000000000 0.5780000000000000 0.5540000000000002 # 152
- 0.8550000000000000 0.8550000000000000 0.8040000000000002 # 153
- 0.5710000000000000 0.5710000000000000 0.6420000000000000 # 154
- 0.2870000000000000 0.7130000000000000 0.7210000000000000 # 155
- 0.1450000000000000 0.8550000000000000 0.7610000000000000 # 156
- 0.7160000000000000 0.5720000000000000 0.6810000000000002 # 157
- 0.0830000000000000 0.9169999999999999 0.5720000000000000 # 158
- 0.1620000000000000 0.8380000000000000 0.4900000000000000 # 159
- 0.2500000000000000 0.7500000000000000 0.4620000000000000 # 160
- 0.6690000000000002 0.5850000000000000 0.4190000000000000 # 161
- 0.0000000000000000 0.7350000000000000 0.5990000000000000 # 162
- 0.8440000000000000 0.4220000000000000 0.5540000000000002 # 163
- 0.0000000000000000 0.8550000000000000 0.8040000000000002 # 164
- 0.0000000000000000 0.5710000000000000 0.6420000000000000 # 165
- 0.5740000000000000 0.2870000000000000 0.7210000000000000 # 166
- 0.2900000000000000 0.1450000000000000 0.7610000000000000 # 167
- 0.1440000000000000 0.7160000000000000 0.6810000000000002 # 168
- 0.1660000000000000 0.0830000000000000 0.5720000000000000 # 169
- 0.3240000000000000 0.1620000000000000 0.4900000000000000 # 170
- 0.5000000000000000 0.2500000000000000 0.4620000000000000 # 171
- 0.0840000000000000 0.6690000000000002 0.4190000000000000 # 172
- 0.7160000000000000 0.1440000000000000 0.6810000000000002 # 173
- 0.6690000000000002 0.0840000000000000 0.4190000000000000 # 174
- 0.4280000000000000 0.2840000000000000 0.6810000000000002 # 175
- 0.4150000000000000 0.3310000000000000 0.4190000000000000 # 176
- 0.8560000000000000 0.5720000000000000 0.6810000000000002 # 177
- 0.9159999999999999 0.5850000000000000 0.4190000000000000 # 178
- 0.1440000000000000 0.4280000000000000 0.6810000000000002 # 179
- 0.0840000000000000 0.4150000000000000 0.4190000000000000 # 180
- 0.2840000000000000 0.8560000000000000 0.6810000000000002 # 181
- 0.3310000000000000 0.9159999999999999 0.4190000000000000 # 182
- 0.5720000000000000 0.7160000000000000 0.6810000000000002 # 183
- 0.5850000000000000 0.6690000000000002 0.4190000000000000 # 184
- 0.0000000000000000 0.0000000000000000 0.9399999999999999 # 21
- 0.3333333333333333 0.6666666666666666 0.9399999999999999 # 22
- 0.1130000000000000 0.2260000000000000 0.0110000000000000 # 23
- 0.2220000000000000 0.4440000000000000 0.9090000000000000 # 24
- 0.4330000000000000 0.8660000000000000 0.8169999999999999 # 25
- 0.3200000000000000 0.0000000000000000 0.8440000000000000 # 26
- 0.0000000000000000 0.0000000000000000 0.4200000000000000 # 27
- 0.1980000000000000 0.3960000000000001 0.2480000000000000 # 28
- 0.3950000000000001 0.7900000000000001 0.3000000000000000 # 29
- 0.4040000000000001 0.0000000000000000 0.1860000000000000 # 210
- 0.2020000000000000 0.0000000000000000 0.3670000000000000 # 211
- 0.6666666666666666 0.3333333333333333 0.9399999999999999 # 212
- 0.8870000000000000 0.1130000000000000 0.0110000000000000 # 213
- 0.7780000000000000 0.2220000000000000 0.9090000000000000 # 214
- 0.5669999999999999 0.4330000000000000 0.8169999999999999 # 215
- 0.3200000000000000 0.3200000000000000 0.8440000000000000 # 216
- 0.8020000000000002 0.1980000000000000 0.2480000000000000 # 217
- 0.6050000000000000 0.3950000000000001 0.3000000000000000 # 218
- 0.4040000000000001 0.4040000000000001 0.1860000000000000 # 219
- 0.2020000000000000 0.2020000000000000 0.3670000000000000 # 220
- 0.7740000000000000 0.8870000000000000 0.0110000000000000 # 221
- 0.5560000000000002 0.7780000000000000 0.9090000000000000 # 222
- 0.1340000000000000 0.5669999999999999 0.8169999999999999 # 223
- 0.0000000000000000 0.3200000000000000 0.8440000000000000 # 224
- 0.6040000000000000 0.8020000000000002 0.2480000000000000 # 225
- 0.2100000000000000 0.6050000000000000 0.3000000000000000 # 226
- 0.0000000000000000 0.4040000000000001 0.1860000000000000 # 227
- 0.0000000000000000 0.2020000000000000 0.3670000000000000 # 228
- 0.8870000000000000 0.7740000000000000 0.0110000000000000 # 229
- 0.7780000000000000 0.5560000000000002 0.9090000000000000 # 230
- 0.5669999999999999 0.1340000000000000 0.8169999999999999 # 231
- 0.6800000000000002 0.0000000000000000 0.8440000000000000 # 232
- 0.8020000000000002 0.6040000000000000 0.2480000000000000 # 233
- 0.6050000000000000 0.2100000000000000 0.3000000000000000 # 234
- 0.5960000000000000 0.0000000000000000 0.1860000000000000 # 235
- 0.7980000000000002 0.0000000000000000 0.3670000000000000 # 236
- 0.1130000000000000 0.8870000000000000 0.0110000000000000 # 237
- 0.2220000000000000 0.7780000000000000 0.9090000000000000 # 238
- 0.4330000000000000 0.5669999999999999 0.8169999999999999 # 239
- 0.6800000000000002 0.6800000000000002 0.8440000000000000 # 240
- 0.1980000000000000 0.8020000000000002 0.2480000000000000 # 241
- 0.3950000000000001 0.6050000000000000 0.3000000000000000 # 242
- 0.5960000000000000 0.5960000000000000 0.1860000000000000 # 243
- 0.7980000000000002 0.7980000000000002 0.3670000000000000 # 244
- 0.2260000000000000 0.1130000000000000 0.0110000000000000 # 245
- 0.4440000000000000 0.2220000000000000 0.9090000000000000 # 246
- 0.8660000000000000 0.4330000000000000 0.8169999999999999 # 247
- 0.0000000000000000 0.6800000000000002 0.8440000000000000 # 248
- 0.3960000000000001 0.1980000000000000 0.2480000000000000 # 249
- 0.7900000000000001 0.3950000000000001 0.3000000000000000 # 250
- 0.0000000000000000 0.5960000000000000 0.1860000000000000 # 251
- 0.0000000000000000 0.7980000000000002 0.3670000000000000 # 252
diff --git a/test/data/hexagonal/POSCAR-183-2 b/test/data/hexagonal/POSCAR-183-2
deleted file mode 100644
index 09fbcd1..0000000
--- a/test/data/hexagonal/POSCAR-183-2
+++ /dev/null
@@ -1,10 +0,0 @@
-$cell vectors
-1.0
- 3.3959984020401435 0.0000000000000000 0.0000000000000000
- -1.6979992010200717 2.9410208873781261 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.0919976040013033
- 1 1 1
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Au1
- 0.0000000000000000 0.0000000000000000 0.4040000000000003 # C1
- 0.0000000000000000 0.0000000000000000 0.6419999999999999 # N1
diff --git a/test/data/hexagonal/POSCAR-184 b/test/data/hexagonal/POSCAR-184
deleted file mode 100644
index 781992e..0000000
--- a/test/data/hexagonal/POSCAR-184
+++ /dev/null
@@ -1,79 +0,0 @@
-$cell vectors
-1.0
- 13.7179935451079835 0.0000000000000000 0.0000000000000000
- -6.8589967725539891 11.8801308990144641 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.4525960226986268
- 12 12 48
-Direct
- 0.4524999999999998 0.3295000000000000 0.0538000000000002 # P1
- 0.1230000000000002 0.4525000000000002 0.0538000000000002 # P2
- 0.6705000000000000 0.1230000000000002 0.0538000000000002 # P3
- 0.5475000000000002 0.6705000000000001 0.0538000000000002 # P4
- 0.8769999999999998 0.5474999999999999 0.0538000000000002 # P5
- 0.3295000000000002 0.8770000000000002 0.0538000000000002 # P6
- 0.8770000000000000 0.3295000000000000 0.5537999999999998 # P7
- 0.4525000000000001 0.1230000000000002 0.5537999999999998 # P8
- 0.6704999999999999 0.5474999999999999 0.5537999999999998 # P9
- 0.3295000000000002 0.4525000000000002 0.5537999999999998 # P10
- 0.1230000000000001 0.6705000000000001 0.5537999999999998 # P11
- 0.5475000000000000 0.8770000000000002 0.5537999999999998 # P12
- 0.4564999999999999 0.3359000000000000 0.4264000000000002 # Al1
- 0.1206000000000000 0.4565000000000002 0.4264000000000002 # Al2
- 0.6641000000000000 0.1206000000000001 0.4264000000000002 # Al3
- 0.5434999999999998 0.6641000000000000 0.4264000000000002 # Al4
- 0.8794000000000001 0.5434999999999999 0.4264000000000002 # Al5
- 0.3359000000000002 0.8794000000000003 0.4264000000000002 # Al6
- 0.8794000000000001 0.3359000000000000 0.9264000000000000 # Al7
- 0.4565000000000000 0.1206000000000001 0.9264000000000000 # Al8
- 0.6640999999999999 0.5434999999999999 0.9264000000000000 # Al9
- 0.3359000000000001 0.4565000000000002 0.9264000000000000 # Al10
- 0.1206000000000000 0.6641000000000000 0.9264000000000000 # Al11
- 0.5435000000000002 0.8794000000000003 0.9264000000000000 # Al12
- 0.4199999999999998 0.2068999999999999 0.9979999999999997 # O1
- 0.4519000000000001 0.3295000000000000 0.2245999999999999 # O2
- 0.3610000000000001 0.3628999999999999 0.9919999999999998 # O3
- 0.5736999999999998 0.4199000000000000 0.9869999999999999 # O4
- 0.2130999999999999 0.4199999999999998 0.9979999999999997 # O5
- 0.1224000000000001 0.4519000000000000 0.2245999999999999 # O6
- 0.9981000000000000 0.3610000000000003 0.9919999999999998 # O7
- 0.1538000000000000 0.5737000000000001 0.9869999999999999 # O8
- 0.7930999999999999 0.2130999999999999 0.9979999999999997 # O9
- 0.6705000000000000 0.1224000000000001 0.2245999999999999 # O10
- 0.6371000000000002 0.9980999999999999 0.9919999999999998 # O11
- 0.5801000000000001 0.1538000000000000 0.9869999999999999 # O12
- 0.5800000000000002 0.7931000000000001 0.9979999999999997 # O13
- 0.5481000000000000 0.6705000000000001 0.2245999999999999 # O14
- 0.6390000000000003 0.6371000000000001 0.9919999999999998 # O15
- 0.4263000000000002 0.5801000000000002 0.9869999999999999 # O16
- 0.7868999999999999 0.5799999999999998 0.9979999999999997 # O17
- 0.8776000000000000 0.5481000000000000 0.2245999999999999 # O18
- 0.0019000000000000 0.6389999999999999 0.9919999999999998 # O19
- 0.8462000000000001 0.4263000000000000 0.9869999999999999 # O20
- 0.2069000000000001 0.7869000000000003 0.9979999999999997 # O21
- 0.3295000000000001 0.8776000000000002 0.2245999999999999 # O22
- 0.3629000000000002 0.0019000000000002 0.9919999999999998 # O23
- 0.4198999999999999 0.8462000000000001 0.9869999999999999 # O24
- 0.7868999999999999 0.2068999999999999 0.4979999999999999 # O25
- 0.8776000000000002 0.3295000000000000 0.7246000000000001 # O26
- 0.0019000000000000 0.3628999999999999 0.4920000000000002 # O27
- 0.8462000000000001 0.4199000000000000 0.4869999999999996 # O28
- 0.4199999999999999 0.2130999999999999 0.4979999999999999 # O29
- 0.4519000000000000 0.1224000000000001 0.7246000000000001 # O30
- 0.3610000000000001 0.9980999999999999 0.4920000000000002 # O31
- 0.5736999999999999 0.1538000000000000 0.4869999999999996 # O32
- 0.7931000000000002 0.5800000000000003 0.4979999999999999 # O33
- 0.6705000000000002 0.5481000000000000 0.7246000000000001 # O34
- 0.6371000000000003 0.6390000000000003 0.4920000000000002 # O35
- 0.5801000000000001 0.4263000000000000 0.4869999999999996 # O36
- 0.2068999999999998 0.4199999999999998 0.4979999999999999 # O37
- 0.3295000000000002 0.4519000000000000 0.7246000000000001 # O38
- 0.3628999999999999 0.3610000000000003 0.4920000000000002 # O39
- 0.4198999999999999 0.5737000000000001 0.4869999999999996 # O40
- 0.2131000000000001 0.7931000000000001 0.4979999999999999 # O41
- 0.1223999999999999 0.6705000000000001 0.7246000000000001 # O42
- 0.9981000000000000 0.6371000000000001 0.4920000000000002 # O43
- 0.1538000000000001 0.5801000000000002 0.4869999999999996 # O44
- 0.5799999999999998 0.7869000000000003 0.4979999999999999 # O45
- 0.5481000000000000 0.8776000000000002 0.7246000000000001 # O46
- 0.6390000000000000 0.0019000000000002 0.4920000000000002 # O47
- 0.4263000000000002 0.8462000000000001 0.4869999999999996 # O48
diff --git a/test/data/hexagonal/POSCAR-184-2 b/test/data/hexagonal/POSCAR-184-2
deleted file mode 100644
index 9ac8bbe..0000000
--- a/test/data/hexagonal/POSCAR-184-2
+++ /dev/null
@@ -1,85 +0,0 @@
-$cell vectors
-1.0
- 13.8019935055824767 0.0000000000000000 0.0000000000000000
- -6.9009967527912330 11.9528769987022603 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.5029959989833230
- 12 12 48 6
-Direct
- 0.4532000000000000 0.3277000000000003 0.0530000000000001 # P1
- 0.1255000000000000 0.4532000000000000 0.0530000000000001 # P2
- 0.6723000000000001 0.1255000000000002 0.0530000000000001 # P3
- 0.5467999999999998 0.6723000000000002 0.0530000000000001 # P4
- 0.8745000000000001 0.5468000000000001 0.0530000000000001 # P5
- 0.3276999999999998 0.8745000000000004 0.0530000000000001 # P6
- 0.8745000000000001 0.3277000000000003 0.5529999999999998 # P7
- 0.4531999999999999 0.1255000000000002 0.5529999999999998 # P8
- 0.6722999999999999 0.5468000000000001 0.5529999999999998 # P9
- 0.3277000000000001 0.4532000000000000 0.5529999999999998 # P10
- 0.1254999999999999 0.6723000000000002 0.5529999999999998 # P11
- 0.5468000000000000 0.8745000000000004 0.5529999999999998 # P12
- 0.4555999999999999 0.3370999999999999 0.4250000000000000 # Al1
- 0.1185000000000002 0.4556000000000002 0.4250000000000000 # Al2
- 0.6629000000000000 0.1185000000000002 0.4250000000000000 # Al3
- 0.5444000000000000 0.6629000000000000 0.4250000000000000 # Al4
- 0.8815000000000000 0.5444000000000000 0.4250000000000000 # Al5
- 0.3371000000000001 0.8815000000000003 0.4250000000000000 # Al6
- 0.8814999999999995 0.3370999999999999 0.9249999999999997 # Al7
- 0.4555999999999999 0.1185000000000002 0.9249999999999997 # Al8
- 0.6629000000000000 0.5444000000000000 0.9249999999999997 # Al9
- 0.3371000000000001 0.4556000000000002 0.9249999999999997 # Al10
- 0.1184999999999999 0.6629000000000000 0.9249999999999997 # Al11
- 0.5443999999999999 0.8815000000000003 0.9249999999999997 # Al12
- 0.3626000000000001 0.3587000000000000 0.0011000000000003 # O1
- 0.4196000000000000 0.2140999999999999 0.0077000000000002 # O2
- 0.5659999999999998 0.4103000000000000 0.9949999999999997 # O3
- 0.4539999999999998 0.3295000000000002 0.2389000000000002 # O4
- 0.0039000000000000 0.3626000000000002 0.0011000000000003 # O5
- 0.2055000000000000 0.4195999999999999 0.0077000000000002 # O6
- 0.1556999999999999 0.5660000000000002 0.9949999999999997 # O7
- 0.1245000000000003 0.4540000000000003 0.2389000000000002 # O8
- 0.6412999999999999 0.0039000000000002 0.0011000000000003 # O9
- 0.7859000000000002 0.2055000000000001 0.0077000000000002 # O10
- 0.5897000000000000 0.1557000000000001 0.9949999999999997 # O11
- 0.6704999999999999 0.1245000000000001 0.2389000000000002 # O12
- 0.6374000000000000 0.6412999999999999 0.0011000000000003 # O13
- 0.5804000000000000 0.7859000000000002 0.0077000000000002 # O14
- 0.4340000000000002 0.5897000000000001 0.9949999999999997 # O15
- 0.5459999999999999 0.6705000000000002 0.2389000000000002 # O16
- 0.9961000000000000 0.6374000000000003 0.0011000000000003 # O17
- 0.7945000000000000 0.5804000000000000 0.0077000000000002 # O18
- 0.8442999999999997 0.4339999999999999 0.9949999999999997 # O19
- 0.8754999999999999 0.5460000000000002 0.2389000000000002 # O20
- 0.3587000000000000 0.9961000000000003 0.0011000000000003 # O21
- 0.2141000000000001 0.7945000000000000 0.0077000000000002 # O22
- 0.4102999999999999 0.8443000000000004 0.9949999999999997 # O23
- 0.3295000000000000 0.8755000000000005 0.2389000000000002 # O24
- 0.9960999999999995 0.3587000000000000 0.5011000000000001 # O25
- 0.7944999999999997 0.2140999999999999 0.5076999999999999 # O26
- 0.8442999999999998 0.4103000000000000 0.4949999999999999 # O27
- 0.8755000000000001 0.3295000000000002 0.7389000000000000 # O28
- 0.3626000000000002 0.0039000000000002 0.5011000000000001 # O29
- 0.4195999999999998 0.2055000000000001 0.5076999999999999 # O30
- 0.5659999999999999 0.1557000000000001 0.4949999999999999 # O31
- 0.4540000000000000 0.1245000000000001 0.7389000000000000 # O32
- 0.6413000000000000 0.6374000000000003 0.5011000000000001 # O33
- 0.7858999999999999 0.5804000000000000 0.5076999999999999 # O34
- 0.5896999999999999 0.4339999999999999 0.4949999999999999 # O35
- 0.6705000000000001 0.5460000000000002 0.7389000000000000 # O36
- 0.3586999999999999 0.3626000000000002 0.5011000000000001 # O37
- 0.2141000000000000 0.4195999999999999 0.5076999999999999 # O38
- 0.4102999999999999 0.5660000000000002 0.4949999999999999 # O39
- 0.3295000000000002 0.4540000000000003 0.7389000000000000 # O40
- 0.0038999999999996 0.6412999999999999 0.5011000000000001 # O41
- 0.2054999999999999 0.7859000000000002 0.5076999999999999 # O42
- 0.1556999999999999 0.5897000000000001 0.4949999999999999 # O43
- 0.1245000000000002 0.6705000000000002 0.7389000000000000 # O44
- 0.6374000000000001 0.9961000000000003 0.5011000000000001 # O45
- 0.5803999999999998 0.7945000000000000 0.5076999999999999 # O46
- 0.4340000000000003 0.8443000000000004 0.4949999999999999 # O47
- 0.5460000000000003 0.8755000000000005 0.7389000000000000 # O48
- 0.5000000000000001 0.5000000000000002 0.3179000000000002 # F1
- 0.0000000000000002 0.5000000000000002 0.3179000000000002 # F2
- 0.5000000000000000 0.0000000000000000 0.3179000000000002 # F3
- 0.0000000000000002 0.5000000000000002 0.8178999999999998 # F4
- 0.5000000000000000 0.0000000000000000 0.8178999999999998 # F5
- 0.5000000000000001 0.5000000000000002 0.8178999999999998 # F6
diff --git a/test/data/hexagonal/POSCAR-185 b/test/data/hexagonal/POSCAR-185
deleted file mode 100644
index f9cde0d..0000000
--- a/test/data/hexagonal/POSCAR-185
+++ /dev/null
@@ -1,73 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.8849953486945896 0.0000000000000000 0.0000000000000000
- -4.9424976743472930 8.5606570882605304 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.8049949157961596
- 16 8 42
-Direct
- 0.3333333333333333 0.6666666666666666 0.3831000000000000 # 11
- 0.2420000000000000 0.0000000000000000 0.2321000000000000 # 12
- 0.6028000000000000 0.0000000000000000 0.0930000000000000 # 13
- 0.6666666666666666 0.3333333333333333 0.8831000000000000 # 14
- 0.2420000000000000 0.2420000000000000 0.7321000000000000 # 15
- 0.6028000000000000 0.6028000000000000 0.5930000000000000 # 16
- 0.0000000000000000 0.2420000000000000 0.2321000000000000 # 17
- 0.0000000000000000 0.6028000000000000 0.0930000000000000 # 18
- 0.7580000000000000 0.0000000000000000 0.7321000000000000 # 19
- 0.3972000000000000 0.0000000000000000 0.5930000000000000 # 110
- 0.7580000000000000 0.7580000000000000 0.2321000000000000 # 111
- 0.3972000000000000 0.3972000000000000 0.0930000000000000 # 112
- 0.0000000000000000 0.7580000000000000 0.7321000000000000 # 113
- 0.0000000000000000 0.3972000000000000 0.5930000000000000 # 114
- 0.3333333333333333 0.6666666666666666 0.8831000000000000 # 115
- 0.6666666666666666 0.3333333333333333 0.3831000000000000 # 116
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 21
- 0.6449000000000000 0.0000000000000000 0.4017000000000000 # 22
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 23
- 0.6449000000000000 0.6449000000000000 0.9016999999999999 # 24
- 0.0000000000000000 0.6449000000000000 0.4017000000000000 # 25
- 0.3551000000000001 0.0000000000000000 0.9016999999999999 # 26
- 0.3551000000000001 0.3551000000000001 0.4017000000000000 # 27
- 0.0000000000000000 0.3551000000000001 0.9016999999999999 # 28
- 0.8404000000000001 0.0000000000000000 0.3854000000000001 # 31
- 0.8457000000000000 0.0000000000000000 0.1081000000000000 # 32
- 0.4364000000000000 0.2730000000000001 0.2700000000000000 # 33
- 0.5461000000000000 0.7019000000000000 0.0348000000000001 # 34
- 0.4415000000000000 0.0000000000000000 0.3754000000000000 # 35
- 0.8404000000000001 0.8404000000000001 0.8854000000000000 # 36
- 0.8457000000000000 0.8457000000000000 0.6081000000000000 # 37
- 0.1634000000000000 0.4364000000000000 0.7700000000000000 # 38
- 0.8442000000000000 0.5461000000000000 0.5347999999999999 # 39
- 0.4415000000000000 0.4415000000000000 0.8754000000000000 # 310
- 0.0000000000000000 0.8404000000000001 0.3854000000000001 # 311
- 0.0000000000000000 0.8457000000000000 0.1081000000000000 # 312
- 0.7270000000000000 0.1634000000000000 0.2700000000000000 # 313
- 0.2981000000000000 0.8442000000000000 0.0348000000000001 # 314
- 0.0000000000000000 0.4415000000000000 0.3754000000000000 # 315
- 0.1596000000000000 0.0000000000000000 0.8854000000000000 # 316
- 0.1543000000000000 0.0000000000000000 0.6081000000000000 # 317
- 0.5636000000000000 0.7270000000000000 0.7700000000000000 # 318
- 0.4539000000000000 0.2981000000000000 0.5347999999999999 # 319
- 0.5585000000000000 0.0000000000000000 0.8754000000000000 # 320
- 0.1596000000000000 0.1596000000000000 0.3854000000000001 # 321
- 0.1543000000000000 0.1543000000000000 0.1081000000000000 # 322
- 0.8366000000000000 0.5636000000000000 0.2700000000000000 # 323
- 0.1558000000000000 0.4539000000000000 0.0348000000000001 # 324
- 0.5585000000000000 0.5585000000000000 0.3754000000000000 # 325
- 0.0000000000000000 0.1596000000000000 0.8854000000000000 # 326
- 0.0000000000000000 0.1543000000000000 0.6081000000000000 # 327
- 0.2730000000000001 0.8366000000000000 0.7700000000000000 # 328
- 0.7019000000000000 0.1558000000000000 0.5347999999999999 # 329
- 0.0000000000000000 0.5585000000000000 0.8754000000000000 # 330
- 0.8366000000000000 0.2730000000000001 0.7700000000000000 # 331
- 0.1558000000000000 0.7019000000000000 0.5347999999999999 # 332
- 0.4364000000000000 0.1634000000000000 0.7700000000000000 # 333
- 0.5461000000000000 0.8442000000000000 0.5347999999999999 # 334
- 0.7270000000000000 0.5636000000000000 0.7700000000000000 # 335
- 0.2981000000000000 0.4539000000000000 0.5347999999999999 # 336
- 0.2730000000000001 0.4364000000000000 0.2700000000000000 # 337
- 0.7019000000000000 0.5461000000000000 0.0348000000000001 # 338
- 0.1634000000000000 0.7270000000000000 0.2700000000000000 # 339
- 0.8442000000000000 0.2981000000000000 0.0348000000000001 # 340
- 0.5636000000000000 0.8366000000000000 0.2700000000000000 # 341
- 0.4539000000000000 0.1558000000000000 0.0348000000000001 # 342
diff --git a/test/data/hexagonal/POSCAR-185-2 b/test/data/hexagonal/POSCAR-185-2
deleted file mode 100644
index a341fda..0000000
--- a/test/data/hexagonal/POSCAR-185-2
+++ /dev/null
@@ -1,37 +0,0 @@
-POSCAR generated by cell class
-1.0
- 6.2599970544085126 0.0000000000000000 0.0000000000000000
- -3.1299985272042550 5.4213164767335291 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.2489942363338393
- 6 6 18
-Direct
- 0.0000000000000000 0.0000000000000000 0.2664000000000001 # 11
- 0.3333333333333333 0.6666666666666666 0.2352000000000000 # 12
- 0.0000000000000000 0.0000000000000000 0.7664000000000000 # 13
- 0.6666666666666666 0.3333333333333333 0.7352000000000000 # 14
- 0.3333333333333333 0.6666666666666666 0.7352000000000000 # 15
- 0.6666666666666666 0.3333333333333333 0.2352000000000000 # 16
- 0.3340000000000001 0.0000000000000000 0.0000000000000000 # 21
- 0.3340000000000001 0.3340000000000001 0.5000000000000000 # 22
- 0.0000000000000000 0.3340000000000001 0.0000000000000000 # 23
- 0.6660000000000001 0.0000000000000000 0.5000000000000000 # 24
- 0.6660000000000001 0.6660000000000001 0.0000000000000000 # 25
- 0.0000000000000000 0.6660000000000001 0.5000000000000000 # 26
- 0.3090000000000000 0.0000000000000000 0.1698000000000000 # 31
- 0.6321000000000000 0.0000000000000000 0.3303000000000000 # 32
- 0.0000000000000000 0.0000000000000000 0.4861000000000000 # 33
- 0.3333333333333333 0.6666666666666666 0.0320000000000000 # 34
- 0.3090000000000000 0.3090000000000000 0.6698000000000000 # 35
- 0.6321000000000000 0.6321000000000000 0.8303000000000001 # 36
- 0.0000000000000000 0.0000000000000000 0.9861000000000000 # 37
- 0.6666666666666666 0.3333333333333333 0.5320000000000000 # 38
- 0.0000000000000000 0.3090000000000000 0.1698000000000000 # 39
- 0.0000000000000000 0.6321000000000000 0.3303000000000000 # 310
- 0.6909999999999999 0.0000000000000000 0.6698000000000000 # 311
- 0.3679000000000000 0.0000000000000000 0.8303000000000001 # 312
- 0.6909999999999999 0.6909999999999999 0.1698000000000000 # 313
- 0.3679000000000000 0.3679000000000000 0.3303000000000000 # 314
- 0.0000000000000000 0.6909999999999999 0.6698000000000000 # 315
- 0.0000000000000000 0.3679000000000000 0.8303000000000001 # 316
- 0.3333333333333333 0.6666666666666666 0.5320000000000000 # 317
- 0.6666666666666666 0.3333333333333333 0.0320000000000000 # 318
diff --git a/test/data/hexagonal/POSCAR-186 b/test/data/hexagonal/POSCAR-186
deleted file mode 100644
index 080c8af..0000000
--- a/test/data/hexagonal/POSCAR-186
+++ /dev/null
@@ -1,29 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.9799953039931282 0.0000000000000000 0.0000000000000000
- -4.9899976519965623 8.6429294629074516 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.6399964050608702
- 2 8 12
-Direct
- 0.3333333333333333 0.6666666666666666 0.5010000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.0009999999999999 # 12
- 0.3333333333333333 0.6666666666666666 0.8330000000000000 # 21
- 0.8090000000000002 0.6180000000000000 0.8960000000000000 # 22
- 0.1910000000000000 0.8090000000000002 0.3960000000000001 # 23
- 0.3820000000000000 0.1910000000000000 0.8960000000000000 # 24
- 0.1910000000000000 0.3820000000000000 0.3960000000000001 # 25
- 0.8090000000000002 0.1910000000000000 0.8960000000000000 # 26
- 0.6666666666666666 0.3333333333333333 0.3330000000000001 # 27
- 0.6180000000000000 0.8090000000000002 0.3960000000000001 # 28
- 0.1470000000000000 0.2940000000000000 0.7969999999999999 # 31
- 0.5280000000000000 0.0560000000000000 0.6250000000000000 # 32
- 0.8530000000000000 0.1470000000000000 0.2970000000000001 # 33
- 0.4720000000000000 0.5280000000000000 0.1250000000000000 # 34
- 0.7060000000000000 0.8530000000000000 0.7969999999999999 # 35
- 0.9440000000000000 0.4720000000000000 0.6250000000000000 # 36
- 0.8530000000000000 0.7060000000000000 0.2970000000000001 # 37
- 0.4720000000000000 0.9440000000000000 0.1250000000000000 # 38
- 0.1470000000000000 0.8530000000000000 0.7969999999999999 # 39
- 0.5280000000000000 0.4720000000000000 0.6250000000000000 # 310
- 0.2940000000000000 0.1470000000000000 0.2970000000000001 # 311
- 0.0560000000000000 0.5280000000000000 0.1250000000000000 # 312
diff --git a/test/data/hexagonal/POSCAR-186-2 b/test/data/hexagonal/POSCAR-186-2
deleted file mode 100644
index 06718a2..0000000
--- a/test/data/hexagonal/POSCAR-186-2
+++ /dev/null
@@ -1,63 +0,0 @@
-POSCAR generated by cell class
-1.0
- 8.0999961886116587 0.0000000000000000 0.0000000000000000
- -4.0499980943058276 7.0148024698948266 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.3399937229727694
- 12 40 4
-Direct
- 0.5057000000000000 0.4943000000000000 0.9950000000000000 # 11
- 0.3494000000000000 0.1747000000000000 0.2370000000000000 # 12
- 0.0114000000000000 0.5057000000000000 0.4950000000000000 # 13
- 0.1747000000000000 0.3494000000000000 0.7370000000000000 # 14
- 0.5057000000000000 0.0114000000000000 0.9950000000000000 # 15
- 0.8253000000000001 0.1747000000000000 0.2370000000000000 # 16
- 0.4943000000000000 0.5057000000000000 0.4950000000000000 # 17
- 0.6506000000000000 0.8253000000000001 0.7370000000000000 # 18
- 0.9886000000000000 0.4943000000000000 0.9950000000000000 # 19
- 0.8253000000000001 0.6506000000000000 0.2370000000000000 # 110
- 0.4943000000000000 0.9886000000000000 0.4950000000000000 # 111
- 0.1747000000000000 0.8253000000000001 0.7370000000000000 # 112
- 0.1160000000000000 0.2320000000000000 0.2010000000000000 # 21
- 0.2160000000000000 0.4320000000000000 0.0420000000000000 # 22
- 0.5140000000000000 0.4860000000000000 0.1780000000000000 # 23
- 0.3360000000000001 0.3270000000000000 0.3650000000000000 # 24
- 0.6666666666666666 0.3333333333333333 0.9640000000000000 # 25
- 0.6666666666666666 0.3333333333333333 0.3110000000000000 # 26
- 0.3680000000000001 0.1840000000000000 0.0670000000000000 # 27
- 0.8840000000000000 0.1160000000000000 0.7010000000000002 # 28
- 0.7840000000000000 0.2160000000000000 0.5420000000000000 # 29
- 0.0280000000000000 0.5140000000000000 0.6779999999999999 # 210
- 0.0090000000000000 0.3360000000000001 0.8650000000000000 # 211
- 0.3333333333333333 0.6666666666666666 0.4640000000000000 # 212
- 0.3333333333333333 0.6666666666666666 0.8109999999999999 # 213
- 0.1840000000000000 0.3680000000000001 0.5669999999999999 # 214
- 0.7680000000000000 0.8840000000000000 0.2010000000000000 # 215
- 0.5679999999999999 0.7840000000000000 0.0420000000000000 # 216
- 0.5140000000000000 0.0280000000000000 0.1780000000000000 # 217
- 0.6730000000000002 0.0090000000000000 0.3650000000000000 # 218
- 0.8159999999999999 0.1840000000000000 0.0670000000000000 # 219
- 0.8840000000000000 0.7680000000000000 0.7010000000000002 # 220
- 0.7840000000000000 0.5679999999999999 0.5420000000000000 # 221
- 0.4860000000000000 0.5140000000000000 0.6779999999999999 # 222
- 0.6640000000000000 0.6730000000000002 0.8650000000000000 # 223
- 0.6320000000000000 0.8159999999999999 0.5669999999999999 # 224
- 0.1160000000000000 0.8840000000000000 0.2010000000000000 # 225
- 0.2160000000000000 0.7840000000000000 0.0420000000000000 # 226
- 0.9720000000000000 0.4860000000000000 0.1780000000000000 # 227
- 0.9910000000000000 0.6640000000000000 0.3650000000000000 # 228
- 0.8159999999999999 0.6320000000000000 0.0670000000000000 # 229
- 0.2320000000000000 0.1160000000000000 0.7010000000000002 # 230
- 0.4320000000000000 0.2160000000000000 0.5420000000000000 # 231
- 0.4860000000000000 0.9720000000000000 0.6779999999999999 # 232
- 0.3270000000000000 0.9910000000000000 0.8650000000000000 # 233
- 0.1840000000000000 0.8159999999999999 0.5669999999999999 # 234
- 0.9910000000000000 0.3270000000000000 0.3650000000000000 # 235
- 0.3360000000000001 0.0090000000000000 0.3650000000000000 # 236
- 0.6730000000000002 0.6640000000000000 0.3650000000000000 # 237
- 0.3270000000000000 0.3360000000000001 0.8650000000000000 # 238
- 0.0090000000000000 0.6730000000000002 0.8650000000000000 # 239
- 0.6640000000000000 0.9910000000000000 0.8650000000000000 # 240
- 0.0000000000000000 0.0000000000000000 0.0150000000000001 # 31
- 0.3333333333333333 0.6666666666666666 0.2470000000000000 # 32
- 0.0000000000000000 0.0000000000000000 0.5150000000000000 # 33
- 0.6666666666666666 0.3333333333333333 0.7470000000000000 # 34
diff --git a/test/data/hexagonal/POSCAR-187 b/test/data/hexagonal/POSCAR-187
deleted file mode 100644
index f626f60..0000000
--- a/test/data/hexagonal/POSCAR-187
+++ /dev/null
@@ -1,9 +0,0 @@
-POSCAR generated by cell class
-1.0
- 2.9064986323703392 0.0000000000000000 0.0000000000000000
- -1.4532493161851689 2.5171016516974420 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 2.8365986652612101
- 1 1
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.5000000000000000 # 21
diff --git a/test/data/hexagonal/POSCAR-187-2 b/test/data/hexagonal/POSCAR-187-2
deleted file mode 100644
index 8ccb4b4..0000000
--- a/test/data/hexagonal/POSCAR-187-2
+++ /dev/null
@@ -1,21 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.4479974364884285 0.0000000000000000 0.0000000000000000
- -2.7239987182442129 4.7181041797514780 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.0909961928465304
- 1 1 4 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.2450000000000000 # 31
- 0.6666666666666666 0.3333333333333333 0.2550000000000000 # 32
- 0.3333333333333333 0.6666666666666666 0.7550000000000000 # 33
- 0.6666666666666666 0.3333333333333333 0.7450000000000000 # 34
- 0.3333333333333333 0.6666666666666666 0.0000000000000000 # 41
- 0.6666666666666666 0.3333333333333333 0.5000000000000000 # 42
- 0.5150000000000000 0.4850000000000000 0.2600000000000000 # 43
- 0.9700000000000000 0.4850000000000000 0.7400000000000000 # 44
- 0.5150000000000000 0.0300000000000000 0.2600000000000000 # 45
- 0.5150000000000000 0.4850000000000000 0.7400000000000000 # 46
- 0.9700000000000000 0.4850000000000000 0.2600000000000000 # 47
- 0.5150000000000000 0.0300000000000000 0.7400000000000000 # 48
diff --git a/test/data/hexagonal/POSCAR-188 b/test/data/hexagonal/POSCAR-188
deleted file mode 100644
index acc10a0..0000000
--- a/test/data/hexagonal/POSCAR-188
+++ /dev/null
@@ -1,15 +0,0 @@
-POSCAR generated by cell class
-1.0
- 6.1199971202843626 0.0000000000000000 0.0000000000000000
- -3.0599985601421800 5.3000729772538673 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.6579973376746597
- 2 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 12
- 0.3170000000000000 0.0260000000000000 0.2500000000000000 # 21
- 0.7090000000000000 0.6830000000000002 0.2500000000000000 # 22
- 0.9740000000000000 0.2910000000000000 0.2500000000000000 # 23
- 0.9740000000000000 0.6830000000000002 0.7500000000000000 # 24
- 0.7090000000000000 0.0260000000000000 0.7500000000000000 # 25
- 0.3170000000000000 0.2910000000000000 0.7500000000000000 # 26
diff --git a/test/data/hexagonal/POSCAR-188-2 b/test/data/hexagonal/POSCAR-188-2
deleted file mode 100644
index deead7b..0000000
--- a/test/data/hexagonal/POSCAR-188-2
+++ /dev/null
@@ -1,63 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.2179956625459525 0.0000000000000000 0.0000000000000000
- -4.6089978312729745 7.9830184157395632 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 18.0419915104853708
- 18 6 32
-Direct
- 0.0095000000000000 0.3841000000000000 0.0842000000000000 # 11
- 0.3897000000000000 0.3619000000000000 0.2500000000000000 # 12
- 0.3746000000000000 0.9904999999999999 0.4158000000000000 # 13
- 0.9722000000000000 0.6103000000000000 0.2500000000000000 # 14
- 0.6159000000000000 0.6254000000000000 0.0842000000000000 # 15
- 0.6381000000000000 0.0278000000000000 0.2500000000000000 # 16
- 0.0095000000000000 0.3841000000000000 0.4158000000000000 # 17
- 0.3746000000000000 0.9904999999999999 0.0842000000000000 # 18
- 0.6159000000000000 0.6254000000000000 0.4158000000000000 # 19
- 0.6159000000000000 0.9904999999999999 0.9157999999999999 # 110
- 0.6381000000000000 0.6103000000000000 0.7500000000000000 # 111
- 0.3746000000000000 0.3841000000000000 0.9157999999999999 # 112
- 0.9722000000000000 0.3619000000000000 0.7500000000000000 # 113
- 0.0095000000000000 0.6254000000000000 0.9157999999999999 # 114
- 0.3897000000000000 0.0278000000000000 0.7500000000000000 # 115
- 0.3746000000000000 0.3841000000000000 0.5842000000000002 # 116
- 0.0095000000000000 0.6254000000000000 0.5842000000000002 # 117
- 0.6159000000000000 0.9904999999999999 0.5842000000000002 # 118
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 21
- 0.0000000000000000 0.0000000000000000 0.1629000000000000 # 22
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 23
- 0.0000000000000000 0.0000000000000000 0.3371000000000000 # 24
- 0.0000000000000000 0.0000000000000000 0.8371000000000000 # 25
- 0.0000000000000000 0.0000000000000000 0.6629000000000002 # 26
- 0.2289000000000000 0.2206000000000000 0.0841000000000000 # 31
- 0.0054000000000000 0.2205000000000000 0.2500000000000000 # 32
- 0.3333333333333333 0.6666666666666666 0.0000000000000000 # 33
- 0.3333333333333333 0.6666666666666666 0.1936000000000000 # 34
- 0.6666666666666666 0.3333333333333333 0.1591000000000000 # 35
- 0.6666666666666666 0.3333333333333333 0.0179000000000000 # 36
- 0.9917000000000000 0.7711000000000000 0.4159000000000001 # 37
- 0.2151000000000000 0.9945999999999999 0.2500000000000000 # 38
- 0.3333333333333333 0.6666666666666666 0.5000000000000000 # 39
- 0.3333333333333333 0.6666666666666666 0.3064000000000000 # 310
- 0.6666666666666666 0.3333333333333333 0.3409000000000000 # 311
- 0.6666666666666666 0.3333333333333333 0.4821000000000000 # 312
- 0.7794000000000000 0.0083000000000000 0.0841000000000000 # 313
- 0.7795000000000000 0.7849000000000002 0.2500000000000000 # 314
- 0.2289000000000000 0.2206000000000000 0.4159000000000001 # 315
- 0.9917000000000000 0.7711000000000000 0.0841000000000000 # 316
- 0.7794000000000000 0.0083000000000000 0.4159000000000001 # 317
- 0.7794000000000000 0.7711000000000000 0.9158999999999999 # 318
- 0.7795000000000000 0.9945999999999999 0.7500000000000000 # 319
- 0.3333333333333333 0.6666666666666666 0.8064000000000000 # 320
- 0.6666666666666666 0.3333333333333333 0.8409000000000000 # 321
- 0.6666666666666666 0.3333333333333333 0.9821000000000000 # 322
- 0.9917000000000000 0.2206000000000000 0.9158999999999999 # 323
- 0.2151000000000000 0.2205000000000000 0.7500000000000000 # 324
- 0.2289000000000000 0.0083000000000000 0.9158999999999999 # 325
- 0.0054000000000000 0.7849000000000002 0.7500000000000000 # 326
- 0.9917000000000000 0.2206000000000000 0.5841000000000000 # 327
- 0.3333333333333333 0.6666666666666666 0.6936000000000000 # 328
- 0.6666666666666666 0.3333333333333333 0.6591000000000000 # 329
- 0.6666666666666666 0.3333333333333333 0.5179000000000000 # 330
- 0.2289000000000000 0.0083000000000000 0.5841000000000000 # 331
- 0.7794000000000000 0.7711000000000000 0.5841000000000000 # 332
diff --git a/test/data/hexagonal/POSCAR-189 b/test/data/hexagonal/POSCAR-189
deleted file mode 100644
index 634aaa1..0000000
--- a/test/data/hexagonal/POSCAR-189
+++ /dev/null
@@ -1,19 +0,0 @@
-POSCAR generated by cell class
-1.0
- 8.1539961632024003 0.0000000000000000 0.0000000000000000
- -4.0769980816011984 7.0615678196941225 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.1369971122851501
- 6 6
-Direct
- 0.3110000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.6461000000000000 0.0000000000000000 0.5000000000000000 # 12
- 0.6889999999999999 0.6889999999999999 0.0000000000000000 # 13
- 0.3539000000000000 0.3539000000000000 0.5000000000000000 # 14
- 0.0000000000000000 0.3110000000000000 0.0000000000000000 # 15
- 0.0000000000000000 0.6461000000000000 0.5000000000000000 # 16
- 0.0000000000000000 0.0000000000000000 0.2992000000000001 # 21
- 0.3333333333333333 0.6666666666666666 0.2090000000000000 # 22
- 0.0000000000000000 0.0000000000000000 0.7008000000000000 # 23
- 0.3333333333333333 0.6666666666666666 0.7910000000000001 # 24
- 0.6666666666666666 0.3333333333333333 0.7910000000000001 # 25
- 0.6666666666666666 0.3333333333333333 0.2090000000000000 # 26
diff --git a/test/data/hexagonal/POSCAR-189-2 b/test/data/hexagonal/POSCAR-189-2
deleted file mode 100644
index a913330..0000000
--- a/test/data/hexagonal/POSCAR-189-2
+++ /dev/null
@@ -1,25 +0,0 @@
-$cell vectors
-1.0
- 9.6499954592719082 0.0000000000000000 0.0000000000000000
- -4.8249977296359523 8.3571412141339536 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.8569981851203901
- 3 3 12
-Direct
- 0.5723000000000001 0.0000000000000000 0.4999999999999994 # Cs1
- 0.4277000000000002 0.4277000000000001 0.4999999999999994 # Cs2
- -0.0000000000000003 0.5722999999999998 0.4999999999999994 # Cs3
- 0.2237999999999998 0.0000000000000000 0.0000000000000000 # Cr1
- 0.7762000000000002 0.7762000000000000 0.0000000000000000 # Cr2
- 0.0000000000000000 0.2238000000000000 0.0000000000000000 # Cr3
- 0.8349000000000000 0.0000000000000000 0.0000000000000000 # F1
- 0.2200999999999998 0.0000000000000000 0.4999999999999994 # F2
- 0.4365000000000004 0.1596000000000002 0.0000000000000000 # F3
- 0.1651000000000002 0.1650999999999998 0.0000000000000000 # F4
- 0.7799000000000000 0.7799000000000001 0.4999999999999994 # F5
- 0.7230999999999999 0.5635000000000000 0.0000000000000000 # F6
- 0.0000000000000000 0.8349000000000003 0.0000000000000000 # F7
- -0.0000000000000004 0.2200999999999998 0.4999999999999994 # F8
- 0.8403999999999998 0.2768999999999999 0.0000000000000000 # F9
- 0.2769000000000001 0.8404000000000005 0.0000000000000000 # F10
- 0.5635000000000002 0.7231000000000002 0.0000000000000000 # F11
- 0.1596000000000002 0.4365000000000001 0.0000000000000000 # F12
diff --git a/test/data/hexagonal/POSCAR-190 b/test/data/hexagonal/POSCAR-190
deleted file mode 100644
index 5d37224..0000000
--- a/test/data/hexagonal/POSCAR-190
+++ /dev/null
@@ -1,23 +0,0 @@
-POSCAR generated by cell class
-1.0
- 4.5960978373429686 0.0000000000000000 0.0000000000000000
- -2.2980489186714834 3.9803374854177300 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.9299957980619808
- 2 6 8
-Direct
- 0.3333333333333333 0.6666666666666666 0.2500000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.7500000000000000 # 12
- 0.3333333333333333 0.6666666666666666 0.5707000000000000 # 21
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 22
- 0.3333333333333333 0.6666666666666666 0.9293000000000000 # 23
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 24
- 0.6666666666666666 0.3333333333333333 0.4293000000000000 # 25
- 0.6666666666666666 0.3333333333333333 0.0707000000000000 # 26
- 0.6666666666666666 0.3333333333333333 0.2500000000000000 # 31
- 0.6670000000000001 0.0000000000000000 0.0000000000000000 # 32
- 0.3330000000000001 0.3330000000000001 0.5000000000000000 # 33
- 0.0000000000000000 0.6670000000000001 0.0000000000000000 # 34
- 0.6670000000000001 0.0000000000000000 0.5000000000000000 # 35
- 0.3330000000000001 0.3330000000000001 0.0000000000000000 # 36
- 0.0000000000000000 0.6670000000000001 0.5000000000000000 # 37
- 0.3333333333333333 0.6666666666666666 0.7500000000000000 # 38
diff --git a/test/data/hexagonal/POSCAR-190-2 b/test/data/hexagonal/POSCAR-190-2
deleted file mode 100644
index a93e366..0000000
--- a/test/data/hexagonal/POSCAR-190-2
+++ /dev/null
@@ -1,43 +0,0 @@
-POSCAR generated by cell class
-1.0
- 10.5609950306083586 0.0000000000000000 0.0000000000000000
- -5.2804975153041767 9.1460899857480538 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.5219936373341696
- 12 4 20
-Direct
- 0.3710000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.6040000000000000 0.9690000000000000 0.2500000000000000 # 12
- 0.6290000000000000 0.6290000000000000 0.5000000000000000 # 13
- 0.3650000000000000 0.3960000000000001 0.2500000000000000 # 14
- 0.0000000000000000 0.3710000000000000 0.0000000000000000 # 15
- 0.0310000000000000 0.6350000000000000 0.2500000000000000 # 16
- 0.3710000000000000 0.0000000000000000 0.5000000000000000 # 17
- 0.6290000000000000 0.6290000000000000 0.0000000000000000 # 18
- 0.0000000000000000 0.3710000000000000 0.5000000000000000 # 19
- 0.6350000000000000 0.0310000000000000 0.7500000000000000 # 110
- 0.3960000000000001 0.3650000000000000 0.7500000000000000 # 111
- 0.9690000000000000 0.6040000000000000 0.7500000000000000 # 112
- 0.0000000000000000 0.0000000000000000 0.3900000000000000 # 21
- 0.0000000000000000 0.0000000000000000 0.1100000000000000 # 22
- 0.0000000000000000 0.0000000000000000 0.6100000000000000 # 23
- 0.0000000000000000 0.0000000000000000 0.8900000000000000 # 24
- 0.7430000000000000 0.0000000000000000 0.0000000000000000 # 31
- 0.2630000000000000 0.0020000000000000 0.2500000000000000 # 32
- 0.3333333333333333 0.6666666666666666 0.3990000000000001 # 33
- 0.3333333333333333 0.6666666666666666 0.8660000000000000 # 34
- 0.2570000000000000 0.2570000000000000 0.5000000000000000 # 35
- 0.7390000000000000 0.7370000000000000 0.2500000000000000 # 36
- 0.3333333333333333 0.6666666666666666 0.1010000000000000 # 37
- 0.3333333333333333 0.6666666666666666 0.6340000000000000 # 38
- 0.0000000000000000 0.7430000000000000 0.0000000000000000 # 39
- 0.9980000000000000 0.2610000000000000 0.2500000000000000 # 310
- 0.7430000000000000 0.0000000000000000 0.5000000000000000 # 311
- 0.2570000000000000 0.2570000000000000 0.0000000000000000 # 312
- 0.0000000000000000 0.7430000000000000 0.5000000000000000 # 313
- 0.2610000000000000 0.9980000000000000 0.7500000000000000 # 314
- 0.6666666666666666 0.3333333333333333 0.6010000000000000 # 315
- 0.6666666666666666 0.3333333333333333 0.1340000000000000 # 316
- 0.7370000000000000 0.7390000000000000 0.7500000000000000 # 317
- 0.0020000000000000 0.2630000000000000 0.7500000000000000 # 318
- 0.6666666666666666 0.3333333333333333 0.8990000000000000 # 319
- 0.6666666666666666 0.3333333333333333 0.3660000000000000 # 320
diff --git a/test/data/hexagonal/POSCAR-191 b/test/data/hexagonal/POSCAR-191
deleted file mode 100644
index 3ae894a..0000000
--- a/test/data/hexagonal/POSCAR-191
+++ /dev/null
@@ -1,10 +0,0 @@
-POSCAR generated by cell class
-1.0
- 3.9599981366545900 0.0000000000000000 0.0000000000000000
- -1.9799990683272899 3.4294589852819102 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.8439981912374299
- 1 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.3333333333333333 0.6666666666666666 0.5000000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.5000000000000000 # 22
diff --git a/test/data/hexagonal/POSCAR-191-2 b/test/data/hexagonal/POSCAR-191-2
deleted file mode 100644
index 9f6e2e6..0000000
--- a/test/data/hexagonal/POSCAR-191-2
+++ /dev/null
@@ -1,40 +0,0 @@
-POSCAR generated by cell class
-1.0
- 11.2569947031112800 0.0000000000000000 0.0000000000000000
- -5.6284973515556400 9.7488433831612404 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.8529972459190196
- 9 7 15 2
-Direct
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.2070000000000000 0.4140000000000000 0.5000000000000000 # 12
- 0.7930000000000001 0.5860000000000000 0.5000000000000000 # 13
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # 14
- 0.7930000000000001 0.2070000000000000 0.5000000000000000 # 15
- 0.2070000000000000 0.7930000000000001 0.5000000000000000 # 16
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # 17
- 0.5860000000000000 0.7930000000000001 0.5000000000000000 # 18
- 0.4140000000000000 0.2070000000000000 0.5000000000000000 # 19
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 21
- 0.1310000000000000 0.2620000000000000 0.0000000000000000 # 22
- 0.8690000000000000 0.7380000000000000 0.0000000000000000 # 23
- 0.8690000000000000 0.1310000000000000 0.0000000000000000 # 24
- 0.1310000000000000 0.8690000000000000 0.0000000000000000 # 25
- 0.7380000000000000 0.8690000000000000 0.0000000000000000 # 26
- 0.2620000000000000 0.1310000000000000 0.0000000000000000 # 27
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # 31
- 0.2500000000000000 0.0000000000000000 0.2170000000000000 # 32
- 0.7500000000000000 0.0000000000000000 0.7830000000000000 # 33
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # 34
- 0.2500000000000000 0.2500000000000000 0.2170000000000000 # 35
- 0.7500000000000000 0.7500000000000000 0.7830000000000000 # 36
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # 37
- 0.0000000000000000 0.2500000000000000 0.2170000000000000 # 38
- 0.0000000000000000 0.7500000000000000 0.7830000000000000 # 39
- 0.7500000000000000 0.0000000000000000 0.2170000000000000 # 310
- 0.2500000000000000 0.0000000000000000 0.7830000000000000 # 311
- 0.7500000000000000 0.7500000000000000 0.2170000000000000 # 312
- 0.2500000000000000 0.2500000000000000 0.7830000000000000 # 313
- 0.0000000000000000 0.7500000000000000 0.2170000000000000 # 314
- 0.0000000000000000 0.2500000000000000 0.7830000000000000 # 315
- 0.3333333333333333 0.6666666666666666 0.0000000000000000 # 41
- 0.6666666666666666 0.3333333333333333 0.0000000000000000 # 42
diff --git a/test/data/hexagonal/POSCAR-192 b/test/data/hexagonal/POSCAR-192
deleted file mode 100644
index 3e13fb8..0000000
--- a/test/data/hexagonal/POSCAR-192
+++ /dev/null
@@ -1,107 +0,0 @@
-POSCAR generated by cell class
-1.0
- 10.4569950795447006 0.0000000000000000 0.0000000000000000
- -5.2284975397723503 9.0560233861345907 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.2379933004262593
- 2 64 10 24
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # 12
- 0.3333333333333333 0.6666666666666666 0.0000000000000000 # 21
- 0.1209000000000000 0.3640000000000000 0.0000000000000000 # 22
- 0.2136000000000000 0.2695000000000000 0.1403000000000000 # 23
- 0.1560000000000000 0.4896000000000000 0.1644000000000000 # 24
- 0.6666666666666666 0.3333333333333333 0.0000000000000000 # 25
- 0.8791000000000000 0.6360000000000000 0.0000000000000000 # 26
- 0.7864000000000000 0.7305000000000001 0.8597000000000000 # 27
- 0.8440000000000000 0.5104000000000000 0.8356000000000000 # 28
- 0.7569000000000000 0.1209000000000000 0.0000000000000000 # 29
- 0.9440999999999999 0.2136000000000000 0.1403000000000000 # 210
- 0.6664000000000000 0.1560000000000000 0.1644000000000000 # 211
- 0.2431000000000000 0.8791000000000000 0.0000000000000000 # 212
- 0.0559000000000000 0.7864000000000000 0.8597000000000000 # 213
- 0.3336000000000000 0.8440000000000000 0.8356000000000000 # 214
- 0.6360000000000000 0.7569000000000000 0.0000000000000000 # 215
- 0.7305000000000001 0.9440999999999999 0.1403000000000000 # 216
- 0.5104000000000000 0.6664000000000000 0.1644000000000000 # 217
- 0.3640000000000000 0.2431000000000000 0.0000000000000000 # 218
- 0.2695000000000000 0.0559000000000000 0.8597000000000000 # 219
- 0.4896000000000000 0.3336000000000000 0.8356000000000000 # 220
- 0.7864000000000000 0.7305000000000001 0.1403000000000000 # 221
- 0.8440000000000000 0.5104000000000000 0.1644000000000000 # 222
- 0.2136000000000000 0.2695000000000000 0.8597000000000000 # 223
- 0.1560000000000000 0.4896000000000000 0.8356000000000000 # 224
- 0.0559000000000000 0.7864000000000000 0.1403000000000000 # 225
- 0.3336000000000000 0.8440000000000000 0.1644000000000000 # 226
- 0.9440999999999999 0.2136000000000000 0.8597000000000000 # 227
- 0.6664000000000000 0.1560000000000000 0.8356000000000000 # 228
- 0.2695000000000000 0.0559000000000000 0.1403000000000000 # 229
- 0.4896000000000000 0.3336000000000000 0.1644000000000000 # 230
- 0.7305000000000001 0.9440999999999999 0.8597000000000000 # 231
- 0.5104000000000000 0.6664000000000000 0.8356000000000000 # 232
- 0.6666666666666666 0.3333333333333333 0.5000000000000000 # 233
- 0.7569000000000000 0.6360000000000000 0.5000000000000000 # 234
- 0.9440999999999999 0.7305000000000001 0.3597000000000001 # 235
- 0.6664000000000000 0.5104000000000000 0.3356000000000000 # 236
- 0.2431000000000000 0.3640000000000000 0.5000000000000000 # 237
- 0.0559000000000000 0.2695000000000000 0.6403000000000000 # 238
- 0.3336000000000000 0.4896000000000000 0.6644000000000000 # 239
- 0.8791000000000000 0.2431000000000000 0.5000000000000000 # 240
- 0.7864000000000000 0.0559000000000000 0.3597000000000001 # 241
- 0.8440000000000000 0.3336000000000000 0.3356000000000000 # 242
- 0.1209000000000000 0.7569000000000000 0.5000000000000000 # 243
- 0.2136000000000000 0.9440999999999999 0.6403000000000000 # 244
- 0.1560000000000000 0.6664000000000000 0.6644000000000000 # 245
- 0.3640000000000000 0.1209000000000000 0.5000000000000000 # 246
- 0.2695000000000000 0.2136000000000000 0.3597000000000001 # 247
- 0.4896000000000000 0.1560000000000000 0.3356000000000000 # 248
- 0.3333333333333333 0.6666666666666666 0.5000000000000000 # 249
- 0.6360000000000000 0.8791000000000000 0.5000000000000000 # 250
- 0.7305000000000001 0.7864000000000000 0.6403000000000000 # 251
- 0.5104000000000000 0.8440000000000000 0.6644000000000000 # 252
- 0.7305000000000001 0.7864000000000000 0.3597000000000001 # 253
- 0.5104000000000000 0.8440000000000000 0.3356000000000000 # 254
- 0.2695000000000000 0.2136000000000000 0.6403000000000000 # 255
- 0.4896000000000000 0.1560000000000000 0.6644000000000000 # 256
- 0.0559000000000000 0.2695000000000000 0.3597000000000001 # 257
- 0.3336000000000000 0.4896000000000000 0.3356000000000000 # 258
- 0.9440999999999999 0.7305000000000001 0.6403000000000000 # 259
- 0.6664000000000000 0.5104000000000000 0.6644000000000000 # 260
- 0.2136000000000000 0.9440999999999999 0.3597000000000001 # 261
- 0.1560000000000000 0.6664000000000000 0.3356000000000000 # 262
- 0.7864000000000000 0.0559000000000000 0.6403000000000000 # 263
- 0.8440000000000000 0.3336000000000000 0.6644000000000000 # 264
- 0.3333333333333333 0.6666666666666666 0.2500000000000000 # 31
- 0.5000000000000000 0.0000000000000000 0.2500000000000000 # 32
- 0.6666666666666666 0.3333333333333333 0.7500000000000000 # 33
- 0.5000000000000000 0.0000000000000000 0.7500000000000000 # 34
- 0.6666666666666666 0.3333333333333333 0.2500000000000000 # 35
- 0.5000000000000000 0.5000000000000000 0.2500000000000000 # 36
- 0.5000000000000000 0.5000000000000000 0.7500000000000000 # 37
- 0.0000000000000000 0.5000000000000000 0.2500000000000000 # 38
- 0.0000000000000000 0.5000000000000000 0.7500000000000000 # 39
- 0.3333333333333333 0.6666666666666666 0.7500000000000000 # 310
- 0.1103000000000000 0.3396000000000000 0.1121000000000000 # 41
- 0.8897000000000002 0.6604000000000000 0.8879000000000000 # 42
- 0.7707000000000002 0.1103000000000000 0.1121000000000000 # 43
- 0.2293000000000000 0.8897000000000002 0.8879000000000000 # 44
- 0.6604000000000000 0.7707000000000002 0.1121000000000000 # 45
- 0.3396000000000000 0.2293000000000000 0.8879000000000000 # 46
- 0.8897000000000002 0.6604000000000000 0.1121000000000000 # 47
- 0.1103000000000000 0.3396000000000000 0.8879000000000000 # 48
- 0.2293000000000000 0.8897000000000002 0.1121000000000000 # 49
- 0.7707000000000002 0.1103000000000000 0.8879000000000000 # 410
- 0.3396000000000000 0.2293000000000000 0.1121000000000000 # 411
- 0.6604000000000000 0.7707000000000002 0.8879000000000000 # 412
- 0.7707000000000002 0.6604000000000000 0.3879000000000001 # 413
- 0.2293000000000000 0.3396000000000000 0.6121000000000000 # 414
- 0.8897000000000002 0.2293000000000000 0.3879000000000001 # 415
- 0.1103000000000000 0.7707000000000002 0.6121000000000000 # 416
- 0.3396000000000000 0.1103000000000000 0.3879000000000001 # 417
- 0.6604000000000000 0.8897000000000002 0.6121000000000000 # 418
- 0.6604000000000000 0.8897000000000002 0.3879000000000001 # 419
- 0.3396000000000000 0.1103000000000000 0.6121000000000000 # 420
- 0.2293000000000000 0.3396000000000000 0.3879000000000001 # 421
- 0.7707000000000002 0.6604000000000000 0.6121000000000000 # 422
- 0.1103000000000000 0.7707000000000002 0.3879000000000001 # 423
- 0.8897000000000002 0.2293000000000000 0.6121000000000000 # 424
diff --git a/test/data/hexagonal/POSCAR-192-2 b/test/data/hexagonal/POSCAR-192-2
deleted file mode 100644
index 77df7b4..0000000
--- a/test/data/hexagonal/POSCAR-192-2
+++ /dev/null
@@ -1,65 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.7682954036068192 0.0000000000000000 0.0000000000000000
- -4.8841477018033999 8.4595919711942695 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.3407956047634304
- 4 18 36
-Direct
- 0.3333333333333333 0.6666666666666666 0.2500000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.7500000000000000 # 12
- 0.6666666666666666 0.3333333333333333 0.2500000000000000 # 13
- 0.3333333333333333 0.6666666666666666 0.7500000000000000 # 14
- 0.5000000000000000 0.5000000000000000 0.2500000000000000 # 21
- 0.3724000000000000 0.2662000000000000 0.0000000000000000 # 22
- 0.5000000000000000 0.5000000000000000 0.7500000000000000 # 23
- 0.6276000000000002 0.7338000000000000 0.0000000000000000 # 24
- 0.0000000000000000 0.5000000000000000 0.2500000000000000 # 25
- 0.1062000000000000 0.3724000000000000 0.0000000000000000 # 26
- 0.0000000000000000 0.5000000000000000 0.7500000000000000 # 27
- 0.8938000000000001 0.6276000000000002 0.0000000000000000 # 28
- 0.5000000000000000 0.0000000000000000 0.2500000000000000 # 29
- 0.7338000000000000 0.1062000000000000 0.0000000000000000 # 210
- 0.5000000000000000 0.0000000000000000 0.7500000000000000 # 211
- 0.2662000000000000 0.8938000000000001 0.0000000000000000 # 212
- 0.1062000000000000 0.7338000000000000 0.5000000000000000 # 213
- 0.8938000000000001 0.2662000000000000 0.5000000000000000 # 214
- 0.6276000000000002 0.8938000000000001 0.5000000000000000 # 215
- 0.3724000000000000 0.1062000000000000 0.5000000000000000 # 216
- 0.2662000000000000 0.3724000000000000 0.5000000000000000 # 217
- 0.7338000000000000 0.6276000000000002 0.5000000000000000 # 218
- 0.4853000000000000 0.3492000000000000 0.1439000000000000 # 31
- 0.2304000000000000 0.3081000000000000 0.0000000000000000 # 32
- 0.5147000000000002 0.6508000000000002 0.8561000000000000 # 33
- 0.7696000000000000 0.6919000000000000 0.0000000000000000 # 34
- 0.1361000000000000 0.4853000000000000 0.1439000000000000 # 35
- 0.9223000000000000 0.2304000000000000 0.0000000000000000 # 36
- 0.8639000000000000 0.5147000000000002 0.8561000000000000 # 37
- 0.0777000000000000 0.7696000000000000 0.0000000000000000 # 38
- 0.6508000000000002 0.1361000000000000 0.1439000000000000 # 39
- 0.6919000000000000 0.9223000000000000 0.0000000000000000 # 310
- 0.3492000000000000 0.8639000000000000 0.8561000000000000 # 311
- 0.3081000000000000 0.0777000000000000 0.0000000000000000 # 312
- 0.5147000000000002 0.6508000000000002 0.1439000000000000 # 313
- 0.4853000000000000 0.3492000000000000 0.8561000000000000 # 314
- 0.8639000000000000 0.5147000000000002 0.1439000000000000 # 315
- 0.1361000000000000 0.4853000000000000 0.8561000000000000 # 316
- 0.3492000000000000 0.8639000000000000 0.1439000000000000 # 317
- 0.6508000000000002 0.1361000000000000 0.8561000000000000 # 318
- 0.1361000000000000 0.6508000000000002 0.3561000000000001 # 319
- 0.9223000000000000 0.6919000000000000 0.5000000000000000 # 320
- 0.8639000000000000 0.3492000000000000 0.6439000000000000 # 321
- 0.0777000000000000 0.3081000000000000 0.5000000000000000 # 322
- 0.5147000000000002 0.8639000000000000 0.3561000000000001 # 323
- 0.7696000000000000 0.0777000000000000 0.5000000000000000 # 324
- 0.4853000000000000 0.1361000000000000 0.6439000000000000 # 325
- 0.2304000000000000 0.9223000000000000 0.5000000000000000 # 326
- 0.3492000000000000 0.4853000000000000 0.3561000000000001 # 327
- 0.3081000000000000 0.2304000000000000 0.5000000000000000 # 328
- 0.6508000000000002 0.5147000000000002 0.6439000000000000 # 329
- 0.6919000000000000 0.7696000000000000 0.5000000000000000 # 330
- 0.6508000000000002 0.5147000000000002 0.3561000000000001 # 331
- 0.3492000000000000 0.4853000000000000 0.6439000000000000 # 332
- 0.8639000000000000 0.3492000000000000 0.3561000000000001 # 333
- 0.1361000000000000 0.6508000000000002 0.6439000000000000 # 334
- 0.4853000000000000 0.1361000000000000 0.3561000000000001 # 335
- 0.5147000000000002 0.8639000000000000 0.6439000000000000 # 336
diff --git a/test/data/hexagonal/POSCAR-193 b/test/data/hexagonal/POSCAR-193
deleted file mode 100644
index 6c2532c..0000000
--- a/test/data/hexagonal/POSCAR-193
+++ /dev/null
@@ -1,23 +0,0 @@
-POSCAR generated by cell class
-1.0
- 8.4899960051003607 0.0000000000000000 0.0000000000000000
- -4.2449980025501803 7.3525522184453100 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.0839971372238697
- 10 6
-Direct
- 0.3333333333333333 0.6666666666666666 0.0000000000000000 # 11
- 0.2435000000000000 0.0000000000000000 0.2500000000000000 # 12
- 0.6666666666666666 0.3333333333333333 0.0000000000000000 # 13
- 0.7565000000000000 0.0000000000000000 0.7500000000000000 # 14
- 0.6666666666666666 0.3333333333333333 0.5000000000000000 # 15
- 0.2435000000000000 0.2435000000000000 0.7500000000000000 # 16
- 0.3333333333333333 0.6666666666666666 0.5000000000000000 # 17
- 0.7565000000000000 0.7565000000000000 0.2500000000000000 # 18
- 0.0000000000000000 0.2435000000000000 0.2500000000000000 # 19
- 0.0000000000000000 0.7565000000000000 0.7500000000000000 # 110
- 0.6031000000000000 0.0000000000000000 0.2500000000000000 # 21
- 0.3969000000000000 0.0000000000000000 0.7500000000000000 # 22
- 0.6031000000000000 0.6031000000000000 0.7500000000000000 # 23
- 0.3969000000000000 0.3969000000000000 0.2500000000000000 # 24
- 0.0000000000000000 0.6031000000000000 0.2500000000000000 # 25
- 0.0000000000000000 0.3969000000000000 0.7500000000000000 # 26
diff --git a/test/data/hexagonal/POSCAR-193-2 b/test/data/hexagonal/POSCAR-193-2
deleted file mode 100644
index d787907..0000000
--- a/test/data/hexagonal/POSCAR-193-2
+++ /dev/null
@@ -1,47 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.7489954126882701 0.0000000000000000 0.0000000000000000
- -4.8744977063441404 8.4428776887660000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 16.4699922501770288
- 20 14 6
-Direct
- 0.3333333333333333 0.6666666666666666 0.2500000000000000 # 11
- 0.3333333333333333 0.6666666666666666 0.0000000000000000 # 12
- 0.2522000000000000 0.0000000000000000 0.4018000000000001 # 13
- 0.6666666666666666 0.3333333333333333 0.7500000000000000 # 14
- 0.6666666666666666 0.3333333333333333 0.0000000000000000 # 15
- 0.7478000000000000 0.0000000000000000 0.5982000000000000 # 16
- 0.6666666666666666 0.3333333333333333 0.5000000000000000 # 17
- 0.2522000000000000 0.2522000000000000 0.9017999999999999 # 18
- 0.3333333333333333 0.6666666666666666 0.5000000000000000 # 19
- 0.7478000000000000 0.7478000000000000 0.0982000000000000 # 110
- 0.0000000000000000 0.2522000000000000 0.4018000000000001 # 111
- 0.0000000000000000 0.7478000000000000 0.5982000000000000 # 112
- 0.7478000000000000 0.0000000000000000 0.9017999999999999 # 113
- 0.2522000000000000 0.0000000000000000 0.0982000000000000 # 114
- 0.7478000000000000 0.7478000000000000 0.4018000000000001 # 115
- 0.2522000000000000 0.2522000000000000 0.5982000000000000 # 116
- 0.0000000000000000 0.7478000000000000 0.9017999999999999 # 117
- 0.0000000000000000 0.2522000000000000 0.0982000000000000 # 118
- 0.6666666666666666 0.3333333333333333 0.2500000000000000 # 119
- 0.3333333333333333 0.6666666666666666 0.7500000000000000 # 120
- 0.3955000000000001 0.0000000000000000 0.8832000000000000 # 21
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # 22
- 0.6045000000000000 0.0000000000000000 0.1168000000000000 # 23
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # 24
- 0.3955000000000001 0.3955000000000001 0.3832000000000000 # 25
- 0.6045000000000000 0.6045000000000000 0.6168000000000000 # 26
- 0.0000000000000000 0.3955000000000001 0.8832000000000000 # 27
- 0.0000000000000000 0.6045000000000000 0.1168000000000000 # 28
- 0.6045000000000000 0.0000000000000000 0.3832000000000000 # 29
- 0.3955000000000001 0.0000000000000000 0.6168000000000000 # 210
- 0.6045000000000000 0.6045000000000000 0.8832000000000000 # 211
- 0.3955000000000001 0.3955000000000001 0.1168000000000000 # 212
- 0.0000000000000000 0.6045000000000000 0.3832000000000000 # 213
- 0.0000000000000000 0.3955000000000001 0.6168000000000000 # 214
- 0.0000000000000000 0.7270000000000000 0.2500000000000000 # 31
- 0.0000000000000000 0.2730000000000001 0.7500000000000000 # 32
- 0.2730000000000001 0.0000000000000000 0.7500000000000000 # 33
- 0.7270000000000000 0.0000000000000000 0.2500000000000000 # 34
- 0.2730000000000001 0.2730000000000001 0.2500000000000000 # 35
- 0.7270000000000000 0.7270000000000000 0.7500000000000000 # 36
diff --git a/test/data/hexagonal/POSCAR-194 b/test/data/hexagonal/POSCAR-194
deleted file mode 100644
index 8b6c1ae..0000000
--- a/test/data/hexagonal/POSCAR-194
+++ /dev/null
@@ -1,15 +0,0 @@
-POSCAR generated by cell class
-1.0
- 3.5869983121666702 0.0000000000000000 0.0000000000000000
- -1.7934991560833300 3.1064316616682399 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 15.4919927103668797
- 4 4
-Direct
- 0.3333333333333333 0.6666666666666666 0.1710000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.8290000000000000 # 12
- 0.6666666666666666 0.3333333333333333 0.6710000000000002 # 13
- 0.3333333333333333 0.6666666666666666 0.3290000000000000 # 14
- 0.3333333333333333 0.6666666666666666 0.6016000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.3984000000000000 # 22
- 0.6666666666666666 0.3333333333333333 0.1016000000000000 # 23
- 0.3333333333333333 0.6666666666666666 0.8984000000000000 # 24
diff --git a/test/data/hexagonal/POSCAR-194-2 b/test/data/hexagonal/POSCAR-194-2
deleted file mode 100644
index ee9c6d6..0000000
--- a/test/data/hexagonal/POSCAR-194-2
+++ /dev/null
@@ -1,31 +0,0 @@
-POSCAR generated by cell class
-1.0
- 3.4699983672200498 0.0000000000000000 0.0000000000000000
- -1.7349991836100300 3.0051067371030902 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 28.4499866130866188
- 4 6 14
-Direct
- 0.3333333333333333 0.6666666666666666 0.1482000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.8518000000000000 # 12
- 0.6666666666666666 0.3333333333333333 0.6482000000000000 # 13
- 0.3333333333333333 0.6666666666666666 0.3518000000000000 # 14
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.4574000000000000 # 22
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # 23
- 0.3333333333333333 0.6666666666666666 0.5426000000000000 # 24
- 0.3333333333333333 0.6666666666666666 0.9574000000000000 # 25
- 0.6666666666666666 0.3333333333333333 0.0426000000000000 # 26
- 0.0000000000000000 0.0000000000000000 0.3200000000000000 # 31
- 0.6666666666666666 0.3333333333333333 0.3850000000000000 # 32
- 0.3333333333333333 0.6666666666666666 0.4650000000000000 # 33
- 0.3333333333333333 0.6666666666666666 0.2500000000000000 # 34
- 0.0000000000000000 0.0000000000000000 0.6800000000000002 # 35
- 0.3333333333333333 0.6666666666666666 0.6150000000000000 # 36
- 0.6666666666666666 0.3333333333333333 0.5350000000000000 # 37
- 0.6666666666666666 0.3333333333333333 0.7500000000000000 # 38
- 0.0000000000000000 0.0000000000000000 0.8200000000000000 # 39
- 0.3333333333333333 0.6666666666666666 0.8850000000000000 # 310
- 0.6666666666666666 0.3333333333333333 0.9650000000000000 # 311
- 0.0000000000000000 0.0000000000000000 0.1800000000000001 # 312
- 0.6666666666666666 0.3333333333333333 0.1150000000000000 # 313
- 0.3333333333333333 0.6666666666666666 0.0350000000000001 # 314
diff --git a/test/data/monoclinic/POSCAR-003 b/test/data/monoclinic/POSCAR-003
deleted file mode 100644
index db56967..0000000
--- a/test/data/monoclinic/POSCAR-003
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 4.1604980423109605 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.1293980569448125 0.0000000000000000
- -1.4636598779478052 0.0000000000000000 7.2753263255789911
- 4 8
-Direct
- 0.1823999999999999 0.0000000000000000 0.6965000000000000 # Si1
- 0.3809000000000004 0.5855999999999997 0.1779000000000001 # Si2
- 0.8176000000000002 0.0000000000000000 0.3035000000000002 # Si3
- 0.6190999999999998 0.5855999999999997 0.8221000000000001 # Si4
- 0.0239000000000005 0.7519999999999996 0.1891999999999999 # O1
- 0.5000000000000007 0.7384999999999996 0.0000000000000000 # O2
- 0.3855999999999995 0.7146999999999997 0.6406999999999998 # O3
- 0.0000000000000000 0.1589999999999998 0.5000000000000000 # O4
- 0.4896000000000000 0.2018999999999995 0.1880000000000000 # O5
- 0.9760999999999995 0.7519999999999996 0.8108000000000002 # O6
- 0.6144000000000006 0.7146999999999997 0.3593000000000003 # O7
- 0.5104000000000001 0.2018999999999995 0.8120000000000001 # O8
diff --git a/test/data/monoclinic/POSCAR-004 b/test/data/monoclinic/POSCAR-004
deleted file mode 100644
index f299e4e..0000000
--- a/test/data/monoclinic/POSCAR-004
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 8.7534958811126096 0.0000000000000000 0.0000000000000000
- -0.0192362783949727 5.0120607273357765 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2140961349228423
- 8 16
-Direct
- 0.1755000000000003 0.5534000000000000 0.6844999999999998 # Si1
- 0.1596999999999998 0.4489999999999998 0.3085999999999998 # Si2
- 0.6754999999999995 0.0534000000000000 0.6844999999999998 # Si3
- 0.6596999999999997 0.9489999999999996 0.3085999999999998 # Si4
- 0.8244999999999997 0.4465999999999999 0.1844999999999998 # Si5
- 0.8403000000000002 0.5510000000000000 0.8085999999999998 # Si6
- 0.3245000000000003 0.9465999999999999 0.1844999999999998 # Si7
- 0.3403000000000002 0.0510000000000001 0.8085999999999998 # Si8
- 0.3336000000000000 0.0003000000000005 0.9969999999999998 # O1
- 0.9879999999999999 0.4265000000000000 0.2852999999999996 # O2
- 0.2669999999999998 0.3304999999999996 0.7728000000000000 # O3
- 0.2409999999999997 0.6714000000000003 0.2105999999999999 # O4
- 0.8335999999999999 0.5003000000000005 0.9969999999999998 # O5
- 0.4879999999999999 0.9265000000000001 0.2852999999999996 # O6
- 0.7669999999999998 0.8304999999999996 0.7728000000000000 # O7
- 0.7409999999999997 0.1714000000000004 0.2105999999999999 # O8
- 0.6664000000000000 0.9997000000000003 0.4969999999999999 # O9
- 0.0120000000000000 0.5734999999999998 0.7852999999999997 # O10
- 0.7330000000000001 0.6695000000000002 0.2728000000000000 # O11
- 0.7589999999999997 0.3286000000000006 0.7105999999999999 # O12
- 0.1664000000000000 0.4997000000000005 0.4969999999999999 # O13
- 0.5119999999999999 0.0734999999999998 0.7852999999999997 # O14
- 0.2330000000000002 0.1695000000000003 0.2728000000000000 # O15
- 0.2590000000000003 0.8286000000000004 0.7105999999999999 # O16
diff --git a/test/data/monoclinic/POSCAR-004-2 b/test/data/monoclinic/POSCAR-004-2
deleted file mode 100644
index ccd84a9..0000000
--- a/test/data/monoclinic/POSCAR-004-2
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 11.8809944094932192 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.3439965443412314 0.0000000000000000
- -4.3146051628917297 0.0000000000000000 10.9420608705358156
- 4 16 12
-Direct
- 0.2391999999999999 0.1249999999999999 0.2335000000000002 # Pb1
- 0.7581999999999997 0.8791000000000004 0.2534000000000001 # Pb2
- 0.7607999999999997 0.6250000000000003 0.7664999999999998 # Pb3
- 0.2417999999999999 0.3791000000000000 0.7466000000000000 # Pb4
- 0.8502999999999998 0.1316000000000002 0.6712000000000000 # Cs1
- 0.1628000000000000 0.9026000000000001 0.8286000000000001 # Cs2
- 0.5781000000000001 0.8272000000000008 0.4570000000000001 # Cs3
- 0.5764999999999998 0.6881000000000004 0.9598000000000001 # Cs4
- 0.9296999999999999 0.9274000000000006 0.0416999999999998 # Cs5
- 0.0598000000000000 0.0982000000000001 0.4557000000000003 # Cs6
- 0.6238999999999999 0.3496000000000004 0.3583000000000000 # Cs7
- 0.3655000000000001 0.6865000000000003 0.1447000000000002 # Cs8
- 0.1496999999999999 0.6315999999999998 0.3287999999999999 # Cs9
- 0.8371999999999997 0.4026000000000004 0.1713999999999999 # Cs10
- 0.4219000000000001 0.3272000000000004 0.5429999999999999 # Cs11
- 0.4234999999999999 0.1880999999999999 0.0401999999999999 # Cs12
- 0.0702999999999999 0.4274000000000007 0.9583000000000002 # Cs13
- 0.9401999999999999 0.5982000000000005 0.5443000000000001 # Cs14
- 0.3760999999999998 0.8496000000000009 0.6417000000000000 # Cs15
- 0.6345000000000003 0.1865000000000005 0.8553000000000003 # Cs16
- 0.3653000000000001 0.3410000000000000 0.2661000000000000 # O1
- 0.0750000000000000 0.2446000000000004 0.2248000000000003 # O2
- 0.2932999999999998 -0.0213999999999996 0.3979000000000002 # O3
- 0.6355000000000000 0.6671000000000001 0.2355000000000002 # O4
- 0.6828999999999998 1.0614000000000001 0.1026000000000002 # O5
- 0.7930999999999999 1.0245000000000002 0.4191999999999999 # O6
- 0.6347000000000000 0.8410000000000004 0.7338999999999999 # O7
- 0.9249999999999996 0.7446000000000007 0.7752000000000001 # O8
- 0.7067000000000000 0.4786000000000008 0.6021000000000003 # O9
- 0.3645000000000000 0.1671000000000004 0.7645000000000003 # O10
- 0.3171000000000000 0.5614000000000006 0.8974000000000002 # O11
- 0.2069000000000001 0.5245000000000005 0.5808000000000001 # O12
diff --git a/test/data/monoclinic/POSCAR-005 b/test/data/monoclinic/POSCAR-005
deleted file mode 100644
index cad9d1a..0000000
--- a/test/data/monoclinic/POSCAR-005
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 12.5199941088170252 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.8299981978250193 0.0000000000000000
- -2.0057067389242573 0.0000000000000000 6.3612890682370393
- 4 4 16
-Direct
- 0.1971000000000001 0.0076000000000006 0.8135000000000000 # Fe1
- 0.6971000000000001 0.5076000000000006 0.8135000000000000 # Fe2
- 0.8029000000000002 0.0076000000000006 0.1865000000000002 # Fe3
- 0.3028999999999999 0.5075999999999993 0.1865000000000002 # Fe4
- 0.1030999999999999 1.0000000000000000 0.2305000000000004 # Nb1
- 0.6031000000000002 0.5000000000000000 0.2304999999999996 # Nb2
- 0.8969000000000001 0.0000000000000000 0.7694999999999997 # Nb3
- 0.3969000000000001 0.5000000000000000 0.7694999999999997 # Nb4
- 0.2593999999999998 0.9939999999999989 0.1460999999999998 # O1
- 0.3624000000000003 0.0085999999999996 0.7990000000000005 # O2
- 0.0548000000000002 0.0253000000000001 0.8609000000000007 # O3
- 0.1373000000000000 0.9769999999999995 0.5146000000000001 # O4
- 0.7594000000000003 0.4939999999999992 0.1460999999999998 # O5
- 0.8624000000000003 0.5085999999999996 0.7990000000000005 # O6
- 0.5548000000000001 0.5253000000000001 0.8608999999999999 # O7
- 0.6373000000000000 0.4769999999999996 0.5146000000000001 # O8
- 0.7406000000000003 0.9939999999999989 0.8539000000000004 # O9
- 0.6376000000000003 0.0085999999999996 0.2009999999999998 # O10
- 0.9451999999999999 0.0253000000000001 0.1391000000000004 # O11
- 0.8627000000000000 0.9769999999999995 0.4854000000000002 # O12
- 0.2406000000000003 0.4940000000000005 0.8539000000000004 # O13
- 0.1376000000000002 0.5085999999999996 0.2009999999999998 # O14
- 0.4452000000000000 0.5253000000000001 0.1391000000000004 # O15
- 0.3627000000000001 0.4769999999999996 0.4854000000000002 # O16
diff --git a/test/data/monoclinic/POSCAR-005-2 b/test/data/monoclinic/POSCAR-005-2
deleted file mode 100644
index 33d46fb..0000000
--- a/test/data/monoclinic/POSCAR-005-2
+++ /dev/null
@@ -1,109 +0,0 @@
-$cell vectors
-1.0
- 12.8619939478917384 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.2049947275794572 0.0000000000000000
- -2.4344899442270513 0.0000000000000000 7.7684668590611343
- 2 8 28 8 56
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ge1
- 0.5000000000000002 0.5000000000000000 0.0000000000000000 # Ge2
- 0.1489999999999999 0.1221000000000001 0.1340000000000001 # Se1
- 0.4532000000000003 0.3793999999999998 0.2029999999999999 # Se2
- 0.6490000000000001 0.6220999999999997 0.1340000000000001 # Se3
- -0.0468000000000000 -0.1206000000000001 0.2029999999999999 # Se4
- -0.1489999999999999 0.1221000000000001 -0.1340000000000001 # Se5
- 0.5467999999999998 0.3793999999999998 -0.2029999999999999 # Se6
- 0.3509999999999999 0.6220999999999997 -0.1340000000000001 # Se7
- 0.0468000000000000 -0.1206000000000001 -0.2029999999999999 # Se8
- 0.4737000000000002 0.0792000000000002 0.1913999999999998 # O1
- 0.1702000000000001 0.4308999999999998 0.0881999999999998 # O2
- 0.2222000000000000 0.7199999999999998 0.1441999999999998 # O3
- 0.3599999999999999 0.5679999999999997 0.4488999999999997 # O4
- 0.0010000000000002 0.2979000000000002 0.3009000000000003 # O5
- 0.3522000000000001 -0.0119999999999999 0.4135000000000003 # O6
- 0.1811000000000000 0.7679999999999999 0.4795000000000001 # O7
- 0.9737000000000001 0.5791999999999997 0.1913999999999998 # O8
- 0.6702000000000000 0.9309000000000002 0.0881999999999998 # O9
- 0.7221999999999998 0.2199999999999998 0.1441999999999998 # O10
- 0.8600000000000000 0.0680000000000002 0.4488999999999997 # O11
- 0.5010000000000000 0.7978999999999996 0.3009000000000003 # O12
- 0.8522000000000004 0.4880000000000001 0.4135000000000003 # O13
- 0.6811000000000004 0.2679999999999998 0.4795000000000001 # O14
- 0.5263000000000002 0.0792000000000002 0.8086000000000001 # O15
- 0.8297999999999999 0.4309000000000002 0.9118000000000002 # O16
- 0.7778000000000003 0.7199999999999998 0.8558000000000002 # O17
- 0.6400000000000001 0.5680000000000002 0.5511000000000003 # O18
- 0.9990000000000006 0.2979000000000002 0.6991000000000004 # O19
- 0.6478000000000000 -0.0119999999999999 0.5864999999999998 # O20
- 0.8189000000000000 0.7679999999999999 0.5205000000000000 # O21
- 0.0263000000000000 0.5792000000000002 0.8086000000000001 # O22
- 0.3298000000000001 0.9309000000000002 0.9118000000000002 # O23
- 0.2777999999999998 0.2199999999999998 0.8558000000000002 # O24
- 0.1399999999999999 0.0680000000000002 0.5511000000000003 # O25
- 0.4990000000000002 0.7978999999999996 0.6991000000000004 # O26
- 0.1477999999999998 0.4880000000000001 0.5864999999999998 # O27
- 0.3188999999999998 0.2679999999999998 0.5205000000000000 # O28
- 0.1470000000000000 0.2782000000000002 0.5812000000000002 # Na1
- 0.1665999999999999 0.5740000000000002 0.3204999999999999 # Na2
- 0.6470000000000001 0.7781999999999997 0.5812000000000002 # Na3
- 0.6666000000000002 0.0740000000000002 0.3204999999999999 # Na4
- 0.8530000000000002 0.2782000000000002 0.4188000000000000 # Na5
- 0.8334000000000003 0.5740000000000002 0.6795000000000002 # Na6
- 0.3530000000000000 0.7781999999999997 0.4188000000000000 # Na7
- 0.3334000000000000 0.0740000000000002 0.6795000000000002 # Na8
- 0.4140000000000002 0.0350000000000000 0.1389999999999998 # H1
- 0.4430000000000001 0.1660000000000002 0.1760000000000001 # H2
- 0.1469999999999999 0.3650000000000001 0.0960000000000003 # H3
- 0.2389999999999999 0.4210000000000000 0.1380000000000002 # H4
- 0.1729999999999999 0.7829999999999996 0.1230000000000000 # H5
- 0.2520000000000002 0.7060000000000001 0.0740000000000001 # H6
- 0.3920000000000001 0.5580000000000002 0.5709999999999998 # H7
- 0.4079999999999999 0.5599999999999999 0.3900000000000001 # H8
- 0.0400000000000001 0.3599999999999999 0.2780000000000001 # H9
- 0.0019999999999999 0.2480000000000002 0.1989999999999998 # H10
- 0.2829999999999999 0.0119999999999999 0.3330000000000000 # H11
- 0.4130000000000002 0.0110000000000002 0.3730000000000002 # H12
- 0.1270000000000001 0.8059999999999998 0.4729999999999999 # H13
- 0.1999999999999998 0.7199999999999998 0.5499999999999998 # H14
- 0.9139999999999999 0.5350000000000000 0.1389999999999998 # H15
- 0.9430000000000005 0.6659999999999998 0.1760000000000001 # H16
- 0.6470000000000001 0.8649999999999997 0.0960000000000003 # H17
- 0.7390000000000002 0.9210000000000000 0.1380000000000002 # H18
- 0.6730000000000002 0.2829999999999998 0.1230000000000000 # H19
- 0.7520000000000001 0.2060000000000000 0.0740000000000001 # H20
- 0.8919999999999999 0.0580000000000002 0.5709999999999998 # H21
- 0.9080000000000003 0.0600000000000000 0.3900000000000001 # H22
- 0.5400000000000004 0.8599999999999999 0.2780000000000001 # H23
- 0.5020000000000002 0.7479999999999998 0.1989999999999998 # H24
- 0.7830000000000001 0.5119999999999999 0.3330000000000000 # H25
- 0.9130000000000005 0.5109999999999998 0.3730000000000002 # H26
- 0.6269999999999999 0.3059999999999998 0.4729999999999999 # H27
- 0.7000000000000000 0.2199999999999998 0.5499999999999998 # H28
- 0.5860000000000003 0.0350000000000000 0.8610000000000002 # H29
- 0.5569999999999999 0.1660000000000002 0.8240000000000001 # H30
- 0.8530000000000002 0.3650000000000001 0.9040000000000006 # H31
- 0.7610000000000002 0.4210000000000000 0.8619999999999999 # H32
- 0.8269999999999998 0.7829999999999996 0.8769999999999999 # H33
- 0.7480000000000000 0.7060000000000001 0.9260000000000002 # H34
- 0.6080000000000001 0.5580000000000002 0.4290000000000002 # H35
- 0.5920000000000002 0.5599999999999999 0.6099999999999999 # H36
- 0.9600000000000000 0.3599999999999999 0.7219999999999998 # H37
- 0.9980000000000002 0.2480000000000002 0.8010000000000002 # H38
- 0.7170000000000002 0.0119999999999999 0.6670000000000001 # H39
- 0.5870000000000001 0.0110000000000002 0.6270000000000006 # H40
- 0.8730000000000001 0.8059999999999998 0.5270000000000002 # H41
- 0.7999999999999998 0.7199999999999998 0.4500000000000002 # H42
- 0.0860000000000001 0.5350000000000000 0.8610000000000002 # H43
- 0.0570000000000001 0.6659999999999998 0.8240000000000001 # H44
- 0.3530000000000001 0.8649999999999997 0.9040000000000006 # H45
- 0.2610000000000000 0.9210000000000000 0.8619999999999999 # H46
- 0.3270000000000000 0.2830000000000002 0.8769999999999999 # H47
- 0.2480000000000001 0.2060000000000000 0.9260000000000002 # H48
- 0.1080000000000002 0.0580000000000002 0.4290000000000002 # H49
- 0.0919999999999999 0.0600000000000000 0.6099999999999999 # H50
- 0.4600000000000002 0.8599999999999999 0.7219999999999998 # H51
- 0.4980000000000004 0.7479999999999998 0.8010000000000002 # H52
- 0.2169999999999999 0.5119999999999999 0.6670000000000001 # H53
- 0.0870000000000002 0.5110000000000002 0.6270000000000006 # H54
- 0.3730000000000002 0.3059999999999998 0.5270000000000002 # H55
- 0.3000000000000000 0.2199999999999998 0.4500000000000002 # H56
diff --git a/test/data/monoclinic/POSCAR-006 b/test/data/monoclinic/POSCAR-006
deleted file mode 100644
index c61673d..0000000
--- a/test/data/monoclinic/POSCAR-006
+++ /dev/null
@@ -1,59 +0,0 @@
-$cell vectors
-1.0
- 10.9429948508613997 0.0000000000000000 0.0000000000000000
- -0.2213964213055486 6.9674800963360299 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.6699954498610730
- 4 12 36
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Er1
- 0.4799000000000001 0.8628000000000005 0.0000000000000000 # Er2
- 0.4441999999999999 0.4846999999999997 0.4999999999999998 # Er3
- 0.9268999999999997 0.3449000000000003 0.4999999999999998 # Er4
- 0.0856000000000000 0.4889999999999999 0.0000000000000000 # P1
- 0.1758000000000000 0.5030000000000002 0.2820000000000001 # P2
- 0.3651000000000000 0.9960000000000006 0.4999999999999998 # P3
- 0.2342999999999999 0.9050000000000004 0.2368999999999997 # P4
- 0.5719999999999998 0.3509999999999999 0.0000000000000000 # P5
- 0.6999000000000000 0.4379999999999997 0.2557999999999997 # P6
- 0.7449000000000001 0.8490000000000002 0.2150000000000000 # P7
- 0.8319999999999996 0.8590000000000001 0.4999999999999998 # P8
- 0.1758000000000000 0.5030000000000002 0.7180000000000002 # P9
- 0.2342999999999999 0.9050000000000004 0.7630999999999999 # P10
- 0.6999000000000000 0.4379999999999997 0.7441999999999999 # P11
- 0.7449000000000001 0.8490000000000002 0.7850000000000001 # P12
- 0.0539999999999999 0.6850000000000004 0.0000000000000000 # O1
- 0.0199999999999999 0.3110000000000001 0.0000000000000000 # O2
- 0.0620000000000002 0.4100000000000000 0.3330000000000002 # O3
- 0.1670000000000001 0.7230000000000001 0.3079999999999999 # O4
- 0.3059999999999999 0.4580000000000004 0.3330000000000002 # O5
- 0.1859999999999999 0.4580000000000004 0.1220000000000001 # O6
- 0.1489999999999999 0.0270000000000001 0.1539999999999999 # O7
- 0.2569999999999998 0.0170000000000001 0.3679999999999998 # O8
- 0.3389999999999999 0.8490000000000002 0.1600000000000000 # O9
- 0.4449999999999997 0.1570000000000003 0.4999999999999998 # O10
- 0.3999999999999999 0.7980000000000007 0.4999999999999998 # O11
- 0.4689999999999998 0.1809999999999998 0.0000000000000000 # O12
- 0.5039999999999998 0.5550000000000002 0.0000000000000000 # O13
- 0.6469999999999999 0.3189999999999998 0.1309999999999998 # O14
- 0.5800000000000002 0.5139999999999999 0.3210000000000001 # O15
- 0.7900000000000001 0.3160000000000001 0.3239999999999998 # O16
- 0.7760000000000000 0.6240000000000001 0.2050000000000001 # O17
- 0.6320000000000000 0.8980000000000001 0.1519999999999997 # O18
- 0.8499999999999999 0.9520000000000003 0.1510000000000002 # O19
- 0.7429999999999997 0.8599999999999997 0.3760000000000001 # O20
- 0.9339999999999999 0.0270000000000001 0.4999999999999998 # O21
- 0.8999999999999999 0.6630000000000003 0.4999999999999998 # O22
- 0.0620000000000002 0.4100000000000000 0.6669999999999999 # O23
- 0.1670000000000001 0.7230000000000001 0.6920000000000002 # O24
- 0.3059999999999999 0.4580000000000004 0.6669999999999999 # O25
- 0.1859999999999999 0.4580000000000004 0.8780000000000001 # O26
- 0.1489999999999999 0.0270000000000001 0.8459999999999995 # O27
- 0.2569999999999998 0.0170000000000001 0.6320000000000002 # O28
- 0.3389999999999999 0.8490000000000002 0.8400000000000001 # O29
- 0.6469999999999999 0.3189999999999998 0.8690000000000002 # O30
- 0.5800000000000002 0.5139999999999999 0.6789999999999999 # O31
- 0.7900000000000001 0.3160000000000001 0.6760000000000003 # O32
- 0.7760000000000000 0.6240000000000001 0.7950000000000000 # O33
- 0.6320000000000000 0.8980000000000001 0.8479999999999999 # O34
- 0.8499999999999999 0.9520000000000003 0.8489999999999998 # O35
- 0.7429999999999997 0.8599999999999997 0.6240000000000000 # O36
diff --git a/test/data/monoclinic/POSCAR-006-2 b/test/data/monoclinic/POSCAR-006-2
deleted file mode 100644
index 9b42ee4..0000000
--- a/test/data/monoclinic/POSCAR-006-2
+++ /dev/null
@@ -1,20 +0,0 @@
-$cell vectors
-1.0
- 9.3991955772837876 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.2087984901255653 0.0000000000000000
- -2.1919524756195758 0.0000000000000000 6.1584385797973074
- 8 5
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mo1
- 0.7805999999999996 0.0000000000000000 0.2389999999999996 # Mo2
- 0.2468000000000000 0.0000000000000000 0.7931000000000002 # Mo3
- 0.3060999999999997 0.0000000000000000 0.3569000000000003 # Mo4
- 0.5705999999999998 0.0000000000000000 0.7939000000000001 # Mo5
- 0.0529000000000002 0.5000000000000008 0.3937000000000003 # Mo6
- 0.7805000000000000 0.5000000000000008 0.6113000000000000 # Mo7
- 0.4976999999999995 0.4999999999999992 0.1232000000000000 # Mo8
- 0.5831000000000000 0.0000000000000000 0.4300999999999999 # P1
- 0.9855999999999998 0.0000000000000000 0.6235999999999996 # P2
- 0.2090000000000003 0.4999999999999992 0.0659000000000003 # P3
- 0.3715999999999997 0.5000000000000008 0.6552999999999999 # P4
- 0.7857999999999997 0.5000000000000008 0.9812999999999997 # P5
diff --git a/test/data/monoclinic/POSCAR-007 b/test/data/monoclinic/POSCAR-007
deleted file mode 100644
index 407da35..0000000
--- a/test/data/monoclinic/POSCAR-007
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 6.8749967650253252 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 22.5499893892830627 0.0000000000000000
- -3.4507059968801284 0.0000000000000000 5.8698437366030412
- 12 24
-Direct
- 0.0000000000000003 0.9879999999999998 0.4999999999999999 # Ge1
- 0.2513000000000007 0.7375000000000000 0.5020000000000001 # Ge2
- 0.4957000000000000 0.5131000000000000 0.9982999999999999 # Ge3
- 0.7435999999999999 0.7624000000000001 0.0001000000000001 # Ge4
- 0.1359000000000001 0.8749000000000000 0.2483999999999996 # Ge5
- 0.6391999999999999 0.6248000000000000 0.7509000000000001 # Ge6
- 0.0000000000000000 0.0120000000000001 0.0000000000000000 # Ge7
- 0.2513000000000003 0.2624999999999997 0.0020000000000001 # Ge8
- 0.4957000000000005 0.4869000000000001 0.4983000000000000 # Ge9
- 0.7436000000000000 0.2375999999999999 0.5001000000000000 # Ge10
- 0.1358999999999997 0.1250999999999999 0.7483999999999995 # Ge11
- 0.6392000000000002 0.3752000000000000 0.2509000000000000 # Ge12
- 0.2869999999999998 0.9503999999999999 0.1540000000000000 # S1
- 0.1530000000000003 0.8975999999999998 0.5689999999999998 # S2
- 0.3770000000000000 0.7989999999999998 0.3469999999999996 # S3
- 0.8830000000000000 0.6979000000000000 0.8430000000000002 # S4
- 0.7810000000000001 0.5518999999999999 0.6359999999999996 # S5
- 0.7639999999999999 0.9995000000000001 0.1270000000000004 # S6
- 0.8320000000000005 0.8517000000000001 0.9210000000000004 # S7
- 0.3800000000000004 0.7536000000000002 0.8650000000000001 # S8
- 0.8730000000000001 0.7460000000000002 0.3650000000000000 # S9
- 0.3040000000000002 0.6441000000000000 0.4330000000000002 # S10
- 0.6110000000000001 0.6055999999999999 0.0540000000000002 # S11
- 0.2620000000000001 0.5075000000000000 0.1239999999999997 # S12
- 0.2870000000000001 0.0495999999999999 0.6540000000000000 # S13
- 0.1529999999999999 0.1023999999999999 0.0689999999999999 # S14
- 0.3770000000000003 0.2009999999999996 0.8469999999999995 # S15
- 0.8829999999999997 0.3021000000000000 0.3430000000000002 # S16
- 0.7810000000000001 0.4481000000000002 0.1360000000000005 # S17
- 0.7640000000000003 0.0005000000000001 0.6270000000000003 # S18
- 0.8320000000000001 0.1482999999999998 0.4210000000000003 # S19
- 0.3800000000000000 0.2463999999999996 0.3650000000000000 # S20
- 0.8730000000000004 0.2539999999999998 0.8650000000000001 # S21
- 0.3040000000000005 0.3558999999999996 0.9330000000000002 # S22
- 0.6110000000000007 0.3944000000000002 0.5540000000000003 # S23
- 0.2619999999999996 0.4924999999999999 0.6239999999999996 # S24
diff --git a/test/data/monoclinic/POSCAR-007-2 b/test/data/monoclinic/POSCAR-007-2
deleted file mode 100644
index fa1a095..0000000
--- a/test/data/monoclinic/POSCAR-007-2
+++ /dev/null
@@ -1,107 +0,0 @@
-$cell vectors
-1.0
- 16.4529922581762413 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.4049974567217269 0.0000000000000000
- -2.0448445973693867 0.0000000000000000 12.9252406328975358
- 20 60 20
-Direct
- 0.5000000000000001 0.8117000000000009 0.5000000000000002 # P1
- 0.5923999999999999 0.1525999999999998 0.3871000000000003 # P2
- 0.6974000000000000 0.8092000000000000 0.2959000000000001 # P3
- 0.8091000000000000 0.1719000000000005 0.2179000000000001 # P4
- 0.9080999999999998 0.8398000000000007 0.1149999999999998 # P5
- 0.0732999999999999 0.1580999999999998 0.4086000000000000 # P6
- 0.1743000000000002 0.8247000000000000 0.3101999999999999 # P7
- 0.2865999999999999 0.1884000000000005 0.2316000000000000 # P8
- 0.3898000000000001 0.8475000000000005 0.1381000000000000 # P9
- 0.4815999999999999 0.1899000000000002 0.0219000000000000 # P10
- 0.0000000000000000 0.1883000000000002 0.0000000000000000 # P11
- 0.0924000000000002 0.8474000000000000 0.8871000000000000 # P12
- 0.1974000000000000 0.1907999999999999 0.7959000000000004 # P13
- 0.3090999999999999 0.8281000000000005 0.7178999999999999 # P14
- 0.4081000000000001 0.1602000000000003 0.6150000000000000 # P15
- 0.5732999999999999 0.8419000000000000 0.9086000000000002 # P16
- 0.6742999999999999 0.1753000000000000 0.8102000000000001 # P17
- 0.7866000000000000 0.8116000000000004 0.7316000000000003 # P18
- 0.8897999999999998 0.1525000000000005 0.6380999999999998 # P19
- 0.9815999999999999 0.8100999999999999 0.5219000000000001 # P20
- 0.5376000000000001 0.9559000000000005 0.4057999999999998 # O1
- 0.6419999999999997 0.0513999999999999 0.2993999999999998 # O2
- 0.7772000000000002 0.9187999999999998 0.2546000000000002 # O3
- 0.8947999999999998 0.0786000000000000 0.1861000000000000 # O4
- 0.4788999999999999 0.0544000000000002 0.5552000000000002 # O5
- 0.0903999999999999 0.9228000000000004 0.3418999999999999 # O6
- 0.2086000000000001 0.0842000000000003 0.2705000000000000 # O7
- 0.3433000000000002 0.9473000000000000 0.2284000000000000 # O8
- 0.4445999999999999 0.0822000000000002 0.1207999999999999 # O9
- 0.0024000000000002 0.0648999999999997 0.4676999999999999 # O10
- 0.4243999999999999 0.6757000000000002 0.4579999999999998 # O11
- 0.5665000000000001 0.6880000000000003 0.5713000000000001 # O12
- 0.5400000000000000 0.3553999999999999 0.3366000000000002 # O13
- 0.6516999999999999 0.2026999999999997 0.4834000000000000 # O14
- 0.6537999999999999 0.6428999999999998 0.2132999999999998 # O15
- 0.7226999999999998 0.7169000000000006 0.4033000000000001 # O16
- 0.7527000000000001 0.2455000000000001 0.1238000000000001 # O17
- 0.8294000000000001 0.3495000000000006 0.3014000000000000 # O18
- 0.8332999999999998 0.7832999999999999 0.0433000000000001 # O19
- 0.9455999999999999 0.6418000000000004 0.1833999999999999 # O20
- 0.0368000000000001 0.3559000000000004 0.3366000000000002 # O21
- 0.1507000000000000 0.2112000000000000 0.4845000000000001 # O22
- 0.1523999999999999 0.6592000000000002 0.2176000000000000 # O23
- 0.2277000000000001 0.7359000000000003 0.4054000000000000 # O24
- 0.2594000000000000 0.2757000000000004 0.1244000000000000 # O25
- 0.3276999999999999 0.3601000000000004 0.3072000000000000 # O26
- 0.3298000000000001 0.7979000000000002 0.0439000000000000 # O27
- 0.4455999999999999 0.6511000000000002 0.1853000000000000 # O28
- 0.4185000000000000 0.3264000000000002 0.9509999999999997 # O29
- 0.5574999999999998 0.3242999999999998 0.0794999999999999 # O30
- 0.0376000000000000 0.0441000000000004 0.9058000000000000 # O31
- 0.1419999999999998 0.9486000000000000 0.7994000000000001 # O32
- 0.2772000000000001 0.0812000000000001 0.7545999999999999 # O33
- 0.3948000000000001 0.9213999999999999 0.6861000000000002 # O34
- 0.9789000000000000 0.9456000000000007 0.0552000000000000 # O35
- 0.5903999999999999 0.0772000000000007 0.8419000000000001 # O36
- 0.7086000000000001 0.9158000000000006 0.7705000000000002 # O37
- 0.8432999999999998 0.0527000000000000 0.7283999999999998 # O38
- 0.9445999999999999 0.9177999999999997 0.6208000000000000 # O39
- 0.5024000000000000 0.9351000000000003 0.9677000000000002 # O40
- 0.9243999999999999 0.3243000000000007 0.9580000000000001 # O41
- 0.0665000000000000 0.3119999999999997 0.0712999999999999 # O42
- 0.0400000000000000 0.6446000000000001 0.8365999999999999 # O43
- 0.1517000000000001 0.7973000000000002 0.9834000000000002 # O44
- 0.1538000000000000 0.3571000000000002 0.7133000000000000 # O45
- 0.2227000000000000 0.2831000000000004 0.9033000000000001 # O46
- 0.2526999999999999 0.7544999999999999 0.6237999999999999 # O47
- 0.3294000000000000 0.6505000000000004 0.8014000000000001 # O48
- 0.3332999999999998 0.2167000000000000 0.5432999999999999 # O49
- 0.4455999999999998 0.3582000000000005 0.6834000000000002 # O50
- 0.5368000000000001 0.6441000000000004 0.8365999999999999 # O51
- 0.6506999999999999 0.7887999999999999 0.9844999999999999 # O52
- 0.6524000000000000 0.3407999999999998 0.7176000000000002 # O53
- 0.7277000000000001 0.2641000000000006 0.9053999999999999 # O54
- 0.7594000000000000 0.7243000000000006 0.6244000000000000 # O55
- 0.8276999999999999 0.6399000000000006 0.8071999999999999 # O56
- 0.8297999999999999 0.2020999999999999 0.5439000000000003 # O57
- 0.9456000000000001 0.3488999999999998 0.6853000000000001 # O58
- 0.9184999999999998 0.6735999999999998 0.4510000000000001 # O59
- 0.0575000000000001 0.6757000000000002 0.5795000000000001 # O60
- 0.3173999999999997 0.5069999999999996 0.4469000000000000 # Li1
- 0.4339000000000000 0.5199999999999999 0.3236000000000002 # Li2
- 0.5496999999999997 0.4930000000000003 0.2016000000000001 # Li3
- 0.6651000000000000 0.4930000000000003 0.0826999999999999 # Li4
- 0.7428999999999999 0.0069999999999996 0.0134000000000002 # Li5
- 0.8184000000000002 0.4800000000000002 0.4438000000000001 # Li6
- 0.9332000000000000 0.5220000000000000 0.3227000000000001 # Li7
- 0.0505999999999999 0.4620000000000004 0.2034000000000001 # Li8
- 0.1678999999999999 0.5250000000000002 0.0813000000000000 # Li9
- 0.2459999999999999 0.0396999999999998 0.0081000000000000 # Li10
- 0.8174000000000001 0.4930000000000003 0.9469000000000001 # Li11
- 0.9339000000000001 0.4800000000000002 0.8235999999999999 # Li12
- 0.0497000000000001 0.5070000000000007 0.7015999999999999 # Li13
- 0.1651000000000000 0.5070000000000007 0.5827000000000001 # Li14
- 0.2429000000000002 0.9930000000000003 0.5134000000000000 # Li15
- 0.3184000000000001 0.5200000000000008 0.9437999999999999 # Li16
- 0.4331999999999999 0.4780000000000000 0.8226999999999999 # Li17
- 0.5506000000000000 0.5380000000000005 0.7034000000000000 # Li18
- 0.6679000000000000 0.4750000000000007 0.5813000000000003 # Li19
- 0.7459999999999999 0.9603000000000002 0.5081000000000001 # Li20
diff --git a/test/data/monoclinic/POSCAR-008 b/test/data/monoclinic/POSCAR-008
deleted file mode 100644
index bb59c01..0000000
--- a/test/data/monoclinic/POSCAR-008
+++ /dev/null
@@ -1,117 +0,0 @@
-$cell vectors
-1.0
- 16.6499921654795102 0.0000000000000000 0.0000000000000000
- -2.3753536987087220 10.6441730008861644 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.0819933738307803
- 36 14 60
-Direct
- 0.1170000000000001 0.4740000000000000 0.0000000000000000 # La1
- 0.8820000000000002 0.5270000000000000 0.0000000000000000 # La2
- 0.2309999999999999 0.1709999999999998 0.0000000000000000 # La3
- 0.7720000000000000 0.8299999999999994 0.0000000000000000 # La4
- 0.4760000000000001 0.1349999999999998 0.0000000000000000 # La5
- 0.5350000000000001 0.8489999999999993 0.0000000000000000 # La6
- 0.0320000000000000 0.7669999999999996 0.2010000000000001 # La7
- 0.9730000000000001 0.2270000000000001 0.2000000000000000 # La8
- 0.3229999999999998 0.8809999999999993 0.2039999999999998 # La9
- 0.6790000000000000 0.1170000000000000 0.2039999999999998 # La10
- 0.3209999999999998 0.4789999999999999 0.2060000000000000 # La11
- 0.6520000000000002 0.5349999999999997 0.1849999999999998 # La12
- 0.6169999999999999 0.4740000000000000 0.4999999999999999 # La13
- 0.3820000000000003 0.5270000000000000 0.4999999999999999 # La14
- 0.7310000000000000 0.1709999999999998 0.4999999999999999 # La15
- 0.2720000000000000 0.8299999999999994 0.4999999999999999 # La16
- 0.9760000000000000 0.1350000000000003 0.4999999999999999 # La17
- 0.0350000000000003 0.8489999999999993 0.4999999999999999 # La18
- 0.5320000000000001 0.7670000000000001 0.7010000000000000 # La19
- 0.4729999999999999 0.2270000000000001 0.7000000000000001 # La20
- 0.8230000000000002 0.8809999999999998 0.7039999999999997 # La21
- 0.1790000000000002 0.1170000000000000 0.7039999999999997 # La22
- 0.8210000000000001 0.4789999999999999 0.7060000000000000 # La23
- 0.1520000000000000 0.5349999999999997 0.6849999999999998 # La24
- 0.0320000000000000 0.7670000000000001 0.7989999999999999 # La25
- 0.9730000000000001 0.2270000000000001 0.7999999999999998 # La26
- 0.3230000000000000 0.8809999999999998 0.7960000000000002 # La27
- 0.6790000000000000 0.1170000000000000 0.7960000000000002 # La28
- 0.3210000000000002 0.4789999999999999 0.7939999999999999 # La29
- 0.6520000000000002 0.5349999999999997 0.8149999999999997 # La30
- 0.5320000000000001 0.7669999999999996 0.2989999999999999 # La31
- 0.4729999999999999 0.2270000000000001 0.2999999999999999 # La32
- 0.8230000000000001 0.8809999999999993 0.2960000000000002 # La33
- 0.1790000000000002 0.1170000000000000 0.2960000000000002 # La34
- 0.8210000000000001 0.4789999999999999 0.2940000000000000 # La35
- 0.1520000000000000 0.5349999999999997 0.3150000000000002 # La36
- 0.1809999999999999 0.8179999999999996 0.0000000000000000 # Mn1
- 0.8129999999999998 0.1859999999999998 0.0000000000000000 # Mn2
- 0.3250000000000000 0.6760000000000002 0.0000000000000000 # Mn3
- 0.6649999999999999 0.3349999999999997 0.0000000000000000 # Mn4
- 0.5420000000000000 0.5989999999999996 0.0000000000000000 # Mn5
- 0.4729999999999999 0.4599999999999999 0.0690000000000000 # Mn6
- 0.6810000000000003 0.8179999999999996 0.4999999999999999 # Mn7
- 0.3130000000000000 0.1859999999999998 0.4999999999999999 # Mn8
- 0.8250000000000000 0.6760000000000002 0.4999999999999999 # Mn9
- 0.1650000000000001 0.3349999999999997 0.4999999999999999 # Mn10
- 0.0419999999999999 0.5989999999999996 0.4999999999999999 # Mn11
- 0.9730000000000000 0.4599999999999999 0.5690000000000000 # Mn12
- 0.4729999999999999 0.4599999999999999 0.9309999999999999 # Mn13
- 0.9730000000000000 0.4599999999999999 0.4310000000000000 # Mn14
- 0.0420000000000000 0.7059999999999994 0.0000000000000000 # S1
- 0.9670000000000001 0.3069999999999998 0.0000000000000000 # S2
- 0.3179999999999999 0.4380000000000001 0.0000000000000000 # S3
- 0.7140000000000000 0.5559999999999998 0.0000000000000000 # S4
- 0.3559999999999999 0.9119999999999997 0.0000000000000000 # S5
- 0.6619999999999999 0.0769999999999999 0.0000000000000000 # S6
- 0.1720000000000000 0.9699999999999995 0.1289999999999999 # S7
- 0.8330000000000000 0.0420000000000001 0.1340000000000001 # S8
- 0.2129999999999999 0.6649999999999997 0.1289999999999999 # S9
- 0.7810000000000000 0.3589999999999996 0.1349999999999998 # S10
- 0.4260000000000001 0.7149999999999999 0.1310000000000000 # S11
- 0.5600000000000001 0.3210000000000000 0.1229999999999999 # S12
- 0.1480000000000001 0.2959999999999999 0.1460000000000001 # S13
- 0.8500000000000000 0.7029999999999997 0.1500000000000000 # S14
- 0.3460000000000001 0.1870000000000000 0.1570000000000001 # S15
- 0.6450000000000001 0.7869999999999999 0.1409999999999998 # S16
- 0.4999999999999999 0.0040000000000001 0.2029999999999998 # S17
- 0.0060000000000000 0.5069999999999998 0.2000000000000000 # S18
- 0.5419999999999999 0.7060000000000000 0.4999999999999999 # S19
- 0.4670000000000002 0.3069999999999998 0.4999999999999999 # S20
- 0.8180000000000001 0.4380000000000001 0.4999999999999999 # S21
- 0.2140000000000001 0.5559999999999998 0.4999999999999999 # S22
- 0.8560000000000000 0.9119999999999997 0.4999999999999999 # S23
- 0.1619999999999999 0.0769999999999999 0.4999999999999999 # S24
- 0.6719999999999999 0.9699999999999999 0.6289999999999999 # S25
- 0.3329999999999999 0.0420000000000001 0.6340000000000002 # S26
- 0.7130000000000001 0.6649999999999997 0.6289999999999999 # S27
- 0.2810000000000002 0.3590000000000001 0.6350000000000002 # S28
- 0.9260000000000000 0.7149999999999999 0.6309999999999999 # S29
- 0.0600000000000000 0.3210000000000000 0.6229999999999998 # S30
- 0.6480000000000000 0.2959999999999999 0.6460000000000000 # S31
- 0.3500000000000002 0.7029999999999997 0.6499999999999999 # S32
- 0.8460000000000000 0.1870000000000000 0.6569999999999999 # S33
- 0.1450000000000002 0.7869999999999999 0.6409999999999998 # S34
- 0.0000000000000001 0.0040000000000001 0.7029999999999996 # S35
- 0.5060000000000001 0.5069999999999998 0.7000000000000001 # S36
- 0.1720000000000000 0.9699999999999999 0.8710000000000000 # S37
- 0.8330000000000000 0.0420000000000001 0.8660000000000001 # S38
- 0.2130000000000002 0.6650000000000000 0.8710000000000000 # S39
- 0.7810000000000001 0.3590000000000001 0.8649999999999998 # S40
- 0.4260000000000001 0.7149999999999999 0.8690000000000000 # S41
- 0.5600000000000001 0.3210000000000000 0.8770000000000000 # S42
- 0.1480000000000001 0.2959999999999999 0.8539999999999999 # S43
- 0.8500000000000000 0.7029999999999997 0.8500000000000000 # S44
- 0.3460000000000001 0.1870000000000000 0.8430000000000000 # S45
- 0.6450000000000001 0.7869999999999999 0.8589999999999998 # S46
- 0.4999999999999999 0.0040000000000001 0.7969999999999998 # S47
- 0.0060000000000000 0.5069999999999998 0.7999999999999998 # S48
- 0.6719999999999998 0.9699999999999995 0.3710000000000001 # S49
- 0.3329999999999999 0.0420000000000001 0.3659999999999999 # S50
- 0.7130000000000001 0.6649999999999997 0.3710000000000001 # S51
- 0.2810000000000002 0.3590000000000001 0.3650000000000002 # S52
- 0.9260000000000000 0.7149999999999999 0.3689999999999999 # S53
- 0.0600000000000000 0.3210000000000000 0.3770000000000001 # S54
- 0.6480000000000000 0.2959999999999999 0.3539999999999998 # S55
- 0.3500000000000002 0.7029999999999997 0.3500000000000000 # S56
- 0.8460000000000000 0.1870000000000000 0.3430000000000000 # S57
- 0.1449999999999999 0.7869999999999999 0.3589999999999998 # S58
- 0.0000000000000001 0.0040000000000001 0.2969999999999998 # S59
- 0.5060000000000001 0.5069999999999998 0.2999999999999999 # S60
diff --git a/test/data/monoclinic/POSCAR-008-2 b/test/data/monoclinic/POSCAR-008-2
deleted file mode 100644
index 3bf0210..0000000
--- a/test/data/monoclinic/POSCAR-008-2
+++ /dev/null
@@ -1,231 +0,0 @@
-$cell vectors
-1.0
- 14.0879933710075278 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.1377961708251743 0.0000000000000000
- -9.3329661406760032 0.0000000000000053 26.6955687404802120
- 48 16 160
-Direct
- 0.0039000000000006 0.0000000000000000 0.9990000000000003 # Er1
- 0.2451000000000003 0.2404999999999998 0.9980000000000001 # Er2
- 0.3961000000000002 -0.0000000000000001 0.1179999999999999 # Er3
- 0.1584000000000000 0.2373000000000000 0.1187999999999999 # Er4
- 0.1602000000000002 -0.0000000000000002 0.2490999999999999 # Er5
- 0.4095000000000002 0.2603000000000003 0.2488000000000002 # Er6
- 0.9084000000000000 -0.0000000000000002 0.3689000000000001 # Er7
- 0.1518000000000002 0.2412999999999998 0.3668000000000001 # Er8
- 0.6498000000000003 -0.0000000000000003 0.4984000000000002 # Er9
- 0.4112000000000002 0.2374999999999996 0.4968000000000002 # Er10
- 0.4179000000000002 -0.0000000000000004 0.6191000000000002 # Er11
- 0.1500000000000000 0.2580999999999998 0.6188000000000000 # Er12
- 0.1634000000000002 -0.0000000000000005 0.7483000000000001 # Er13
- 0.4051000000000002 0.2405999999999995 0.7486000000000003 # Er14
- 0.5712999999999999 0.0000000000000001 0.8680000000000000 # Er15
- 0.3319000000000001 0.2396999999999996 0.8681999999999999 # Er16
- 0.5039000000000002 0.5000000000000000 0.9990000000000003 # Er17
- 0.7451000000000001 0.7404999999999998 0.9980000000000003 # Er18
- 0.8961000000000000 0.4999999999999999 0.1179999999999999 # Er19
- 0.6583999999999999 0.7373000000000000 0.1187999999999999 # Er20
- 0.6601999999999999 0.4999999999999998 0.2490999999999999 # Er21
- 0.9095000000000002 0.7603000000000003 0.2488000000000000 # Er22
- 0.4083999999999998 0.4999999999999998 0.3689000000000001 # Er23
- 0.6518000000000002 0.7412999999999998 0.3668000000000003 # Er24
- 0.1498000000000001 0.4999999999999997 0.4984000000000002 # Er25
- 0.9112000000000000 0.7375000000000003 0.4968000000000002 # Er26
- 0.9179000000000000 0.4999999999999996 0.6191000000000002 # Er27
- 0.6500000000000001 0.7580999999999998 0.6188000000000000 # Er28
- 0.6634000000000000 0.5000000000000002 0.7483000000000001 # Er29
- 0.9051000000000000 0.7406000000000001 0.7486000000000003 # Er30
- 0.0713000000000001 0.5000000000000001 0.8680000000000000 # Er31
- 0.8319000000000000 0.7396999999999997 0.8681999999999999 # Er32
- 0.2451000000000003 0.7595000000000002 0.9980000000000001 # Er33
- 0.1584000000000000 0.7626999999999999 0.1187999999999999 # Er34
- 0.4095000000000002 0.7397000000000001 0.2488000000000002 # Er35
- 0.1518000000000002 0.7587000000000003 0.3668000000000001 # Er36
- 0.4112000000000002 0.7625000000000004 0.4968000000000002 # Er37
- 0.1500000000000000 0.7418999999999999 0.6188000000000000 # Er38
- 0.4051000000000002 0.7594000000000001 0.7486000000000003 # Er39
- 0.3319000000000001 0.7602999999999999 0.8681999999999999 # Er40
- 0.7451000000000001 0.2594999999999995 0.9980000000000003 # Er41
- 0.6583999999999999 0.2626999999999998 0.1187999999999999 # Er42
- 0.9094999999999999 0.2397000000000000 0.2488000000000002 # Er43
- 0.6518000000000002 0.2587000000000004 0.3668000000000003 # Er44
- 0.9112000000000000 0.2624999999999997 0.4968000000000002 # Er45
- 0.6500000000000001 0.2419000000000000 0.6188000000000000 # Er46
- 0.9051000000000000 0.2594000000000001 0.7486000000000003 # Er47
- 0.8319000000000000 0.2602999999999999 0.8681999999999999 # Er48
- 0.4840000000000002 0.0000000000000000 0.9920000000000002 # K1
- 0.9160000000000000 -0.0000000000000001 0.1259999999999999 # K2
- 0.6550000000000001 -0.0000000000000002 0.2440000000000000 # K3
- 0.4090000000000000 -0.0000000000000002 0.3700000000000002 # K4
- 0.1550000000000002 -0.0000000000000003 0.4930000000000000 # K5
- 0.9030000000000000 -0.0000000000000004 0.6129999999999999 # K6
- 0.6620000000000001 -0.0000000000000005 0.7490000000000001 # K7
- 0.0720000000000001 0.0000000000000001 0.8690000000000001 # K8
- 0.9840000000000000 0.5000000000000000 0.9920000000000002 # K9
- 0.4159999999999998 0.4999999999999999 0.1259999999999999 # K10
- 0.1550000000000000 0.4999999999999998 0.2440000000000000 # K11
- 0.9089999999999999 0.4999999999999998 0.3700000000000002 # K12
- 0.6550000000000000 0.4999999999999997 0.4930000000000000 # K13
- 0.4029999999999999 0.4999999999999996 0.6129999999999999 # K14
- 0.1619999999999999 0.5000000000000002 0.7490000000000001 # K15
- 0.5720000000000002 0.5000000000000001 0.8690000000000001 # K16
- 0.1090000000000000 0.1540000000000003 0.1820000000000000 # F1
- 0.2750000000000001 0.3399999999999999 0.1850000000000001 # F2
- 0.4379999999999999 0.1660000000000002 0.1830000000000001 # F3
- 0.1260000000000001 0.3380000000000000 0.4320000000000001 # F4
- 0.2860000000000001 0.1679999999999997 0.4310000000000002 # F5
- 0.4600000000000001 0.3220000000000002 0.4340000000000001 # F6
- 0.1000000000000003 0.1609999999999998 0.6810000000000002 # F7
- 0.2719999999999999 0.3299999999999999 0.6840000000000002 # F8
- 0.4370000000000001 0.1670000000000000 0.6810000000000002 # F9
- 0.1290000000000002 0.3329999999999995 0.9350000000000001 # F10
- 0.2970000000000002 0.1760000000000000 0.9360000000000003 # F11
- 0.4620000000000002 0.3240000000000001 0.9340000000000003 # F12
- 0.6949999999999998 -0.0000000000000004 0.5860000000000001 # F13
- 0.4710000000000002 0.2290000000000001 0.5850000000000001 # F14
- 0.2520000000000000 -0.0000000000000005 0.8369999999999999 # F15
- 0.4560000000000002 0.2219999999999995 0.8330000000000001 # F16
- 0.3730000000000000 -0.0000000000000003 0.5380000000000001 # F17
- 0.0870000000000001 0.2789999999999997 0.5340000000000003 # F18
- 0.4960000000000000 -0.0000000000000005 0.7779999999999999 # F19
- 0.2750000000000005 0.2179999999999996 0.7790000000000004 # F20
- 0.3470000000000001 0.0000000000000000 0.0340000000000001 # F21
- 0.1010000000000001 0.2270000000000002 0.0280000000000001 # F22
- 0.0629999999999999 -0.0000000000000001 0.0810000000000000 # F23
- 0.2989999999999999 0.2300000000000000 0.0870000000000001 # F24
- 0.8539999999999996 -0.0000000000000002 0.2809999999999999 # F25
- 0.0859999999999999 0.2129999999999998 0.2780000000000000 # F26
- 0.7209999999999999 0.0000000000000000 0.0210000000000001 # F27
- 0.3940000000000000 0.3410000000000001 0.0190000000000002 # F28
- 0.6660000000000000 -0.0000000000000001 0.1020000000000001 # F29
- 0.0079999999999999 0.3309999999999998 0.0980000000000000 # F30
- 0.2609999999999999 -0.0000000000000001 0.1439999999999999 # F31
- 0.9659999999999997 -0.0000000000000001 0.2189999999999998 # F32
- 0.4680000000000000 -0.0000000000000002 0.2670000000000000 # F33
- 0.2670000000000001 0.1660000000000001 0.2589999999999999 # F34
- 0.6300000000000000 -0.0000000000000002 0.3590000000000002 # F35
- 0.2910000000000000 0.3119999999999998 0.3550000000000001 # F36
- 0.4690000000000001 -0.0000000000000003 0.4800000000000000 # F37
- 0.1250000000000002 -0.0000000000000004 0.5960000000000001 # F38
- 0.2730000000000000 0.1689999999999998 0.5970000000000001 # F39
- 0.9569999999999999 -0.0000000000000003 0.5250000000000001 # F40
- 0.2890000000000000 0.3499999999999999 0.5180000000000001 # F41
- 0.8150000000000002 0.0000000000000001 0.8480000000000002 # F42
- 0.1670000000000000 0.3289999999999996 0.8630000000000000 # F43
- 0.4210000000000002 0.0000000000000001 0.8950000000000001 # F44
- 0.8900000000000002 -0.0000000000000005 0.7680000000000001 # F45
- 0.0660000000000004 0.1619999999999998 0.7560000000000001 # F46
- 0.5680000000000002 -0.0000000000000004 0.6390000000000001 # F47
- 0.2059999999999999 -0.0000000000000002 0.3439999999999999 # F48
- 0.4780000000000000 0.2749999999999998 0.3420000000000001 # F49
- 0.0940000000000000 -0.0000000000000003 0.4020000000000002 # F50
- 0.1330000000000001 0.0000000000000000 0.9760000000000000 # F51
- 0.3119999999999998 -0.0000000000000005 0.7260000000000000 # F52
- 0.6090000000000002 0.6540000000000001 0.1820000000000000 # F53
- 0.7750000000000001 0.8400000000000004 0.1850000000000001 # F54
- 0.9379999999999999 0.6660000000000001 0.1829999999999998 # F55
- 0.6260000000000001 0.8379999999999999 0.4320000000000002 # F56
- 0.7860000000000000 0.6680000000000004 0.4310000000000004 # F57
- 0.9600000000000000 0.8220000000000001 0.4340000000000001 # F58
- 0.6000000000000001 0.6609999999999996 0.6810000000000002 # F59
- 0.7720000000000001 0.8299999999999998 0.6840000000000002 # F60
- 0.9370000000000002 0.6670000000000000 0.6810000000000002 # F61
- 0.6290000000000000 0.8329999999999996 0.9350000000000002 # F62
- 0.7969999999999999 0.6760000000000000 0.9360000000000003 # F63
- 0.9620000000000001 0.8240000000000001 0.9340000000000003 # F64
- 0.1950000000000000 0.4999999999999996 0.5859999999999999 # F65
- 0.9709999999999999 0.7290000000000002 0.5850000000000001 # F66
- 0.7520000000000002 0.5000000000000001 0.8369999999999999 # F67
- 0.9560000000000000 0.7219999999999995 0.8330000000000001 # F68
- 0.8730000000000001 0.4999999999999997 0.5380000000000001 # F69
- 0.5870000000000003 0.7790000000000004 0.5340000000000003 # F70
- 0.9960000000000002 0.5000000000000001 0.7779999999999999 # F71
- 0.7750000000000001 0.7180000000000002 0.7790000000000004 # F72
- 0.8470000000000001 0.5000000000000000 0.0340000000000003 # F73
- 0.6010000000000002 0.7270000000000002 0.0280000000000001 # F74
- 0.5630000000000002 0.4999999999999999 0.0810000000000000 # F75
- 0.7989999999999999 0.7300000000000000 0.0870000000000003 # F76
- 0.3540000000000003 0.4999999999999998 0.2810000000000003 # F77
- 0.5860000000000000 0.7129999999999997 0.2780000000000004 # F78
- 0.2209999999999999 0.5000000000000000 0.0209999999999999 # F79
- 0.8940000000000002 0.8410000000000002 0.0190000000000002 # F80
- 0.1660000000000002 0.4999999999999999 0.1020000000000001 # F81
- 0.5080000000000001 0.8309999999999996 0.0980000000000000 # F82
- 0.7610000000000001 0.4999999999999999 0.1439999999999999 # F83
- 0.4659999999999998 0.4999999999999998 0.2190000000000002 # F84
- 0.9680000000000001 0.4999999999999998 0.2670000000000000 # F85
- 0.7670000000000000 0.6660000000000000 0.2589999999999999 # F86
- 0.1300000000000001 0.4999999999999998 0.3590000000000000 # F87
- 0.7909999999999999 0.8119999999999998 0.3550000000000003 # F88
- 0.9690000000000002 0.4999999999999997 0.4800000000000000 # F89
- 0.6250000000000000 0.4999999999999996 0.5960000000000001 # F90
- 0.7730000000000001 0.6689999999999997 0.5970000000000001 # F91
- 0.4569999999999999 0.4999999999999997 0.5250000000000001 # F92
- 0.7890000000000001 0.8499999999999999 0.5180000000000001 # F93
- 0.3150000000000001 0.5000000000000001 0.8480000000000002 # F94
- 0.6670000000000001 0.8289999999999996 0.8630000000000000 # F95
- 0.9210000000000003 0.5000000000000001 0.8950000000000001 # F96
- 0.3900000000000001 0.5000000000000002 0.7680000000000001 # F97
- 0.5660000000000003 0.6619999999999998 0.7560000000000001 # F98
- 0.0680000000000004 0.4999999999999996 0.6390000000000001 # F99
- 0.7060000000000000 0.4999999999999998 0.3440000000000004 # F100
- 0.9779999999999998 0.7749999999999999 0.3420000000000001 # F101
- 0.5940000000000001 0.4999999999999997 0.4020000000000002 # F102
- 0.6330000000000000 0.5000000000000000 0.9760000000000002 # F103
- 0.8120000000000001 0.5000000000000002 0.7260000000000000 # F104
- 0.1090000000000000 0.8460000000000001 0.1820000000000000 # F105
- 0.2750000000000001 0.6599999999999998 0.1850000000000001 # F106
- 0.4379999999999999 0.8340000000000001 0.1830000000000001 # F107
- 0.1260000000000001 0.6619999999999999 0.4320000000000001 # F108
- 0.2860000000000001 0.8319999999999996 0.4310000000000002 # F109
- 0.4600000000000001 0.6779999999999999 0.4340000000000001 # F110
- 0.1000000000000003 0.8390000000000000 0.6810000000000002 # F111
- 0.2719999999999999 0.6699999999999998 0.6840000000000002 # F112
- 0.4370000000000001 0.8329999999999997 0.6810000000000002 # F113
- 0.1290000000000002 0.6669999999999999 0.9350000000000001 # F114
- 0.2970000000000002 0.8240000000000001 0.9360000000000003 # F115
- 0.4620000000000002 0.6760000000000000 0.9340000000000003 # F116
- 0.4710000000000002 0.7710000000000004 0.5850000000000001 # F117
- 0.4560000000000002 0.7780000000000000 0.8330000000000001 # F118
- 0.0870000000000005 0.7210000000000002 0.5340000000000003 # F119
- 0.2750000000000005 0.7820000000000000 0.7790000000000004 # F120
- 0.1010000000000001 0.7730000000000004 0.0280000000000001 # F121
- 0.2989999999999999 0.7699999999999998 0.0870000000000001 # F122
- 0.0859999999999999 0.7869999999999998 0.2780000000000000 # F123
- 0.3940000000000000 0.6589999999999998 0.0190000000000002 # F124
- 0.0079999999999999 0.6689999999999999 0.0980000000000000 # F125
- 0.2670000000000001 0.8340000000000000 0.2589999999999999 # F126
- 0.2910000000000000 0.6879999999999996 0.3550000000000001 # F127
- 0.2730000000000000 0.8310000000000002 0.5970000000000001 # F128
- 0.2890000000000000 0.6500000000000000 0.5180000000000001 # F129
- 0.1670000000000000 0.6709999999999999 0.8630000000000000 # F130
- 0.0660000000000004 0.8379999999999997 0.7560000000000001 # F131
- 0.4780000000000000 0.7250000000000004 0.3420000000000001 # F132
- 0.6090000000000002 0.3460000000000001 0.1820000000000000 # F133
- 0.7750000000000001 0.1599999999999999 0.1850000000000001 # F134
- 0.9379999999999999 0.3340000000000002 0.1829999999999998 # F135
- 0.6260000000000001 0.1620000000000001 0.4320000000000002 # F136
- 0.7860000000000000 0.3319999999999997 0.4310000000000004 # F137
- 0.9600000000000000 0.1780000000000000 0.4340000000000001 # F138
- 0.6000000000000001 0.3390000000000000 0.6810000000000002 # F139
- 0.7720000000000001 0.1699999999999999 0.6840000000000002 # F140
- 0.9370000000000002 0.3329999999999997 0.6810000000000002 # F141
- 0.6290000000000000 0.1669999999999999 0.9350000000000002 # F142
- 0.7969999999999999 0.3240000000000001 0.9360000000000003 # F143
- 0.9620000000000001 0.1760000000000000 0.9340000000000003 # F144
- 0.9709999999999999 0.2709999999999997 0.5850000000000001 # F145
- 0.9560000000000000 0.2780000000000000 0.8330000000000001 # F146
- 0.5870000000000003 0.2209999999999996 0.5340000000000003 # F147
- 0.7750000000000001 0.2820000000000000 0.7790000000000004 # F148
- 0.6010000000000002 0.2729999999999997 0.0280000000000001 # F149
- 0.7989999999999999 0.2699999999999999 0.0870000000000003 # F150
- 0.5860000000000000 0.2869999999999999 0.2780000000000004 # F151
- 0.8940000000000002 0.1589999999999999 0.0190000000000002 # F152
- 0.5080000000000001 0.1690000000000001 0.0980000000000000 # F153
- 0.7670000000000000 0.3340000000000002 0.2589999999999999 # F154
- 0.7909999999999999 0.1879999999999997 0.3550000000000003 # F155
- 0.7730000000000001 0.3310000000000001 0.5970000000000001 # F156
- 0.7890000000000001 0.1500000000000000 0.5180000000000001 # F157
- 0.6670000000000001 0.1709999999999999 0.8630000000000000 # F158
- 0.5660000000000003 0.3379999999999998 0.7560000000000001 # F159
- 0.9779999999999998 0.2249999999999997 0.3420000000000001 # F160
diff --git a/test/data/monoclinic/POSCAR-009 b/test/data/monoclinic/POSCAR-009
deleted file mode 100644
index 9b46098..0000000
--- a/test/data/monoclinic/POSCAR-009
+++ /dev/null
@@ -1,91 +0,0 @@
-$cell vectors
-1.0
- 16.2779923405210489 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.6320973498616942 0.0000000000000000
- -9.3425844380395358 0.0000000000000000 9.3759078039472250
- 12 8 40 24
-Direct
- 0.1967999999999999 0.0370000000000002 0.2919999999999998 # Ca1
- 0.8017000000000002 0.0499000000000000 0.2121000000000002 # Ca2
- 0.5038999999999998 0.0282000000000005 0.0312999999999999 # Ca3
- 0.6968000000000001 0.5370000000000003 0.2919999999999998 # Ca4
- 0.3017000000000000 0.5498999999999999 0.2121000000000002 # Ca5
- 0.0039000000000000 0.5281999999999996 0.0312999999999999 # Ca6
- 0.1968000000000000 0.9630000000000000 0.7919999999999997 # Ca7
- 0.8016999999999999 0.9501000000000002 0.7120999999999996 # Ca8
- 0.5039000000000000 0.9717999999999996 0.5313000000000000 # Ca9
- 0.6967999999999999 0.4629999999999999 0.7919999999999997 # Ca10
- 0.3016999999999998 0.4501000000000001 0.7120999999999996 # Ca11
- 0.0038999999999998 0.4717999999999996 0.5313000000000000 # Ca12
- 0.1176000000000000 0.0512000000000001 0.0018000000000002 # Si1
- 0.8692000000000002 0.9806999999999994 0.0018000000000002 # Si2
- 0.6176000000000001 0.5512000000000001 0.0018000000000002 # Si3
- 0.3692000000000001 0.4806999999999995 0.0018000000000002 # Si4
- 0.1176000000000001 0.9488000000000001 0.5018000000000002 # Si5
- 0.8692000000000002 0.0192999999999996 0.5018000000000002 # Si6
- 0.6176000000000000 0.4487999999999999 0.5018000000000002 # Si7
- 0.3692000000000002 0.5192999999999997 0.5018000000000002 # Si8
- -0.0098000000000000 0.9093999999999999 0.3428999999999999 # O1
- 1.0019000000000002 0.9087999999999995 0.1582000000000001 # O2
- 0.7827000000000000 0.9781999999999992 0.0234000000000000 # O3
- 0.2122000000000000 0.0545999999999996 -0.0133999999999997 # O4
- 0.3367999999999998 0.7340999999999999 0.3968999999999998 # O5
- 0.3665000000000000 0.2699000000000001 0.4404999999999998 # O6
- 0.1522999999999999 0.2708999999999996 0.1063999999999999 # O7
- 0.1366000000000003 -0.1917999999999997 0.0812000000000002 # O8
- 0.5928000000000000 0.8932000000000000 0.2696000000000002 # O9
- 0.4182999999999999 -0.0305000000000001 0.2665000000000000 # O10
- 0.4901999999999999 0.4093999999999998 0.3428999999999999 # O11
- 0.5019000000000002 0.4088000000000003 0.1582000000000001 # O12
- 0.2826999999999998 0.4781999999999994 0.0234000000000000 # O13
- 0.7122000000000003 0.5545999999999995 -0.0133999999999997 # O14
- 0.8367999999999999 0.2340999999999999 0.3968999999999998 # O15
- 0.8664999999999998 -0.2301000000000000 0.4404999999999998 # O16
- 0.6523000000000001 0.7708999999999996 0.1063999999999999 # O17
- 0.6366000000000001 0.3082000000000004 0.0812000000000002 # O18
- 0.0928000000000002 0.3931999999999999 0.2696000000000002 # O19
- 0.9183000000000001 0.4694999999999999 0.2665000000000000 # O20
- -0.0098000000000001 0.0906000000000002 -0.1571000000000000 # O21
- 1.0019000000000000 0.0911999999999997 0.6582000000000001 # O22
- 0.7827000000000002 0.0217999999999997 0.5234000000000000 # O23
- 0.2122000000000001 0.9453999999999996 0.4866000000000003 # O24
- 0.3368000000000003 0.2658999999999992 -0.1030999999999997 # O25
- 0.3664999999999999 0.7301000000000000 -0.0595000000000002 # O26
- 0.1522999999999997 0.7290999999999996 0.6063999999999998 # O27
- 0.1365999999999997 1.1917999999999995 0.5811999999999996 # O28
- 0.5928000000000001 0.1068000000000001 0.7696000000000002 # O29
- 0.4183000000000001 1.0304999999999991 0.7665000000000000 # O30
- 0.4902000000000000 0.5905999999999993 -0.1571000000000000 # O31
- 0.5019000000000000 0.5911999999999997 0.6582000000000001 # O32
- 0.2827000000000000 0.5217999999999998 0.5234000000000000 # O33
- 0.7121999999999997 0.4453999999999995 0.4866000000000003 # O34
- 0.8368000000000004 0.7658999999999991 -0.1030999999999997 # O35
- 0.8665000000000002 1.2301000000000000 -0.0595000000000002 # O36
- 0.6522999999999999 0.2290999999999996 0.6063999999999998 # O37
- 0.6365999999999999 0.6917999999999996 0.5811999999999996 # O38
- 0.0928000000000000 0.6068000000000001 0.7696000000000002 # O39
- 0.9182999999999999 0.5305000000000002 0.7665000000000000 # O40
- 0.4960000000000002 0.4149999999999997 0.2430000000000002 # H1
- 0.2280000000000001 0.2399999999999994 0.0000000000000000 # H2
- 0.1500000000000002 0.4499999999999998 0.3750000000000002 # H3
- 0.0299999999999999 0.3600000000000001 0.2700000000000001 # H4
- 0.4300000000000000 0.1049999999999997 0.3119999999999999 # H5
- 0.3460000000000000 -0.0249999999999996 0.1640000000000001 # H6
- 0.9960000000000003 0.9149999999999997 0.2430000000000002 # H7
- 0.7279999999999999 0.7399999999999994 0.0000000000000000 # H8
- 0.6500000000000004 0.9500000000000000 0.3750000000000002 # H9
- 0.5300000000000000 0.8600000000000000 0.2700000000000001 # H10
- 0.9299999999999999 0.6049999999999998 0.3119999999999999 # H11
- 0.8460000000000001 0.4750000000000004 0.1640000000000001 # H12
- 0.4960000000000003 0.5849999999999995 0.7430000000000002 # H13
- 0.2279999999999999 0.7599999999999997 0.5000000000000000 # H14
- 0.1499999999999996 0.5500000000000003 0.8749999999999996 # H15
- 0.0300000000000001 0.6400000000000000 0.7700000000000001 # H16
- 0.4299999999999998 0.8949999999999994 0.8119999999999999 # H17
- 0.3460000000000002 1.0249999999999997 0.6640000000000001 # H18
- 0.9960000000000000 0.0850000000000004 0.7430000000000002 # H19
- 0.7279999999999998 0.2599999999999997 0.5000000000000000 # H20
- 0.6499999999999998 0.0500000000000002 0.8749999999999996 # H21
- 0.5300000000000002 0.1400000000000000 0.7700000000000001 # H22
- 0.9299999999999999 0.3950000000000004 0.8119999999999999 # H23
- 0.8460000000000001 0.5249999999999997 0.6640000000000001 # H24
diff --git a/test/data/monoclinic/POSCAR-009-2 b/test/data/monoclinic/POSCAR-009-2
deleted file mode 100644
index cf9b65b..0000000
--- a/test/data/monoclinic/POSCAR-009-2
+++ /dev/null
@@ -1,163 +0,0 @@
-$cell vectors
-1.0
- 10.4229950955431203 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 18.6869912069859261 0.0000000000000000
- 1.3424000453009146 0.0000000000000000 9.1237692914539323
- 12 36 108
-Direct
- 0.5073000000000001 0.0878000000000001 0.0067000000000001 # Al1
- 0.5053000000000000 0.4202000000000000 0.0056999999999997 # Al2
- 0.4866999999999999 0.7452000000000000 0.9929999999999999 # Al3
- 0.0072999999999998 0.5878000000000000 0.5067000000000002 # Al4
- 0.0053000000000001 0.9202000000000000 0.5057000000000003 # Al5
- 0.9867000000000002 0.2452000000000000 0.4929999999999999 # Al6
- 0.5072999999999998 0.9122000000000000 0.5067000000000002 # Al7
- 0.5053000000000003 0.5798000000000002 0.5057000000000003 # Al8
- 0.4867000000000002 0.2547999999999999 0.4929999999999999 # Al9
- 0.0073000000000000 0.4122000000000004 0.0067000000000001 # Al10
- 0.0052999999999998 0.0797999999999999 0.0057000000000003 # Al11
- 0.9867000000000001 0.7547999999999998 0.9929999999999999 # Al12
- 0.6472999999999998 0.0276000000000002 0.7010000000000001 # P1
- 0.6310000000000002 0.3646000000000001 0.6889000000000002 # P2
- 0.6289000000000005 0.6969000000000000 0.6839999999999998 # P3
- 0.8755999999999999 0.0310000000000002 0.3182000000000001 # P4
- 0.8573000000000003 0.3634999999999999 0.3106999999999998 # P5
- 0.8616999999999998 0.6986000000000001 0.3065000000000002 # P6
- 0.7316999999999999 0.1486000000000001 0.4929999999999999 # P7
- 0.7688000000000001 0.4848000000000000 0.5120999999999999 # P8
- 0.7559999999999999 0.8183000000000001 0.5081000000000000 # P9
- 0.1472999999999999 0.5276000000000004 0.2010000000000001 # P10
- 0.1310000000000004 0.8645999999999998 0.1889000000000001 # P11
- 0.1288999999999999 0.1968999999999998 0.1840000000000005 # P12
- 0.3755999999999996 0.5310000000000001 0.8182000000000001 # P13
- 0.3572999999999998 0.8634999999999999 0.8107000000000004 # P14
- 0.3617000000000000 0.1986000000000001 0.8065000000000002 # P15
- 0.2317000000000000 0.6486000000000000 0.9929999999999999 # P16
- 0.2688000000000004 0.9847999999999998 0.0121000000000000 # P17
- 0.2560000000000002 0.3183000000000004 0.0081000000000000 # P18
- 0.6473000000000001 0.9723999999999998 0.2010000000000001 # P19
- 0.6309999999999999 0.6354000000000001 0.1889000000000001 # P20
- 0.6289000000000000 0.3030999999999999 0.1839999999999999 # P21
- 0.8756000000000000 0.9690000000000003 0.8182000000000001 # P22
- 0.8573000000000000 0.6365000000000000 0.8107000000000004 # P23
- 0.8617000000000000 0.3014000000000006 0.8065000000000002 # P24
- 0.7317000000000001 0.8513999999999998 0.9929999999999999 # P25
- 0.7688000000000000 0.5152000000000000 0.0121000000000000 # P26
- 0.7560000000000002 0.1817000000000000 0.0081000000000000 # P27
- 0.1473000000000002 0.4723999999999999 0.7010000000000001 # P28
- 0.1310000000000001 0.1354000000000004 0.6889000000000002 # P29
- 0.1289000000000003 0.8031000000000000 0.6839999999999998 # P30
- 0.3755999999999999 0.4689999999999998 0.3182000000000001 # P31
- 0.3573000000000000 0.1365000000000000 0.3107000000000004 # P32
- 0.3617000000000002 0.8014000000000001 0.3065000000000002 # P33
- 0.2317000000000002 0.3513999999999999 0.4929999999999999 # P34
- 0.2688000000000001 0.0152000000000000 0.5120999999999999 # P35
- 0.2559999999999999 0.6816999999999998 0.5081000000000000 # P36
- 0.0179000000000002 0.2129999999999998 0.2993999999999999 # O1
- 0.0500999999999998 0.5353000000000004 0.3341999999999998 # O2
- 0.0295000000000002 0.8908000000000001 0.3070999999999999 # O3
- 0.2243999999999999 0.1459999999999999 0.2522000000000003 # O4
- 0.2883999999999997 0.5224000000000004 0.2448999999999998 # O5
- 0.2246000000000001 0.8110000000000002 0.2562000000000002 # O6
- 0.0964000000000002 0.1632000000000000 0.0483999999999999 # O7
- 0.1262000000000000 0.4695000000000004 0.1000000000000001 # O8
- 0.0885000000000003 0.8295000000000000 0.0597000000000003 # O9
- 0.1579999999999999 0.0245000000000000 0.9706000000000000 # O10
- 0.1365000000000002 0.3430000000000003 0.9521000000000002 # O11
- 0.1334000000000000 0.6959000000000001 0.9418000000000004 # O12
- 0.3729000000000001 0.0255000000000001 0.0674000000000003 # O13
- 0.3474999999999999 0.3714000000000002 0.0537000000000001 # O14
- 0.3467000000000000 0.6824000000000000 0.0431000000000002 # O15
- 0.3887999999999996 0.1438000000000000 0.9139000000000004 # O16
- 0.4131000000000001 0.5003000000000002 0.9546000000000001 # O17
- 0.3713999999999998 0.8125999999999999 0.9321000000000002 # O18
- 0.4625000000000000 0.2123000000000002 0.6776999999999997 # O19
- 0.4857000000000002 0.5524000000000000 0.7033999999999998 # O20
- 0.4637000000000002 0.8636999999999999 0.6857000000000002 # O21
- 0.2250000000000001 0.0715000000000004 0.6379000000000001 # O22
- 0.1584000000000000 0.3985000000000001 0.6194000000000000 # O23
- 0.2157000000000002 0.7340000000000001 0.6434000000000002 # O24
- 0.3340000000000002 0.0589000000000000 0.3746999999999999 # O25
- 0.2756000000000003 0.4054999999999999 0.3627000000000001 # O26
- 0.3376000000000005 0.7270000000000000 0.3856999999999999 # O27
- 0.5178999999999999 0.7129999999999997 0.7993999999999999 # O28
- 0.5501000000000001 0.0352999999999999 0.8342000000000004 # O29
- 0.5294999999999999 0.3907999999999999 0.8070999999999999 # O30
- 0.7244000000000003 0.6460000000000001 0.7522000000000003 # O31
- 0.7884000000000001 0.0224000000000001 0.7448999999999997 # O32
- 0.7246000000000000 0.3110000000000003 0.7562000000000002 # O33
- 0.5964000000000000 0.6631999999999998 0.5483999999999999 # O34
- 0.6261999999999999 0.9695000000000003 0.6000000000000001 # O35
- 0.5885000000000000 0.3294999999999998 0.5597000000000002 # O36
- 0.6580000000000003 0.5244999999999999 0.4706000000000006 # O37
- 0.6365000000000001 0.8430000000000000 0.4521000000000003 # O38
- 0.6333999999999997 0.1958999999999999 0.4418000000000002 # O39
- 0.8728999999999999 0.5255000000000001 0.5674000000000002 # O40
- 0.8474999999999998 0.8714000000000000 0.5537000000000002 # O41
- 0.8466999999999996 0.1824000000000000 0.5431000000000002 # O42
- 0.8888000000000000 0.6437999999999998 0.4138999999999998 # O43
- 0.9131000000000000 0.0002999999999999 0.4546000000000003 # O44
- 0.8713999999999995 0.3126000000000000 0.4321000000000001 # O45
- 0.9625000000000004 0.7122999999999998 0.1776999999999998 # O46
- 0.9857000000000000 0.0524000000000001 0.2033999999999998 # O47
- 0.9637000000000001 0.3637000000000006 0.1857000000000003 # O48
- 0.7249999999999999 0.5715000000000000 0.1379000000000002 # O49
- 0.6584000000000004 0.8985000000000000 0.1194000000000000 # O50
- 0.7157000000000000 0.2339999999999999 0.1434000000000002 # O51
- 0.8340000000000000 0.5589000000000000 0.8746999999999998 # O52
- 0.7756000000000002 0.9055000000000001 0.8627000000000001 # O53
- 0.8375999999999997 0.2270000000000001 0.8856999999999998 # O54
- 0.0178999999999999 0.7870000000000000 0.7993999999999999 # O55
- 0.0501000000000000 0.4647000000000004 0.8342000000000004 # O56
- 0.0294999999999999 0.1092000000000003 0.8070999999999999 # O57
- 0.2244000000000002 0.8540000000000000 0.7522000000000003 # O58
- 0.2883999999999999 0.4776000000000001 0.7448999999999997 # O59
- 0.2246000000000000 0.1890000000000003 0.7562000000000002 # O60
- 0.0964000000000000 0.8368000000000000 0.5483999999999999 # O61
- 0.1262000000000003 0.5305000000000001 0.6000000000000001 # O62
- 0.0885000000000001 0.1705000000000001 0.5597000000000002 # O63
- 0.1580000000000001 0.9754999999999999 0.4706000000000006 # O64
- 0.1365000000000000 0.6569999999999998 0.4521000000000003 # O65
- 0.1333999999999998 0.3041000000000001 0.4418000000000002 # O66
- 0.3728999999999999 0.9745000000000003 0.5674000000000002 # O67
- 0.3475000000000001 0.6285999999999999 0.5537000000000002 # O68
- 0.3466999999999998 0.3176000000000000 0.5431000000000002 # O69
- 0.3887999999999998 0.8562000000000000 0.4139000000000004 # O70
- 0.4130999999999999 0.4996999999999999 0.4546000000000003 # O71
- 0.3714000000000001 0.1873999999999999 0.4321000000000001 # O72
- 0.4625000000000003 0.7877000000000000 0.1776999999999998 # O73
- 0.4857000000000005 0.4475999999999998 0.2033999999999998 # O74
- 0.4636999999999999 0.1362999999999999 0.1857000000000003 # O75
- 0.2250000000000004 0.9285000000000001 0.1379000000000002 # O76
- 0.1583999999999997 0.6015000000000004 0.1194000000000000 # O77
- 0.2156999999999999 0.2660000000000004 0.1434000000000002 # O78
- 0.3339999999999999 0.9410999999999998 0.8746999999999998 # O79
- 0.2756000000000001 0.5945000000000001 0.8627000000000001 # O80
- 0.3376000000000002 0.2730000000000004 0.8856999999999998 # O81
- 0.5178999999999998 0.2869999999999998 0.2993999999999999 # O82
- 0.5501000000000004 0.9647000000000001 0.3341999999999998 # O83
- 0.5295000000000002 0.6092000000000000 0.3070999999999999 # O84
- 0.7243999999999999 0.3539999999999998 0.2522000000000003 # O85
- 0.7884000000000002 0.9775999999999999 0.2448999999999998 # O86
- 0.7246000000000002 0.6889999999999998 0.2562000000000002 # O87
- 0.5964000000000003 0.3368000000000000 0.0483999999999999 # O88
- 0.6262000000000001 0.0305000000000001 0.1000000000000001 # O89
- 0.5884999999999999 0.6705000000000000 0.0597000000000003 # O90
- 0.6580000000000000 0.4755000000000000 0.9706000000000000 # O91
- 0.6364999999999998 0.1569999999999999 0.9521000000000002 # O92
- 0.6334000000000002 0.8041000000000000 0.9418000000000004 # O93
- 0.8729000000000001 0.4745000000000004 0.0674000000000003 # O94
- 0.8475000000000000 0.1286000000000000 0.0537000000000001 # O95
- 0.8467000000000006 0.8175999999999999 0.0431000000000002 # O96
- 0.8888000000000004 0.3562000000000005 0.9139000000000004 # O97
- 0.9131000000000001 0.9997000000000001 0.9546000000000001 # O98
- 0.8713999999999998 0.6874000000000001 0.9321000000000002 # O99
- 0.9625000000000000 0.2877000000000003 0.6776999999999997 # O100
- 0.9857000000000001 0.9476000000000004 0.7033999999999998 # O101
- 0.9636999999999996 0.6362999999999999 0.6857000000000002 # O102
- 0.7250000000000002 0.4285000000000001 0.6379000000000001 # O103
- 0.6584000000000001 0.1015000000000001 0.6194000000000000 # O104
- 0.7157000000000002 0.7660000000000001 0.6434000000000002 # O105
- 0.8340000000000002 0.4411000000000000 0.3746999999999999 # O106
- 0.7755999999999998 0.0945000000000001 0.3627000000000001 # O107
- 0.8376000000000001 0.7730000000000000 0.3856999999999999 # O108
diff --git a/test/data/monoclinic/POSCAR-010 b/test/data/monoclinic/POSCAR-010
deleted file mode 100644
index 5942236..0000000
--- a/test/data/monoclinic/POSCAR-010
+++ /dev/null
@@ -1,34 +0,0 @@
-$cell vectors
-1.0
- 12.3929941685758322 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.7769982227637287 0.0000000000000000
- -5.9123807570976545 0.0000000000000000 14.2035825069011992
- 9 15 3
-Direct
- 0.1746000000000000 0.5000000000000007 0.6143000000000001 # In1
- 0.4999999999999998 0.5000000000000007 0.5000000000000001 # In2
- 0.4770999999999999 0.0000000000000000 0.2861000000000001 # In3
- 0.7706000000000000 0.5000000000000007 0.2691000000000000 # In4
- 0.8827000000000002 0.0000000000000000 0.0710999999999999 # In5
- 0.8254000000000000 0.5000000000000007 0.3857000000000000 # In6
- 0.5228999999999997 0.0000000000000000 0.7139000000000002 # In7
- 0.2293999999999999 0.5000000000000007 0.7308999999999999 # In8
- 0.1172999999999998 0.0000000000000000 0.9289000000000002 # In9
- 0.2679000000000002 0.0000000000000000 0.1017999999999999 # S1
- 0.5560999999999998 0.5000000000000007 0.2140000000000001 # S2
- 0.0651999999999999 0.0000000000000000 0.2147000000000000 # S3
- 0.6120999999999995 0.0000000000000000 0.4547999999999999 # S4
- 0.7705999999999998 0.5000000000000007 0.1081999999999998 # S5
- 0.8655000000000002 0.0000000000000000 0.3647999999999998 # S6
- 0.3529999999999999 0.5000000000000007 0.3203999999999999 # S7
- 0.0000000000000000 0.5000000000000007 0.0000000000000000 # S8
- 0.7320999999999998 0.0000000000000000 0.8982000000000001 # S9
- 0.4438999999999997 0.5000000000000007 0.7860000000000001 # S10
- 0.9347999999999996 0.0000000000000000 0.7853000000000000 # S11
- 0.3878999999999999 0.0000000000000000 0.5452000000000000 # S12
- 0.2294000000000002 0.5000000000000007 0.8918000000000001 # S13
- 0.1344999999999998 0.0000000000000000 0.6351999999999998 # S14
- 0.6470000000000000 0.5000000000000007 0.6796000000000001 # S15
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Rb1
- 0.1338000000000001 0.5000000000000007 0.4274000000000002 # Rb2
- 0.8661999999999999 0.5000000000000007 0.5725999999999999 # Rb3
diff --git a/test/data/monoclinic/POSCAR-010-2 b/test/data/monoclinic/POSCAR-010-2
deleted file mode 100644
index 5942236..0000000
--- a/test/data/monoclinic/POSCAR-010-2
+++ /dev/null
@@ -1,34 +0,0 @@
-$cell vectors
-1.0
- 12.3929941685758322 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.7769982227637287 0.0000000000000000
- -5.9123807570976545 0.0000000000000000 14.2035825069011992
- 9 15 3
-Direct
- 0.1746000000000000 0.5000000000000007 0.6143000000000001 # In1
- 0.4999999999999998 0.5000000000000007 0.5000000000000001 # In2
- 0.4770999999999999 0.0000000000000000 0.2861000000000001 # In3
- 0.7706000000000000 0.5000000000000007 0.2691000000000000 # In4
- 0.8827000000000002 0.0000000000000000 0.0710999999999999 # In5
- 0.8254000000000000 0.5000000000000007 0.3857000000000000 # In6
- 0.5228999999999997 0.0000000000000000 0.7139000000000002 # In7
- 0.2293999999999999 0.5000000000000007 0.7308999999999999 # In8
- 0.1172999999999998 0.0000000000000000 0.9289000000000002 # In9
- 0.2679000000000002 0.0000000000000000 0.1017999999999999 # S1
- 0.5560999999999998 0.5000000000000007 0.2140000000000001 # S2
- 0.0651999999999999 0.0000000000000000 0.2147000000000000 # S3
- 0.6120999999999995 0.0000000000000000 0.4547999999999999 # S4
- 0.7705999999999998 0.5000000000000007 0.1081999999999998 # S5
- 0.8655000000000002 0.0000000000000000 0.3647999999999998 # S6
- 0.3529999999999999 0.5000000000000007 0.3203999999999999 # S7
- 0.0000000000000000 0.5000000000000007 0.0000000000000000 # S8
- 0.7320999999999998 0.0000000000000000 0.8982000000000001 # S9
- 0.4438999999999997 0.5000000000000007 0.7860000000000001 # S10
- 0.9347999999999996 0.0000000000000000 0.7853000000000000 # S11
- 0.3878999999999999 0.0000000000000000 0.5452000000000000 # S12
- 0.2294000000000002 0.5000000000000007 0.8918000000000001 # S13
- 0.1344999999999998 0.0000000000000000 0.6351999999999998 # S14
- 0.6470000000000000 0.5000000000000007 0.6796000000000001 # S15
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Rb1
- 0.1338000000000001 0.5000000000000007 0.4274000000000002 # Rb2
- 0.8661999999999999 0.5000000000000007 0.5725999999999999 # Rb3
diff --git a/test/data/monoclinic/POSCAR-011 b/test/data/monoclinic/POSCAR-011
deleted file mode 100644
index 3d6fb58..0000000
--- a/test/data/monoclinic/POSCAR-011
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 11.4066946326711829 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.1669980392524382 0.0000000000000000
- -4.7272549381584179 0.0000000000000000 10.0459281056782022
- 2 2 6 6 6
-Direct
- 0.1451000000000000 0.2499999999999997 0.7220999999999999 # Hg1
- 0.8548999999999999 0.7500000000000002 0.2779000000000001 # Hg2
- 0.4044000000000000 0.2499999999999997 0.2791999999999998 # Rb1
- 0.5955999999999999 0.7500000000000002 0.7208000000000001 # Rb2
- 0.1203999999999999 0.2499999999999997 0.5792000000000000 # S1
- 0.6774999999999995 0.2499999999999997 0.1988999999999998 # S2
- 0.0670999999999995 0.2500000000000009 0.8915999999999996 # S3
- 0.8795999999999995 0.7500000000000002 0.4207999999999998 # S4
- 0.3224999999999997 0.7500000000000002 0.8010999999999998 # S5
- 0.9328999999999997 0.7500000000000002 0.1084000000000001 # S6
- 0.2748999999999998 0.2499999999999997 0.5271999999999998 # C1
- 0.6381999999999997 0.2499999999999997 0.0321999999999998 # C2
- 0.9101999999999998 0.2499999999999997 0.7984999999999998 # C3
- 0.7251000000000002 0.7500000000000002 0.4728000000000001 # C4
- 0.3617999999999997 0.7500000000000002 0.9678000000000001 # C5
- 0.0898000000000002 0.7500000000000002 0.2015000000000002 # C6
- 0.3866999999999996 0.2499999999999997 0.5515999999999999 # N1
- 0.6131999999999996 0.2500000000000009 0.9256999999999997 # N2
- 0.8003999999999998 0.2499999999999997 0.7450000000000000 # N3
- 0.6132999999999997 0.7500000000000002 0.4484000000000001 # N4
- 0.3867999999999999 0.7500000000000002 0.0743000000000002 # N5
- 0.1995999999999996 0.7500000000000002 0.2549999999999999 # N6
diff --git a/test/data/monoclinic/POSCAR-011-2 b/test/data/monoclinic/POSCAR-011-2
deleted file mode 100644
index 13ede91..0000000
--- a/test/data/monoclinic/POSCAR-011-2
+++ /dev/null
@@ -1,33 +0,0 @@
-$cell vectors
-1.0
- 7.0129967000905600 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.5389955115020459 0.0000000000000000
- -0.2256254105124980 0.0000000000000000 4.8747790475873298
- 2 4 2 18
-Direct
- 0.1885999999999999 0.2500000000000002 0.3101000000000001 # Te1
- 0.8113999999999993 0.7500000000000004 0.6898999999999998 # Te2
- 0.0544000000000000 0.5751999999999999 0.2551999999999995 # Al1
- 0.9455999999999999 0.4248000000000001 0.7447999999999995 # Al2
- 0.9455999999999999 0.0752000000000002 0.7447999999999995 # Al3
- 0.0544000000000000 0.9248000000000000 0.2551999999999995 # Al4
- 0.6069000000000000 0.2500000000000002 0.9622999999999996 # S1
- 0.3931000000000000 0.7500000000000004 0.0377000000000004 # S2
- 0.9939999999999997 0.2500000000000002 0.5800999999999997 # O1
- 0.0685999999999997 0.3920000000000003 0.0887000000000004 # O2
- 0.1681999999999999 0.4846000000000001 0.5657000000000001 # O3
- 0.4057999999999997 0.2500000000000002 0.8663000000000004 # O4
- 0.6249999999999999 0.2500000000000002 0.2618999999999996 # O5
- 0.7030999999999996 0.3760000000000002 0.8528000000000006 # O6
- 0.0060000000000003 0.7499999999999999 0.4199000000000003 # O7
- 0.9313999999999995 0.6080000000000003 0.9112999999999994 # O8
- 0.8318000000000001 0.5153999999999999 0.4342999999999999 # O9
- 0.5941999999999996 0.7500000000000004 0.1336999999999996 # O10
- 0.3750000000000001 0.7500000000000004 0.7380999999999992 # O11
- 0.2969000000000003 0.6239999999999998 0.1471999999999996 # O12
- 0.9313999999999995 0.8919999999999999 0.9112999999999994 # O13
- 0.8318000000000001 0.9845999999999998 0.4342999999999999 # O14
- 0.2969000000000003 0.8759999999999999 0.1471999999999996 # O15
- 0.0685999999999997 0.1080000000000000 0.0887000000000004 # O16
- 0.1681999999999999 0.0154000000000002 0.5657000000000001 # O17
- 0.7030999999999996 0.1240000000000000 0.8528000000000006 # O18
diff --git a/test/data/monoclinic/POSCAR-012 b/test/data/monoclinic/POSCAR-012
deleted file mode 100644
index a2b04d3..0000000
--- a/test/data/monoclinic/POSCAR-012
+++ /dev/null
@@ -1,32 +0,0 @@
-Li4Mn2O6 (C2/m)
- 1.00000000000000
- 2.5087734371281813 -4.3370210904945425 -0.0001864449730122
- 2.5087734371281813 4.3370210904945425 -0.0001864449730122
- -1.7018015993144393 0.0000000000000000 4.8033156256069098
- 4 2 6
-Direct
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.3387119401258474 0.6612880598741455 0.5000000000000000
- 0.6612880598741526 0.3387119401258545 0.5000000000000000
- 0.8329283854622389 0.1670716145377540 0.0000000000000000
- 0.1670716145377540 0.8329283854622389 0.0000000000000000
- 0.2192352407565039 0.2192352407565039 0.2279647293171934
- 0.7807647592434890 0.7807647592434890 0.7720352706827924
- 0.9330229577916995 0.5756434868853120 0.2241889911961508
- 0.4243565131146880 0.0669770422083076 0.7758110088038492
- 0.5756434868853120 0.9330229577916995 0.2241889911961508
- 0.0669770422083076 0.4243565131146880 0.7758110088038492
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/monoclinic/POSCAR-012-2 b/test/data/monoclinic/POSCAR-012-2
deleted file mode 100644
index 8b190b0..0000000
--- a/test/data/monoclinic/POSCAR-012-2
+++ /dev/null
@@ -1,56 +0,0 @@
-Li8Mn4O12 (C2/m)
- 1.00000000000000
- 5.0173486696776521 0.0000000000000000 -0.0000856455606025
- 0.0000000000000000 8.6736545281190569 0.0000000000000000
- -1.7014607643680149 0.0000000000000000 4.8030263272331233
- 8 4 12
-Direct
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.3387210338918649 0.5000000000000000
- 0.5000000000000000 0.8387210338918720 0.5000000000000000
- 0.0000000000000000 0.6612789661081280 0.5000000000000000
- 0.5000000000000000 0.1612789661081351 0.5000000000000000
- 0.0000000000000000 0.1670668653205922 0.0000000000000000
- 0.5000000000000000 0.6670668653205993 0.0000000000000000
- 0.0000000000000000 0.8329331346794007 0.0000000000000000
- 0.5000000000000000 0.3329331346794078 0.0000000000000000
- 0.2192816854432920 0.0000000000000000 0.2280398629977327
- 0.7192816854432920 0.5000000000000000 0.2280398629977327
- 0.7807183145567080 0.0000000000000000 0.7719601370022673
- 0.2807183145567080 0.5000000000000000 0.7719601370022673
- 0.2542765099624731 0.3213554511815957 0.2241529848260981
- 0.7542765099624731 0.8213554511815957 0.2241529848260981
- 0.7457234900375269 0.3213554511815957 0.7758470151739019
- 0.2457234900375269 0.8213554511815957 0.7758470151739019
- 0.7457234900375269 0.6786445488184043 0.7758470151739019
- 0.2457234900375269 0.1786445488184114 0.7758470151739019
- 0.2542765099624731 0.6786445488184043 0.2241529848260981
- 0.7542765099624731 0.1786445488184114 0.2241529848260981
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/monoclinic/POSCAR-012-3 b/test/data/monoclinic/POSCAR-012-3
deleted file mode 100644
index 91bbaa4..0000000
--- a/test/data/monoclinic/POSCAR-012-3
+++ /dev/null
@@ -1,59 +0,0 @@
-$cell vectors
-1.0
- 13.2899937464998619 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.4229960366266621 0.0000000000000000
- -2.0520515828621373 0.0000000000000000 10.2230773734968192
- 16 2 34
-Direct
- 0.0587999999999998 0.2445000000000002 0.7042999999999998 # U1
- 0.2046999999999998 0.0000000000000000 0.4551999999999999 # U2
- 0.6820000000000003 0.0000000000000000 0.0219000000000001 # U3
- 0.5588000000000001 0.7444999999999999 0.7042999999999998 # U4
- 0.7047000000000001 0.5000000000000003 0.4551999999999999 # U5
- 0.1819999999999999 0.5000000000000003 0.0219000000000001 # U6
- 0.9411999999999997 0.7555000000000003 0.2956999999999997 # U7
- 0.7952999999999999 0.0000000000000000 0.5448000000000001 # U8
- 0.3179999999999998 0.0000000000000000 0.9780999999999999 # U9
- 0.4412000000000000 0.2555000000000001 0.2956999999999997 # U10
- 0.2953000000000000 0.5000000000000003 0.5448000000000001 # U11
- 0.8180000000000003 0.5000000000000003 0.9780999999999999 # U12
- 0.9411999999999997 0.2445000000000002 0.2956999999999997 # U13
- 0.4412000000000000 0.7444999999999999 0.2956999999999997 # U14
- 0.0587999999999998 0.7555000000000003 0.7042999999999998 # U15
- 0.5588000000000001 0.2555000000000001 0.7042999999999998 # U16
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cr1
- 0.5000000000000002 0.5000000000000003 0.0000000000000000 # Cr2
- 0.1273000000000002 0.3050999999999998 0.4669999999999998 # S1
- 0.1326999999999998 0.1888999999999999 0.9735000000000001 # S2
- 0.2106000000000001 0.0000000000000000 0.7218999999999997 # S3
- 0.0569000000000000 0.0000000000000000 0.2258999999999999 # S4
- 0.3020999999999999 0.0000000000000000 0.2432999999999998 # S5
- 0.5201999999999999 0.0000000000000000 0.1666999999999997 # S6
- 0.0000000000000002 0.0000000000000000 0.5000000000000000 # S7
- 0.6273000000000000 0.8051000000000001 0.4669999999999998 # S8
- 0.6327000000000000 0.6889000000000002 0.9735000000000001 # S9
- 0.7106000000000000 0.5000000000000003 0.7218999999999997 # S10
- 0.5568999999999997 0.5000000000000003 0.2258999999999999 # S11
- 0.8020999999999998 0.5000000000000003 0.2432999999999998 # S12
- 0.0202000000000000 0.5000000000000003 0.1666999999999997 # S13
- 0.5000000000000000 0.5000000000000003 0.5000000000000000 # S14
- 0.8727000000000000 0.6949000000000001 0.5329999999999997 # S15
- 0.8672999999999998 0.8111000000000000 0.0265000000000000 # S16
- 0.7894000000000000 0.0000000000000000 0.2780999999999998 # S17
- 0.9431000000000000 0.0000000000000000 0.7740999999999997 # S18
- 0.6979000000000002 0.0000000000000000 0.7566999999999997 # S19
- 0.4798000000000001 0.0000000000000000 0.8332999999999997 # S20
- 0.3727000000000000 0.1948999999999998 0.5329999999999997 # S21
- 0.3673000000000000 0.3110999999999997 0.0265000000000000 # S22
- 0.2894000000000000 0.5000000000000003 0.2780999999999998 # S23
- 0.4430999999999998 0.5000000000000003 0.7740999999999997 # S24
- 0.1978999999999999 0.5000000000000003 0.7567000000000002 # S25
- 0.9798000000000000 0.5000000000000003 0.8332999999999997 # S26
- 0.8727000000000000 0.3050999999999998 0.5329999999999997 # S27
- 0.8672999999999998 0.1888999999999999 0.0265000000000000 # S28
- 0.3727000000000000 0.8051000000000001 0.5329999999999997 # S29
- 0.3673000000000000 0.6889000000000002 0.0265000000000000 # S30
- 0.1272999999999998 0.6949000000000001 0.4669999999999998 # S31
- 0.1327000000000002 0.8111000000000000 0.9735000000000001 # S32
- 0.6273000000000000 0.1948999999999998 0.4669999999999998 # S33
- 0.6327000000000000 0.3111000000000003 0.9735000000000001 # S34
diff --git a/test/data/monoclinic/POSCAR-013 b/test/data/monoclinic/POSCAR-013
deleted file mode 100644
index 3c3f59b..0000000
--- a/test/data/monoclinic/POSCAR-013
+++ /dev/null
@@ -1,21 +0,0 @@
-$cell vectors
-1.0
- 4.8589977136375353 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.7559968210197967 0.0000000000000000
- -0.5498746159809801 0.0000000000000000 5.8170658220020517
- 2 2 8 2
-Direct
- -0.0000000000000003 0.2030999999999998 0.2499999999999998 # Pb1
- 0.0000000000000003 0.7969000000000004 0.7500000000000004 # Pb2
- 0.5000000000000002 0.7962999999999997 0.2499999999999998 # As1
- 0.4999999999999997 0.2037000000000002 0.7500000000000004 # As2
- 0.3608999999999996 0.6473000000000000 0.4435000000000006 # O1
- 0.2479000000000000 0.9321999999999997 0.1098000000000000 # O2
- 0.6390999999999994 0.3527000000000000 0.5565000000000002 # O3
- 0.7520999999999999 0.0678000000000001 0.8902000000000000 # O4
- 0.6390999999999999 0.6473000000000000 0.0564999999999999 # O5
- 0.7520999999999994 0.9321999999999997 0.3902000000000004 # O6
- 0.3609000000000001 0.3527000000000000 0.9435000000000002 # O7
- 0.2478999999999995 0.0678000000000001 0.6098000000000005 # O8
- 0.5000000000000000 0.4999999999999996 0.5000000000000004 # H1
- 0.4999999999999994 0.4999999999999996 0.0000000000000000 # H2
diff --git a/test/data/monoclinic/POSCAR-013-2 b/test/data/monoclinic/POSCAR-013-2
deleted file mode 100644
index 168403b..0000000
--- a/test/data/monoclinic/POSCAR-013-2
+++ /dev/null
@@ -1,63 +0,0 @@
-$cell vectors
-1.0
- 11.5259945765355472 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.6279964107073726 0.0000000000000000
- -4.3627821523573518 0.0000000000000000 11.2946738742120942
- 12 4 16 12 12
-Direct
- 0.2500000000000001 0.1285999999999999 0.0000000000000000 # K1
- 0.2500000000000001 0.5903999999999999 0.5000000000000000 # K2
- 0.1697000000000002 0.6475000000000000 0.1259000000000003 # K3
- 0.3822000000000000 0.1409999999999997 0.3243999999999999 # K4
- 0.7499999999999999 0.8714000000000001 0.0000000000000000 # K5
- 0.7499999999999999 0.4096000000000000 0.5000000000000000 # K6
- 0.8302999999999996 0.3524999999999999 0.8740999999999995 # K7
- 0.6178000000000000 0.8589999999999994 0.6756000000000002 # K8
- 0.3303000000000000 0.6475000000000000 0.8740999999999995 # K9
- 0.1178000000000002 0.1410000000000004 0.6756000000000002 # K10
- 0.6697000000000001 0.3524999999999999 0.1259000000000003 # K11
- 0.8821999999999999 0.8589999999999994 0.3243999999999999 # K12
- 0.0294000000000002 0.2349000000000000 0.2199000000000000 # Cr1
- 0.9706000000000004 0.7650999999999998 0.7801000000000001 # Cr2
- 0.4706000000000000 0.2349000000000000 0.7801000000000001 # Cr3
- 0.5294000000000001 0.7650999999999998 0.2199000000000000 # Cr4
- -0.1294999999999999 0.1253000000000001 0.1609000000000000 # O1
- -0.0681000000000003 0.1319999999999997 0.0763999999999999 # O2
- 0.1825999999999999 0.3549999999999999 0.2890999999999999 # O3
- 0.1608000000000001 0.2947999999999998 0.1695000000000000 # O4
- 1.1294999999999999 0.8746999999999999 0.8391000000000000 # O5
- 1.0681000000000003 0.8680000000000001 0.9236000000000002 # O6
- 0.8174000000000000 0.6450000000000000 0.7109000000000000 # O7
- 0.8391999999999999 0.7052000000000003 0.8305000000000001 # O8
- 0.6295000000000001 0.1253000000000001 0.8391000000000000 # O9
- 0.5681000000000000 0.1320000000000004 0.9236000000000002 # O10
- 0.3173999999999998 0.3549999999999999 0.7109000000000000 # O11
- 0.3392000000000002 0.2947999999999998 0.8305000000000001 # O12
- 0.3704999999999999 0.8746999999999999 0.1609000000000000 # O13
- 0.4319000000000000 0.8679999999999994 0.0763999999999999 # O14
- 0.6826000000000001 0.6450000000000000 0.2890999999999999 # O15
- 0.6608000000000004 0.7051999999999995 0.1695000000000000 # O16
- -0.0267000000000000 0.2840000000000001 0.4577000000000001 # N1
- 0.1632000000000000 -0.1370999999999998 0.3230999999999999 # N2
- -0.0994999999999998 0.6097999999999997 0.1253000000000001 # N3
- 1.0266999999999999 0.7159999999999997 0.5422999999999998 # N4
- 0.8368000000000000 1.1371000000000000 0.6769000000000001 # N5
- 1.0995000000000001 0.3902000000000002 0.8746999999999999 # N6
- 0.5266999999999997 0.2840000000000001 0.5422999999999998 # N7
- 0.3367999999999998 -0.1370999999999998 0.6769000000000001 # N8
- 0.5994999999999999 0.6097999999999997 0.8746999999999999 # N9
- 0.4733000000000002 0.7159999999999997 0.4577000000000001 # N10
- 0.6632000000000002 1.1371000000000000 0.3230999999999999 # N11
- 0.4005000000000000 0.3902000000000002 0.1253000000000001 # N12
- -0.0052999999999997 0.2704000000000000 0.3753000000000001 # C1
- 0.1156000000000002 -0.0062000000000003 0.2860000000000000 # C2
- -0.0541000000000001 0.4773000000000001 0.1616000000000002 # C3
- 1.0053000000000001 0.7295999999999998 0.6246999999999999 # C4
- 0.8843999999999997 1.0062000000000002 0.7139999999999999 # C5
- 1.0541000000000003 0.5226999999999998 0.8384000000000004 # C6
- 0.5053000000000000 0.2704000000000000 0.6246999999999999 # C7
- 0.3844000000000000 -0.0061999999999996 0.7139999999999999 # C8
- 0.5541000000000000 0.4773000000000001 0.8384000000000004 # C9
- 0.4947000000000000 0.7295999999999998 0.3753000000000001 # C10
- 0.6156000000000003 1.0061999999999995 0.2860000000000000 # C11
- 0.4459000000000001 0.5226999999999998 0.1616000000000002 # C12
diff --git a/test/data/monoclinic/POSCAR-013-3 b/test/data/monoclinic/POSCAR-013-3
deleted file mode 100644
index 0d3431d..0000000
--- a/test/data/monoclinic/POSCAR-013-3
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 9.7019954348037398 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.5669969099521888 0.0000000000000000
- -0.5056791540554380 0.0000000000000000 7.9930162784914316
- 2 6 12
-Direct
- 0.2500000000000001 0.1470000000000004 0.2499999999999999 # Am1
- 0.7500000000000000 0.8530000000000004 0.7500000000000002 # Am2
- 0.7500000000000000 0.3788999999999997 0.2499999999999999 # Cl1
- 0.0566999999999998 0.8315000000000000 0.2589000000000003 # Cl2
- 0.2500000000000001 0.6211000000000003 0.7500000000000002 # Cl3
- 0.9432999999999996 0.1685000000000002 0.7410999999999998 # Cl4
- 0.4433000000000002 0.8315000000000000 0.2411000000000001 # Cl5
- 0.5566999999999999 0.1685000000000002 0.7589000000000000 # Cl6
- 0.2815999999999996 0.0444999999999999 0.5468000000000004 # O1
- 0.1461999999999999 0.4265000000000002 0.0853999999999997 # O2
- 0.4421000000000000 0.3002000000000003 0.1044000000000003 # O3
- 0.7183999999999993 0.9555000000000002 0.4532000000000004 # O4
- 0.8537999999999997 0.5734999999999998 0.9146000000000003 # O5
- 0.5579000000000001 0.6997999999999999 0.8956000000000004 # O6
- 0.2183999999999999 0.0444999999999999 0.9532000000000002 # O7
- 0.3538000000000001 0.4265000000000002 0.4146000000000000 # O8
- 0.0579000000000001 0.3002000000000003 0.3956000000000001 # O9
- 0.7816000000000002 0.9555000000000002 0.0468000000000000 # O10
- 0.6462000000000000 0.5734999999999998 0.5854000000000001 # O11
- 0.9420999999999994 0.6997999999999999 0.6044000000000000 # O12
diff --git a/test/data/monoclinic/POSCAR-014 b/test/data/monoclinic/POSCAR-014
deleted file mode 100644
index a29d594..0000000
--- a/test/data/monoclinic/POSCAR-014
+++ /dev/null
@@ -1,33 +0,0 @@
-$cell vectors
-1.0
- 5.0699976143532197 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 13.8299934924073078 0.0000000000000000
- -2.8578078360973653 0.0000000000000000 5.7823347551418776
- 2 4 20
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ge1
- 0.0000000000000001 0.4999999999999997 0.5000000000000000 # Ge2
- 0.3141999999999998 0.1356999999999999 0.6651999999999997 # Br1
- 0.6858000000000003 0.8643000000000000 0.3348000000000002 # Br2
- 0.6858000000000004 0.6356999999999995 0.8348000000000003 # Br3
- 0.3141999999999998 0.3642999999999998 0.1651999999999998 # Br4
- 0.0122999999999998 0.0350000000000001 -0.2670999999999996 # F1
- -0.2713000000000004 0.0952999999999999 -0.0510000000000000 # F2
- 0.2692000000000004 0.0838999999999999 0.1547000000000002 # F3
- 0.5301000000000001 0.2143000000000001 0.5952999999999997 # F4
- 0.0077000000000004 0.1782000000000000 0.4434000000000000 # F5
- -0.0122999999999993 -0.0350000000000001 0.2671000000000004 # F6
- 0.2713000000000004 -0.0952999999999999 0.0510000000000000 # F7
- -0.2692000000000004 -0.0838999999999999 -0.1547000000000002 # F8
- 0.4699000000000000 0.7856999999999997 0.4047000000000002 # F9
- 0.9923000000000006 0.8217999999999999 0.5565999999999999 # F10
- -0.0122999999999997 0.5350000000000003 0.7670999999999996 # F11
- 0.2713000000000004 0.5953000000000001 0.5509999999999999 # F12
- -0.2692000000000004 0.5839000000000001 0.3452999999999998 # F13
- 0.4698999999999994 0.7142999999999998 0.9046999999999992 # F14
- 0.9923000000000008 0.6781999999999998 1.0566000000000000 # F15
- 0.0123000000000004 0.4650000000000001 0.2328999999999996 # F16
- -0.2712999999999993 0.4046999999999999 0.4490000000000000 # F17
- 0.2692000000000004 0.4160999999999998 0.6547000000000002 # F18
- 0.5301000000000001 0.2857000000000001 0.0952999999999998 # F19
- 0.0077000000000003 0.3218000000000001 -0.0565999999999999 # F20
diff --git a/test/data/monoclinic/POSCAR-014-2 b/test/data/monoclinic/POSCAR-014-2
deleted file mode 100644
index 71c13b4..0000000
--- a/test/data/monoclinic/POSCAR-014-2
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 11.1929947332259569 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.9939952974055384 0.0000000000000000
- -0.3494222389301833 0.0000000000000000 7.1444569386362717
- 16 16
-Direct
- 0.5000000000000001 0.1499999999999998 0.1950000000000002 # As1
- 0.3200000000000000 0.3509999999999998 0.5040000000000004 # As2
- 0.2599999999999998 0.3770000000000003 0.0400000000000002 # As3
- 0.4170000000000000 0.4889999999999999 0.2579999999999998 # As4
- 0.4999999999999997 0.8500000000000003 0.8049999999999999 # As5
- 0.6799999999999996 0.6490000000000002 0.4960000000000004 # As6
- 0.7399999999999997 0.6230000000000003 0.9600000000000005 # As7
- 0.5830000000000000 0.5110000000000002 0.7420000000000002 # As8
- 0.0000000000000000 0.6499999999999999 0.3050000000000002 # As9
- 0.1799999999999998 0.8509999999999999 -0.0040000000000000 # As10
- 0.2399999999999999 0.8770000000000003 0.4600000000000002 # As11
- 0.0830000000000002 0.9890000000000000 0.2419999999999998 # As12
- 0.9999999999999999 0.3500000000000003 0.6950000000000006 # As13
- 0.8199999999999996 0.1490000000000002 1.0040000000000000 # As14
- 0.7599999999999997 0.1229999999999998 0.5400000000000005 # As15
- 0.9169999999999999 0.0110000000000002 0.7580000000000002 # As16
- 0.4149999999999997 0.1570000000000001 0.4750000000000005 # S1
- 0.1589999999999998 0.3350000000000001 0.3020000000000001 # S2
- 0.3489999999999999 0.1819999999999999 -0.0160000000000001 # S3
- 0.5720000000000002 0.3609999999999999 0.2030000000000002 # S4
- 0.5849999999999999 0.8430000000000001 0.5250000000000002 # S5
- 0.8409999999999997 0.6650000000000000 0.6980000000000000 # S6
- 0.6509999999999997 0.8180000000000002 1.0160000000000000 # S7
- 0.4279999999999999 0.6390000000000001 0.7970000000000000 # S8
- 0.0850000000000000 0.6570000000000001 0.0249999999999999 # S9
- 0.3410000000000000 0.8350000000000001 0.1980000000000004 # S10
- 0.1509999999999999 0.6819999999999999 0.5160000000000005 # S11
- -0.0719999999999999 0.8610000000000002 0.2970000000000002 # S12
- 0.9149999999999999 0.3430000000000000 0.9750000000000001 # S13
- 0.6590000000000000 0.1650000000000000 0.8020000000000004 # S14
- 0.8489999999999996 0.3180000000000002 0.4840000000000003 # S15
- 1.0719999999999998 0.1390000000000001 0.7030000000000006 # S16
diff --git a/test/data/monoclinic/POSCAR-015 b/test/data/monoclinic/POSCAR-015
deleted file mode 100644
index cac6645..0000000
--- a/test/data/monoclinic/POSCAR-015
+++ /dev/null
@@ -1,56 +0,0 @@
-Li4Fe4B4O12
- 1.00000000000000
- 2.5948358609123821 -4.5638432339973001 -0.0094843170760657
- 2.5948358609123821 4.5638432339973001 -0.0094843170760657
- -0.2840727811367046 0.0000000000000000 10.3538966582196892
- 4 4 4 12
-Direct
- 0.6762007114510595 0.6601414010736590 0.1552450226585904
- 0.3398585989263694 0.3237992885489334 0.3447549773413954
- 0.6601414010736590 0.6762007114510595 0.6552450226585691
- 0.3237992885489334 0.3398585989263694 0.8447549773414309
- 0.0002886314416344 0.3218844603697306 0.1198420886062550
- 0.6781155396302765 0.9997113685583656 0.3801579113937379
- 0.3218844603697306 0.0002886314416344 0.6198420886062479
- 0.9997113685583656 0.6781155396302765 0.8801579113937521
- 0.3277387899051547 0.9899446589053795 0.1293153271916410
- 0.0100553410946276 0.6722612100948453 0.3706846728083733
- 0.9899446589053795 0.3277387899051547 0.6293153271916765
- 0.6722612100948453 0.0100553410946276 0.8706846728083235
- 0.3383953031073403 0.2587306983255573 0.1441791077346508
- 0.7412693016744498 0.6616046968926597 0.3558208922653705
- 0.2587306983255573 0.3383953031073403 0.6441791077346366
- 0.6616046968926597 0.7412693016744498 0.8558208922653634
- 0.0601080113412351 0.7370959626406730 0.0902398000492184
- 0.2629040373592986 0.9398919886587720 0.4097601999507603
- 0.7370959626406730 0.0601080113412351 0.5902398000492468
- 0.9398919886587720 0.2629040373592986 0.9097601999507532
- 0.5782354491623778 0.9734489956834835 0.1571417553220016
- 0.0265510043165094 0.4217645508376293 0.3428582446779984
- 0.9734489956834835 0.5782354491623778 0.6571417553220087
- 0.4217645508376293 0.0265510043165094 0.8428582446779913
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/monoclinic/POSCAR-015-2 b/test/data/monoclinic/POSCAR-015-2
deleted file mode 100644
index 0ea1480..0000000
--- a/test/data/monoclinic/POSCAR-015-2
+++ /dev/null
@@ -1,104 +0,0 @@
-Li8Fe8B8O24
- 1.00000000000000
- 5.1896717218247641 0.0000000000000000 -0.0189686341521314
- 0.0000000000000000 9.1276864679946002 0.0000000000000000
- -0.2840727811367046 0.0000000000000000 10.3538966582196892
- 8 8 8 24
-Direct
- 0.1680321311868838 0.4921359179247418 0.1552609574603068
- 0.6680321311868838 0.9921359179247418 0.1552609574603068
- 0.8319678688131162 0.4921359179247418 0.3447390425396932
- 0.3319678688131162 0.9921359179247418 0.3447390425396932
- 0.1680321311868838 0.5078640820752582 0.6552609574603068
- 0.6680321311868838 0.0078640820752582 0.6552609574603068
- 0.8319678688131162 0.5078640820752582 0.8447390425396932
- 0.3319678688131162 0.0078640820752582 0.8447390425396932
- 0.1610418360745243 0.1609376151836912 0.1198205759274416
- 0.6610418360745243 0.6609376151836912 0.1198205759274416
- 0.8389581639254757 0.1609376151836912 0.3801794240725584
- 0.3389581639254757 0.6609376151836912 0.3801794240725584
- 0.1610418360745243 0.8390623848163088 0.6198205759274416
- 0.6610418360745243 0.3390623848163088 0.6198205759274416
- 0.8389581639254757 0.8390623848163088 0.8801794240725584
- 0.3389581639254757 0.3390623848163088 0.8801794240725584
- 0.1586401653095066 0.8312293926917533 0.1292794808190365
- 0.6586401653095066 0.3312293926917533 0.1292794808190365
- 0.8413598346904934 0.8312293926917533 0.3707205191809635
- 0.3413598346904934 0.3312293926917533 0.3707205191809635
- 0.1586401653095066 0.1687706073082467 0.6292794808190365
- 0.6586401653095066 0.6687706073082467 0.6292794808190365
- 0.8413598346904934 0.1687706073082467 0.8707205191809635
- 0.3413598346904934 0.6687706073082467 0.8707205191809635
- 0.7983610938570394 0.4602821060692150 0.1441169851547386
- 0.2983610938570394 0.9602821060692150 0.1441169851547386
- 0.2016389061429606 0.4602821060692150 0.3558830148452614
- 0.7016389061429606 0.9602821060692150 0.3558830148452614
- 0.7983610938570394 0.5397178939307850 0.6441169851547315
- 0.2983610938570394 0.0397178939307850 0.6441169851547315
- 0.2016389061429606 0.5397178939307850 0.8558830148452685
- 0.7016389061429606 0.0397178939307850 0.8558830148452685
- 0.8983141053721511 0.8387090739264877 0.0902747669649813
- 0.3983141053721511 0.3387090739264877 0.0902747669649813
- 0.1016858946278489 0.8387090739264877 0.4097252330350187
- 0.6016858946278489 0.3387090739264877 0.4097252330350187
- 0.8983141053721511 0.1612909260735123 0.5902747669649813
- 0.3983141053721511 0.6612909260735123 0.5902747669649813
- 0.1016858946278489 0.1612909260735123 0.9097252330350187
- 0.6016858946278489 0.6612909260735123 0.9097252330350187
- 0.7757662241826537 0.1977398827078076 0.1570560850705860
- 0.2757662241826537 0.6977398827078076 0.1570560850705860
- 0.2242337758173463 0.1977398827078076 0.3429439149294140
- 0.7242337758173463 0.6977398827078076 0.3429439149294140
- 0.7757662241826537 0.8022601172921924 0.6570560850705860
- 0.2757662241826537 0.3022601172921924 0.6570560850705860
- 0.2242337758173463 0.8022601172921924 0.8429439149294140
- 0.7242337758173463 0.3022601172921924 0.8429439149294140
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/monoclinic/POSCAR-015-3 b/test/data/monoclinic/POSCAR-015-3
deleted file mode 100644
index 325ca5d..0000000
--- a/test/data/monoclinic/POSCAR-015-3
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 9.4129955707903132 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.5219945784177114 0.0000000000000000
- -0.0925408600059566 0.0000000000000000 5.0491496501145567
- 12 32 4
-Direct
- 0.2414999999999999 0.0864000000000001 0.2466000000000006 # Ta1
- 0.0000000000000001 0.3299000000000002 0.2500000000000006 # Ta2
- 0.7414999999999995 0.5864000000000003 0.2466000000000006 # Ta3
- 0.4999999999999997 0.8299000000000004 0.2500000000000006 # Ta4
- 0.7584999999999993 0.9136000000000003 0.7534000000000006 # Ta5
- -0.0000000000000001 0.6701000000000001 0.7500000000000006 # Ta6
- 0.2584999999999998 0.4136000000000002 0.7534000000000006 # Ta7
- 0.4999999999999994 0.1701000000000000 0.7500000000000006 # Ta8
- 0.7584999999999996 0.0864000000000001 0.2534000000000005 # Ta9
- 0.2585000000000001 0.5864000000000003 0.2534000000000005 # Ta10
- 0.2414999999999996 0.9136000000000003 0.7466000000000006 # Ta11
- 0.7414999999999997 0.4136000000000002 0.7466000000000006 # Ta12
- 0.3541000000000000 0.4516000000000001 0.4413000000000004 # O1
- 0.3845999999999999 0.1788000000000002 0.4270000000000002 # O2
- 0.1332000000000000 0.4375000000000000 0.0792000000000005 # O3
- 0.1184999999999998 0.1967000000000000 0.1069000000000002 # O4
- 0.8540999999999995 0.9516000000000002 0.4413000000000004 # O5
- 0.8845999999999995 0.6788000000000000 0.4270000000000002 # O6
- 0.6331999999999994 0.9375000000000002 0.0792000000000005 # O7
- 0.6185000000000000 0.6967000000000002 0.1069000000000002 # O8
- 0.6458999999999999 0.5484000000000003 0.5587000000000009 # O9
- 0.6153999999999998 0.8212000000000003 0.5729999999999998 # O10
- 0.8667999999999992 0.5625000000000004 0.9208000000000005 # O11
- 0.8814999999999995 0.8033000000000000 0.8931000000000011 # O12
- 0.1458999999999996 0.0484000000000001 0.5587000000000009 # O13
- 0.1153999999999997 0.3212000000000000 0.5729999999999998 # O14
- 0.3667999999999996 0.0625000000000001 0.9208000000000005 # O15
- 0.3814999999999998 0.3033000000000002 0.8931000000000011 # O16
- 0.6458999999999995 0.4516000000000001 0.0586999999999997 # O17
- 0.6153999999999996 0.1788000000000002 0.0729999999999998 # O18
- 0.8667999999999995 0.4375000000000000 0.4208000000000006 # O19
- 0.8814999999999997 0.1967000000000000 0.3930999999999999 # O20
- 0.1458999999999999 0.9516000000000002 0.0586999999999997 # O21
- 0.1154000000000000 0.6788000000000000 0.0729999999999998 # O22
- 0.3667999999999999 0.9375000000000002 0.4208000000000006 # O23
- 0.3814999999999995 0.6967000000000002 0.3930999999999999 # O24
- 0.3540999999999997 0.5484000000000003 0.9413000000000005 # O25
- 0.3845999999999996 0.8212000000000003 0.9270000000000003 # O26
- 0.1331999999999997 0.5625000000000004 0.5792000000000005 # O27
- 0.1185000000000001 0.8033000000000000 0.6069000000000003 # O28
- 0.8540999999999993 0.0484000000000001 0.9413000000000005 # O29
- 0.8845999999999999 0.3212000000000000 0.9270000000000003 # O30
- 0.6331999999999994 0.0625000000000001 0.5792000000000005 # O31
- 0.6184999999999997 0.3033000000000002 0.6069000000000003 # O32
- 0.0000000000000001 0.8034000000000004 0.2500000000000006 # Li1
- 0.4999999999999997 0.3034000000000001 0.2500000000000006 # Li2
- -0.0000000000000001 0.1966000000000000 0.7500000000000006 # Li3
- 0.4999999999999994 0.6966000000000002 0.7500000000000006 # Li4
diff --git a/test/data/orthorhombic/POSCAR-016 b/test/data/orthorhombic/POSCAR-016
deleted file mode 100644
index 6b7a0c7..0000000
--- a/test/data/orthorhombic/POSCAR-016
+++ /dev/null
@@ -1,211 +0,0 @@
-$cell vectors
-1.0
- 10.7049949628503391 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.7339949492046287 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 31.6299851167637804
- 48 60 96
-Direct
- 0.2570000000000003 0.0000000000000000 0.0000000000000000 # Cu1
- 0.2570000000000003 0.5000000000000000 0.0000000000000000 # Cu2
- 0.2500000000000003 -0.0000000000000002 0.4999999999999999 # Cu3
- 0.2480000000000001 0.4999999999999998 0.4999999999999999 # Cu4
- 0.9950000000000003 0.2490000000000002 0.1640000000000000 # Cu5
- 0.4890000000000002 0.2499999999999999 0.1630000000000000 # Cu6
- 0.0020000000000003 0.2490000000000001 0.3360000000000000 # Cu7
- 0.4979999999999999 0.2499999999999998 0.3360000000000000 # Cu8
- 0.2520000000000001 0.2450000000000000 0.0859999999999999 # Cu9
- 0.2460000000000004 0.7480000000000000 0.0859999999999999 # Cu10
- 0.2490000000000002 0.2509999999999999 0.4139999999999999 # Cu11
- 0.2510000000000000 0.7509999999999999 0.4150000000000000 # Cu12
- 0.0000000000000000 -0.0000000000000001 0.2500000000000001 # Cu13
- 0.5000000000000002 -0.0000000000000001 0.2500000000000001 # Cu14
- 0.0000000000000000 0.4999999999999999 0.2500000000000001 # Cu15
- 0.5000000000000002 0.4999999999999999 0.2500000000000001 # Cu16
- 0.7430000000000002 0.0000000000000000 0.0000000000000000 # Cu17
- 0.7430000000000002 0.5000000000000000 0.0000000000000000 # Cu18
- 0.7500000000000000 -0.0000000000000002 0.4999999999999999 # Cu19
- 0.7520000000000002 0.4999999999999998 0.4999999999999999 # Cu20
- 0.0050000000000002 0.7510000000000000 0.1640000000000000 # Cu21
- 0.5110000000000001 0.7499999999999998 0.1630000000000000 # Cu22
- 0.9980000000000001 0.7510000000000000 0.3360000000000000 # Cu23
- 0.5020000000000004 0.7500000000000002 0.3360000000000000 # Cu24
- 0.7479999999999997 0.7549999999999999 0.0859999999999999 # Cu25
- 0.7540000000000001 0.2519999999999998 0.0859999999999999 # Cu26
- 0.7510000000000002 0.7490000000000000 0.4139999999999999 # Cu27
- 0.7489999999999999 0.2490000000000001 0.4150000000000000 # Cu28
- 0.9950000000000003 0.7510000000000002 0.8360000000000000 # Cu29
- 0.4890000000000002 0.7499999999999999 0.8370000000000001 # Cu30
- 0.0020000000000003 0.7509999999999998 0.6640000000000000 # Cu31
- 0.4980000000000004 0.7500000000000000 0.6640000000000000 # Cu32
- 0.2520000000000001 0.7550000000000000 0.9140000000000000 # Cu33
- 0.2460000000000004 0.2519999999999999 0.9140000000000000 # Cu34
- 0.2490000000000002 0.7489999999999999 0.5860000000000000 # Cu35
- 0.2510000000000000 0.2490000000000000 0.5850000000000000 # Cu36
- 0.0000000000000000 -0.0000000000000004 0.7500000000000000 # Cu37
- 0.5000000000000002 -0.0000000000000004 0.7500000000000000 # Cu38
- 0.0000000000000000 0.5000000000000002 0.7500000000000000 # Cu39
- 0.5000000000000002 0.5000000000000002 0.7500000000000000 # Cu40
- 0.0050000000000002 0.2489999999999999 0.8360000000000000 # Cu41
- 0.5110000000000001 0.2500000000000001 0.8370000000000001 # Cu42
- 0.9980000000000008 0.2489999999999999 0.6640000000000000 # Cu43
- 0.5020000000000000 0.2499999999999996 0.6640000000000000 # Cu44
- 0.7480000000000002 0.2450000000000001 0.9140000000000000 # Cu45
- 0.7540000000000001 0.7480000000000002 0.9140000000000000 # Cu46
- 0.7510000000000002 0.2509999999999999 0.5860000000000000 # Cu47
- 0.7490000000000003 0.7509999999999998 0.5850000000000000 # Cu48
- 0.0000000000000000 0.2549999999999999 0.0000000000000000 # Fe1
- 0.5000000000000002 0.2590000000000002 0.0000000000000000 # Fe2
- 0.0000000000000000 0.2470000000000002 0.4999999999999999 # Fe3
- 0.5000000000000002 0.2520000000000002 0.4999999999999999 # Fe4
- 0.2510000000000000 0.9990000000000002 0.1650000000000000 # Fe5
- 0.2480000000000001 0.4880000000000002 0.1659999999999999 # Fe6
- 0.2510000000000000 0.9979999999999999 0.3350000000000000 # Fe7
- 0.2490000000000002 0.4990000000000001 0.3340000000000000 # Fe8
- 0.0000000000000000 0.0000000000000000 0.0859999999999999 # Fe9
- 0.5000000000000002 0.0000000000000000 0.0859999999999999 # Fe10
- 0.0000000000000000 0.4999999999999999 0.0859999999999999 # Fe11
- 0.5000000000000002 0.4999999999999999 0.0859999999999999 # Fe12
- 0.0000000000000000 -0.0000000000000002 0.4139999999999999 # Fe13
- 0.5000000000000002 -0.0000000000000002 0.4139999999999999 # Fe14
- 0.0000000000000000 0.4999999999999998 0.4139999999999999 # Fe15
- 0.5000000000000002 0.4999999999999998 0.4139999999999999 # Fe16
- 0.2510000000000000 0.2490000000000002 0.2500000000000001 # Fe17
- 0.2500000000000003 0.7499999999999998 0.2500000000000001 # Fe18
- 0.2510000000000000 0.9990000000000002 0.2500000000000001 # Fe19
- 0.2490000000000002 0.4999999999999999 0.2500000000000001 # Fe20
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Fe21
- 0.5000000000000002 0.5000000000000000 0.0000000000000000 # Fe22
- 0.5000000000000002 -0.0000000000000002 0.4999999999999999 # Fe23
- 0.0000000000000000 0.4999999999999998 0.4999999999999999 # Fe24
- 0.0000000000000000 0.7450000000000001 0.0000000000000000 # Fe25
- 0.5000000000000002 0.7410000000000003 0.0000000000000000 # Fe26
- 0.0000000000000000 0.7529999999999998 0.4999999999999999 # Fe27
- 0.5000000000000002 0.7479999999999998 0.4999999999999999 # Fe28
- 0.7489999999999999 0.0010000000000001 0.1650000000000000 # Fe29
- 0.7520000000000002 0.5120000000000001 0.1659999999999999 # Fe30
- 0.7489999999999999 0.0019999999999997 0.3350000000000000 # Fe31
- 0.7510000000000002 0.5010000000000000 0.3340000000000000 # Fe32
- 0.7489999999999999 0.7510000000000000 0.2500000000000001 # Fe33
- 0.7500000000000000 0.2499999999999999 0.2500000000000001 # Fe34
- 0.7489999999999999 0.0010000000000001 0.2500000000000001 # Fe35
- 0.7510000000000002 0.4999999999999999 0.2500000000000001 # Fe36
- 0.2510000000000000 0.0009999999999998 0.8349999999999999 # Fe37
- 0.2480000000000001 0.5119999999999998 0.8340000000000001 # Fe38
- 0.2510000000000000 0.0020000000000001 0.6650000000000000 # Fe39
- 0.2490000000000002 0.5009999999999998 0.6659999999999998 # Fe40
- 0.0000000000000000 0.0000000000000000 0.9140000000000000 # Fe41
- 0.5000000000000002 0.0000000000000000 0.9140000000000000 # Fe42
- 0.0000000000000000 0.5000000000000001 0.9140000000000000 # Fe43
- 0.5000000000000002 0.5000000000000001 0.9140000000000000 # Fe44
- 0.0000000000000000 -0.0000000000000003 0.5860000000000000 # Fe45
- 0.5000000000000002 -0.0000000000000003 0.5860000000000000 # Fe46
- 0.0000000000000000 0.4999999999999997 0.5860000000000000 # Fe47
- 0.5000000000000002 0.4999999999999997 0.5860000000000000 # Fe48
- 0.2510000000000000 0.7509999999999998 0.7500000000000000 # Fe49
- 0.2500000000000003 0.2500000000000001 0.7500000000000000 # Fe50
- 0.2510000000000000 0.0009999999999998 0.7500000000000000 # Fe51
- 0.2490000000000002 0.5000000000000002 0.7500000000000000 # Fe52
- 0.7490000000000003 0.9989999999999999 0.8349999999999999 # Fe53
- 0.7520000000000002 0.4879999999999998 0.8340000000000001 # Fe54
- 0.7490000000000003 0.9979999999999997 0.6650000000000000 # Fe55
- 0.7510000000000002 0.4989999999999999 0.6659999999999998 # Fe56
- 0.7490000000000003 0.2489999999999999 0.7500000000000000 # Fe57
- 0.7500000000000000 0.7500000000000000 0.7500000000000000 # Fe58
- 0.7490000000000003 0.9990000000000000 0.7500000000000000 # Fe59
- 0.7510000000000002 0.5000000000000002 0.7500000000000000 # Fe60
- 0.1190000000000001 0.1269999999999998 0.0420000000000001 # S1
- 0.3799999999999999 0.8700000000000000 0.0420000000000001 # S2
- 0.1230000000000002 0.6280000000000001 0.0420000000000001 # S3
- 0.3789999999999998 0.3730000000000001 0.0420000000000001 # S4
- 0.1240000000000003 0.8690000000000000 0.4580000000000001 # S5
- 0.3750000000000003 0.1320000000000001 0.4580000000000001 # S6
- 0.1260000000000000 0.3690000000000001 0.4580000000000001 # S7
- 0.3759999999999999 0.6300000000000002 0.4580000000000001 # S8
- 0.1280000000000003 0.8760000000000000 0.1250000000000000 # S9
- 0.3710000000000003 0.1240000000000003 0.1250000000000000 # S10
- 0.1289999999999999 0.3760000000000002 0.1250000000000000 # S11
- 0.3730000000000000 0.6230000000000000 0.1250000000000000 # S12
- 0.1280000000000003 0.1219999999999997 0.3750000000000001 # S13
- 0.3740000000000001 0.8740000000000000 0.3750000000000001 # S14
- 0.1280000000000003 0.6240000000000001 0.3750000000000001 # S15
- 0.3720000000000004 0.3770000000000002 0.3750000000000001 # S16
- 0.1260000000000000 0.1219999999999998 0.2080000000000000 # S17
- 0.3780000000000001 0.8760000000000000 0.2080000000000000 # S18
- 0.1230000000000002 0.6230000000000000 0.2080000000000000 # S19
- 0.3730000000000000 0.3799999999999998 0.2080000000000000 # S20
- 0.1260000000000000 0.8750000000000002 0.2920000000000000 # S21
- 0.3759999999999999 0.1240000000000002 0.2920000000000000 # S22
- 0.1260000000000000 0.3770000000000002 0.2920000000000000 # S23
- 0.3740000000000001 0.6249999999999999 0.2920000000000000 # S24
- 0.8810000000000002 0.8730000000000001 0.0420000000000001 # S25
- 0.6199999999999999 0.1299999999999999 0.0420000000000001 # S26
- 0.8770000000000002 0.3719999999999999 0.0420000000000001 # S27
- 0.6210000000000001 0.6269999999999999 0.0420000000000001 # S28
- 0.8760000000000002 0.1309999999999999 0.4580000000000001 # S29
- 0.6250000000000001 0.8679999999999999 0.4580000000000001 # S30
- 0.8739999999999997 0.6310000000000000 0.4580000000000001 # S31
- 0.6240000000000000 0.3700000000000003 0.4580000000000001 # S32
- 0.8720000000000000 0.1240000000000003 0.1250000000000000 # S33
- 0.6290000000000002 0.8760000000000000 0.1250000000000000 # S34
- 0.8710000000000000 0.6240000000000002 0.1250000000000000 # S35
- 0.6269999999999999 0.3769999999999998 0.1250000000000000 # S36
- 0.8720000000000000 0.8779999999999997 0.3750000000000001 # S37
- 0.6260000000000002 0.1260000000000000 0.3750000000000001 # S38
- 0.8720000000000000 0.3760000000000001 0.3750000000000001 # S39
- 0.6279999999999999 0.6229999999999999 0.3750000000000001 # S40
- 0.8739999999999997 0.8779999999999998 0.2080000000000000 # S41
- 0.6220000000000002 0.1240000000000002 0.2080000000000000 # S42
- 0.8770000000000002 0.3770000000000002 0.2080000000000000 # S43
- 0.6269999999999999 0.6199999999999999 0.2080000000000000 # S44
- 0.8739999999999997 0.1249999999999999 0.2920000000000000 # S45
- 0.6240000000000000 0.8760000000000000 0.2920000000000000 # S46
- 0.8739999999999997 0.6230000000000000 0.2920000000000000 # S47
- 0.6260000000000002 0.3749999999999998 0.2920000000000000 # S48
- 0.1190000000000001 0.8730000000000000 0.9579999999999999 # S49
- 0.3800000000000004 0.1300000000000000 0.9579999999999999 # S50
- 0.1230000000000002 0.3719999999999998 0.9579999999999999 # S51
- 0.3790000000000003 0.6270000000000000 0.9579999999999999 # S52
- 0.1240000000000003 0.1309999999999998 0.5420000000000000 # S53
- 0.3750000000000003 0.8679999999999999 0.5420000000000000 # S54
- 0.1260000000000000 0.6310000000000000 0.5420000000000000 # S55
- 0.3759999999999999 0.3699999999999997 0.5420000000000000 # S56
- 0.1280000000000003 0.1239999999999999 0.8749999999999999 # S57
- 0.3710000000000003 0.8759999999999997 0.8749999999999999 # S58
- 0.1290000000000004 0.6239999999999999 0.8749999999999999 # S59
- 0.3730000000000000 0.3769999999999999 0.8749999999999999 # S60
- 0.1280000000000003 0.8779999999999996 0.6250000000000000 # S61
- 0.3740000000000001 0.1259999999999999 0.6250000000000000 # S62
- 0.1280000000000003 0.3759999999999999 0.6250000000000000 # S63
- 0.3720000000000004 0.6229999999999998 0.6250000000000000 # S64
- 0.1260000000000000 0.8779999999999999 0.7919999999999998 # S65
- 0.3780000000000001 0.1239999999999999 0.7919999999999998 # S66
- 0.1230000000000002 0.3769999999999999 0.7919999999999998 # S67
- 0.3730000000000000 0.6200000000000000 0.7919999999999998 # S68
- 0.1260000000000000 0.1250000000000001 0.7079999999999996 # S69
- 0.3760000000000004 0.8759999999999998 0.7079999999999996 # S70
- 0.1260000000000000 0.6229999999999998 0.7079999999999996 # S71
- 0.3740000000000001 0.3750000000000001 0.7079999999999996 # S72
- 0.8810000000000002 0.1269999999999999 0.9579999999999999 # S73
- 0.6200000000000004 0.8700000000000001 0.9579999999999999 # S74
- 0.8770000000000002 0.6280000000000001 0.9579999999999999 # S75
- 0.6210000000000001 0.3730000000000001 0.9579999999999999 # S76
- 0.8760000000000002 0.8690000000000000 0.5420000000000000 # S77
- 0.6250000000000001 0.1320000000000001 0.5420000000000000 # S78
- 0.8740000000000002 0.3690000000000001 0.5420000000000000 # S79
- 0.6240000000000000 0.6300000000000002 0.5420000000000000 # S80
- 0.8720000000000000 0.8759999999999997 0.8749999999999999 # S81
- 0.6290000000000002 0.1239999999999999 0.8749999999999999 # S82
- 0.8710000000000000 0.3759999999999998 0.8749999999999999 # S83
- 0.6270000000000003 0.6229999999999997 0.8749999999999999 # S84
- 0.8720000000000000 0.1220000000000001 0.6250000000000000 # S85
- 0.6260000000000002 0.8739999999999999 0.6250000000000000 # S86
- 0.8720000000000000 0.6240000000000000 0.6250000000000000 # S87
- 0.6279999999999999 0.3770000000000000 0.6250000000000000 # S88
- 0.8740000000000002 0.1220000000000000 0.7919999999999998 # S89
- 0.6220000000000002 0.8759999999999997 0.7919999999999998 # S90
- 0.8770000000000002 0.6229999999999997 0.7919999999999998 # S91
- 0.6270000000000003 0.3800000000000000 0.7919999999999998 # S92
- 0.8740000000000002 0.8750000000000000 0.7079999999999996 # S93
- 0.6240000000000000 0.1240000000000000 0.7079999999999996 # S94
- 0.8740000000000002 0.3770000000000000 0.7079999999999996 # S95
- 0.6260000000000002 0.6250000000000002 0.7079999999999996 # S96
diff --git a/test/data/orthorhombic/POSCAR-016-2 b/test/data/orthorhombic/POSCAR-016-2
deleted file mode 100644
index 0f5de27..0000000
--- a/test/data/orthorhombic/POSCAR-016-2
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 5.6099973602606639 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.6699973320281556 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.0499957415969732
- 2 2 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Al1
- 0.4999999999999999 0.0000000000000000 0.5000000000000000 # Al2
- 0.0000000000000000 0.5000000000000004 0.0000000000000000 # P1
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # P2
- 0.1999999999999998 0.2600000000000002 0.1250000000000001 # S1
- 0.7399999999999997 0.8000000000000006 0.6299999999999999 # S2
- 0.8000000000000002 0.7400000000000005 0.1250000000000001 # S3
- 0.2600000000000002 0.2000000000000001 0.6299999999999999 # S4
- 0.1999999999999998 0.7400000000000005 0.8749999999999999 # S5
- 0.7399999999999997 0.2000000000000001 0.3700000000000003 # S6
- 0.8000000000000002 0.2600000000000002 0.8749999999999999 # S7
- 0.2600000000000002 0.8000000000000006 0.3700000000000003 # S8
diff --git a/test/data/orthorhombic/POSCAR-017-2 b/test/data/orthorhombic/POSCAR-017-2
deleted file mode 100644
index 6193a3b..0000000
--- a/test/data/orthorhombic/POSCAR-017-2
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 7.0499966826805140 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.8499963062470979 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.3299979625541329
- 8 4
-Direct
- 0.1210000000000000 0.2249999999999998 0.0220000000000002 # Ag1
- 0.3929999999999997 0.0000000000000000 0.0000000000000000 # Ag2
- 0.3779999999999998 0.4999999999999997 0.0000000000000000 # Ag3
- 0.8790000000000001 0.7750000000000004 0.5220000000000002 # Ag4
- 0.6070000000000004 0.0000000000000000 0.4999999999999999 # Ag5
- 0.6220000000000004 0.4999999999999997 0.4999999999999999 # Ag6
- 0.1210000000000000 0.7750000000000004 0.9779999999999998 # Ag7
- 0.8790000000000001 0.2249999999999998 0.4779999999999996 # Ag8
- 0.2980000000000000 0.2749999999999999 0.5220000000000002 # Se1
- 0.7020000000000000 0.7250000000000001 0.0220000000000002 # Se2
- 0.2980000000000000 0.7250000000000001 0.4779999999999996 # Se3
- 0.7020000000000000 0.2749999999999999 0.9779999999999998 # Se4
diff --git a/test/data/orthorhombic/POSCAR-018 b/test/data/orthorhombic/POSCAR-018
deleted file mode 100644
index 36d50d4..0000000
--- a/test/data/orthorhombic/POSCAR-018
+++ /dev/null
@@ -1,67 +0,0 @@
-$cell vectors
-1.0
- 13.9949934147679116 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.3339960785048817 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.0639976171764731
- 8 8 20 24
-Direct
- 0.1251000000000000 1.1164999999999998 0.1035000000000000 # P1
- 0.0690000000000000 0.7899999999999998 -0.0620000000000002 # P2
- -0.1251000000000000 0.8834999999999995 0.1035000000000000 # P3
- -0.0690000000000000 1.2099999999999995 -0.0620000000000002 # P4
- 0.6251000000000002 0.3834999999999998 0.8964999999999999 # P5
- 0.5689999999999998 0.7099999999999997 1.0619999999999989 # P6
- 0.3749000000000002 0.6165000000000002 0.8964999999999999 # P7
- 0.4310000000000002 0.2900000000000001 1.0619999999999989 # P8
- 0.0164999999999999 1.1909999999999996 0.1600999999999996 # N1
- 0.1136999999999999 0.9720000000000001 -0.1179999999999997 # N2
- -0.0164999999999999 0.8089999999999999 0.1600999999999996 # N3
- -0.1136999999999999 1.0279999999999996 -0.1179999999999997 # N4
- 0.5165000000000001 0.3090000000000003 0.8399000000000003 # N5
- 0.6137000000000001 0.5279999999999998 1.1179999999999992 # N6
- 0.4834999999999999 0.6909999999999998 0.8399000000000003 # N7
- 0.3862999999999999 0.4720000000000002 1.1179999999999992 # N8
- 0.1841000000000000 1.2468999999999997 -0.0290000000000004 # O1
- 0.1623000000000001 1.0545999999999998 0.3587000000000001 # O2
- 0.1444000000000001 0.6859999999999999 0.0757000000000000 # O3
- 0.0317999999999999 0.7240000000000003 -0.3160000000000000 # O4
- 0.3483000000000002 0.9619999999999997 0.4801000000000002 # O5
- -0.1841000000000000 0.7530999999999998 -0.0290000000000004 # O6
- -0.1623000000000001 0.9453999999999997 0.3587000000000001 # O7
- -0.1444000000000001 1.3139999999999994 0.0757000000000000 # O8
- -0.0317999999999999 1.2759999999999998 -0.3160000000000000 # O9
- 0.6516999999999998 0.0380000000000002 0.4801000000000002 # O10
- 0.6841000000000003 0.2531000000000000 1.0289999999999990 # O11
- 0.6623000000000000 0.4454000000000000 0.6412999999999998 # O12
- 0.6443999999999999 0.8139999999999998 0.9242999999999998 # O13
- 0.5318000000000002 0.7760000000000001 1.3159999999999998 # O14
- 0.8483000000000002 0.5379999999999999 0.5198999999999998 # O15
- 0.3158999999999998 0.7468999999999999 1.0289999999999990 # O16
- 0.3377000000000001 0.5546000000000000 0.6412999999999998 # O17
- 0.3556000000000001 0.1860000000000003 0.9242999999999998 # O18
- 0.4681999999999999 0.2239999999999999 1.3159999999999998 # O19
- 0.1517000000000000 0.4620000000000001 0.5198999999999998 # O20
- 0.0070000000000002 1.2060000000000000 0.2830000000000001 # H1
- 0.1170000000000001 1.0009999999999997 -0.3180000000000003 # H2
- 0.2300000000000001 0.7160000000000000 0.0529999999999995 # H3
- 0.3600000000000000 0.8770000000000000 0.2500000000000002 # H4
- 0.2800000000000001 0.9899999999999999 0.4259999999999995 # H5
- 0.4180000000000001 1.0149999999999999 0.4669999999999995 # H6
- -0.0069999999999998 0.7940000000000002 0.2830000000000001 # H7
- -0.1170000000000001 0.9989999999999998 -0.3180000000000003 # H8
- 0.7699999999999999 0.2840000000000002 0.0529999999999995 # H9
- 0.6400000000000001 0.1230000000000000 0.2500000000000002 # H10
- 0.7200000000000001 0.0100000000000002 0.4259999999999995 # H11
- 0.5820000000000001 -0.0149999999999999 0.4669999999999995 # H12
- 0.5070000000000001 0.2939999999999997 0.7169999999999997 # H13
- 0.6170000000000000 0.4990000000000002 1.3180000000000003 # H14
- 0.7299999999999999 0.7839999999999998 0.9469999999999991 # H15
- 0.8600000000000002 0.6229999999999997 0.7499999999999996 # H16
- 0.7800000000000002 0.5099999999999999 0.5740000000000003 # H17
- 0.9179999999999999 0.4849999999999998 0.5329999999999994 # H18
- 0.4930000000000000 0.7059999999999996 0.7169999999999997 # H19
- 0.3830000000000001 0.5009999999999999 1.3180000000000003 # H20
- 0.2700000000000001 0.2160000000000001 0.9469999999999991 # H21
- 0.1400000000000002 0.3769999999999997 0.7499999999999996 # H22
- 0.2200000000000001 0.4900000000000002 0.5740000000000003 # H23
- 0.0820000000000001 0.5149999999999997 0.5329999999999994 # H24
diff --git a/test/data/orthorhombic/POSCAR-018-2 b/test/data/orthorhombic/POSCAR-018-2
deleted file mode 100644
index f6fdda8..0000000
--- a/test/data/orthorhombic/POSCAR-018-2
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 7.3489965419885257 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.5149964638785907 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.8939962855432588
- 2 2 8 20
-Direct
- 0.0000000000000000 0.0000000000000000 0.9830000000000002 # Ba1
- 0.4999999999999996 0.4999999999999997 0.0169999999999997 # Ba2
- 0.0000000000000000 0.4999999999999997 0.1589999999999999 # Fe1
- 0.4999999999999996 0.0000000000000000 0.8410000000000000 # Fe2
- 0.6889999999999996 0.2240000000000002 0.3219999999999999 # Si1
- 0.2610000000000001 0.1880000000000004 0.2970000000000000 # Si2
- 0.3110000000000004 0.7759999999999997 0.3219999999999999 # Si3
- 0.7390000000000000 0.8119999999999996 0.2970000000000000 # Si4
- 0.1890000000000000 0.2760000000000001 0.6779999999999999 # Si5
- 0.7609999999999997 0.3119999999999999 0.7030000000000000 # Si6
- 0.8110000000000001 0.7239999999999999 0.6779999999999999 # Si7
- 0.2390000000000003 0.6879999999999999 0.7030000000000000 # Si8
- 0.2079999999999997 0.2669999999999998 0.4790000000000001 # O1
- 0.4739999999999996 0.2209999999999997 0.2550000000000003 # O2
- 0.2360000000000003 0.9780000000000002 0.2850000000000003 # O3
- 0.2320000000000000 0.6249999999999999 0.2070000000000001 # O4
- 0.1429999999999999 0.2819999999999998 0.1480000000000000 # O5
- 0.7920000000000003 0.7330000000000002 0.4790000000000001 # O6
- 0.5259999999999997 0.7789999999999995 0.2550000000000003 # O7
- 0.7639999999999997 0.0219999999999998 0.2850000000000003 # O8
- 0.7680000000000000 0.3750000000000001 0.2070000000000001 # O9
- 0.8570000000000001 0.7180000000000001 0.1480000000000000 # O10
- 0.7080000000000001 0.2329999999999998 0.5209999999999998 # O11
- 0.9740000000000000 0.2790000000000000 0.7449999999999997 # O12
- 0.7360000000000000 0.5220000000000001 0.7150000000000003 # O13
- 0.7319999999999997 0.8749999999999998 0.7929999999999998 # O14
- 0.6430000000000002 0.2179999999999998 0.8519999999999999 # O15
- 0.2919999999999999 0.7670000000000002 0.5209999999999998 # O16
- 0.0260000000000001 0.7209999999999999 0.7449999999999997 # O17
- 0.2640000000000001 0.4779999999999999 0.7150000000000003 # O18
- 0.2680000000000003 0.1250000000000003 0.7929999999999998 # O19
- 0.3569999999999997 0.7820000000000001 0.8519999999999999 # O20
diff --git a/test/data/orthorhombic/POSCAR-019 b/test/data/orthorhombic/POSCAR-019
deleted file mode 100644
index 3909b03..0000000
--- a/test/data/orthorhombic/POSCAR-019
+++ /dev/null
@@ -1,32 +0,0 @@
-cell
- 1.00000000000000
- 3.5183598274731080 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.6304070168529856 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.3802740221553069
- 4 8
-Direct
- 0.3644957786015373 0.3291588793038034 0.0046162797490634
- 0.1355042213984628 0.8291588793038178 0.2453837202509365
- 0.6355042213984625 0.6708411206961822 0.5046162797490706
- 0.8644957786015375 0.1708411206962036 0.7453837202509294
- 0.2446454943852583 0.1729234922155920 0.2511000671435190
- 0.2623034245667540 0.6795513892502183 0.4950115114362526
- 0.7553545056147417 0.8270765077843938 0.7511000671435258
- 0.7376965754332457 0.3204486107497891 0.9950115114362594
- 0.7446454943852583 0.3270765077843937 0.4988999328564739
- 0.2553545056147488 0.6729234922155920 0.9988999328564813
- 0.2376965754332460 0.1795513892502111 0.7549884885637406
- 0.7623034245667543 0.8204486107497817 0.2549884885637474
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/orthorhombic/POSCAR-019-2 b/test/data/orthorhombic/POSCAR-019-2
deleted file mode 100644
index f7d46db..0000000
--- a/test/data/orthorhombic/POSCAR-019-2
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 4.8089977371646224 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.9569967264408987 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.4659960163933636
- 4 16 4
-Direct
- 0.0119999999999997 0.1156999999999999 0.1637000000000000 # Y1
- 0.4880000000000002 0.8843000000000002 0.6637000000000000 # Y2
- 0.5119999999999998 0.3843000000000004 0.8362999999999999 # Y3
- 0.9880000000000001 0.6157000000000005 0.3363000000000000 # Y4
- 0.2884000000000000 0.3950999999999996 0.0935000000000002 # O1
- 0.4886999999999999 0.5533000000000002 0.2960999999999998 # O2
- 0.7469000000000005 0.4149000000000002 0.1135000000000000 # O3
- 0.0025000000000000 0.7968999999999998 0.1181999999999998 # O4
- 0.2116000000000000 0.6048999999999997 0.5935000000000004 # O5
- 0.0113000000000001 0.4466999999999998 0.7961000000000005 # O6
- 0.7531000000000003 0.5850999999999997 0.6135000000000000 # O7
- 0.4974999999999999 0.2031000000000001 0.6182000000000004 # O8
- 0.7883999999999999 0.1049000000000000 0.9065000000000004 # O9
- 0.9886999999999997 0.9467000000000002 0.7039000000000001 # O10
- 0.2469000000000006 0.0851000000000001 0.8865000000000000 # O11
- 0.5024999999999999 0.7031000000000004 0.8818000000000001 # O12
- 0.7115999999999999 0.8951000000000001 0.4064999999999998 # O13
- 0.5113000000000000 0.0532999999999998 0.2039000000000001 # O14
- 0.2531000000000004 0.9148999999999999 0.3864999999999999 # O15
- 0.9974999999999998 0.2969000000000003 0.3818000000000001 # O16
- 0.5043000000000003 0.4514000000000001 0.1706999999999998 # C1
- 0.9957000000000006 0.5485999999999999 0.6707000000000005 # C2
- 0.0043000000000003 0.0486000000000002 0.8293000000000003 # C3
- 0.4957000000000007 0.9513999999999998 0.3293000000000002 # C4
diff --git a/test/data/orthorhombic/POSCAR-020 b/test/data/orthorhombic/POSCAR-020
deleted file mode 100644
index bfe35e4..0000000
--- a/test/data/orthorhombic/POSCAR-020
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 8.73999588746492 0.00000000000000 0.00000000000000
- 0.00000000000000 5.04999762376405 0.00000000000000
- 0.00000000000000 0.00000000000000 8.23999612273581
- 8 16
-Direct
- 0.16840000000000 0.53580000000000 0.18850000000000 # Si1
- 0.66840000000000 0.03580000000000 0.18850000000000 # Si2
- 0.83160000000000 0.46420000000000 0.68850000000000 # Si3
- 0.33160000000000 0.96420000000000 0.68850000000000 # Si4
- 0.16840000000000 0.46420000000000 0.81150000000000 # Si5
- 0.66840000000000 0.96420000000000 0.81150000000000 # Si6
- 0.83160000000000 0.53580000000000 0.31150000000000 # Si7
- 0.33160000000000 0.03580000000000 0.31150000000000 # Si8
- 0.33360000000000 0.00000000000000 0.50000000000000 # O1
- 0.00000000000000 0.55970000000000 0.25000000000000 # O2
- 0.25470000000000 0.30290000000000 0.27130000000000 # O3
- 0.83360000000000 0.50000000000000 0.50000000000000 # O4
- 0.50000000000000 0.05970000000000 0.25000000000000 # O5
- 0.75470000000000 0.80290000000000 0.27130000000000 # O6
- 0.66640000000000 0.00000000000000 0.00000000000000 # O7
- 0.00000000000000 0.44030000000000 0.75000000000000 # O8
- 0.74530000000000 0.69710000000000 0.77130000000000 # O9
- 0.16640000000000 0.50000000000000 0.00000000000000 # O10
- 0.50000000000000 0.94030000000000 0.75000000000000 # O11
- 0.24530000000000 0.19710000000000 0.77130000000000 # O12
- 0.25470000000000 0.69710000000000 0.72870000000000 # O13
- 0.75470000000000 0.19710000000000 0.72870000000000 # O14
- 0.74530000000000 0.30290000000000 0.22870000000000 # O15
- 0.24530000000000 0.80290000000000 0.22870000000000 # O16
diff --git a/test/data/orthorhombic/POSCAR-021 b/test/data/orthorhombic/POSCAR-021
deleted file mode 100644
index f44ba79..0000000
--- a/test/data/orthorhombic/POSCAR-021
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 6.3859969951202533 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.4299950922493281 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.7999982119412707
- 6 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # W1
- 0.0000000000000000 0.3240000000000002 0.0000000000000000 # W2
- 0.4999999999999996 0.5000000000000002 0.0000000000000000 # W3
- 0.4999999999999996 0.8240000000000000 0.0000000000000000 # W4
- 0.0000000000000000 0.6759999999999998 0.0000000000000000 # W5
- 0.4999999999999996 0.1760000000000001 0.0000000000000000 # W6
- 0.0000000000000000 0.5000000000000002 0.0000000000000000 # O1
- 0.0000000000000000 0.0000000000000000 0.4999999999999992 # O2
- 0.0000000000000000 0.3020000000000001 0.4999999999999992 # O3
- 0.1570000000000003 0.1519999999999999 0.1500000000000005 # O4
- 0.4999999999999996 0.0000000000000000 0.0000000000000000 # O5
- 0.4999999999999996 0.5000000000000002 0.4999999999999992 # O6
- 0.4999999999999996 0.8019999999999998 0.4999999999999992 # O7
- 0.6569999999999999 0.6520000000000001 0.1500000000000005 # O8
- 0.0000000000000000 0.6979999999999998 0.4999999999999992 # O9
- 0.8429999999999997 0.8480000000000001 0.1500000000000005 # O10
- 0.4999999999999996 0.1980000000000001 0.4999999999999992 # O11
- 0.3430000000000001 0.3479999999999999 0.1500000000000005 # O12
- 0.1570000000000003 0.8480000000000001 0.8499999999999994 # O13
- 0.6569999999999999 0.3479999999999999 0.8499999999999994 # O14
- 0.8429999999999997 0.1519999999999999 0.8499999999999994 # O15
- 0.3430000000000001 0.6520000000000001 0.8499999999999994 # O16
diff --git a/test/data/orthorhombic/POSCAR-021-2 b/test/data/orthorhombic/POSCAR-021-2
deleted file mode 100644
index 67403e6..0000000
--- a/test/data/orthorhombic/POSCAR-021-2
+++ /dev/null
@@ -1,25 +0,0 @@
-$cell vectors
-1.0
- 6.5079969377141520 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 15.1639928647045803 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.5179969330087353
- 4 4 2 8
-Direct
- 0.2500000000000002 0.2500000000000001 0.7396999999999997 # Cs1
- 0.7500000000000008 0.7500000000000000 0.7396999999999997 # Cs2
- 0.2500000000000002 0.7500000000000000 0.2603000000000003 # Cs3
- 0.7500000000000000 0.2500000000000001 0.2603000000000003 # Cs4
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Ag1
- 0.0000000000000000 0.5000000000000002 0.0000000000000000 # Ag2
- 0.5000000000000004 0.5000000000000002 0.5000000000000000 # Ag3
- 0.5000000000000004 0.0000000000000000 0.0000000000000000 # Ag4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Zr1
- 0.5000000000000004 0.5000000000000002 0.0000000000000000 # Zr2
- 0.7423000000000000 0.3937000000000002 0.7589999999999998 # Te1
- 0.2423000000000003 0.8937000000000000 0.7589999999999998 # Te2
- 0.2577000000000001 0.6063000000000004 0.7589999999999998 # Te3
- 0.7577000000000006 0.1063000000000001 0.7589999999999998 # Te4
- 0.7423000000000006 0.6063000000000004 0.2410000000000001 # Te5
- 0.2423000000000003 0.1063000000000001 0.2410000000000001 # Te6
- 0.2577000000000001 0.3937000000000002 0.2410000000000001 # Te7
- 0.7577000000000006 0.8937000000000000 0.2410000000000001 # Te8
diff --git a/test/data/orthorhombic/POSCAR-022 b/test/data/orthorhombic/POSCAR-022
deleted file mode 100644
index f050d3e..0000000
--- a/test/data/orthorhombic/POSCAR-022
+++ /dev/null
@@ -1,103 +0,0 @@
-$cell vectors
-1.0
- 13.3379937239138560 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8889939351871110 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.8307972563650434
- 16 16 64
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # W1
- 0.0000000000000000 0.0000000000000000 0.4999999999999995 # W2
- 0.2500000000000000 0.2500000000000002 0.0300000000000000 # W3
- 0.0000000000000000 0.5000000000000000 0.4999999999999995 # W4
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # W5
- 0.2500000000000000 0.7500000000000001 0.5299999999999996 # W6
- 0.4999999999999999 0.0000000000000000 0.4999999999999995 # W7
- 0.4999999999999999 0.0000000000000000 0.0000000000000000 # W8
- 0.7500000000000001 0.2500000000000002 0.5299999999999996 # W9
- 0.4999999999999999 0.5000000000000000 0.0000000000000000 # W10
- 0.4999999999999999 0.5000000000000000 0.4999999999999995 # W11
- 0.7500000000000001 0.7500000000000001 0.0300000000000000 # W12
- 0.2500000000000000 0.7500000000000001 0.9700000000000000 # W13
- 0.2500000000000000 0.2500000000000002 0.4699999999999995 # W14
- 0.7500000000000001 0.7500000000000001 0.4699999999999995 # W15
- 0.7500000000000001 0.2500000000000002 0.9700000000000000 # W16
- 0.0120000000000001 0.2500000000000002 0.2500000000000002 # Cr1
- 0.2500000000000000 0.0050000000000001 0.2500000000000002 # Cr2
- 0.0120000000000001 0.7500000000000001 0.7499999999999999 # Cr3
- 0.2500000000000000 0.5050000000000000 0.7499999999999999 # Cr4
- 0.5120000000000001 0.2500000000000002 0.7499999999999999 # Cr5
- 0.7500000000000001 0.0050000000000001 0.7499999999999999 # Cr6
- 0.5120000000000001 0.7500000000000001 0.2500000000000002 # Cr7
- 0.7500000000000001 0.5050000000000000 0.2500000000000002 # Cr8
- 0.9880000000000000 0.7500000000000001 0.2500000000000002 # Cr9
- 0.7500000000000001 0.9949999999999999 0.2500000000000002 # Cr10
- 0.9880000000000000 0.2500000000000002 0.7499999999999999 # Cr11
- 0.7500000000000001 0.4949999999999999 0.7499999999999999 # Cr12
- 0.4880000000000000 0.7500000000000001 0.7499999999999999 # Cr13
- 0.2500000000000000 0.9949999999999999 0.7499999999999999 # Cr14
- 0.4880000000000000 0.2500000000000002 0.2500000000000002 # Cr15
- 0.2500000000000000 0.4949999999999999 0.2500000000000002 # Cr16
- 0.1040000000000000 0.0180000000000001 0.2159999999999996 # O1
- 0.2640000000000001 0.0870000000000002 0.0180000000000002 # O2
- 0.0000000000000000 0.1509999999999998 0.0000000000000000 # O3
- 0.0000000000000000 0.3520000000000001 0.0000000000000000 # O4
- 0.1510000000000001 0.2500000000000002 0.2500000000000002 # O5
- 0.8479999999999998 0.2500000000000002 0.2500000000000002 # O6
- 0.1040000000000000 0.5180000000000000 0.7160000000000001 # O7
- 0.2640000000000001 0.5870000000000002 0.5179999999999997 # O8
- 0.0000000000000000 0.6510000000000002 0.4999999999999995 # O9
- 0.0000000000000000 0.8520000000000001 0.4999999999999995 # O10
- 0.1510000000000001 0.7500000000000001 0.7499999999999999 # O11
- 0.8479999999999998 0.7500000000000001 0.7499999999999999 # O12
- 0.6040000000000001 0.0180000000000001 0.7160000000000001 # O13
- 0.7640000000000001 0.0870000000000002 0.5179999999999997 # O14
- 0.4999999999999999 0.1510000000000002 0.4999999999999995 # O15
- 0.4999999999999999 0.3520000000000001 0.4999999999999995 # O16
- 0.6510000000000002 0.2500000000000002 0.7499999999999999 # O17
- 0.3480000000000002 0.2500000000000002 0.7499999999999999 # O18
- 0.6040000000000001 0.5180000000000000 0.2159999999999996 # O19
- 0.7640000000000001 0.5870000000000002 0.0180000000000002 # O20
- 0.4999999999999999 0.6510000000000002 0.0000000000000000 # O21
- 0.4999999999999999 0.8520000000000001 0.0000000000000000 # O22
- 0.6510000000000002 0.7500000000000001 0.2500000000000002 # O23
- 0.3480000000000002 0.7500000000000001 0.2500000000000002 # O24
- 0.8959999999999997 0.9819999999999999 0.2159999999999996 # O25
- 0.7360000000000000 0.9130000000000001 0.0180000000000002 # O26
- 0.0000000000000000 0.8490000000000001 0.0000000000000000 # O27
- 0.0000000000000000 0.6480000000000002 0.0000000000000000 # O28
- 0.8490000000000000 0.7500000000000001 0.2500000000000002 # O29
- 0.1519999999999999 0.7500000000000001 0.2500000000000002 # O30
- 0.8959999999999997 0.4819999999999999 0.7160000000000001 # O31
- 0.7360000000000000 0.4130000000000002 0.5179999999999997 # O32
- 0.0000000000000000 0.3490000000000001 0.4999999999999995 # O33
- 0.0000000000000000 0.1480000000000002 0.4999999999999995 # O34
- 0.8490000000000000 0.2500000000000002 0.7499999999999999 # O35
- 0.1519999999999999 0.2500000000000002 0.7499999999999999 # O36
- 0.3960000000000000 0.9819999999999999 0.7160000000000001 # O37
- 0.2360000000000000 0.9130000000000001 0.5179999999999997 # O38
- 0.4999999999999999 0.8490000000000001 0.4999999999999995 # O39
- 0.4999999999999999 0.6480000000000002 0.4999999999999995 # O40
- 0.3489999999999999 0.7500000000000001 0.7499999999999999 # O41
- 0.6519999999999998 0.7500000000000001 0.7499999999999999 # O42
- 0.3960000000000000 0.4819999999999999 0.2159999999999996 # O43
- 0.2360000000000000 0.4130000000000002 0.0180000000000002 # O44
- 0.4999999999999999 0.3490000000000001 0.0000000000000000 # O45
- 0.4999999999999999 0.1479999999999998 0.0000000000000000 # O46
- 0.3489999999999999 0.2500000000000002 0.2500000000000002 # O47
- 0.6519999999999998 0.2500000000000002 0.2500000000000002 # O48
- 0.1040000000000000 0.9819999999999999 0.7839999999999994 # O49
- 0.2640000000000001 0.9130000000000001 0.9819999999999999 # O50
- 0.1040000000000000 0.4819999999999999 0.2839999999999999 # O51
- 0.2640000000000001 0.4130000000000002 0.4820000000000003 # O52
- 0.6040000000000001 0.9819999999999999 0.2839999999999999 # O53
- 0.7640000000000001 0.9130000000000001 0.4820000000000003 # O54
- 0.6040000000000001 0.4819999999999999 0.7839999999999994 # O55
- 0.7640000000000001 0.4130000000000002 0.9819999999999999 # O56
- 0.8959999999999997 0.0180000000000001 0.7839999999999994 # O57
- 0.7360000000000000 0.0870000000000002 0.9819999999999999 # O58
- 0.8959999999999997 0.5180000000000000 0.2839999999999999 # O59
- 0.7360000000000000 0.5870000000000002 0.4820000000000003 # O60
- 0.3960000000000000 0.0180000000000001 0.2839999999999999 # O61
- 0.2360000000000000 0.0870000000000002 0.4820000000000003 # O62
- 0.3960000000000000 0.5180000000000000 0.7839999999999994 # O63
- 0.2360000000000000 0.5870000000000002 0.9819999999999999 # O64
diff --git a/test/data/orthorhombic/POSCAR-023 b/test/data/orthorhombic/POSCAR-023
deleted file mode 100644
index 0b7ea38..0000000
--- a/test/data/orthorhombic/POSCAR-023
+++ /dev/null
@@ -1,73 +0,0 @@
-$cell vectors
-1.0
- 10.1739952127080233 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.1749952122374818 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.1739952127080233
- 24 2 40
-Direct
- 0.1821000000000001 0.3242000000000002 0.4841999999999999 # Bi1
- 0.3237000000000002 0.4842999999999998 0.1818000000000001 # Bi2
- 0.4839999999999999 0.1824000000000002 0.3239000000000001 # Bi3
- 0.6820999999999998 0.8242000000000004 0.9841999999999996 # Bi4
- 0.8236999999999999 0.9842999999999995 0.6817999999999999 # Bi5
- 0.9839999999999995 0.6823999999999999 0.8239000000000000 # Bi6
- 0.8179000000000000 0.6757999999999997 0.4841999999999999 # Bi7
- 0.6762999999999999 0.5157000000000002 0.1818000000000001 # Bi8
- 0.5160000000000002 0.8175999999999999 0.3239000000000001 # Bi9
- 0.3178999999999997 0.1758000000000000 0.9841999999999996 # Bi10
- 0.1763000000000002 0.0156999999999999 0.6817999999999999 # Bi11
- 0.0159999999999999 0.3176000000000000 0.8239000000000000 # Bi12
- 0.1821000000000001 0.6757999999999997 0.5157999999999997 # Bi13
- 0.3237000000000002 0.5157000000000002 0.8181999999999999 # Bi14
- 0.4839999999999999 0.8175999999999999 0.6760999999999999 # Bi15
- 0.6820999999999998 0.1758000000000000 0.0157999999999999 # Bi16
- 0.8236999999999999 0.0156999999999999 0.3182000000000001 # Bi17
- 0.9839999999999995 0.3176000000000000 0.1761000000000001 # Bi18
- 0.8179000000000000 0.3242000000000002 0.5157999999999997 # Bi19
- 0.6762999999999999 0.4843000000000003 0.8181999999999999 # Bi20
- 0.5159999999999997 0.1824000000000002 0.6760999999999999 # Bi21
- 0.3178999999999997 0.8241999999999999 0.0157999999999999 # Bi22
- 0.1763000000000002 0.9842999999999995 0.3182000000000001 # Bi23
- 0.0159999999999999 0.6823999999999999 0.1761000000000001 # Bi24
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ga1
- 0.4999999999999998 0.4999999999999997 0.4999999999999998 # Ga2
- 0.2449999999999999 0.3640000000000000 0.0100000000000000 # O1
- 0.4879999999999999 0.7469999999999999 0.1360000000000001 # O2
- 0.3080000000000002 0.3030000000000002 0.3069999999999997 # O3
- 0.0979999999999999 0.0939999999999999 0.1010000000000001 # O4
- 0.3700000000000001 0.0110000000000002 0.2459999999999998 # O5
- 0.7450000000000002 0.8639999999999999 0.5099999999999997 # O6
- 0.9879999999999997 0.2469999999999997 0.6359999999999998 # O7
- 0.8079999999999999 0.8029999999999998 0.8069999999999995 # O8
- 0.5980000000000001 0.5939999999999996 0.6009999999999999 # O9
- 0.8699999999999999 0.5110000000000000 0.7460000000000000 # O10
- 0.7549999999999996 0.6360000000000000 0.0100000000000000 # O11
- 0.5120000000000001 0.2530000000000001 0.1360000000000001 # O12
- 0.6919999999999998 0.6969999999999998 0.3069999999999997 # O13
- -0.0979999999999999 -0.0939999999999999 0.1010000000000001 # O14
- 0.6300000000000000 0.9889999999999998 0.2459999999999998 # O15
- 0.2549999999999998 0.1360000000000003 0.5099999999999997 # O16
- 0.0120000000000003 0.7529999999999998 0.6359999999999998 # O17
- 0.1920000000000001 0.1970000000000001 0.8069999999999995 # O18
- 0.4019999999999999 0.4060000000000003 0.6009999999999999 # O19
- 0.1300000000000002 0.4890000000000000 0.7460000000000000 # O20
- 0.2449999999999999 0.6360000000000000 0.9899999999999994 # O21
- 0.4879999999999999 0.2530000000000001 0.8639999999999999 # O22
- 0.3080000000000002 0.6969999999999998 0.6929999999999997 # O23
- 0.0979999999999999 -0.0939999999999999 -0.1010000000000001 # O24
- 0.3700000000000001 0.9889999999999998 0.7539999999999997 # O25
- 0.7449999999999997 0.1360000000000003 0.4899999999999997 # O26
- 0.9879999999999997 0.7529999999999998 0.3640000000000002 # O27
- 0.8079999999999999 0.1970000000000001 0.1930000000000000 # O28
- 0.5980000000000001 0.4060000000000003 0.3989999999999996 # O29
- 0.8699999999999999 0.4890000000000000 0.2540000000000000 # O30
- 0.7549999999999996 0.3640000000000000 0.9899999999999994 # O31
- 0.5120000000000001 0.7469999999999999 0.8639999999999999 # O32
- 0.6919999999999998 0.3030000000000002 0.6929999999999997 # O33
- -0.0979999999999999 0.0939999999999999 -0.1010000000000001 # O34
- 0.6300000000000000 0.0110000000000002 0.7539999999999997 # O35
- 0.2549999999999998 0.8639999999999999 0.4899999999999997 # O36
- 0.0119999999999998 0.2469999999999997 0.3640000000000002 # O37
- 0.1920000000000001 0.8029999999999998 0.1930000000000000 # O38
- 0.4019999999999999 0.5939999999999996 0.3989999999999996 # O39
- 0.1300000000000002 0.5110000000000000 0.2540000000000000 # O40
diff --git a/test/data/orthorhombic/POSCAR-023-2 b/test/data/orthorhombic/POSCAR-023-2
deleted file mode 100644
index e2a6d1a..0000000
--- a/test/data/orthorhombic/POSCAR-023-2
+++ /dev/null
@@ -1,51 +0,0 @@
-$cell vectors
-1.0
- 8.3459960728583766 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 17.6459916968199053 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.0439971560455348
- 6 2 12 8 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cs1
- 0.0000000000000000 0.1871000000000002 0.5000000000000004 # Cs2
- 0.5000000000000003 0.5000000000000000 0.5000000000000004 # Cs3
- 0.5000000000000003 0.6871000000000003 0.0000000000000000 # Cs4
- 0.0000000000000000 0.8129000000000002 0.5000000000000004 # Cs5
- 0.5000000000000003 0.3129000000000001 0.0000000000000000 # Cs6
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # V1
- 0.5000000000000003 0.0000000000000000 0.5000000000000004 # V2
- 0.2420000000000003 0.1574000000000002 0.9970000000000002 # Cl1
- 0.2164000000000003 0.0000000000000000 0.5000000000000004 # Cl2
- 0.7420000000000007 0.6574000000000000 0.4969999999999998 # Cl3
- -0.2835999999999999 0.5000000000000000 0.0000000000000000 # Cl4
- 0.7580000000000002 0.8426000000000001 0.9970000000000002 # Cl5
- 0.7836000000000004 0.0000000000000000 0.5000000000000004 # Cl6
- 0.2579999999999999 0.3426000000000001 0.4969999999999998 # Cl7
- 0.2835999999999999 0.5000000000000000 0.0000000000000000 # Cl8
- 0.2420000000000003 0.8426000000000001 0.0029999999999997 # Cl9
- 0.7420000000000000 0.3426000000000001 0.5030000000000001 # Cl10
- 0.7580000000000002 0.1573999999999999 0.0029999999999997 # Cl11
- 0.2579999999999999 0.6574000000000000 0.5030000000000001 # Cl12
- 0.0000000000000000 0.4205999999999999 0.2284000000000001 # O1
- 0.5000000000000003 -0.0794000000000001 0.7284000000000005 # O2
- 0.0000000000000000 0.5794000000000002 0.2284000000000001 # O3
- 0.5000000000000003 0.0794000000000001 0.7284000000000005 # O4
- 0.0000000000000000 0.5794000000000002 -0.2284000000000001 # O5
- 0.5000000000000003 0.0794000000000001 0.2716000000000003 # O6
- 0.0000000000000000 0.4205999999999999 -0.2284000000000001 # O7
- 0.5000000000000003 -0.0794000000000001 0.2716000000000003 # O8
- -0.0939999999999999 0.3968000000000001 0.3005000000000002 # H1
- 0.0933000000000003 0.3982999999999999 0.3171999999999996 # H2
- 0.4060000000000003 -0.1032000000000000 0.8005000000000007 # H3
- 0.5932999999999999 -0.1017000000000001 0.8172000000000000 # H4
- 0.0939999999999999 0.6032000000000000 0.3005000000000002 # H5
- -0.0932999999999997 0.6017000000000001 0.3171999999999996 # H6
- 0.5940000000000002 0.1032000000000000 0.8005000000000007 # H7
- 0.4067000000000000 0.1017000000000001 0.8172000000000000 # H8
- -0.0939999999999999 0.6032000000000000 -0.3005000000000002 # H9
- 0.0933000000000003 0.6017000000000001 -0.3171999999999996 # H10
- 0.4060000000000003 0.1032000000000000 0.1995000000000003 # H11
- 0.5932999999999999 0.1017000000000001 0.1827999999999999 # H12
- 0.0939999999999999 0.3968000000000001 -0.3005000000000002 # H13
- -0.0932999999999997 0.3982999999999999 -0.3171999999999996 # H14
- 0.5940000000000002 -0.1032000000000000 0.1995000000000003 # H15
- 0.4067000000000000 -0.1017000000000001 0.1827999999999999 # H16
diff --git a/test/data/orthorhombic/POSCAR-024 b/test/data/orthorhombic/POSCAR-024
deleted file mode 100644
index dedf38d..0000000
--- a/test/data/orthorhombic/POSCAR-024
+++ /dev/null
@@ -1,51 +0,0 @@
-$cell vectors
-1.0
- 7.0509966822099734 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.9679953096396261 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.2849965721032000
- 8 4 4 28
-Direct
- 0.2500000000000002 0.2502999999999999 0.0000000000000000 # Na1
- 0.9980000000000000 0.4999999999999998 0.2499999999999996 # Na2
- 0.7499999999999998 0.7503000000000002 0.5000000000000000 # Na3
- 0.4980000000000004 0.0000000000000000 0.7499999999999997 # Na4
- 0.7499999999999998 0.2497000000000000 0.0000000000000000 # Na5
- 0.0020000000000000 0.0000000000000000 0.2499999999999996 # Na6
- 0.2500000000000002 0.7496999999999998 0.5000000000000000 # Na7
- 0.5020000000000003 0.5000000000000003 0.7499999999999997 # Na8
- 0.2500000000000002 0.2506000000000000 0.5000000000000000 # Mg1
- 0.7499999999999998 0.7505999999999998 0.0000000000000000 # Mg2
- 0.7499999999999998 0.2494000000000003 0.5000000000000000 # Mg3
- 0.2500000000000002 0.7494000000000001 0.0000000000000000 # Mg4
- 0.0000000000000000 0.5000000000000003 0.7499999999999997 # Al1
- 0.4999999999999996 0.0000000000000000 0.2499999999999996 # Al2
- 0.0000000000000000 0.0000000000000000 0.7499999999999997 # Al3
- 0.5000000000000003 0.4999999999999998 0.2499999999999996 # Al4
- 0.0000000000000000 0.2500000000000002 0.3863000000000001 # F1
- 0.9990000000000000 0.4147999999999999 0.9708999999999997 # F2
- 0.1830000000000001 0.3858999999999999 0.6817999999999994 # F3
- 0.3150000000000002 0.3888000000000000 0.3208999999999996 # F4
- 0.5000000000000003 0.7500000000000000 0.8863000000000001 # F5
- 0.4989999999999996 0.9148000000000003 0.4708999999999997 # F6
- 0.6829999999999997 0.8858999999999998 0.1818000000000001 # F7
- 0.8149999999999998 0.8888000000000004 0.8208999999999996 # F8
- 0.0010000000000000 0.0851999999999999 0.9708999999999997 # F9
- 0.8169999999999998 0.1140999999999999 0.6817999999999994 # F10
- 0.6849999999999997 0.1111999999999998 0.3208999999999996 # F11
- 0.5010000000000004 0.5851999999999997 0.4708999999999997 # F12
- 0.3170000000000002 0.6141000000000002 0.1818000000000001 # F13
- 0.1850000000000002 0.6112000000000002 0.8208999999999996 # F14
- 0.0000000000000000 0.7500000000000000 0.1136999999999999 # F15
- 0.9990000000000000 0.5851999999999997 0.5290999999999995 # F16
- 0.1830000000000001 0.6141000000000002 0.8181999999999999 # F17
- 0.3150000000000002 0.6112000000000002 0.1791000000000003 # F18
- 0.5000000000000003 0.2500000000000002 0.6136999999999999 # F19
- 0.4989999999999996 0.0851999999999999 0.0291000000000003 # F20
- 0.6829999999999997 0.1140999999999999 0.3181999999999999 # F21
- 0.8149999999999998 0.1111999999999998 0.6790999999999996 # F22
- 0.5010000000000004 0.4147999999999999 0.0291000000000003 # F23
- 0.3170000000000002 0.3858999999999999 0.3181999999999999 # F24
- 0.1850000000000002 0.3888000000000000 0.6790999999999996 # F25
- 0.0010000000000000 0.9148000000000003 0.5290999999999995 # F26
- 0.8169999999999998 0.8858999999999998 0.8181999999999999 # F27
- 0.6850000000000005 0.8888000000000004 0.1791000000000003 # F28
diff --git a/test/data/orthorhombic/POSCAR-024-2 b/test/data/orthorhombic/POSCAR-024-2
deleted file mode 100644
index 8f9c86a..0000000
--- a/test/data/orthorhombic/POSCAR-024-2
+++ /dev/null
@@ -1,111 +0,0 @@
-$cell vectors
-1.0
- 15.8719925315610091 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 15.9219925080339237 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8849939370692823
- 8 80 16
-Direct
- 0.5000000000000001 0.2500000000000001 0.8740999999999998 # Pd1
- 0.5000000000000001 0.7499999999999998 0.1255000000000001 # Pd2
- 0.0000000000000000 0.7499999999999998 0.3741000000000000 # Pd3
- 0.9999999999999996 0.2500000000000001 0.6254999999999997 # Pd4
- 0.5000000000000001 0.7500000000000001 0.6258999999999999 # Pd5
- 0.5000000000000001 0.2500000000000001 0.3745000000000001 # Pd6
- 0.0000000000000000 0.2499999999999998 0.1259000000000002 # Pd7
- 0.9999999999999999 0.7500000000000001 0.8744999999999997 # Pd8
- 0.4404000000000001 0.3931000000000000 0.8712999999999997 # Se1
- 0.5490000000000002 0.4878999999999999 0.8394999999999998 # Se2
- 0.6432000000000001 0.3090000000000000 0.8777000000000001 # Se3
- 0.7383999999999996 0.2014000000000000 0.9086999999999998 # Se4
- 0.5111999999999999 0.5960999999999999 0.1305000000000002 # Se5
- 0.8567999999999996 0.4439000000000001 0.5698000000000000 # Se6
- 0.7640999999999999 0.4321999999999998 0.7126999999999998 # Se7
- 0.6546000000000000 0.7592000000000001 0.1210999999999998 # Se8
- 0.6955999999999999 0.8936999999999998 0.1818999999999999 # Se9
- 0.8177999999999999 0.0136000000000000 0.5387000000000000 # Se10
- 0.9403999999999999 0.8930999999999999 0.3712999999999999 # Se11
- 0.0490000000000000 0.9878999999999998 0.3395000000000001 # Se12
- 0.1432000000000002 0.8089999999999999 0.3776999999999999 # Se13
- 0.2383999999999999 0.7013999999999999 0.4087000000000002 # Se14
- 0.0112000000000001 0.0960999999999999 0.6304999999999998 # Se15
- 0.3568000000000000 0.9438999999999997 0.0697999999999999 # Se16
- 0.2640999999999998 0.9321999999999997 0.2126999999999997 # Se17
- 0.1545999999999995 0.2592000000000000 0.6210999999999999 # Se18
- 0.1955999999999995 0.3936999999999999 0.6818999999999997 # Se19
- 0.3178000000000000 0.5136000000000001 0.0386999999999997 # Se20
- 0.5595999999999999 0.1068999999999999 0.8712999999999997 # Se21
- 0.4510000000000001 0.0121000000000000 0.8394999999999998 # Se22
- 0.3568000000000000 0.1909999999999999 0.8777000000000001 # Se23
- 0.2616000000000002 0.2985999999999999 0.9086999999999998 # Se24
- 0.4888000000000000 0.9038999999999998 0.1305000000000002 # Se25
- 0.1431999999999999 0.0561000000000001 0.5698000000000000 # Se26
- 0.2359000000000000 0.0678000000000002 0.7126999999999998 # Se27
- 0.3454000000000000 0.7407999999999998 0.1210999999999998 # Se28
- 0.3043999999999999 0.6063000000000000 0.1818999999999999 # Se29
- 0.1821999999999998 0.4863999999999999 0.5387000000000000 # Se30
- 0.0596000000000000 0.6068999999999998 0.3712999999999999 # Se31
- 0.9509999999999998 0.5120999999999999 0.3395000000000001 # Se32
- 0.8567999999999999 0.6909999999999997 0.3776999999999999 # Se33
- 0.7615999999999999 0.7985999999999998 0.4087000000000002 # Se34
- 0.9887999999999998 0.4039000000000000 0.6304999999999998 # Se35
- 0.6432000000000001 0.5560999999999999 0.0697999999999999 # Se36
- 0.7359000000000001 0.5678000000000001 0.2126999999999997 # Se37
- 0.8454000000000000 0.2408000000000002 0.6210999999999999 # Se38
- 0.8044000000000001 0.1063000000000000 0.6818999999999997 # Se39
- 0.6822000000000003 0.9863999999999999 0.0386999999999997 # Se40
- 0.4404000000000001 0.6068999999999998 0.6286999999999999 # Se41
- 0.5490000000000002 0.5120999999999999 0.6604999999999999 # Se42
- 0.6432000000000001 0.6910000000000001 0.6222999999999995 # Se43
- 0.7383999999999996 0.7985999999999998 0.5912999999999997 # Se44
- 0.5111999999999999 0.4039000000000000 0.3695000000000000 # Se45
- 0.8567999999999996 0.5560999999999999 0.9302000000000000 # Se46
- 0.7640999999999999 0.5678000000000001 0.7872999999999998 # Se47
- 0.6546000000000000 0.2408000000000002 0.3788999999999999 # Se48
- 0.6955999999999999 0.1063000000000000 0.3180999999999999 # Se49
- 0.8178000000000002 0.9863999999999999 0.9612999999999996 # Se50
- 0.9403999999999999 0.1068999999999999 0.1287000000000002 # Se51
- 0.0490000000000000 0.0121000000000000 0.1604999999999996 # Se52
- 0.1431999999999999 0.1909999999999999 0.1222999999999999 # Se53
- 0.2383999999999999 0.2985999999999999 0.0913000000000000 # Se54
- 0.0112000000000001 0.9038999999999998 0.8694999999999998 # Se55
- 0.3568000000000000 0.0561000000000001 0.4301999999999999 # Se56
- 0.2640999999999998 0.0678000000000002 0.2873000000000001 # Se57
- 0.1545999999999995 0.7408000000000001 0.8789000000000000 # Se58
- 0.1955999999999995 0.6063000000000000 0.8181000000000000 # Se59
- 0.3178000000000000 0.4863999999999999 0.4612999999999999 # Se60
- 0.0596000000000000 0.3931000000000000 0.1287000000000002 # Se61
- 0.9509999999999998 0.4878999999999999 0.1604999999999996 # Se62
- 0.8567999999999999 0.3090000000000000 0.1222999999999999 # Se63
- 0.7615999999999999 0.2014000000000000 0.0913000000000000 # Se64
- 0.9887999999999998 0.5960999999999999 0.8694999999999998 # Se65
- 0.6432000000000001 0.4439000000000001 0.4301999999999999 # Se66
- 0.7359000000000001 0.4321999999999998 0.2873000000000001 # Se67
- 0.8454000000000000 0.7592000000000001 0.8789000000000000 # Se68
- 0.8044000000000001 0.8936999999999998 0.8181000000000000 # Se69
- 0.6821999999999999 0.0136000000000000 0.4612999999999999 # Se70
- 0.5595999999999999 0.8930999999999999 0.6286999999999999 # Se71
- 0.4510000000000001 0.9878999999999998 0.6604999999999999 # Se72
- 0.3568000000000002 0.8089999999999999 0.6222999999999995 # Se73
- 0.2616000000000002 0.7013999999999999 0.5912999999999997 # Se74
- 0.4888000000000000 0.0960999999999999 0.3695000000000000 # Se75
- 0.1432000000000002 0.9439000000000001 0.9302000000000000 # Se76
- 0.2359000000000000 0.9322000000000001 0.7872999999999998 # Se77
- 0.3454000000000000 0.2592000000000000 0.3788999999999999 # Se78
- 0.3043999999999999 0.3936999999999999 0.3180999999999999 # Se79
- 0.1821999999999998 0.5136000000000001 0.9612999999999996 # Se80
- 0.0944999999999999 0.8480999999999996 0.6303999999999997 # K1
- 0.4032999999999999 0.6590000000000000 0.8702000000000000 # K2
- 0.5945000000000000 0.3481000000000001 0.1303999999999999 # K3
- 0.9032999999999999 0.1590000000000001 0.3702000000000000 # K4
- 0.9055000000000001 0.6519000000000001 0.6303999999999997 # K5
- 0.5966999999999999 0.8410000000000001 0.8702000000000000 # K6
- 0.4054999999999998 0.1519000000000002 0.1303999999999999 # K7
- 0.0967000000000001 0.3409999999999998 0.3702000000000000 # K8
- 0.0944999999999999 0.1519000000000002 0.8695999999999996 # K9
- 0.4032999999999999 0.3409999999999998 0.6297999999999999 # K10
- 0.5945000000000000 0.6519000000000001 0.3695999999999999 # K11
- 0.9032999999999999 0.8409999999999997 0.1298000000000001 # K12
- 0.4054999999999998 0.8480999999999996 0.3695999999999999 # K13
- 0.0967000000000001 0.6590000000000000 0.1298000000000001 # K14
- 0.9055000000000001 0.3481000000000001 0.8695999999999996 # K15
- 0.5966999999999999 0.1590000000000001 0.6297999999999999 # K16
diff --git a/test/data/orthorhombic/POSCAR-025 b/test/data/orthorhombic/POSCAR-025
deleted file mode 100644
index f36b4df..0000000
--- a/test/data/orthorhombic/POSCAR-025
+++ /dev/null
@@ -1,9 +0,0 @@
-$cell vectors
-1.0
- 2.9189986264885719 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.6179973564963293 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.0659985573189306
- 1 1
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # In1
- 0.0000000000000000 0.5000000000000003 0.2499999999999991 # Sb1
diff --git a/test/data/orthorhombic/POSCAR-025-2 b/test/data/orthorhombic/POSCAR-025-2
deleted file mode 100644
index 04e8dff..0000000
--- a/test/data/orthorhombic/POSCAR-025-2
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 8.2032961400046887 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.7675972861032818 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.8488972478482379
- 2 2 4 12
-Direct
- 0.0000000000000000 0.0000000000000000 0.9499999999999995 # W1
- 0.5000000000000000 0.5000000000000000 0.4999999999999995 # W2
- 0.0000000000000000 0.5000000000000000 0.4500000000000000 # Ca1
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Ca2
- 0.2600000000000003 0.0000000000000000 0.4999999999999995 # Sr1
- 0.2500000000000000 0.5000000000000000 0.0099999999999998 # Sr2
- 0.7400000000000003 0.0000000000000000 0.4999999999999995 # Sr3
- 0.7500000000000000 0.5000000000000000 0.0099999999999998 # Sr4
- 0.0000000000000000 0.2300000000000006 1.1799999999999993 # O1
- 0.0000000000000000 -0.2299999999999997 0.7199999999999998 # O2
- 0.5000000000000000 0.2700000000000004 0.2699999999999997 # O3
- 0.5000000000000000 0.2700000000000004 0.7299999999999994 # O4
- 0.2300000000000000 0.0000000000000000 0.9499999999999995 # O5
- 0.2700000000000000 0.5000000000000000 0.4999999999999995 # O6
- 0.0000000000000000 -0.2299999999999997 1.1799999999999993 # O7
- 0.0000000000000000 0.2299999999999997 0.7199999999999998 # O8
- 0.5000000000000000 0.7299999999999998 0.2699999999999997 # O9
- 0.5000000000000000 0.7299999999999998 0.7299999999999994 # O10
- -0.2300000000000000 0.0000000000000000 0.9499999999999995 # O11
- 0.7299999999999999 0.5000000000000000 0.4999999999999995 # O12
diff --git a/test/data/orthorhombic/POSCAR-026 b/test/data/orthorhombic/POSCAR-026
deleted file mode 100644
index 98baf9b..0000000
--- a/test/data/orthorhombic/POSCAR-026
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 11.1499947534592501 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.5099945840642164 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.0099981131274962
- 6 2 2 12
-Direct
- 0.9190000000000002 0.0329999999999999 0.0000000000000000 # Bi1
- 0.4340000000000002 0.4909999999999998 0.5000000000000000 # Bi2
- 0.2080000000000001 0.1619999999999999 0.5000000000000000 # Bi3
- 0.0809999999999998 0.5330000000000001 0.0000000000000000 # Bi4
- 0.5660000000000002 0.9909999999999999 0.5000000000000000 # Bi5
- 0.7920000000000004 0.6620000000000000 0.5000000000000000 # Bi6
- 0.7480000000000003 0.3360000000000002 0.0000000000000000 # Pb1
- 0.2520000000000002 0.8360000000000000 0.0000000000000000 # Pb2
- 0.4440000000000002 0.2490000000000000 0.0000000000000000 # Cu1
- 0.5560000000000002 0.7489999999999998 0.0000000000000000 # Cu2
- 0.8740000000000002 0.4510000000000001 0.5000000000000000 # S1
- 0.3560000000000001 0.0589999999999999 0.0000000000000000 # S2
- 0.8560000000000000 0.1080000000000001 0.5000000000000000 # S3
- 0.2960000000000001 0.3939999999999998 0.0000000000000000 # S4
- 0.0340000000000000 0.2269999999999998 0.0000000000000000 # S5
- 0.5640000000000002 0.2990000000000000 0.5000000000000000 # S6
- 0.1260000000000000 0.9510000000000000 0.5000000000000000 # S7
- 0.6440000000000002 0.5589999999999996 0.0000000000000000 # S8
- 0.1440000000000000 0.6079999999999998 0.5000000000000000 # S9
- 0.7040000000000003 0.8940000000000002 0.0000000000000000 # S10
- 0.9659999999999999 0.7270000000000001 0.0000000000000000 # S11
- 0.4360000000000001 0.7989999999999998 0.5000000000000000 # S12
diff --git a/test/data/orthorhombic/POSCAR-026-2 b/test/data/orthorhombic/POSCAR-026-2
deleted file mode 100644
index 303088d..0000000
--- a/test/data/orthorhombic/POSCAR-026-2
+++ /dev/null
@@ -1,41 +0,0 @@
-$cell vectors
-1.0
- 8.6489959302842170 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.1759961528504821 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.4452964966753532
- 2 6 26
-Direct
- 0.6959000000000006 0.4999999999999999 0.1041000000000000 # Rb1
- 0.1958999999999999 0.4999999999999999 0.8958999999999999 # Rb2
- 0.0000000000000000 0.0000000000000000 0.1081999999999998 # Th1
- 0.8343000000000005 0.2528000000000000 0.6020000000000000 # Th2
- 0.5000000000000000 0.0000000000000000 0.8918000000000001 # Th3
- 0.3343000000000003 0.7472000000000000 0.3979999999999999 # Th4
- 0.3343000000000003 0.2528000000000000 0.3979999999999999 # Th5
- 0.8343000000000005 0.7472000000000000 0.6020000000000000 # Th6
- 0.8480000000000003 0.4999999999999999 0.4530000000000001 # F1
- 0.5960000000000005 0.3020000000000002 0.4520000000000000 # F2
- 0.1440000000000000 0.7439999999999998 0.1729999999999998 # F3
- 0.4570000000000001 0.8030000000000000 0.1110000000000000 # F4
- 0.8650000000000005 0.1760000000000003 0.3039999999999997 # F5
- 0.3660000000000000 0.4999999999999999 0.2299999999999999 # F6
- 0.7370000000000004 0.0000000000000000 0.0370000000000003 # F7
- 0.1790000000000001 0.0000000000000000 0.3639999999999997 # F8
- 0.4600000000000003 0.0000000000000000 0.4089999999999998 # F9
- 0.3480000000000002 0.4999999999999999 0.5469999999999998 # F10
- 0.0960000000000004 0.6979999999999995 0.5479999999999999 # F11
- 0.6440000000000001 0.2560000000000001 0.8270000000000002 # F12
- 0.9570000000000002 0.1969999999999998 0.8889999999999998 # F13
- 0.3649999999999999 0.8239999999999996 0.6959999999999996 # F14
- 0.8660000000000001 0.4999999999999999 0.7700000000000000 # F15
- 0.2370000000000002 0.0000000000000000 0.9629999999999996 # F16
- 0.6790000000000002 0.0000000000000000 0.6359999999999996 # F17
- 0.9600000000000004 0.0000000000000000 0.5909999999999995 # F18
- 0.0960000000000004 0.3020000000000002 0.5479999999999999 # F19
- 0.6440000000000001 0.7439999999999998 0.8270000000000002 # F20
- 0.9570000000000002 0.8030000000000000 0.8889999999999998 # F21
- 0.3649999999999999 0.1760000000000003 0.6959999999999996 # F22
- 0.5960000000000005 0.6979999999999995 0.4520000000000000 # F23
- 0.1440000000000000 0.2560000000000001 0.1729999999999998 # F24
- 0.4570000000000001 0.1969999999999998 0.1110000000000000 # F25
- 0.8650000000000005 0.8239999999999996 0.3039999999999997 # F26
diff --git a/test/data/orthorhombic/POSCAR-027 b/test/data/orthorhombic/POSCAR-027
deleted file mode 100644
index 7be0468..0000000
--- a/test/data/orthorhombic/POSCAR-027
+++ /dev/null
@@ -1,115 +0,0 @@
-$cell vectors
-1.0
- 13.0279938697818114 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 13.0369938655469326 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.1609956893668372
- 4 64 16 24
-Direct
- 0.2536000000000001 0.2486999999999999 0.9821000000000000 # S1
- 0.7463999999999998 0.7513000000000002 0.9821000000000000 # S2
- 0.7463999999999998 0.2486999999999999 0.4821000000000001 # S3
- 0.2536000000000001 0.7512999999999997 0.4821000000000001 # S4
- 0.7289999999999999 0.3170000000000002 0.6120000000000000 # O1
- 0.8379999999999995 0.1840000000000000 0.4600000000000000 # O2
- 0.7700000000000001 0.3360000000000000 0.3789999999999996 # O3
- 0.6509999999999996 0.2010000000000000 0.4169999999999998 # O4
- 0.3999999999999997 0.2459999999999999 0.4379999999999997 # O5
- 0.5669999999999997 0.4089999999999999 0.1399999999999998 # O6
- 0.5549999999999999 0.1050000000000000 0.1550000000000002 # O7
- 0.7549999999999997 0.5900000000000000 0.5039999999999996 # O8
- 0.5959999999999996 0.4430000000000001 0.8259999999999997 # O9
- 0.9069999999999998 0.4460000000000000 0.8020000000000000 # O10
- 0.7570000000000000 0.9019999999999999 0.5359999999999997 # O11
- 0.9009999999999999 0.0340000000000001 0.8239999999999998 # O12
- 0.6079999999999999 0.0329999999999999 0.8539999999999995 # O13
- 0.1030000000000000 0.2470000000000002 0.3909999999999997 # O14
- 0.9529999999999998 0.1149999999999998 0.1250000000000000 # O15
- 0.9479999999999993 0.3889999999999998 0.1100000000000002 # O16
- 0.2710000000000002 0.6829999999999999 0.6120000000000000 # O17
- 0.1620000000000001 0.8159999999999999 0.4600000000000000 # O18
- 0.2300000000000000 0.6639999999999999 0.3789999999999996 # O19
- 0.3489999999999999 0.7989999999999999 0.4169999999999998 # O20
- 0.6000000000000000 0.7539999999999998 0.4379999999999997 # O21
- 0.4329999999999999 0.5909999999999997 0.1399999999999998 # O22
- 0.4449999999999997 0.8949999999999998 0.1550000000000002 # O23
- 0.2449999999999999 0.4100000000000002 0.5039999999999996 # O24
- 0.4040000000000003 0.5570000000000001 0.8259999999999997 # O25
- 0.0930000000000001 0.5540000000000002 0.8020000000000000 # O26
- 0.2429999999999995 0.0979999999999998 0.5359999999999997 # O27
- 0.0989999999999998 0.9660000000000000 0.8239999999999998 # O28
- 0.3920000000000000 0.9669999999999999 0.8539999999999995 # O29
- 0.8970000000000000 0.7529999999999999 0.3909999999999997 # O30
- 0.0469999999999999 0.8850000000000000 0.1250000000000000 # O31
- 0.0520000000000003 0.6109999999999998 0.1100000000000002 # O32
- 0.2710000000000002 0.3170000000000002 1.1119999999999999 # O33
- 0.1620000000000001 0.1840000000000000 0.9599999999999994 # O34
- 0.2300000000000000 0.3360000000000000 0.8789999999999996 # O35
- 0.3489999999999999 0.2010000000000000 0.9169999999999997 # O36
- 0.6000000000000000 0.2459999999999999 0.9379999999999995 # O37
- 0.4329999999999999 0.4089999999999999 0.6399999999999998 # O38
- 0.4449999999999997 0.1050000000000000 0.6549999999999996 # O39
- 0.2449999999999999 0.5900000000000000 0.0040000000000002 # O40
- 0.4039999999999999 0.4430000000000001 0.3260000000000003 # O41
- 0.0930000000000001 0.4460000000000000 0.3020000000000000 # O42
- 0.2429999999999999 0.9019999999999999 0.0360000000000003 # O43
- 0.0989999999999998 0.0340000000000001 0.3239999999999998 # O44
- 0.3919999999999996 0.0329999999999999 0.3540000000000001 # O45
- 0.8970000000000000 0.2470000000000002 0.8909999999999998 # O46
- 0.0469999999999999 0.1149999999999998 0.6250000000000000 # O47
- 0.0519999999999999 0.3889999999999998 0.6099999999999995 # O48
- 0.7289999999999999 0.6829999999999999 1.1119999999999999 # O49
- 0.8380000000000000 0.8159999999999999 0.9599999999999994 # O50
- 0.7700000000000001 0.6640000000000001 0.8789999999999996 # O51
- 0.6509999999999996 0.7989999999999999 0.9169999999999997 # O52
- 0.4000000000000000 0.7539999999999998 0.9379999999999995 # O53
- 0.5670000000000002 0.5910000000000002 0.6399999999999998 # O54
- 0.5549999999999999 0.8949999999999998 0.6549999999999996 # O55
- 0.7549999999999997 0.4099999999999998 0.0040000000000002 # O56
- 0.5959999999999996 0.5570000000000001 0.3260000000000003 # O57
- 0.9069999999999998 0.5540000000000002 0.3020000000000000 # O58
- 0.7570000000000000 0.0979999999999998 0.0360000000000003 # O59
- 0.9009999999999999 0.9660000000000000 0.3239999999999998 # O60
- 0.6079999999999999 0.9669999999999999 0.3540000000000001 # O61
- 0.1030000000000000 0.7529999999999999 0.8909999999999998 # O62
- 0.9529999999999998 0.8850000000000000 0.6250000000000000 # O63
- 0.9479999999999993 0.6109999999999998 0.6099999999999995 # O64
- 0.0580000000000000 0.2510000000000000 0.1490000000000002 # Ca1
- 0.2369999999999998 0.9260000000000002 0.2859999999999996 # Ca2
- 0.2570000000000001 0.5120000000000002 0.2540000000000002 # Ca3
- 0.4829999999999998 0.2530000000000001 0.2280000000000002 # Ca4
- 0.9419999999999996 0.7489999999999997 0.1490000000000002 # Ca5
- 0.7629999999999998 0.0739999999999999 0.2859999999999996 # Ca6
- 0.7429999999999999 0.4879999999999998 0.2540000000000002 # Ca7
- 0.5170000000000001 0.7470000000000000 0.2280000000000002 # Ca8
- 0.9419999999999996 0.2510000000000000 0.6489999999999996 # Ca9
- 0.7629999999999998 0.9260000000000002 0.7859999999999996 # Ca10
- 0.7429999999999999 0.5120000000000002 0.7539999999999996 # Ca11
- 0.5169999999999998 0.2530000000000001 0.7279999999999995 # Ca12
- 0.0580000000000000 0.7489999999999997 0.6489999999999996 # Ca13
- 0.2369999999999998 0.0739999999999999 0.7859999999999996 # Ca14
- 0.2570000000000001 0.4879999999999998 0.7539999999999996 # Ca15
- 0.4829999999999998 0.7470000000000000 0.7279999999999995 # Ca16
- 0.5000000000000000 0.4999999999999998 0.2300000000000000 # Al1
- 0.5000000000000000 0.0000000000000000 0.2500000000000000 # Al2
- 0.0000000000000000 0.0000000000000000 0.2049999999999999 # Al3
- 0.9999999999999997 0.4999999999999998 0.1999999999999997 # Al4
- 0.6270000000000000 0.1210000000000002 0.9959999999999994 # Al5
- 0.1220000000000000 0.6250000000000000 0.9489999999999997 # Al6
- 0.3690000000000002 0.6290000000000001 0.9800000000000000 # Al7
- 0.1220000000000000 0.8759999999999999 0.9599999999999994 # Al8
- 0.3730000000000000 0.8789999999999998 0.9959999999999994 # Al9
- 0.8780000000000000 0.3750000000000002 0.9489999999999997 # Al10
- 0.6309999999999999 0.3709999999999999 0.9800000000000000 # Al11
- 0.8780000000000000 0.1240000000000002 0.9599999999999994 # Al12
- 0.5000000000000000 0.4999999999999998 0.7299999999999999 # Al13
- 0.5000000000000000 0.0000000000000000 0.7499999999999999 # Al14
- 0.0000000000000000 0.0000000000000000 0.7050000000000000 # Al15
- 0.9999999999999997 0.4999999999999998 0.6999999999999996 # Al16
- 0.3729999999999995 0.1210000000000002 0.4959999999999997 # Al17
- 0.8780000000000000 0.6250000000000000 0.4489999999999998 # Al18
- 0.6309999999999999 0.6290000000000001 0.4800000000000000 # Al19
- 0.8780000000000000 0.8759999999999999 0.4600000000000000 # Al20
- 0.6270000000000000 0.8789999999999998 0.4959999999999997 # Al21
- 0.1219999999999996 0.3750000000000002 0.4489999999999998 # Al22
- 0.3689999999999998 0.3709999999999999 0.4800000000000000 # Al23
- 0.1219999999999996 0.1239999999999998 0.4600000000000000 # Al24
diff --git a/test/data/orthorhombic/POSCAR-027-2 b/test/data/orthorhombic/POSCAR-027-2
deleted file mode 100644
index 617c8df..0000000
--- a/test/data/orthorhombic/POSCAR-027-2
+++ /dev/null
@@ -1,151 +0,0 @@
-$cell vectors
-1.0
- 13.7939935093468105 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 23.8999887540516731 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.4167960395440211
- 24 24 96
-Direct
- 0.2940000000000002 0.1690000000000000 0.1299999999999999 # P1
- 0.6110000000000001 0.0630000000000001 0.1360000000000001 # P2
- 0.1070000000000000 0.7739999999999997 0.1219999999999999 # P3
- 0.7889999999999998 0.6649999999999999 0.1299999999999999 # P4
- 0.1070000000000000 0.5599999999999999 0.1119999999999999 # P5
- 0.6050000000000001 0.2729999999999999 0.1409999999999998 # P6
- 0.7060000000000003 0.8309999999999998 0.1299999999999999 # P7
- 0.3890000000000002 0.9370000000000001 0.1360000000000001 # P8
- 0.8929999999999999 0.2260000000000001 0.1219999999999999 # P9
- 0.2110000000000001 0.3350000000000000 0.1299999999999999 # P10
- 0.8929999999999999 0.4400000000000000 0.1119999999999999 # P11
- 0.3950000000000000 0.7269999999999998 0.1409999999999998 # P12
- 0.7059999999999998 0.1690000000000000 0.6299999999999999 # P13
- 0.3889999999999998 0.0630000000000001 0.6360000000000001 # P14
- 0.8929999999999999 0.7739999999999997 0.6220000000000003 # P15
- 0.2110000000000001 0.6649999999999999 0.6299999999999999 # P16
- 0.8929999999999999 0.5599999999999999 0.6120000000000000 # P17
- 0.3950000000000000 0.2729999999999999 0.6409999999999998 # P18
- 0.2940000000000002 0.8309999999999998 0.6299999999999999 # P19
- 0.6110000000000001 0.9370000000000001 0.6360000000000001 # P20
- 0.1070000000000000 0.2260000000000001 0.6219999999999998 # P21
- 0.7889999999999998 0.3350000000000000 0.6299999999999999 # P22
- 0.1070000000000000 0.4400000000000000 0.6120000000000000 # P23
- 0.6050000000000001 0.7269999999999998 0.6410000000000005 # P24
- 0.2920000000000000 0.1690000000000000 0.4970000000000002 # Al1
- 0.6110000000000001 0.0609999999999999 0.5170000000000001 # Al2
- 0.1110000000000003 0.7739999999999997 0.5000000000000000 # Al3
- 0.7880000000000003 0.6669999999999999 0.5030000000000003 # Al4
- 0.1040000000000001 0.5609999999999998 0.4840000000000004 # Al5
- 0.6080000000000003 0.2740000000000000 0.5119999999999997 # Al6
- 0.7080000000000000 0.8309999999999998 0.4970000000000002 # Al7
- 0.3890000000000002 0.9389999999999997 0.5170000000000001 # Al8
- 0.8890000000000000 0.2260000000000001 0.5000000000000000 # Al9
- 0.2120000000000001 0.3330000000000000 0.5030000000000003 # Al10
- 0.8960000000000000 0.4390000000000000 0.4839999999999998 # Al11
- 0.3920000000000001 0.7259999999999998 0.5119999999999997 # Al12
- 0.7080000000000000 0.1690000000000000 0.9970000000000002 # Al13
- 0.3889999999999998 0.0609999999999999 0.0170000000000001 # Al14
- 0.8890000000000000 0.7739999999999997 0.0000000000000000 # Al15
- 0.2120000000000001 0.6669999999999999 0.0030000000000004 # Al16
- 0.8960000000000000 0.5610000000000001 0.9839999999999998 # Al17
- 0.3920000000000001 0.2740000000000000 0.0119999999999998 # Al18
- 0.2920000000000000 0.8309999999999998 0.9970000000000002 # Al19
- 0.6110000000000001 0.9389999999999997 0.0170000000000001 # Al20
- 0.1109999999999999 0.2260000000000001 0.0000000000000000 # Al21
- 0.7879999999999999 0.3329999999999998 0.0030000000000004 # Al22
- 0.1040000000000001 0.4390000000000000 0.9839999999999998 # Al23
- 0.6080000000000003 0.7259999999999998 0.0119999999999998 # Al24
- 0.3150000000000001 0.1080000000000001 0.1020000000000000 # O1
- 0.3129999999999999 0.1770000000000000 0.2969999999999999 # O2
- 0.1910000000000002 0.1809999999999999 0.0749999999999999 # O3
- 0.3629999999999999 0.2059999999999999 0.0499999999999998 # O4
- 0.6809999999999998 0.1029999999999999 0.0560000000000000 # O5
- 0.6280000000000001 0.0689999999999999 0.3159999999999999 # O6
- 0.6350000000000000 0.0030000000000000 0.0900000000000002 # O7
- 0.5080000000000001 0.0780000000000000 0.0700000000000003 # O8
- 0.0030000000000003 0.7889999999999996 0.0740000000000000 # O9
- 0.1210000000000001 0.7829999999999999 0.2969999999999999 # O10
- 0.1740000000000002 0.8159999999999997 0.0399999999999998 # O11
- 0.1290000000000000 0.7159999999999995 0.0540000000000001 # O12
- 0.8109999999999999 0.6080000000000000 0.0489999999999998 # O13
- 0.8100000000000004 0.6600000000000000 0.3040000000000000 # O14
- 0.6840000000000003 0.6820000000000001 0.1090000000000001 # O15
- 0.8530000000000000 0.7079999999999997 0.0500000000000004 # O16
- 0.1820000000000002 0.6039999999999998 0.0910000000000001 # O17
- 0.0979999999999999 0.5589999999999998 0.2830000000000003 # O18
- 0.1359999999999999 0.5039999999999998 0.0440000000000002 # O19
- 0.0119999999999999 0.5779999999999998 0.0340000000000002 # O20
- 0.5040000000000001 0.2879999999999999 0.0830000000000000 # O21
- 0.6220000000000000 0.2879999999999999 0.3120000000000002 # O22
- 0.6750000000000000 0.3140000000000001 0.0689999999999997 # O23
- 0.6330000000000003 0.2140000000000000 0.1000000000000001 # O24
- 0.6850000000000004 0.8919999999999999 0.1020000000000000 # O25
- 0.6870000000000001 0.8230000000000000 0.2969999999999999 # O26
- 0.8090000000000002 0.8189999999999998 0.0749999999999999 # O27
- 0.6370000000000002 0.7939999999999999 0.0500000000000004 # O28
- 0.3190000000000001 0.8969999999999998 0.0560000000000000 # O29
- 0.3720000000000002 0.9309999999999999 0.3159999999999999 # O30
- 0.3650000000000000 0.9970000000000001 0.0900000000000002 # O31
- 0.4920000000000002 0.9219999999999997 0.0700000000000003 # O32
- 0.9970000000000001 0.2109999999999999 0.0740000000000000 # O33
- 0.8790000000000001 0.2170000000000000 0.2969999999999999 # O34
- 0.8260000000000002 0.1839999999999999 0.0399999999999998 # O35
- 0.8709999999999999 0.2840000000000000 0.0540000000000001 # O36
- 0.1890000000000000 0.3920000000000000 0.0489999999999998 # O37
- 0.1900000000000001 0.3399999999999999 0.3040000000000000 # O38
- 0.3159999999999999 0.3179999999999999 0.1090000000000001 # O39
- 0.1470000000000001 0.2920000000000000 0.0499999999999998 # O40
- 0.8179999999999999 0.3959999999999999 0.0910000000000001 # O41
- 0.9020000000000000 0.4409999999999998 0.2830000000000003 # O42
- 0.8640000000000002 0.4960000000000000 0.0440000000000002 # O43
- 0.9880000000000000 0.4220000000000000 0.0340000000000002 # O44
- 0.4959999999999998 0.7119999999999997 0.0830000000000000 # O45
- 0.3780000000000001 0.7119999999999997 0.3120000000000002 # O46
- 0.3250000000000000 0.6859999999999998 0.0689999999999997 # O47
- 0.3670000000000002 0.7860000000000000 0.1000000000000001 # O48
- 0.6849999999999998 0.1080000000000001 0.6019999999999999 # O49
- 0.6870000000000001 0.1770000000000000 0.7969999999999999 # O50
- 0.8089999999999998 0.1810000000000001 0.5750000000000000 # O51
- 0.6369999999999999 0.2059999999999999 0.5500000000000004 # O52
- 0.3190000000000001 0.1030000000000001 0.5559999999999999 # O53
- 0.3719999999999999 0.0689999999999999 0.8159999999999998 # O54
- 0.3650000000000000 0.0030000000000000 0.5900000000000001 # O55
- 0.4919999999999998 0.0780000000000000 0.5700000000000003 # O56
- 0.9970000000000001 0.7889999999999996 0.5740000000000001 # O57
- 0.8790000000000001 0.7829999999999999 0.7969999999999999 # O58
- 0.8260000000000002 0.8159999999999997 0.5400000000000003 # O59
- 0.8709999999999999 0.7159999999999995 0.5540000000000000 # O60
- 0.1890000000000000 0.6080000000000000 0.5490000000000004 # O61
- 0.1900000000000001 0.6600000000000000 0.8040000000000000 # O62
- 0.3159999999999999 0.6820000000000001 0.6090000000000000 # O63
- 0.1470000000000001 0.7079999999999997 0.5500000000000004 # O64
- 0.8179999999999999 0.6039999999999998 0.5910000000000001 # O65
- 0.9020000000000000 0.5589999999999998 0.7830000000000001 # O66
- 0.8640000000000002 0.5039999999999998 0.5440000000000002 # O67
- 0.9880000000000000 0.5779999999999998 0.5340000000000000 # O68
- 0.4959999999999998 0.2879999999999999 0.5830000000000000 # O69
- 0.3780000000000001 0.2879999999999999 0.8120000000000002 # O70
- 0.3250000000000000 0.3140000000000001 0.5689999999999997 # O71
- 0.3670000000000002 0.2140000000000000 0.6000000000000000 # O72
- 0.3150000000000001 0.8919999999999999 0.6019999999999999 # O73
- 0.3129999999999999 0.8230000000000000 0.7969999999999999 # O74
- 0.1910000000000002 0.8189999999999998 0.5750000000000000 # O75
- 0.3630000000000002 0.7939999999999999 0.5500000000000004 # O76
- 0.6810000000000000 0.8969999999999998 0.5559999999999999 # O77
- 0.6280000000000001 0.9309999999999999 0.8160000000000005 # O78
- 0.6350000000000000 0.9970000000000001 0.5900000000000001 # O79
- 0.5080000000000001 0.9219999999999997 0.5700000000000003 # O80
- 0.0029999999999999 0.2109999999999999 0.5740000000000001 # O81
- 0.1210000000000001 0.2170000000000000 0.7969999999999999 # O82
- 0.1740000000000002 0.1840000000000001 0.5399999999999997 # O83
- 0.1290000000000000 0.2840000000000000 0.5540000000000000 # O84
- 0.8109999999999999 0.3920000000000000 0.5489999999999998 # O85
- 0.8100000000000004 0.3399999999999999 0.8040000000000000 # O86
- 0.6840000000000003 0.3179999999999999 0.6090000000000000 # O87
- 0.8530000000000000 0.2920000000000000 0.5500000000000004 # O88
- 0.1820000000000002 0.3959999999999999 0.5910000000000001 # O89
- 0.0979999999999999 0.4409999999999998 0.7830000000000001 # O90
- 0.1359999999999999 0.4960000000000000 0.5440000000000002 # O91
- 0.0119999999999999 0.4220000000000000 0.5340000000000000 # O92
- 0.5040000000000001 0.7119999999999997 0.5830000000000000 # O93
- 0.6220000000000000 0.7119999999999997 0.8120000000000002 # O94
- 0.6750000000000000 0.6859999999999998 0.5690000000000004 # O95
- 0.6330000000000003 0.7860000000000000 0.6000000000000000 # O96
diff --git a/test/data/orthorhombic/POSCAR-028 b/test/data/orthorhombic/POSCAR-028
deleted file mode 100644
index 1078924..0000000
--- a/test/data/orthorhombic/POSCAR-028
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 7.9549962568402135 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.2579970553495956 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.2029966106876246
- 8 4 4
-Direct
- 0.4999999999999999 0.5000000000000000 0.7840999999999999 # Te1
- 0.2499999999999996 0.5018000000000001 0.2359999999999999 # Te2
- 0.4999999999999999 1.0000000000000000 0.1397999999999999 # Te3
- 0.2499999999999996 0.0007000000000001 0.6840000000000002 # Te4
- 0.7499999999999996 0.4981999999999999 0.2359999999999999 # Te5
- 0.7499999999999996 0.9992999999999997 0.6840000000000002 # Te6
- 0.0000000000000000 0.5000000000000000 0.7840999999999999 # Te7
- 0.0000000000000000 0.0000000000000000 0.1397999999999999 # Te8
- 0.5456999999999999 0.7572000000000001 0.4690000000000000 # Nb1
- 0.4543000000000001 0.2427999999999998 0.4690000000000000 # Nb2
- 0.9542999999999995 0.7572000000000001 0.4690000000000000 # Nb3
- 0.0456999999999999 0.2427999999999998 0.4690000000000000 # Nb4
- 0.2499999999999996 0.5950000000000003 0.5809999999999995 # Ni1
- 0.2499999999999996 0.8893000000000004 0.3380000000000001 # Ni2
- 0.7499999999999996 0.4050000000000004 0.5809999999999995 # Ni3
- 0.7499999999999996 0.1107000000000002 0.3380000000000001 # Ni4
diff --git a/test/data/orthorhombic/POSCAR-028-2 b/test/data/orthorhombic/POSCAR-028-2
deleted file mode 100644
index 5add117..0000000
--- a/test/data/orthorhombic/POSCAR-028-2
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 5.1847975603350243 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.0979971306362835 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.1915975571353430
- 4 4
-Direct
- 0.2500000000000000 1.0000000000000000 0.2425000000000002 # Tl1
- 0.2500000000000000 0.4876999999999997 0.7348000000000000 # Tl2
- 0.7500000000000000 1.0000000000000000 0.7574999999999997 # Tl3
- 0.7500000000000000 0.4876999999999997 0.2651999999999998 # Tl4
- 0.2500000000000000 0.5199999999999995 1.2000000000000000 # F1
- 0.2500000000000000 0.8599999999999999 0.6700000000000002 # F2
- 0.7500000000000000 0.5199999999999995 -0.2000000000000002 # F3
- 0.7500000000000000 0.8599999999999999 0.3299999999999997 # F4
diff --git a/test/data/orthorhombic/POSCAR-029 b/test/data/orthorhombic/POSCAR-029
deleted file mode 100644
index 72d1440..0000000
--- a/test/data/orthorhombic/POSCAR-029
+++ /dev/null
@@ -1,155 +0,0 @@
-$cell vectors
-1.0
- 11.2269947172275355 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.7899968050213744 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 21.1859900311020368
- 8 8 76 56
-Direct
- 0.0000000000000000 0.1911000000000004 0.0795999999999999 # U1
- 0.3875999999999998 0.7013000000000001 0.2004000000000001 # U2
- 0.5000000000000002 0.8089000000000004 0.9204000000000000 # U3
- 0.8876000000000002 0.2987000000000000 0.7996000000000000 # U4
- 0.5000000000000002 0.1911000000000004 0.4203999999999999 # U5
- 0.8876000000000002 0.7013000000000001 0.2996000000000001 # U6
- 0.0000000000000000 0.8089000000000004 0.5796000000000000 # U7
- 0.3875999999999998 0.2987000000000000 0.7004000000000000 # U8
- 0.1164000000000002 0.6889999999999998 0.1033000000000001 # S1
- 0.2961000000000001 0.1933000000000002 0.1512000000000000 # S2
- 0.6164000000000004 0.3110000000000003 0.8966999999999999 # S3
- 0.7961000000000003 0.8067000000000006 0.8488000000000000 # S4
- 0.6164000000000004 0.6889999999999998 0.3967000000000001 # S5
- 0.7961000000000003 0.1933000000000002 0.3487999999999999 # S6
- 0.1164000000000002 0.3110000000000003 0.6032999999999999 # S7
- 0.2961000000000001 0.8067000000000006 0.6511999999999999 # S8
- 0.9050000000000004 0.1839999999999997 0.1451000000000000 # O1
- 0.0890000000000002 0.1890000000000002 0.0133000000000000 # O2
- 0.4510000000000000 0.7029999999999995 0.1239000000000001 # O3
- 0.3260000000000002 0.7050000000000003 0.2758000000000000 # O4
- 0.0430000000000000 0.5140000000000002 0.1194000000000000 # O5
- 0.1880000000000001 0.7339999999999999 0.1603999999999999 # O6
- 0.1889999999999998 0.6470000000000005 0.0492000000000001 # O7
- 0.0300000000000001 0.8500000000000003 0.0940000000000000 # O8
- 0.3179999999999999 0.3820000000000001 0.1826000000000000 # O9
- 0.3410000000000000 0.0390000000000004 0.1947000000000000 # O10
- 0.3519999999999999 0.1900000000000001 0.0904000000000000 # O11
- 0.1639999999999998 0.1670000000000001 0.1467000000000000 # O12
- 0.5340000000000003 0.4830000000000000 0.2460000000000001 # O13
- 0.8740000000000000 0.4390000000000001 0.0274000000000001 # O14
- 0.6560000000000002 0.2039999999999999 0.1869000000000000 # O15
- 0.8450000000000000 0.0200000000000002 0.0223000000000001 # O16
- 0.5560000000000000 0.8919999999999998 0.2368000000000000 # O17
- 0.5950000000000002 0.2900000000000002 0.0729999999999999 # O18
- 0.2479999999999999 0.7250000000000004 0.4069000000000002 # O19
- 0.4050000000000002 0.8160000000000004 0.8549000000000001 # O20
- 0.5890000000000000 0.8110000000000007 0.9867000000000002 # O21
- 0.9510000000000005 0.2970000000000004 0.8760999999999999 # O22
- 0.8260000000000004 0.2950000000000006 0.7242000000000001 # O23
- 0.5430000000000003 0.4860000000000006 0.8806000000000002 # O24
- 0.6880000000000003 0.2660000000000003 0.8396000000000000 # O25
- 0.6889999999999999 0.3530000000000004 0.9508000000000002 # O26
- 0.5300000000000004 0.1500000000000005 0.9060000000000001 # O27
- 0.8180000000000001 0.6180000000000002 0.8174000000000005 # O28
- 0.8410000000000002 0.9610000000000003 0.8053000000000000 # O29
- 0.8520000000000002 0.8100000000000001 0.9096000000000001 # O30
- 0.6640000000000000 0.8330000000000001 0.8532999999999999 # O31
- 0.0340000000000000 0.5170000000000000 0.7540000000000001 # O32
- 0.3740000000000002 0.5610000000000001 0.9725999999999998 # O33
- 0.1560000000000001 0.7960000000000004 0.8131000000000000 # O34
- 0.3450000000000004 0.9800000000000008 0.9777000000000000 # O35
- 0.0560000000000004 0.1080000000000003 0.7632000000000001 # O36
- 0.0950000000000000 0.7099999999999999 0.9269999999999999 # O37
- 0.7480000000000000 0.2750000000000004 0.5931000000000000 # O38
- 0.4050000000000002 0.1840000000000005 0.3549000000000000 # O39
- 0.5890000000000000 0.1890000000000002 0.4867000000000001 # O40
- 0.9510000000000000 0.7030000000000005 0.3761000000000000 # O41
- 0.8260000000000000 0.7050000000000003 0.2241999999999999 # O42
- 0.5430000000000003 0.5140000000000002 0.3806000000000001 # O43
- 0.6879999999999998 0.7340000000000007 0.3396000000000000 # O44
- 0.6889999999999999 0.6470000000000005 0.4508000000000001 # O45
- 0.5300000000000004 0.8500000000000003 0.4060000000000001 # O46
- 0.8180000000000001 0.3820000000000001 0.3174000000000001 # O47
- 0.8410000000000002 0.0390000000000004 0.3053000000000001 # O48
- 0.8520000000000002 0.1900000000000001 0.4095999999999999 # O49
- 0.6640000000000000 0.1670000000000001 0.3532999999999999 # O50
- 0.0340000000000000 0.4830000000000000 0.2540000000000000 # O51
- 0.3740000000000002 0.4390000000000001 0.4726000000000000 # O52
- 0.1560000000000001 0.2039999999999999 0.3130999999999999 # O53
- 0.3449999999999999 0.0200000000000002 0.4777000000000002 # O54
- 0.0559999999999999 0.8919999999999998 0.2631999999999999 # O55
- 0.0950000000000000 0.2900000000000002 0.4270000000000000 # O56
- 0.7480000000000000 0.7250000000000004 0.0931000000000000 # O57
- 0.9050000000000004 0.8160000000000004 0.6450999999999999 # O58
- 0.0890000000000002 0.8109999999999998 0.5132999999999999 # O59
- 0.4510000000000003 0.2970000000000004 0.6238999999999999 # O60
- 0.3260000000000002 0.2950000000000006 0.7758000000000002 # O61
- 0.0430000000000000 0.4859999999999998 0.6194000000000001 # O62
- 0.1880000000000001 0.2660000000000003 0.6604000000000000 # O63
- 0.1890000000000003 0.3530000000000004 0.5492000000000000 # O64
- 0.0300000000000001 0.1500000000000005 0.5940000000000000 # O65
- 0.3179999999999999 0.6180000000000002 0.6826000000000000 # O66
- 0.3410000000000000 0.9610000000000003 0.6946999999999999 # O67
- 0.3519999999999999 0.8100000000000001 0.5903999999999999 # O68
- 0.1640000000000003 0.8330000000000001 0.6467000000000002 # O69
- 0.5340000000000003 0.5170000000000000 0.7460000000000000 # O70
- 0.8740000000000000 0.5610000000000001 0.5274000000000000 # O71
- 0.6560000000000002 0.7960000000000004 0.6869000000000002 # O72
- 0.8450000000000000 0.9799999999999999 0.5223000000000000 # O73
- 0.5560000000000000 0.1080000000000003 0.7368000000000001 # O74
- 0.5950000000000002 0.7099999999999999 0.5730000000000001 # O75
- 0.2479999999999999 0.2750000000000004 0.9068999999999999 # O76
- 0.5376000000000001 0.4933000000000005 0.2909999999999999 # H1
- 0.5749000000000002 0.3904000000000002 0.2262999999999999 # H2
- 0.8120000000000004 0.4109000000000000 0.0021000000000000 # H3
- 0.8310000000000000 0.5348999999999999 0.0496000000000000 # H4
- 0.7386000000000001 0.1982000000000003 0.1726000000000001 # H5
- 0.6359999999999999 0.2336999999999998 0.1481000000000001 # H6
- 0.8480000000000002 0.9510000000000004 0.9850000000000001 # H7
- 0.8149999999999999 0.9220000000000000 0.0457999999999999 # H8
- 0.6006000000000000 0.8398000000000003 0.2709999999999999 # H9
- 0.5900999999999997 0.9967000000000008 0.2199000000000000 # H10
- 0.6272000000000001 0.3110999999999999 0.0313000000000001 # H11
- 0.5154000000000000 0.2564000000000001 0.0777000000000000 # H12
- 0.1951999999999999 0.7538000000000001 0.4414000000000001 # H13
- 0.2741000000000003 0.7182000000000002 0.3628999999999999 # H14
- 0.0375999999999999 0.5067000000000003 0.7090000000000001 # H15
- 0.0749000000000000 0.6095999999999998 0.7737000000000001 # H16
- 0.3120000000000001 0.5891000000000001 0.9979000000000001 # H17
- 0.3310000000000003 0.4651000000000001 0.9504000000000001 # H18
- 0.2386000000000000 0.8018000000000006 0.8273999999999999 # H19
- 0.1360000000000001 0.7663000000000004 0.8519000000000000 # H20
- 0.3480000000000000 0.0489999999999997 0.0150000000000001 # H21
- 0.3150000000000002 0.0780000000000001 0.9542000000000002 # H22
- 0.1005999999999999 0.1602000000000006 0.7290000000000001 # H23
- 0.0901000000000001 0.0033000000000002 0.7801000000000002 # H24
- 0.1272000000000003 0.6889000000000011 0.9687000000000001 # H25
- 0.0154000000000003 0.7435999999999999 0.9223000000000001 # H26
- 0.6952000000000002 0.2462000000000001 0.5585999999999999 # H27
- 0.7741000000000000 0.2817999999999999 0.6371000000000001 # H28
- 0.0375999999999999 0.4933000000000005 0.2089999999999999 # H29
- 0.0749000000000000 0.3904000000000002 0.2737000000000000 # H30
- 0.3120000000000001 0.4109000000000000 0.4979000000000001 # H31
- 0.3310000000000003 0.5348999999999999 0.4503999999999999 # H32
- 0.2386000000000000 0.1982000000000003 0.3274000000000001 # H33
- 0.1360000000000001 0.2336999999999998 0.3519000000000001 # H34
- 0.3480000000000000 0.9510000000000004 0.5150000000000000 # H35
- 0.3150000000000002 0.9220000000000000 0.4542000000000000 # H36
- 0.1005999999999999 0.8398000000000003 0.2289999999999999 # H37
- 0.0901000000000001 0.9967000000000008 0.2801000000000000 # H38
- 0.1271999999999998 0.3110999999999999 0.4687000000000000 # H39
- 0.0154000000000003 0.2564000000000001 0.4223000000000001 # H40
- 0.6952000000000002 0.7538000000000001 0.0586000000000000 # H41
- 0.7741000000000000 0.7182000000000002 0.1370999999999999 # H42
- 0.5376000000000001 0.5067000000000003 0.7909999999999998 # H43
- 0.5749000000000002 0.6095999999999998 0.7263000000000002 # H44
- 0.8120000000000004 0.5891000000000001 0.5020999999999999 # H45
- 0.8310000000000000 0.4651000000000001 0.5495999999999999 # H46
- 0.7386000000000001 0.8018000000000006 0.6726000000000000 # H47
- 0.6360000000000002 0.7663000000000004 0.6481000000000000 # H48
- 0.8480000000000002 0.0490000000000005 0.4850000000000001 # H49
- 0.8149999999999999 0.0780000000000001 0.5458000000000001 # H50
- 0.6006000000000000 0.1602000000000006 0.7710000000000001 # H51
- 0.5901000000000002 0.0033000000000002 0.7198999999999998 # H52
- 0.6272000000000001 0.6889000000000003 0.5313000000000000 # H53
- 0.5154000000000000 0.7435999999999999 0.5777000000000000 # H54
- 0.1952000000000004 0.2462000000000001 0.9413999999999999 # H55
- 0.2741000000000003 0.2818000000000008 0.8629000000000001 # H56
diff --git a/test/data/orthorhombic/POSCAR-029-2 b/test/data/orthorhombic/POSCAR-029-2
deleted file mode 100644
index 319a2a0..0000000
--- a/test/data/orthorhombic/POSCAR-029-2
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 6.4719969546536564 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.7239949539100490 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.2589975254208268
- 8 4 16 8
-Direct
- 0.0000000000000000 0.1932000000000001 0.1392000000000001 # Na1
- 0.0642999999999997 0.0012000000000003 0.6220000000000000 # Na2
- 0.5000000000000004 0.8067999999999999 0.8607999999999999 # Na3
- 0.5643000000000002 0.9987999999999998 0.3780000000000001 # Na4
- 0.0000000000000000 0.6931999999999997 0.8607999999999999 # Na5
- 0.0642999999999997 0.5011999999999998 0.3780000000000001 # Na6
- 0.5000000000000004 0.3067999999999999 0.1392000000000001 # Na7
- 0.5643000000000002 0.4987999999999998 0.6220000000000000 # Na8
- 0.7859999999999998 0.2546000000000001 0.6023999999999996 # C1
- 0.2860000000000002 0.7454000000000001 0.3976000000000003 # C2
- 0.7860000000000006 0.7545999999999997 0.3976000000000003 # C3
- 0.2860000000000002 0.2454000000000000 0.6023999999999996 # C4
- 0.7990000000000000 0.1389000000000000 0.5465999999999996 # O1
- 0.7970000000000006 0.3366000000000001 0.4266000000000004 # O2
- 0.7609999999999997 0.2883000000000003 0.8350000000000002 # O3
- 0.0322000000000003 0.9709999999999998 0.0692000000000000 # O4
- 0.2990000000000005 0.8610999999999995 0.4534000000000004 # O5
- 0.2970000000000002 0.6634000000000001 0.5733999999999997 # O6
- 0.2610000000000002 0.7116999999999999 0.1649999999999998 # O7
- 0.5322000000000000 0.0290000000000000 0.9307999999999998 # O8
- 0.7990000000000000 0.6389000000000000 0.4534000000000004 # O9
- 0.7970000000000006 0.8366000000000000 0.5733999999999997 # O10
- 0.7610000000000006 0.7882999999999998 0.1649999999999998 # O11
- 0.0322000000000003 0.4710000000000000 0.9307999999999998 # O12
- 0.2990000000000005 0.3611000000000001 0.5465999999999996 # O13
- 0.2970000000000002 0.1634000000000000 0.4266000000000004 # O14
- 0.2610000000000002 0.2116999999999998 0.8350000000000002 # O15
- 0.5322000000000000 0.5290000000000000 0.0692000000000000 # O16
- 0.1464000000000000 0.9339999999999998 0.1611000000000000 # H1
- -0.0799999999999997 0.9109999999999998 0.1000000000000004 # H2
- 0.6464000000000003 0.0660000000000003 0.8389000000000001 # H3
- 0.4199999999999999 0.0889999999999998 0.8999999999999996 # H4
- 0.1464000000000000 0.4339999999999998 0.8389000000000001 # H5
- -0.0799999999999997 0.4110000000000003 0.8999999999999996 # H6
- 0.6464000000000003 0.5659999999999997 0.1611000000000000 # H7
- 0.4199999999999999 0.5889999999999999 0.1000000000000004 # H8
diff --git a/test/data/orthorhombic/POSCAR-030 b/test/data/orthorhombic/POSCAR-030
deleted file mode 100644
index d4f8a2b..0000000
--- a/test/data/orthorhombic/POSCAR-030
+++ /dev/null
@@ -1,63 +0,0 @@
-$cell vectors
-1.0
- 8.8619958300588255 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.1869952065909786 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.6379964060019541
- 4 4 12 36
-Direct
- 0.0810000000000000 0.2589999999999997 0.2549999999999998 # K1
- 0.9189999999999999 0.7410000000000001 0.2549999999999998 # K2
- 0.9189999999999999 0.7590000000000000 0.7549999999999999 # K3
- 0.0810000000000000 0.2409999999999999 0.7549999999999999 # K4
- 0.5000000000000000 0.0000000000000000 0.2520000000000003 # Cu1
- 0.5000000000000000 0.0000000000000000 0.7519999999999997 # Cu2
- 0.5000000000000000 0.5000000000000002 0.7519999999999997 # Cu3
- 0.5000000000000000 0.5000000000000002 0.2520000000000003 # Cu4
- 0.4291999999999999 0.2520000000000000 0.9970000000000000 # Ta1
- 0.8021000000000001 0.4359999999999998 0.9819999999999999 # Ta2
- 0.7991000000000001 0.0613000000000000 0.9880000000000001 # Ta3
- 0.5708000000000001 0.7479999999999999 0.9970000000000000 # Ta4
- 0.1978999999999999 0.5639999999999999 0.9819999999999999 # Ta5
- 0.2008999999999999 0.9386999999999998 0.9880000000000001 # Ta6
- 0.5708000000000001 0.7519999999999998 0.4969999999999999 # Ta7
- 0.1978999999999999 0.9360000000000001 0.4819999999999997 # Ta8
- 0.2008999999999999 0.5613000000000002 0.4880000000000000 # Ta9
- 0.4291999999999999 0.2480000000000002 0.4969999999999999 # Ta10
- 0.8021000000000001 0.0640000000000003 0.4819999999999997 # Ta11
- 0.7991000000000001 0.4387000000000001 0.4880000000000000 # Ta12
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # O1
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # O2
- 0.2600000000000001 0.1179999999999999 0.9689999999999996 # O3
- 0.2589999999999998 0.4030000000000002 0.0610000000000004 # O4
- 0.5749999999999998 0.3840000000000000 0.0580000000000002 # O5
- 0.5760000000000002 0.3920000000000000 0.4609999999999999 # O6
- 0.8750000000000001 0.2529999999999998 0.0059999999999997 # O7
- 0.4060000000000002 0.1860000000000000 0.2579999999999999 # O8
- 0.1710000000000002 0.5890000000000002 0.2490000000000001 # O9
- 0.2710000000000000 0.5400000000000003 0.7569999999999997 # O10
- 0.7400000000000000 0.8820000000000001 0.9689999999999996 # O11
- 0.7410000000000001 0.5969999999999998 0.0610000000000004 # O12
- 0.4250000000000001 0.6160000000000000 0.0580000000000002 # O13
- 0.4239999999999999 0.6079999999999999 0.4609999999999999 # O14
- 0.1249999999999999 0.7470000000000000 0.0059999999999997 # O15
- 0.5939999999999999 0.8139999999999998 0.2579999999999999 # O16
- 0.8290000000000000 0.4109999999999997 0.2490000000000001 # O17
- 0.7290000000000001 0.4600000000000001 0.7569999999999997 # O18
- 0.0000000000000000 0.5000000000000002 0.5000000000000000 # O19
- 0.0000000000000000 0.5000000000000002 0.0000000000000000 # O20
- 0.7400000000000000 0.6180000000000001 0.4690000000000001 # O21
- 0.7410000000000001 0.9029999999999999 0.5609999999999997 # O22
- 0.4250000000000001 0.8840000000000002 0.5580000000000004 # O23
- 0.4239999999999999 0.8920000000000002 0.9610000000000000 # O24
- 0.1249999999999999 0.7530000000000000 0.5059999999999997 # O25
- 0.5939999999999999 0.6859999999999997 0.7579999999999998 # O26
- 0.8290000000000000 0.0890000000000000 0.7490000000000002 # O27
- 0.7290000000000001 0.0400000000000000 0.2570000000000003 # O28
- 0.2600000000000001 0.3819999999999998 0.4690000000000001 # O29
- 0.2589999999999998 0.0970000000000001 0.5609999999999997 # O30
- 0.5749999999999998 0.1160000000000003 0.5580000000000004 # O31
- 0.5760000000000002 0.1080000000000002 0.9610000000000000 # O32
- 0.8750000000000001 0.2469999999999998 0.5059999999999997 # O33
- 0.4060000000000002 0.3140000000000002 0.7579999999999998 # O34
- 0.1710000000000002 0.9109999999999999 0.7490000000000002 # O35
- 0.2710000000000000 0.9599999999999999 0.2570000000000003 # O36
diff --git a/test/data/orthorhombic/POSCAR-030-2 b/test/data/orthorhombic/POSCAR-030-2
deleted file mode 100644
index b3750e6..0000000
--- a/test/data/orthorhombic/POSCAR-030-2
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 4.4809978915023265 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.6719963900035326 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.3289932576069656
- 4 4 12
-Direct
- 0.8010999999999997 0.7210000000000001 0.7454000000000000 # Cu1
- 0.1989000000000003 0.2789999999999998 0.7454000000000000 # Cu2
- 0.1988999999999991 0.2210000000000002 0.2454000000000000 # Cu3
- 0.8010999999999997 0.7789999999999998 0.2454000000000000 # Cu4
- 0.5000000000000000 0.0000000000000000 0.1901000000000000 # Br1
- 0.5000000000000000 0.0000000000000000 0.8357999999999998 # Br2
- 0.5000000000000000 0.5000000000000000 0.6900999999999997 # Br3
- 0.5000000000000000 0.5000000000000000 0.3357999999999998 # Br4
- 0.1392999999999992 0.2304999999999997 0.0091000000000000 # Se1
- 0.9152999999999997 0.1370999999999996 0.3854000000000001 # Se2
- 0.8697999999999994 0.3522999999999998 0.1348999999999999 # Se3
- 0.8606999999999996 0.7695000000000003 0.0091000000000000 # Se4
- 0.0847000000000004 0.8629000000000004 0.3854000000000001 # Se5
- 0.1301999999999994 0.6477000000000003 0.1348999999999999 # Se6
- 0.8606999999999996 0.7305000000000003 0.5090999999999999 # Se7
- 0.0847000000000004 0.6371000000000003 0.8853999999999999 # Se8
- 0.1302000000000006 0.8523000000000004 0.6348999999999999 # Se9
- 0.1393000000000004 0.2695000000000002 0.5090999999999999 # Se10
- 0.9152999999999997 0.3629000000000003 0.8853999999999999 # Se11
- 0.8697999999999994 0.1477000000000002 0.6348999999999999 # Se12
diff --git a/test/data/orthorhombic/POSCAR-031 b/test/data/orthorhombic/POSCAR-031
deleted file mode 100644
index 7bd636b..0000000
--- a/test/data/orthorhombic/POSCAR-031
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 4.6539978100985975 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.9359967363222745 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.8789958220596148
- 4 2 14
-Direct
- 0.0000000000000000 0.1782999999999999 0.1991000000000000 # Te1
- 0.5000000000000006 0.8217000000000001 0.3008999999999999 # Te2
- 0.0000000000000000 0.1782999999999999 0.8008999999999998 # Te3
- 0.5000000000000006 0.8217000000000001 0.6990999999999999 # Te4
- 0.4236000000000004 0.4808999999999998 0.0000000000000000 # S1
- 0.9235999999999999 0.5191000000000002 0.5000000000000000 # S2
- 0.6570000000000007 0.3380000000000006 0.0000000000000000 # O1
- 0.2479999999999994 0.4470000000000005 0.1379999999999999 # O2
- 0.0880000000000006 0.0910000000000000 0.0000000000000000 # O3
- 0.6350000000000003 0.0910000000000000 0.2629999999999997 # O4
- 0.0289999999999997 0.3179999999999997 0.5000000000000000 # O5
- 0.1569999999999999 0.6620000000000003 0.5000000000000000 # O6
- 0.7480000000000002 0.5530000000000004 0.3620000000000001 # O7
- 0.5880000000000001 0.9090000000000001 0.5000000000000000 # O8
- 0.1349999999999998 0.9090000000000001 0.2370000000000003 # O9
- 0.5290000000000004 0.6820000000000004 0.0000000000000000 # O10
- 0.2480000000000006 0.4470000000000005 0.8620000000000001 # O11
- 0.6350000000000003 0.0910000000000000 0.7369999999999997 # O12
- 0.7480000000000002 0.5530000000000004 0.6379999999999998 # O13
- 0.1349999999999998 0.9090000000000001 0.7629999999999997 # O14
diff --git a/test/data/orthorhombic/POSCAR-031-2 b/test/data/orthorhombic/POSCAR-031-2
deleted file mode 100644
index 9a2c271..0000000
--- a/test/data/orthorhombic/POSCAR-031-2
+++ /dev/null
@@ -1,33 +0,0 @@
-$cell vectors
-1.0
- 5.7429972976786114 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.9149976872871965 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.3609955952584816
- 6 4 16
-Direct
- 0.2393000000000003 0.8341999999999993 0.0000000000000000 # Mn1
- 0.4999999999999999 0.3341999999999999 0.9990000000000003 # Mn2
- 0.2606999999999996 0.1657999999999994 0.5000000000000000 # Mn3
- 1.0000000000000000 0.6657999999999999 0.4989999999999998 # Mn4
- 0.7606999999999996 0.8341999999999993 0.0000000000000000 # Mn5
- 0.7392999999999993 0.1658000000000005 0.5000000000000000 # Mn6
- 0.0000000000000000 0.3247000000000001 0.2199000000000001 # Co1
- 0.4999999999999999 0.6728000000000002 0.3176000000000002 # Co2
- 0.4999999999999999 0.6752999999999997 0.7199000000000000 # Co3
- 0.0000000000000000 0.3271999999999997 0.8176000000000001 # Co4
- 0.7389999999999995 0.1510000000000003 0.1029999999999999 # O1
- 0.7729999999999998 0.4750000000000000 0.3780000000000000 # O2
- 0.0000000000000000 0.6919999999999995 0.1010000000000001 # O3
- 0.4999999999999999 0.6679999999999994 0.1019999999999997 # O4
- 0.0000000000000000 0.9819999999999997 0.3980000000000002 # O5
- 0.4999999999999999 0.0330000000000002 0.3930000000000000 # O6
- 0.7610000000000003 0.8489999999999996 0.6029999999999998 # O7
- 0.7270000000000001 0.5249999999999999 0.8780000000000000 # O8
- 0.4999999999999999 0.3080000000000004 0.6010000000000001 # O9
- 0.0000000000000000 0.3320000000000004 0.6020000000000002 # O10
- 0.4999999999999999 0.0180000000000003 0.8980000000000001 # O11
- 0.0000000000000000 0.9669999999999997 0.8930000000000000 # O12
- 0.2610000000000003 0.1510000000000003 0.1029999999999999 # O13
- 0.2270000000000001 0.4750000000000000 0.3780000000000000 # O14
- 0.2389999999999996 0.8489999999999996 0.6029999999999998 # O15
- 0.2729999999999999 0.5249999999999999 0.8780000000000000 # O16
diff --git a/test/data/orthorhombic/POSCAR-032 b/test/data/orthorhombic/POSCAR-032
deleted file mode 100644
index d115ff8..0000000
--- a/test/data/orthorhombic/POSCAR-032
+++ /dev/null
@@ -1,75 +0,0 @@
-$cell vectors
-1.0
- 10.3880951119650256 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.4193950972370697 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.7006949648736676
- 8 12 48
-Direct
- 0.1877000000000003 0.4953000000000000 0.7377000000000002 # Gd1
- 0.4929000000000005 0.3123000000000000 0.2630999999999999 # Gd2
- 0.8123000000000004 0.5046999999999999 0.7377000000000002 # Gd3
- 0.5071000000000001 0.6876999999999999 0.2630999999999999 # Gd4
- 0.3123000000000000 0.9953000000000002 0.7377000000000002 # Gd5
- 0.0070999999999999 0.8123000000000002 0.2630999999999999 # Gd6
- 0.6877000000000001 0.0047000000000002 0.7377000000000002 # Gd7
- 0.9929000000000002 0.1877000000000002 0.2630999999999999 # Gd8
- 0.2056000000000000 0.4888999999999998 0.3572000000000000 # Mo1
- 0.0028000000000001 0.2063999999999999 0.6425000000000004 # Mo2
- 0.2423000000000000 0.2427999999999998 0.0000000000000000 # Mo3
- 0.7944000000000001 0.5111000000000001 0.3572000000000000 # Mo4
- 0.9972000000000003 0.7936000000000001 0.6425000000000004 # Mo5
- 0.7577000000000002 0.7572000000000000 0.0000000000000000 # Mo6
- 0.2944000000000002 0.9889000000000000 0.3572000000000000 # Mo7
- 0.4972000000000003 0.7064000000000000 0.6425000000000004 # Mo8
- 0.2577000000000003 0.7428000000000000 0.0000000000000000 # Mo9
- 0.7056000000000004 0.0110999999999999 0.3572000000000000 # Mo10
- 0.5028000000000005 0.2936000000000003 0.6425000000000004 # Mo11
- 0.7423000000000003 0.2571999999999999 0.0000000000000000 # Mo12
- 0.1921000000000003 0.4882000000000003 0.5186000000000001 # O1
- 0.4801000000000002 0.3053000000000002 0.4825000000000002 # O2
- 0.1287000000000001 0.0069000000000003 0.3111999999999999 # O3
- 0.4940000000000003 0.1279999999999999 0.6899000000000000 # O4
- 0.1579000000000003 0.1557000000000000 0.6815000000000002 # O5
- 0.1571000000000000 0.3359999999999999 0.3074000000000003 # O6
- 0.3840000000000002 0.3837000000000002 0.7191000000000002 # O7
- 0.3848000000000000 0.1144999999999999 0.2940999999999999 # O8
- 0.1255000000000001 0.1708000000000001 0.0937000000000003 # O9
- 0.3174000000000000 0.1264000000000004 0.9074000000000001 # O10
- 0.3544999999999999 0.3196999999999998 0.0984000000000000 # O11
- 0.1704000000000004 0.3571000000000002 0.9024000000000000 # O12
- 0.8079000000000004 0.5118000000000001 0.5186000000000001 # O13
- 0.5199000000000005 0.6947000000000001 0.4825000000000002 # O14
- 0.8713000000000000 0.9931000000000000 0.3111999999999999 # O15
- 0.5060000000000002 0.8719999999999999 0.6899000000000000 # O16
- 0.8421000000000004 0.8442999999999998 0.6815000000000002 # O17
- 0.8429000000000000 0.6640000000000000 0.3074000000000003 # O18
- 0.6160000000000004 0.6163000000000002 0.7191000000000002 # O19
- 0.6152000000000002 0.8854999999999998 0.2940999999999999 # O20
- 0.8745000000000006 0.8291999999999997 0.0937000000000003 # O21
- 0.6826000000000005 0.8735999999999999 0.9074000000000001 # O22
- 0.6455000000000003 0.6803000000000001 0.0984000000000000 # O23
- 0.8296000000000001 0.6429000000000001 0.9024000000000000 # O24
- 0.3079000000000000 0.9882000000000000 0.5186000000000001 # O25
- 0.0199000000000001 0.8052999999999999 0.4825000000000002 # O26
- 0.3713000000000002 0.5069000000000000 0.3111999999999999 # O27
- 0.0060000000000000 0.6280000000000001 0.6899000000000000 # O28
- 0.3421000000000000 0.6557000000000002 0.6815000000000002 # O29
- 0.3429000000000003 0.8360000000000002 0.3074000000000003 # O30
- 0.1160000000000001 0.8836999999999999 0.7191000000000002 # O31
- 0.1152000000000004 0.6145000000000002 0.2940999999999999 # O32
- 0.3745000000000002 0.6708000000000003 0.0937000000000003 # O33
- 0.1826000000000003 0.6264000000000001 0.9074000000000001 # O34
- 0.1455000000000000 0.8197000000000001 0.0984000000000000 # O35
- 0.3295999999999999 0.8571000000000004 0.9024000000000000 # O36
- 0.6921000000000002 0.0118000000000000 0.5186000000000001 # O37
- 0.9801000000000002 0.1947000000000000 0.4825000000000002 # O38
- 0.6287000000000004 0.4930999999999999 0.3111999999999999 # O39
- 0.9940000000000001 0.3720000000000003 0.6899000000000000 # O40
- 0.6579000000000002 0.3443000000000003 0.6815000000000002 # O41
- 0.6571000000000005 0.1639999999999998 0.3074000000000003 # O42
- 0.8840000000000000 0.1163000000000000 0.7191000000000002 # O43
- 0.8848000000000003 0.3855000000000003 0.2940999999999999 # O44
- 0.6254999999999999 0.3292000000000002 0.0937000000000003 # O45
- 0.8174000000000003 0.3735999999999999 0.9074000000000001 # O46
- 0.8545000000000001 0.1802999999999999 0.0984000000000000 # O47
- 0.6704000000000001 0.1429000000000000 0.9024000000000000 # O48
diff --git a/test/data/orthorhombic/POSCAR-032-2 b/test/data/orthorhombic/POSCAR-032-2
deleted file mode 100644
index 8ca675c..0000000
--- a/test/data/orthorhombic/POSCAR-032-2
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 5.8839972313322217 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.7679944626644364 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2199961321466422
- 8 8 24
-Direct
- 0.7059999999999996 0.1270000000000000 0.0000000000000000 # Pb1
- 0.7059999999999996 0.1270000000000000 0.5000000000000003 # Pb2
- 0.2940000000000003 0.8730000000000003 0.0000000000000000 # Pb3
- 0.2940000000000003 0.8730000000000003 0.5000000000000003 # Pb4
- 0.7939999999999998 0.6270000000000003 0.0000000000000000 # Pb5
- 0.7939999999999998 0.6270000000000003 0.5000000000000003 # Pb6
- 0.2060000000000002 0.3730000000000003 0.0000000000000000 # Pb7
- 0.2060000000000002 0.3730000000000003 0.5000000000000003 # Pb8
- 0.2430000000000001 0.1240000000000001 0.2500000000000002 # Zr1
- 0.2430000000000001 0.1240000000000001 0.7499999999999998 # Zr2
- 0.7570000000000000 0.8760000000000002 0.2500000000000002 # Zr3
- 0.7570000000000000 0.8760000000000002 0.7499999999999998 # Zr4
- 0.2570000000000003 0.6240000000000004 0.2500000000000002 # Zr5
- 0.2570000000000003 0.6240000000000004 0.7499999999999998 # Zr6
- 0.7429999999999997 0.3760000000000003 0.2500000000000002 # Zr7
- 0.7429999999999997 0.3760000000000003 0.7499999999999998 # Zr8
- 0.2700000000000004 0.1500000000000002 0.9799999999999996 # O1
- 0.2699999999999995 0.1500000000000002 0.4800000000000000 # O2
- 0.0400000000000004 0.2700000000000002 0.3000000000000003 # O3
- 0.0400000000000004 0.2700000000000002 0.7499999999999998 # O4
- 0.0000000000000000 0.5000000000000003 0.2500000000000002 # O5
- 0.0000000000000000 0.5000000000000003 0.7999999999999999 # O6
- 0.0000000000000000 0.0000000000000000 0.2500000000000002 # O7
- 0.0000000000000000 0.0000000000000000 0.7999999999999999 # O8
- 0.7299999999999996 0.8500000000000005 0.9799999999999996 # O9
- 0.7299999999999996 0.8500000000000001 0.4800000000000000 # O10
- 0.9599999999999996 0.7300000000000001 0.3000000000000003 # O11
- 0.9599999999999996 0.7300000000000001 0.7499999999999998 # O12
- 0.2300000000000000 0.6500000000000001 0.9799999999999996 # O13
- 0.2300000000000000 0.6500000000000001 0.4800000000000000 # O14
- 0.4600000000000000 0.7700000000000001 0.3000000000000003 # O15
- 0.4600000000000000 0.7700000000000001 0.7499999999999998 # O16
- 0.4999999999999996 0.0000000000000000 0.2500000000000002 # O17
- 0.4999999999999996 0.0000000000000000 0.7999999999999999 # O18
- 0.4999999999999996 0.5000000000000003 0.2500000000000002 # O19
- 0.4999999999999996 0.5000000000000003 0.7999999999999999 # O20
- 0.7700000000000000 0.3500000000000001 0.9799999999999996 # O21
- 0.7700000000000000 0.3500000000000001 0.4800000000000000 # O22
- 0.5399999999999999 0.2300000000000001 0.3000000000000003 # O23
- 0.5399999999999999 0.2300000000000001 0.7499999999999998 # O24
diff --git a/test/data/orthorhombic/POSCAR-033 b/test/data/orthorhombic/POSCAR-033
deleted file mode 100644
index b86f9bc..0000000
--- a/test/data/orthorhombic/POSCAR-033
+++ /dev/null
@@ -1,32 +0,0 @@
-$cell vectors
- 1.00000000000000
- 4.1085543821297383 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.5910714829032732 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.0556376957516144
- 4 8
-Direct
- 0.0552404277620372 0.6243403796084981 0.9976529545055615
- 0.9447595722379627 0.3756596203915018 0.4976529545055615
- 0.4447595722379627 0.1243403796084982 0.4976529545055615
- 0.5552404277620370 0.8756596203915018 0.9976529545055615
- 0.0304379475560083 0.5867245522234480 0.3412098299435093
- 0.1177476461925874 0.1698515023077087 0.4111372155509292
- 0.9695620524439846 0.4132754477765522 0.8412098299435093
- 0.8822523538074127 0.8301484976922841 0.9111372155509293
- 0.4695620524439917 0.0867245522234479 0.8412098299435093
- 0.3822523538074126 0.6698515023077158 0.9111372155509293
- 0.5304379475560154 0.9132754477765519 0.3412098299435093
- 0.6177476461925873 0.3301484976922913 0.4111372155509292
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/orthorhombic/POSCAR-033-2 b/test/data/orthorhombic/POSCAR-033-2
deleted file mode 100644
index 30127f3..0000000
--- a/test/data/orthorhombic/POSCAR-033-2
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 5.4559974327241001 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.8139977348119158 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.7869944537241444
- 8 16
-Direct
- 0.9679999999999990 0.0359999999999998 0.0090000000000001 # Sb1
- 0.3660000000000000 0.0159999999999997 0.2529999999999999 # Sb2
- 0.0319999999999998 0.9640000000000002 0.5089999999999999 # Sb3
- 0.6339999999999998 0.9840000000000004 0.7530000000000001 # Sb4
- 0.5320000000000004 0.5359999999999998 0.5089999999999999 # Sb5
- 0.1340000000000004 0.5159999999999996 0.7530000000000001 # Sb6
- 0.4679999999999995 0.4640000000000002 0.0090000000000001 # Sb7
- 0.8659999999999997 0.4840000000000003 0.2529999999999999 # Sb8
- 0.3400000000000002 0.1769999999999997 0.0961999999999998 # O1
- 0.1589999999999999 0.7100000000000002 0.1950000000000003 # O2
- 0.0860000000000001 0.2080000000000000 0.3120000000000001 # O3
- 0.3299999999999998 0.8400000000000000 0.4100000000000002 # O4
- 0.6599999999999997 0.8230000000000002 0.5962000000000002 # O5
- 0.8410000000000001 0.2899999999999997 0.6950000000000001 # O6
- 0.9139999999999998 0.7919999999999999 0.8119999999999998 # O7
- 0.6700000000000000 0.1599999999999999 0.9099999999999999 # O8
- 0.1600000000000002 0.6769999999999997 0.5962000000000002 # O9
- 0.3409999999999996 0.2100000000000003 0.6950000000000001 # O10
- 0.4140000000000003 0.7080000000000000 0.8119999999999998 # O11
- 0.1699999999999996 0.3400000000000000 0.9099999999999999 # O12
- 0.8399999999999996 0.3230000000000002 0.0961999999999998 # O13
- 0.6589999999999993 0.7899999999999997 0.1950000000000003 # O14
- 0.5859999999999996 0.2919999999999999 0.3120000000000001 # O15
- 0.8300000000000004 0.6599999999999998 0.4100000000000002 # O16
diff --git a/test/data/orthorhombic/POSCAR-033-3 b/test/data/orthorhombic/POSCAR-033-3
deleted file mode 100644
index fda3c6d..0000000
--- a/test/data/orthorhombic/POSCAR-033-3
+++ /dev/null
@@ -1,59 +0,0 @@
-$cell vectors
-1.0
- 6.9989967066781427 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 13.8479934839375538 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.0939957208931332
- 4 12 28 8
-Direct
- 0.2645999999999998 0.0708000000000001 1.0000000000000000 # Ta1
- 0.7354000000000002 0.9292000000000002 0.4999999999999998 # Ta2
- 0.2354000000000002 0.5707999999999999 0.4999999999999998 # Ta3
- 0.7646000000000006 0.4292000000000001 1.0000000000000000 # Ta4
- 0.2712999999999999 0.0994000000000000 0.5049000000000005 # K1
- 0.7274000000000004 0.1458000000000001 0.2311999999999999 # K2
- 0.2374000000000003 0.3420000000000000 0.7818000000000003 # K3
- 0.7287000000000000 0.9005999999999998 0.0049000000000000 # K4
- 0.2726000000000005 0.8541999999999998 0.7311999999999996 # K5
- 0.7626000000000004 0.6579999999999998 0.2818000000000000 # K6
- 0.2287000000000000 0.5994000000000004 0.0049000000000000 # K7
- 0.7726000000000006 0.6457999999999999 0.7311999999999996 # K8
- 0.2626000000000004 0.8420000000000003 0.2818000000000000 # K9
- 0.7713000000000000 0.4006000000000001 0.5049000000000005 # K10
- 0.2274000000000002 0.3542000000000001 0.2311999999999999 # K11
- 0.7374000000000004 0.1580000000000001 0.7818000000000003 # K12
- 0.5363000000000001 0.0794000000000000 0.9889999999999997 # F1
- 0.2738000000000000 0.2062000000000000 0.9549999999999996 # F2
- 0.3063000000000002 0.0788000000000002 0.7890000000000000 # F3
- 0.2943000000000000 0.0586999999999999 1.2048000000000001 # F4
- 0.3213999999999999 -0.0659999999999999 1.0189999999999995 # F5
- 0.5262000000000004 0.2736999999999999 0.3711000000000000 # F6
- 0.9790000000000001 0.2450000000000001 0.6142999999999998 # F7
- 0.4637000000000007 0.9206000000000000 0.4890000000000001 # F8
- 0.7262000000000001 0.7938000000000000 0.4549999999999999 # F9
- 0.6937000000000005 0.9212000000000001 0.2890000000000004 # F10
- 0.7056999999999999 0.9413000000000000 0.7047999999999996 # F11
- 0.6785999999999999 1.0659999999999998 0.5189999999999999 # F12
- 0.4738000000000003 0.7262999999999999 0.8710999999999998 # F13
- 0.0209999999999999 0.7549999999999998 0.1143000000000001 # F14
- -0.0363000000000001 0.5794000000000001 0.4890000000000001 # F15
- 0.2262000000000000 0.7061999999999997 0.4549999999999999 # F16
- 0.1937000000000005 0.5788000000000000 0.2890000000000004 # F17
- 0.2057000000000000 0.5587000000000001 0.7047999999999996 # F18
- 0.1786000000000000 0.4340000000000002 0.5189999999999999 # F19
- 0.9738000000000001 0.7737000000000001 0.8710999999999998 # F20
- 0.5209999999999999 0.7449999999999999 0.1143000000000001 # F21
- 1.0363000000000000 0.4206000000000001 0.9889999999999997 # F22
- 0.7738000000000007 0.2938000000000002 0.9549999999999996 # F23
- 0.8063000000000002 0.4212000000000000 0.7890000000000000 # F24
- 0.7942999999999999 0.4413000000000002 1.2048000000000001 # F25
- 0.8214000000000006 0.5660000000000001 1.0189999999999995 # F26
- 0.0261999999999997 0.2262999999999999 0.3711000000000000 # F27
- 0.4790000000000001 0.2550000000000001 0.6142999999999998 # F28
- 0.0195000000000003 0.0431000000000002 1.1098000000000001 # O1
- -0.0039999999999996 0.0347000000000000 0.9309999999999997 # O2
- 0.9805000000000004 0.9569000000000001 0.6098000000000002 # O3
- 1.0040000000000002 0.9653000000000000 0.4310000000000000 # O4
- 0.4805000000000004 0.5431000000000000 0.6098000000000002 # O5
- 0.5040000000000003 0.5346999999999998 0.4310000000000000 # O6
- 0.5195000000000004 0.4569000000000000 1.1098000000000001 # O7
- 0.4960000000000005 0.4653000000000001 0.9309999999999997 # O8
diff --git a/test/data/orthorhombic/POSCAR-034 b/test/data/orthorhombic/POSCAR-034
deleted file mode 100644
index c70bae5..0000000
--- a/test/data/orthorhombic/POSCAR-034
+++ /dev/null
@@ -1,63 +0,0 @@
-$cell vectors
-1.0
- 10.8899948758001148 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.0299943393824957 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.9199972143927173
- 8 16 32
-Direct
- 0.2540000000000001 0.0000000000000000 0.5255000000000001 # W1
- 0.0000000000000000 0.8474999999999999 0.4999999999999996 # W2
- 0.0000000000000000 0.1379999999999998 0.4999999999999996 # W3
- 0.7459999999999999 0.0000000000000000 0.4745000000000000 # W4
- 0.7539999999999998 0.5000000000000002 0.9744999999999996 # W5
- 0.5000000000000001 0.3475000000000001 0.0000000000000000 # W6
- 0.5000000000000001 0.6380000000000000 0.0000000000000000 # W7
- 0.2459999999999999 0.4999999999999998 0.0255000000000005 # W8
- 0.7508999999999999 0.1710999999999999 0.9876999999999994 # Ag1
- 0.2349000000000000 0.8175999999999995 0.0091999999999998 # Ag2
- 0.0000000000000000 0.9871999999999996 0.0000000000000000 # Ag3
- 0.0000000000000000 0.6531000000000001 0.9999999999999991 # Ag4
- 0.0000000000000000 0.3147999999999999 0.0000000000000000 # Ag5
- 0.0000000000000000 0.5091999999999997 0.4999999999999996 # Ag6
- 0.2491000000000001 0.1710999999999999 0.0122999999999997 # Ag7
- 0.7651000000000001 0.8175999999999995 0.9907999999999995 # Ag8
- 0.2508999999999999 0.6710999999999997 0.5122999999999992 # Ag9
- 0.7349000000000001 0.3176000000000003 0.4907999999999998 # Ag10
- 0.5000000000000001 0.4872000000000001 0.4999999999999996 # Ag11
- 0.5000000000000001 0.1530999999999999 0.4999999999999996 # Ag12
- 0.5000000000000001 0.8147999999999999 0.4999999999999996 # Ag13
- 0.5000000000000001 0.0092000000000000 0.0000000000000000 # Ag14
- 0.7491000000000002 0.6710999999999997 0.4876999999999999 # Ag15
- 0.2651000000000001 0.3176000000000003 0.5092000000000003 # Ag16
- 0.3680000000000001 0.6119999999999998 0.1950000000000000 # O1
- 0.3680000000000001 0.3779999999999999 0.1880000000000001 # O2
- 0.4190000000000003 0.7350000000000000 0.8149999999999998 # O3
- 0.4249999999999999 0.2630000000000000 0.7919999999999994 # O4
- 0.1620000000000003 0.4940000000000000 0.2820000000000001 # O5
- 0.4139999999999998 0.4960000000000001 0.8469999999999996 # O6
- 0.1890000000000002 0.6119999999999998 0.8569999999999995 # O7
- 0.1930000000000003 0.3790000000000001 0.8999999999999994 # O8
- 0.6320000000000000 0.6119999999999998 0.8049999999999993 # O9
- 0.6320000000000000 0.3779999999999999 0.8119999999999999 # O10
- 0.5809999999999998 0.7350000000000000 0.1850000000000002 # O11
- 0.5749999999999998 0.2630000000000000 0.2079999999999997 # O12
- 0.8379999999999999 0.4940000000000000 0.7179999999999999 # O13
- 0.5860000000000003 0.4960000000000001 0.1530000000000003 # O14
- 0.8109999999999999 0.6119999999999998 0.1429999999999997 # O15
- 0.8069999999999999 0.3790000000000001 0.0999999999999997 # O16
- 0.8679999999999998 0.1120000000000001 0.3049999999999995 # O17
- 0.8679999999999998 0.8779999999999997 0.3119999999999995 # O18
- 0.9190000000000002 0.2349999999999997 0.6849999999999998 # O19
- 0.9249999999999998 0.7629999999999999 0.7080000000000001 # O20
- 0.6620000000000003 0.9939999999999999 0.2179999999999995 # O21
- 0.9139999999999999 0.9959999999999999 0.6530000000000000 # O22
- 0.6890000000000003 0.1120000000000001 0.6430000000000001 # O23
- 0.6930000000000003 0.8790000000000000 0.5999999999999993 # O24
- 0.1320000000000000 0.1120000000000001 0.6949999999999996 # O25
- 0.1320000000000000 0.8779999999999997 0.6879999999999996 # O26
- 0.0809999999999999 0.2349999999999997 0.3150000000000003 # O27
- 0.0750000000000002 0.7629999999999999 0.2919999999999999 # O28
- 0.3379999999999999 0.9939999999999999 0.7819999999999996 # O29
- 0.0860000000000002 0.9959999999999999 0.3470000000000001 # O30
- 0.3109999999999999 0.1120000000000001 0.3569999999999999 # O31
- 0.3070000000000002 0.8790000000000000 0.3999999999999999 # O32
diff --git a/test/data/orthorhombic/POSCAR-034-2 b/test/data/orthorhombic/POSCAR-034-2
deleted file mode 100644
index fff337b..0000000
--- a/test/data/orthorhombic/POSCAR-034-2
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 10.3479951308337537 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.5219950489594840 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.9459962610750843
- 8 4 4 16
-Direct
- 0.0000000000000000 0.5000000000000002 0.7580000000000002 # K1
- 0.0000000000000000 0.0000000000000000 0.4480000000000001 # K2
- 0.2468000000000001 0.2349000000000003 0.9480000000000001 # K3
- 0.7532000000000000 0.7651000000000001 0.9480000000000001 # K4
- 0.5000000000000000 0.0000000000000000 0.2580000000000003 # K5
- 0.5000000000000000 0.5000000000000002 0.9480000000000001 # K6
- 0.2531999999999999 0.7349000000000001 0.4480000000000001 # K7
- 0.7468000000000000 0.2650999999999999 0.4480000000000001 # K8
- 0.0000000000000000 0.0000000000000000 0.9519000000000003 # Ag1
- 0.0000000000000000 0.5000000000000002 0.2248999999999999 # Ag2
- 0.5000000000000000 0.5000000000000002 0.4519000000000002 # Ag3
- 0.5000000000000000 0.0000000000000000 0.7249000000000004 # Ag4
- 0.7272000000000000 0.7254000000000000 0.4484999999999999 # Sb1
- 0.2728000000000000 0.2745999999999999 0.4484999999999999 # Sb2
- 0.7727999999999999 0.2254000000000004 0.9485000000000006 # Sb3
- 0.2272000000000000 0.7746000000000002 0.9485000000000006 # Sb4
- 0.5500000000000002 0.7050999999999999 0.2672000000000001 # S1
- 0.7103999999999998 0.5518000000000002 0.6321999999999999 # S2
- 0.9238000000000002 0.7208000000000000 0.3036999999999997 # S3
- 0.7201000000000001 0.9228000000000000 0.5872000000000002 # S4
- 0.4500000000000003 0.2949000000000000 0.2672000000000001 # S5
- 0.2896000000000001 0.4482000000000004 0.6321999999999999 # S6
- 0.0762000000000000 0.2792000000000001 0.3036999999999997 # S7
- 0.2799000000000003 0.0772000000000001 0.5872000000000002 # S8
- 0.9500000000000002 0.2050999999999997 0.7672000000000002 # S9
- 0.7896000000000001 0.0518000000000000 0.1321999999999999 # S10
- 0.5761999999999999 0.2208000000000002 0.8037000000000004 # S11
- 0.7799000000000004 0.4228000000000001 0.0872000000000003 # S12
- 0.0500000000000003 0.7949000000000003 0.7672000000000002 # S13
- 0.2103999999999999 0.9482000000000002 0.1321999999999999 # S14
- 0.4238000000000000 0.7791999999999999 0.8037000000000004 # S15
- 0.2201000000000003 0.5771999999999998 0.0872000000000003 # S16
diff --git a/test/data/orthorhombic/POSCAR-035 b/test/data/orthorhombic/POSCAR-035
deleted file mode 100644
index cbb593f..0000000
--- a/test/data/orthorhombic/POSCAR-035
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 19.3999908714896421 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.6199982966387871 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.1299980566624841
- 2 4 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.9720000000000006 # Mo1
- 0.5000000000000001 0.5000000000000000 0.9719999999999993 # Mo2
- 0.1866000000000001 0.0000000000000000 0.9760000000000002 # V1
- 0.6865999999999999 0.5000000000000000 0.9760000000000002 # V2
- 0.8134000000000000 0.0000000000000000 0.9760000000000002 # V3
- 0.3134000000000000 0.5000000000000000 0.9760000000000002 # V4
- 0.0000000000000000 0.5000000000000000 0.9300000000000007 # O1
- 0.0000000000000000 0.0000000000000000 0.5553999999999999 # O2
- 0.1890000000000000 0.0000000000000000 0.5177000000000008 # O3
- 0.0961000000000000 0.0000000000000000 0.0936000000000004 # O4
- 0.2018000000000000 0.5000000000000000 0.1114999999999999 # O5
- 0.5000000000000001 0.0000000000000000 0.9299999999999994 # O6
- 0.5000000000000001 0.5000000000000000 0.5553999999999999 # O7
- 0.6890000000000002 0.5000000000000000 0.5177000000000008 # O8
- 0.5960999999999999 0.5000000000000000 0.0936000000000004 # O9
- 0.7017999999999998 0.0000000000000000 0.1114999999999999 # O10
- 0.8109999999999999 0.0000000000000000 0.5177000000000008 # O11
- 0.9038999999999999 0.0000000000000000 0.0936000000000004 # O12
- 0.7981999999999999 0.5000000000000000 0.1114999999999999 # O13
- 0.3109999999999998 0.5000000000000000 0.5177000000000008 # O14
- 0.4039000000000001 0.5000000000000000 0.0936000000000004 # O15
- 0.2982000000000000 0.0000000000000000 0.1114999999999999 # O16
diff --git a/test/data/orthorhombic/POSCAR-035-2 b/test/data/orthorhombic/POSCAR-035-2
deleted file mode 100644
index 64e7d86..0000000
--- a/test/data/orthorhombic/POSCAR-035-2
+++ /dev/null
@@ -1,103 +0,0 @@
-$cell vectors
-1.0
- 14.3579932439612499 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 16.8249920831346991 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.3209974962472355
- 18 24 54
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ca1
- 0.0000000000000000 0.4017000000000001 0.9097999999999998 # Ca2
- 0.1292999999999999 0.2096000000000002 0.9961999999999998 # Ca3
- 0.2398999999999999 0.0000000000000000 0.9490999999999999 # Ca4
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Ca5
- 0.5000000000000000 0.9016999999999999 0.9097999999999998 # Ca6
- 0.6293000000000001 0.7096000000000002 0.9961999999999998 # Ca7
- 0.7399000000000000 0.5000000000000000 0.9490999999999999 # Ca8
- 0.0000000000000000 0.5982999999999999 0.9097999999999998 # Ca9
- 0.8707000000000001 0.7904000000000001 0.9961999999999998 # Ca10
- 0.7601000000000002 0.0000000000000000 0.9490999999999999 # Ca11
- 0.5000000000000000 0.0983000000000000 0.9097999999999998 # Ca12
- 0.3707000000000001 0.2904000000000001 0.9961999999999998 # Ca13
- 0.2601000000000001 0.5000000000000000 0.9490999999999999 # Ca14
- 0.8707000000000001 0.2096000000000002 0.9961999999999998 # Ca15
- 0.3707000000000001 0.7096000000000002 0.9961999999999998 # Ca16
- 0.1292999999999999 0.7904000000000001 0.9961999999999998 # Ca17
- 0.6293000000000001 0.2904000000000001 0.9961999999999998 # Ca18
- 0.1088000000000000 0.0938999999999999 0.4872999999999997 # Ga1
- 0.2005000000000002 0.3346000000000000 0.4365999999999999 # Ga2
- 0.3877999999999998 0.0000000000000000 0.3898000000000000 # Ga3
- 0.0000000000000000 0.2623000000000000 0.4705000000000004 # Ga4
- 0.6088000000000000 0.5938999999999999 0.4872999999999997 # Ga5
- 0.7005000000000000 0.8346000000000002 0.4365999999999999 # Ga6
- 0.8878000000000003 0.5000000000000000 0.3898000000000000 # Ga7
- 0.5000000000000000 0.7623000000000000 0.4705000000000004 # Ga8
- 0.8912000000000004 0.9061000000000000 0.4872999999999997 # Ga9
- 0.7995000000000002 0.6654000000000001 0.4365999999999999 # Ga10
- 0.6122000000000003 0.0000000000000000 0.3898000000000000 # Ga11
- 0.0000000000000000 0.7376999999999999 0.4705000000000004 # Ga12
- 0.3912000000000000 0.4061000000000000 0.4872999999999997 # Ga13
- 0.2995000000000002 0.1654000000000000 0.4365999999999999 # Ga14
- 0.1122000000000002 0.5000000000000000 0.3898000000000000 # Ga15
- 0.5000000000000000 0.2377000000000001 0.4705000000000004 # Ga16
- 0.8912000000000001 0.0938999999999999 0.4872999999999997 # Ga17
- 0.7995000000000002 0.3346000000000000 0.4365999999999999 # Ga18
- 0.3912000000000000 0.5938999999999999 0.4872999999999997 # Ga19
- 0.2995000000000002 0.8346000000000002 0.4365999999999999 # Ga20
- 0.1088000000000000 0.9061000000000000 0.4872999999999997 # Ga21
- 0.2005000000000002 0.6654000000000001 0.4365999999999999 # Ga22
- 0.6088000000000000 0.4061000000000000 0.4872999999999997 # Ga23
- 0.7005000000000000 0.1654000000000000 0.4365999999999999 # Ga24
- 0.3910000000000001 0.0000000000000000 0.7279999999999999 # O1
- 0.1039999999999999 0.0000000000000000 0.6540000000000005 # O2
- 0.1020000000000000 0.3040000000000002 0.6359999999999997 # O3
- 0.0000000000000000 0.1540000000000001 0.5979999999999996 # O4
- 0.2940000000000002 0.3610000000000000 0.6569999999999999 # O5
- 0.0000000000000000 0.5000000000000000 0.2260000000000000 # O6
- 0.1150000000000000 0.0889999999999999 0.1500000000000003 # O7
- 0.0000000000000000 0.2719999999999999 0.1329999999999996 # O8
- 0.1690000000000002 0.4150000000000001 0.2270000000000002 # O9
- 0.2500000000000002 0.2500000000000002 0.2429999999999997 # O10
- 0.8910000000000000 0.5000000000000000 0.7279999999999999 # O11
- 0.6040000000000001 0.5000000000000000 0.6540000000000005 # O12
- 0.6020000000000002 0.8040000000000000 0.6359999999999997 # O13
- 0.5000000000000000 0.6540000000000001 0.5979999999999996 # O14
- 0.7940000000000003 0.8610000000000001 0.6569999999999999 # O15
- 0.5000000000000000 0.0000000000000000 0.2260000000000000 # O16
- 0.6149999999999999 0.5890000000000001 0.1500000000000003 # O17
- 0.5000000000000000 0.7719999999999998 0.1329999999999996 # O18
- 0.6690000000000002 0.9150000000000000 0.2270000000000002 # O19
- 0.7500000000000002 0.7500000000000001 0.2429999999999997 # O20
- 0.6089999999999999 0.0000000000000000 0.7279999999999999 # O21
- 0.8960000000000001 0.0000000000000000 0.6540000000000005 # O22
- 0.8980000000000000 0.6960000000000002 0.6359999999999997 # O23
- 0.0000000000000000 0.8460000000000000 0.5979999999999996 # O24
- 0.7060000000000000 0.6390000000000002 0.6569999999999999 # O25
- 0.8849999999999999 0.9110000000000000 0.1500000000000003 # O26
- 0.0000000000000000 0.7280000000000001 0.1329999999999996 # O27
- 0.8310000000000000 0.5850000000000000 0.2270000000000002 # O28
- 0.1089999999999999 0.5000000000000000 0.7279999999999999 # O29
- 0.3960000000000002 0.5000000000000000 0.6540000000000005 # O30
- 0.3980000000000000 0.1960000000000002 0.6359999999999997 # O31
- 0.5000000000000000 0.3459999999999999 0.5979999999999996 # O32
- 0.2059999999999999 0.1389999999999999 0.6569999999999999 # O33
- 0.3850000000000001 0.4110000000000001 0.1500000000000003 # O34
- 0.5000000000000000 0.2280000000000001 0.1329999999999996 # O35
- 0.3309999999999998 0.0849999999999999 0.2270000000000002 # O36
- 0.8980000000000000 0.3040000000000002 0.6359999999999997 # O37
- 0.7060000000000000 0.3610000000000000 0.6569999999999999 # O38
- 0.8849999999999999 0.0889999999999999 0.1500000000000003 # O39
- 0.8310000000000000 0.4150000000000001 0.2270000000000002 # O40
- 0.7500000000000002 0.2500000000000002 0.2429999999999997 # O41
- 0.3980000000000000 0.8040000000000000 0.6359999999999997 # O42
- 0.2060000000000003 0.8610000000000001 0.6569999999999999 # O43
- 0.3850000000000001 0.5890000000000001 0.1500000000000003 # O44
- 0.3310000000000001 0.9150000000000000 0.2270000000000002 # O45
- 0.2500000000000002 0.7500000000000001 0.2429999999999997 # O46
- 0.1020000000000000 0.6960000000000002 0.6359999999999997 # O47
- 0.2940000000000002 0.6390000000000002 0.6569999999999999 # O48
- 0.1150000000000000 0.9110000000000000 0.1500000000000003 # O49
- 0.1690000000000002 0.5850000000000000 0.2270000000000002 # O50
- 0.6020000000000002 0.1960000000000002 0.6359999999999997 # O51
- 0.7940000000000003 0.1389999999999999 0.6569999999999999 # O52
- 0.6149999999999999 0.4110000000000001 0.1500000000000003 # O53
- 0.6690000000000002 0.0849999999999999 0.2270000000000002 # O54
diff --git a/test/data/orthorhombic/POSCAR-036 b/test/data/orthorhombic/POSCAR-036
deleted file mode 100644
index 7bba8b3..0000000
--- a/test/data/orthorhombic/POSCAR-036
+++ /dev/null
@@ -1,375 +0,0 @@
-$cell vectors
-1.0
- 35.2929833931692798 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 17.9429915570690071 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.7459963551834408
- 80 48 240
-Direct
- 0.1248999999999999 0.4996999999999999 0.2500000000000004 # Nb1
- 0.1252000000000000 0.0000000000000000 0.2500000000000004 # Nb2
- 0.0352999999999999 0.6099999999999998 0.2500000000000004 # Nb3
- 0.2149000000000000 0.6106000000000000 0.2500000000000004 # Nb4
- 0.0338000000000000 0.3939999999999999 0.2500000000000004 # Nb5
- 0.2159999999999999 0.3948999999999999 0.2500000000000004 # Nb6
- 0.0716000000000000 0.1792000000000001 0.2500000000000004 # Nb7
- 0.1778000000000000 0.1865000000000000 0.2500000000000004 # Nb8
- 0.0698000000000000 0.8218999999999999 0.2500000000000004 # Nb9
- 0.1804000000000000 0.8211999999999998 0.2500000000000004 # Nb10
- 0.6249000000000000 0.4996999999999999 0.7499999999999998 # Nb11
- 0.6251999999999998 0.0000000000000000 0.7499999999999998 # Nb12
- 0.5352999999999998 0.6099999999999998 0.7499999999999998 # Nb13
- 0.7148999999999999 0.6106000000000000 0.7499999999999998 # Nb14
- 0.5337999999999999 0.3939999999999999 0.7499999999999998 # Nb15
- 0.7159999999999999 0.3948999999999999 0.7499999999999998 # Nb16
- 0.5715999999999999 0.1792000000000001 0.7499999999999998 # Nb17
- 0.6777999999999998 0.1865000000000000 0.7499999999999998 # Nb18
- 0.5698000000000001 0.8218999999999999 0.7499999999999998 # Nb19
- 0.6804000000000001 0.8211999999999998 0.7499999999999998 # Nb20
- 0.8750999999999997 0.9996999999999999 0.7499999999999998 # Nb21
- 0.8747999999999999 0.4999999999999998 0.7499999999999998 # Nb22
- 0.9646999999999999 0.1100000000000000 0.7499999999999998 # Nb23
- 0.7850999999999998 0.1106000000000002 0.7499999999999998 # Nb24
- 0.9661999999999997 0.8939999999999998 0.7499999999999998 # Nb25
- 0.7839999999999998 0.8948999999999997 0.7499999999999998 # Nb26
- 0.9283999999999996 0.6791999999999999 0.7499999999999998 # Nb27
- 0.8221999999999999 0.6864999999999998 0.7499999999999998 # Nb28
- 0.9302000000000000 0.3218999999999998 0.7499999999999998 # Nb29
- 0.8196000000000000 0.3212000000000000 0.7499999999999998 # Nb30
- 0.3750999999999999 0.9996999999999998 0.2500000000000004 # Nb31
- 0.3748000000000000 0.4999999999999998 0.2500000000000004 # Nb32
- 0.4646999999999999 0.1100000000000000 0.2500000000000004 # Nb33
- 0.2850999999999999 0.1105999999999999 0.2500000000000004 # Nb34
- 0.4661999999999999 0.8939999999999998 0.2500000000000004 # Nb35
- 0.2840000000000000 0.8948999999999997 0.2500000000000004 # Nb36
- 0.4283999999999999 0.6791999999999999 0.2500000000000004 # Nb37
- 0.3222000000000000 0.6864999999999998 0.2500000000000004 # Nb38
- 0.4302000000000000 0.3218999999999998 0.2500000000000004 # Nb39
- 0.3195999999999998 0.3212000000000000 0.2500000000000004 # Nb40
- 0.1248999999999999 0.4996999999999999 0.7499999999999998 # Nb41
- 0.1252000000000000 0.0000000000000000 0.7499999999999998 # Nb42
- 0.0352999999999999 0.6099999999999998 0.7499999999999998 # Nb43
- 0.2149000000000000 0.6106000000000000 0.7499999999999998 # Nb44
- 0.0338000000000000 0.3939999999999999 0.7499999999999998 # Nb45
- 0.2159999999999999 0.3948999999999999 0.7499999999999998 # Nb46
- 0.0716000000000000 0.1792000000000001 0.7499999999999998 # Nb47
- 0.1778000000000000 0.1865000000000000 0.7499999999999998 # Nb48
- 0.0698000000000000 0.8218999999999999 0.7499999999999998 # Nb49
- 0.1804000000000000 0.8211999999999998 0.7499999999999998 # Nb50
- 0.6249000000000000 0.4996999999999999 0.2500000000000004 # Nb51
- 0.6251999999999998 0.0000000000000000 0.2500000000000004 # Nb52
- 0.5352999999999998 0.6099999999999998 0.2500000000000004 # Nb53
- 0.7148999999999999 0.6106000000000000 0.2500000000000004 # Nb54
- 0.5337999999999999 0.3939999999999999 0.2500000000000004 # Nb55
- 0.7159999999999999 0.3948999999999999 0.2500000000000004 # Nb56
- 0.5715999999999999 0.1792000000000001 0.2500000000000004 # Nb57
- 0.6777999999999998 0.1865000000000000 0.2500000000000004 # Nb58
- 0.5698000000000001 0.8218999999999999 0.2500000000000004 # Nb59
- 0.6804000000000001 0.8211999999999998 0.2500000000000004 # Nb60
- 0.8750999999999997 0.9996999999999999 0.2500000000000004 # Nb61
- 0.8747999999999999 0.4999999999999998 0.2500000000000004 # Nb62
- 0.9646999999999999 0.1100000000000000 0.2500000000000004 # Nb63
- 0.7850999999999998 0.1106000000000002 0.2500000000000004 # Nb64
- 0.9661999999999997 0.8939999999999998 0.2500000000000004 # Nb65
- 0.7839999999999998 0.8948999999999997 0.2500000000000004 # Nb66
- 0.9283999999999996 0.6791999999999999 0.2500000000000004 # Nb67
- 0.8221999999999999 0.6864999999999998 0.2500000000000004 # Nb68
- 0.9301999999999996 0.3218999999999998 0.2500000000000004 # Nb69
- 0.8196000000000000 0.3212000000000000 0.2500000000000004 # Nb70
- 0.3750999999999999 0.9996999999999998 0.7499999999999998 # Nb71
- 0.3748000000000000 0.4999999999999998 0.7499999999999998 # Nb72
- 0.4646999999999999 0.1100000000000000 0.7499999999999998 # Nb73
- 0.2850999999999999 0.1105999999999999 0.7499999999999998 # Nb74
- 0.4661999999999999 0.8939999999999998 0.7499999999999998 # Nb75
- 0.2840000000000000 0.8948999999999997 0.7499999999999998 # Nb76
- 0.4283999999999999 0.6791999999999999 0.7499999999999998 # Nb77
- 0.3222000000000000 0.6864999999999998 0.7499999999999998 # Nb78
- 0.4302000000000000 0.3218999999999998 0.7499999999999998 # Nb79
- 0.3195999999999998 0.3212000000000000 0.7499999999999998 # Nb80
- 0.0384999999999999 0.0234999999999999 0.0000000000000000 # Pb1
- 0.0395000000000000 0.0297000000000001 0.5000000000000000 # Pb2
- 0.2095000000000000 0.0335000000000000 0.0000000000000000 # Pb3
- 0.2127999999999999 0.0181999999999999 0.5000000000000000 # Pb4
- 0.1274000000000000 0.6998999999999999 0.0000000000000000 # Pb5
- 0.1303000000000000 0.6901999999999997 0.5000000000000000 # Pb6
- 0.1300999999999999 0.3448999999999998 0.5000000000000000 # Pb7
- 0.1173000000000000 0.3437999999999998 0.0000000000000000 # Pb8
- 0.0017000000000000 0.2482000000000000 0.0000000000000000 # Pb9
- 0.2476999999999999 0.2486000000000002 0.0000000000000000 # Pb10
- 0.0010000000000001 0.2496999999999998 0.5000000000000000 # Pb11
- 0.2481000000000000 0.2489000000000000 0.5000000000000000 # Pb12
- 0.5384999999999996 0.0234999999999999 0.5000000000000000 # Pb13
- 0.5394999999999998 0.0297000000000001 0.0000000000000000 # Pb14
- 0.7094999999999998 0.0335000000000000 0.5000000000000000 # Pb15
- 0.7127999999999998 0.0181999999999999 0.0000000000000000 # Pb16
- 0.6273999999999998 0.6998999999999999 0.5000000000000000 # Pb17
- 0.6303000000000000 0.6901999999999997 0.0000000000000000 # Pb18
- 0.6301000000000000 0.3448999999999998 0.0000000000000000 # Pb19
- 0.6172999999999997 0.3437999999999998 0.5000000000000000 # Pb20
- 0.5016999999999998 0.2482000000000000 0.5000000000000000 # Pb21
- 0.7476999999999999 0.2486000000000002 0.5000000000000000 # Pb22
- 0.5009999999999999 0.2496999999999998 0.0000000000000000 # Pb23
- 0.7480999999999998 0.2489000000000000 0.0000000000000000 # Pb24
- 0.9614999999999999 0.5234999999999997 0.0000000000000000 # Pb25
- 0.9604999999999998 0.5296999999999998 0.5000000000000000 # Pb26
- 0.7904999999999999 0.5334999999999999 0.0000000000000000 # Pb27
- 0.7871999999999997 0.5181999999999997 0.5000000000000000 # Pb28
- 0.8725999999999999 0.1999000000000000 0.0000000000000000 # Pb29
- 0.8696999999999997 0.1901999999999999 0.5000000000000000 # Pb30
- 0.8698999999999997 0.8448999999999999 0.5000000000000000 # Pb31
- 0.8826999999999998 0.8437999999999999 0.0000000000000000 # Pb32
- 0.9982999999999997 0.7481999999999999 0.0000000000000000 # Pb33
- 0.7522999999999999 0.7485999999999999 0.0000000000000000 # Pb34
- 0.9989999999999996 0.7496999999999999 0.5000000000000000 # Pb35
- 0.7518999999999997 0.7488999999999999 0.5000000000000000 # Pb36
- 0.4614999999999999 0.5234999999999997 0.5000000000000000 # Pb37
- 0.4605000000000001 0.5296999999999998 0.0000000000000000 # Pb38
- 0.2904999999999999 0.5334999999999999 0.5000000000000000 # Pb39
- 0.2872000000000000 0.5181999999999997 0.0000000000000000 # Pb40
- 0.3725999999999999 0.1999000000000000 0.5000000000000000 # Pb41
- 0.3696999999999999 0.1901999999999999 0.0000000000000000 # Pb42
- 0.3699000000000000 0.8448999999999999 0.0000000000000000 # Pb43
- 0.3826999999999999 0.8437999999999999 0.5000000000000000 # Pb44
- 0.4983000000000000 0.7481999999999999 0.5000000000000000 # Pb45
- 0.2523000000000000 0.7485999999999999 0.5000000000000000 # Pb46
- 0.4990000000000000 0.7496999999999999 0.0000000000000000 # Pb47
- 0.2519000000000000 0.7488999999999999 0.0000000000000000 # Pb48
- 0.1128000000000000 0.4837000000000000 0.0000000000000000 # O1
- 0.3672000000000000 0.9909999999999998 0.0000000000000000 # O2
- 0.1421000000000000 0.9929999999999999 0.0000000000000000 # O3
- 0.3870000000000000 0.4944999999999999 0.0000000000000000 # O4
- 0.4606999999999999 0.1001000000000003 0.5000000000000000 # O5
- 0.4751000000000000 0.1039000000000002 0.0000000000000000 # O6
- 0.2761999999999999 0.0964000000000001 0.5000000000000000 # O7
- 0.2911999999999999 0.1121000000000000 0.0000000000000000 # O8
- 0.0409999999999999 0.3836999999999999 0.0000000000000000 # O9
- 0.0288000000000000 0.4061999999999998 0.5000000000000000 # O10
- 0.2264000000000000 0.3850999999999998 0.0000000000000000 # O11
- 0.2038000000000000 0.3733999999999998 0.5000000000000000 # O12
- 0.0735999999999999 0.2063999999999999 0.0000000000000000 # O13
- 0.0660000000000000 0.1514999999999999 0.5000000000000000 # O14
- 0.1749000000000000 0.1676999999999999 0.0000000000000000 # O15
- 0.1854000000000000 0.1777000000000001 0.5000000000000000 # O16
- 0.4275999999999998 0.2978000000000000 0.5000000000000000 # O17
- 0.4268999999999999 0.3121999999999999 0.0000000000000000 # O18
- 0.3304000000000000 0.3134999999999998 0.5000000000000000 # O19
- 0.3192999999999999 0.2863000000000001 0.0000000000000000 # O20
- 0.4113000000000000 0.0708000000000000 0.2174000000000000 # O21
- 0.3388999999999999 0.0752999999999999 0.2706999999999997 # O22
- 0.4462999999999999 0.2128000000000002 0.2089000000000003 # O23
- 0.3042000000000000 0.2129000000000000 0.2740000000000000 # O24
- 0.0139000000000000 0.4962999999999999 0.2192999999999999 # O25
- 0.2346999999999999 0.4910999999999998 0.2690000000000001 # O26
- 0.0171999999999999 0.1298999999999999 0.2335999999999997 # O27
- 0.2318000000000000 0.1403000000000000 0.2055000000000003 # O28
- 0.0855999999999999 0.0702000000000000 0.2312000000000002 # O29
- 0.1619000000000000 0.0726000000000000 0.2848000000000000 # O30
- 0.1268000000000000 0.2127000000000001 0.2805000000000000 # O31
- 0.3769999999999999 0.2741999999999999 0.2426000000000003 # O32
- 0.4109999999999999 0.4186999999999999 0.2838999999999999 # O33
- 0.3400999999999999 0.4255000000000000 0.2050000000000001 # O34
- 0.4835999999999997 0.3491999999999998 0.2739000000000002 # O35
- 0.2702999999999999 0.3430000000000000 0.2745000000000002 # O36
- 0.0509000000000000 0.2694999999999999 0.2978999999999998 # O37
- 0.2000000000000000 0.2816000000000000 0.2504000000000002 # O38
- 0.0851000000000000 0.4047999999999999 0.2808000000000000 # O39
- 0.1612000000000000 0.4112999999999999 0.2207000000000002 # O40
- 0.6127999999999998 0.4836999999999997 0.5000000000000000 # O41
- 0.8671999999999997 0.9909999999999998 0.5000000000000000 # O42
- 0.6421000000000000 0.9929999999999999 0.5000000000000000 # O43
- 0.8869999999999998 0.4944999999999999 0.5000000000000000 # O44
- 0.9606999999999998 0.1001000000000003 0.0000000000000000 # O45
- 0.9751000000000001 0.1039000000000002 0.5000000000000000 # O46
- 0.7761999999999997 0.0964000000000001 0.0000000000000000 # O47
- 0.7911999999999998 0.1121000000000000 0.5000000000000000 # O48
- 0.5409999999999999 0.3836999999999999 0.5000000000000000 # O49
- 0.5287999999999998 0.4061999999999998 0.0000000000000000 # O50
- 0.7263999999999998 0.3850999999999998 0.5000000000000000 # O51
- 0.7037999999999999 0.3733999999999998 0.0000000000000000 # O52
- 0.5735999999999999 0.2064000000000002 0.5000000000000000 # O53
- 0.5660000000000001 0.1515000000000002 0.0000000000000000 # O54
- 0.6748999999999999 0.1676999999999999 0.5000000000000000 # O55
- 0.6853999999999998 0.1777000000000001 0.0000000000000000 # O56
- 0.9275999999999999 0.2978000000000000 0.0000000000000000 # O57
- 0.9268999999999998 0.3121999999999999 0.5000000000000000 # O58
- 0.8303999999999999 0.3134999999999998 0.0000000000000000 # O59
- 0.8192999999999998 0.2863000000000001 0.5000000000000000 # O60
- 0.9112999999999998 0.0708000000000003 0.7174000000000000 # O61
- 0.8388999999999999 0.0753000000000002 0.7706999999999997 # O62
- 0.9462999999999999 0.2128000000000002 0.7089000000000004 # O63
- 0.8041999999999999 0.2129000000000000 0.7739999999999999 # O64
- 0.5139000000000000 0.4962999999999999 0.7193000000000001 # O65
- 0.7346999999999998 0.4910999999999998 0.7690000000000001 # O66
- 0.5171999999999999 0.1299000000000002 0.7336000000000006 # O67
- 0.7317999999999997 0.1403000000000000 0.7055000000000003 # O68
- 0.5856000000000000 0.0702000000000000 0.7312000000000003 # O69
- 0.6618999999999997 0.0726000000000000 0.7848000000000001 # O70
- 0.6268000000000001 0.2127000000000001 0.7805000000000001 # O71
- 0.8769999999999999 0.2741999999999999 0.7426000000000004 # O72
- 0.9110000000000000 0.4186999999999999 0.7838999999999999 # O73
- 0.8401000000000002 0.4255000000000000 0.7050000000000003 # O74
- 0.9835999999999997 0.3491999999999998 0.7739000000000003 # O75
- 0.7703000000000000 0.3430000000000000 0.7745000000000003 # O76
- 0.5508999999999998 0.2694999999999999 0.7979000000000006 # O77
- 0.6999999999999998 0.2816000000000000 0.7504000000000003 # O78
- 0.5850999999999998 0.4047999999999999 0.7808000000000000 # O79
- 0.6611999999999998 0.4112999999999999 0.7207000000000002 # O80
- 0.8871999999999998 0.9836999999999999 0.0000000000000000 # O81
- 0.6328000000000000 0.4909999999999997 0.0000000000000000 # O82
- 0.8578999999999999 0.4929999999999998 0.0000000000000000 # O83
- 0.6129999999999998 0.9944999999999998 0.0000000000000000 # O84
- 0.5392999999999999 0.6000999999999997 0.5000000000000000 # O85
- 0.5248999999999999 0.6039000000000000 0.0000000000000000 # O86
- 0.7237999999999999 0.5963999999999999 0.5000000000000000 # O87
- 0.7088000000000000 0.6120999999999999 0.0000000000000000 # O88
- 0.9590000000000000 0.8836999999999997 0.0000000000000000 # O89
- 0.9711999999999998 0.9061999999999999 0.5000000000000000 # O90
- 0.7736000000000000 0.8851000000000000 0.0000000000000000 # O91
- 0.7961999999999998 0.8734000000000000 0.5000000000000000 # O92
- 0.9263999999999999 0.7063999999999999 0.0000000000000000 # O93
- 0.9339999999999998 0.6514999999999997 0.5000000000000000 # O94
- 0.8250999999999998 0.6676999999999997 0.0000000000000000 # O95
- 0.8145999999999999 0.6776999999999999 0.5000000000000000 # O96
- 0.5723999999999999 0.7977999999999997 0.5000000000000000 # O97
- 0.5731000000000001 0.8121999999999997 0.0000000000000000 # O98
- 0.6695999999999999 0.8134999999999999 0.5000000000000000 # O99
- 0.6807000000000001 0.7862999999999998 0.0000000000000000 # O100
- 0.5886999999999998 0.5707999999999998 0.7826000000000003 # O101
- 0.6611000000000000 0.5753000000000001 0.7293000000000004 # O102
- 0.5537000000000000 0.7127999999999998 0.7911000000000004 # O103
- 0.6958000000000000 0.7128999999999999 0.7260000000000002 # O104
- 0.9860999999999998 0.9962999999999995 0.7807000000000003 # O105
- 0.7652999999999998 0.9910999999999996 0.7310000000000000 # O106
- 0.9827999999999998 0.6298999999999999 0.7664000000000004 # O107
- 0.7681999999999999 0.6402999999999998 0.7944999999999999 # O108
- 0.9144000000000000 0.5701999999999998 0.7688000000000000 # O109
- 0.8380999999999998 0.5725999999999998 0.7152000000000001 # O110
- 0.8731999999999996 0.7126999999999999 0.7195000000000003 # O111
- 0.6229999999999999 0.7741999999999998 0.7573999999999997 # O112
- 0.5890000000000001 0.9186999999999997 0.7161000000000001 # O113
- 0.6599000000000000 0.9254999999999999 0.7950000000000002 # O114
- 0.5163999999999997 0.8491999999999997 0.7261000000000001 # O115
- 0.7296999999999998 0.8429999999999999 0.7254999999999999 # O116
- 0.9491000000000001 0.7695000000000000 0.7021000000000004 # O117
- 0.7999999999999997 0.7815999999999997 0.7495999999999999 # O118
- 0.9148999999999998 0.9047999999999998 0.7192000000000002 # O119
- 0.8387999999999998 0.9112999999999998 0.7793000000000000 # O120
- 0.3871999999999999 0.9836999999999998 0.5000000000000000 # O121
- 0.1328000000000000 0.4910000000000000 0.5000000000000000 # O122
- 0.3578999999999999 0.4929999999999998 0.5000000000000000 # O123
- 0.1130000000000000 0.9944999999999998 0.5000000000000000 # O124
- 0.0393000000000000 0.6000999999999997 0.0000000000000000 # O125
- 0.0249000000000000 0.6039000000000000 0.5000000000000000 # O126
- 0.2238000000000000 0.5963999999999999 0.0000000000000000 # O127
- 0.2088000000000000 0.6120999999999999 0.5000000000000000 # O128
- 0.4590000000000000 0.8836999999999997 0.5000000000000000 # O129
- 0.4712000000000000 0.9061999999999999 0.0000000000000000 # O130
- 0.2736000000000001 0.8851000000000000 0.5000000000000000 # O131
- 0.2962000000000001 0.8734000000000000 0.0000000000000000 # O132
- 0.4263999999999999 0.7063999999999999 0.5000000000000000 # O133
- 0.4339999999999999 0.6514999999999997 0.0000000000000000 # O134
- 0.3250999999999999 0.6676999999999997 0.5000000000000000 # O135
- 0.3145999999999999 0.6776999999999999 0.0000000000000000 # O136
- 0.0724000000000001 0.7977999999999997 0.0000000000000000 # O137
- 0.0731000000000001 0.8121999999999997 0.5000000000000000 # O138
- 0.1695999999999999 0.8134999999999999 0.0000000000000000 # O139
- 0.1806999999999999 0.7862999999999998 0.5000000000000000 # O140
- 0.0886999999999999 0.5707999999999998 0.2826000000000001 # O141
- 0.1611000000000000 0.5753000000000001 0.2293000000000003 # O142
- 0.0537000000000001 0.7127999999999998 0.2910999999999998 # O143
- 0.1957999999999999 0.7128999999999999 0.2260000000000001 # O144
- 0.4860999999999998 0.9962999999999995 0.2807000000000002 # O145
- 0.2653000000000000 0.9910999999999996 0.2310000000000000 # O146
- 0.4828000000000001 0.6298999999999999 0.2664000000000004 # O147
- 0.2682000000000000 0.6402999999999998 0.2944999999999998 # O148
- 0.4144000000000000 0.5701999999999998 0.2687999999999998 # O149
- 0.3381000000000000 0.5725999999999998 0.2152000000000001 # O150
- 0.3731999999999999 0.7126999999999999 0.2195000000000001 # O151
- 0.1230000000000000 0.7741999999999998 0.2573999999999997 # O152
- 0.0890000000000000 0.9186999999999997 0.2161000000000001 # O153
- 0.1599000000000000 0.9254999999999999 0.2950000000000001 # O154
- 0.0164000000000000 0.8491999999999997 0.2260999999999999 # O155
- 0.2297000000000001 0.8429999999999999 0.2254999999999998 # O156
- 0.4490999999999999 0.7695000000000000 0.2021000000000003 # O157
- 0.2999999999999999 0.7815999999999997 0.2495999999999999 # O158
- 0.4148999999999999 0.9047999999999998 0.2192000000000001 # O159
- 0.3388000000000001 0.9112999999999998 0.2792999999999999 # O160
- 0.4113000000000000 0.0708000000000003 0.7826000000000003 # O161
- 0.3388999999999999 0.0752999999999999 0.7293000000000004 # O162
- 0.4462999999999999 0.2128000000000002 0.7911000000000004 # O163
- 0.3042000000000000 0.2129000000000000 0.7260000000000002 # O164
- 0.0139000000000000 0.4962999999999999 0.7807000000000003 # O165
- 0.2346999999999999 0.4910999999999998 0.7310000000000000 # O166
- 0.0172000000000001 0.1298999999999999 0.7664000000000004 # O167
- 0.2318000000000000 0.1403000000000000 0.7944999999999999 # O168
- 0.0856000000000001 0.0702000000000000 0.7688000000000000 # O169
- 0.1619000000000000 0.0726000000000000 0.7152000000000001 # O170
- 0.1268000000000000 0.2127000000000001 0.7195000000000003 # O171
- 0.3769999999999999 0.2741999999999999 0.7573999999999997 # O172
- 0.4109999999999999 0.4186999999999999 0.7161000000000001 # O173
- 0.3400999999999999 0.4255000000000000 0.7950000000000002 # O174
- 0.4835999999999997 0.3491999999999998 0.7261000000000001 # O175
- 0.2702999999999999 0.3430000000000000 0.7254999999999999 # O176
- 0.0509000000000000 0.2695000000000002 0.7021000000000004 # O177
- 0.2000000000000000 0.2816000000000000 0.7495999999999999 # O178
- 0.0851000000000000 0.4047999999999999 0.7192000000000002 # O179
- 0.1612000000000000 0.4112999999999999 0.7793000000000000 # O180
- 0.9112999999999998 0.0708000000000000 0.2826000000000001 # O181
- 0.8388999999999999 0.0753000000000002 0.2293000000000003 # O182
- 0.9462999999999997 0.2128000000000002 0.2910999999999998 # O183
- 0.8041999999999999 0.2129000000000000 0.2260000000000001 # O184
- 0.5139000000000000 0.4962999999999999 0.2807000000000002 # O185
- 0.7346999999999998 0.4910999999999998 0.2310000000000000 # O186
- 0.5171999999999999 0.1299000000000002 0.2664000000000004 # O187
- 0.7317999999999997 0.1403000000000000 0.2944999999999998 # O188
- 0.5856000000000000 0.0702000000000000 0.2687999999999998 # O189
- 0.6618999999999997 0.0726000000000000 0.2152000000000001 # O190
- 0.6268000000000001 0.2127000000000001 0.2195000000000001 # O191
- 0.8769999999999999 0.2741999999999999 0.2573999999999997 # O192
- 0.9110000000000000 0.4186999999999999 0.2161000000000001 # O193
- 0.8400999999999998 0.4255000000000000 0.2950000000000001 # O194
- 0.9835999999999997 0.3491999999999998 0.2260999999999999 # O195
- 0.7703000000000000 0.3430000000000000 0.2254999999999998 # O196
- 0.5508999999999998 0.2694999999999999 0.2021000000000003 # O197
- 0.6999999999999998 0.2816000000000000 0.2495999999999999 # O198
- 0.5850999999999998 0.4047999999999999 0.2192000000000001 # O199
- 0.6611999999999998 0.4112999999999999 0.2792999999999999 # O200
- 0.5886999999999998 0.5707999999999998 0.2174000000000000 # O201
- 0.6611000000000000 0.5753000000000001 0.2706999999999997 # O202
- 0.5537000000000000 0.7127999999999998 0.2089000000000003 # O203
- 0.6958000000000000 0.7128999999999999 0.2740000000000000 # O204
- 0.9860999999999998 0.9962999999999995 0.2192999999999999 # O205
- 0.7652999999999998 0.9910999999999996 0.2690000000000001 # O206
- 0.9827999999999998 0.6298999999999999 0.2335999999999997 # O207
- 0.7681999999999999 0.6402999999999998 0.2055000000000003 # O208
- 0.9144000000000000 0.5701999999999998 0.2312000000000002 # O209
- 0.8380999999999998 0.5725999999999998 0.2848000000000000 # O210
- 0.8731999999999996 0.7126999999999999 0.2805000000000000 # O211
- 0.6229999999999999 0.7741999999999998 0.2426000000000003 # O212
- 0.5890000000000001 0.9186999999999997 0.2838999999999999 # O213
- 0.6599000000000000 0.9254999999999999 0.2050000000000001 # O214
- 0.5163999999999997 0.8491999999999997 0.2739000000000002 # O215
- 0.7296999999999998 0.8429999999999999 0.2745000000000002 # O216
- 0.9491000000000001 0.7695000000000000 0.2978999999999998 # O217
- 0.7999999999999997 0.7815999999999997 0.2504000000000002 # O218
- 0.9148999999999998 0.9047999999999998 0.2808000000000000 # O219
- 0.8387999999999998 0.9112999999999998 0.2207000000000002 # O220
- 0.0887000000000001 0.5707999999999998 0.7174000000000000 # O221
- 0.1611000000000000 0.5753000000000001 0.7706999999999997 # O222
- 0.0537000000000001 0.7127999999999998 0.7089000000000004 # O223
- 0.1957999999999999 0.7128999999999999 0.7739999999999999 # O224
- 0.4860999999999998 0.9962999999999995 0.7193000000000001 # O225
- 0.2653000000000000 0.9910999999999996 0.7690000000000001 # O226
- 0.4828000000000001 0.6298999999999999 0.7336000000000006 # O227
- 0.2682000000000000 0.6402999999999998 0.7055000000000003 # O228
- 0.4144000000000000 0.5701999999999998 0.7312000000000003 # O229
- 0.3381000000000000 0.5725999999999998 0.7848000000000001 # O230
- 0.3731999999999999 0.7126999999999999 0.7805000000000001 # O231
- 0.1230000000000000 0.7741999999999998 0.7426000000000004 # O232
- 0.0890000000000000 0.9186999999999997 0.7838999999999999 # O233
- 0.1599000000000000 0.9254999999999999 0.7050000000000003 # O234
- 0.0164000000000001 0.8491999999999997 0.7739000000000003 # O235
- 0.2297000000000001 0.8429999999999999 0.7745000000000003 # O236
- 0.4490999999999999 0.7695000000000000 0.7979000000000006 # O237
- 0.2999999999999999 0.7815999999999997 0.7504000000000003 # O238
- 0.4148999999999999 0.9047999999999998 0.7808000000000000 # O239
- 0.3388000000000001 0.9112999999999998 0.7207000000000002 # O240
diff --git a/test/data/orthorhombic/POSCAR-036-2 b/test/data/orthorhombic/POSCAR-036-2
deleted file mode 100644
index 8068f07..0000000
--- a/test/data/orthorhombic/POSCAR-036-2
+++ /dev/null
@@ -1,207 +0,0 @@
-$cell vectors
-1.0
- 17.2799918690381986 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.9799953039931264 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.5499936241590007
- 24 56 120
-Direct
- 0.1936000000000000 0.1906000000000002 0.2478000000000002 # Pb1
- 0.1317000000000000 0.1377999999999998 0.7587000000000003 # Pb2
- 0.0000000000000000 0.2616999999999999 0.2355999999999999 # Pb3
- 0.0000000000000000 0.3932999999999998 0.7505000000000001 # Pb4
- 0.6936000000000000 0.6905999999999998 0.2477999999999998 # Pb5
- 0.6316999999999999 0.6377999999999999 0.7587000000000003 # Pb6
- 0.5000000000000000 0.7616999999999999 0.2355999999999999 # Pb7
- 0.5000000000000000 0.8932999999999998 0.7505000000000001 # Pb8
- 0.8064000000000000 0.8093999999999998 0.7478000000000005 # Pb9
- 0.8682999999999998 0.8621999999999997 0.2587000000000000 # Pb10
- 0.0000000000000000 0.7383000000000002 0.7356000000000000 # Pb11
- 0.0000000000000000 0.6066999999999998 0.2504999999999998 # Pb12
- 0.3063999999999999 0.3093999999999998 0.7477999999999999 # Pb13
- 0.3683000000000000 0.3622000000000002 0.2587000000000000 # Pb14
- 0.5000000000000000 0.2383000000000001 0.7356000000000000 # Pb15
- 0.5000000000000000 0.1067000000000003 0.2504999999999998 # Pb16
- 0.8064000000000000 0.1906000000000002 0.2478000000000002 # Pb17
- 0.8682999999999998 0.1377999999999998 0.7587000000000003 # Pb18
- 0.3063999999999999 0.6905999999999998 0.2477999999999998 # Pb19
- 0.3683000000000000 0.6377999999999999 0.7587000000000003 # Pb20
- 0.1936000000000000 0.8094000000000003 0.7477999999999999 # Pb21
- 0.1317000000000000 0.8621999999999997 0.2587000000000000 # Pb22
- 0.6936000000000000 0.3093999999999998 0.7478000000000005 # Pb23
- 0.6316999999999999 0.3622000000000002 0.2587000000000000 # Pb24
- 0.1680000000000000 0.9990000000000000 0.0090000000000000 # Mn1
- 0.0830000000000001 0.2509999999999999 0.0080000000000002 # Mn2
- 0.1660000000000000 0.4970000000000003 0.1520000000000000 # Mn3
- 0.2500000000000000 0.2509999999999999 0.0009999999999998 # Mn4
- 0.0000000000000000 0.0030000000000004 0.0000000000000000 # Mn5
- 0.0000000000000000 0.5040000000000000 0.0009999999999998 # Mn6
- 0.0849999999999999 0.2549999999999999 0.5090000000000002 # Mn7
- 0.1680000000000000 0.4970000000000003 0.3560000000000000 # Mn8
- 0.6679999999999999 0.4989999999999999 0.0090000000000000 # Mn9
- 0.5829999999999999 0.7509999999999999 0.0080000000000002 # Mn10
- 0.6660000000000000 0.9970000000000002 0.1520000000000000 # Mn11
- 0.7499999999999999 0.7509999999999999 0.0009999999999998 # Mn12
- 0.5000000000000000 0.5029999999999999 0.0000000000000000 # Mn13
- 0.5000000000000000 0.0040000000000000 0.0009999999999998 # Mn14
- 0.5849999999999999 0.7549999999999999 0.5090000000000002 # Mn15
- 0.6679999999999999 0.9969999999999996 0.3560000000000000 # Mn16
- 0.8319999999999999 0.0010000000000001 0.5090000000000002 # Mn17
- 0.9169999999999998 0.7490000000000002 0.5080000000000000 # Mn18
- 0.8339999999999997 0.5029999999999999 0.6520000000000001 # Mn19
- 0.7499999999999999 0.7490000000000002 0.5010000000000000 # Mn20
- 0.0000000000000000 0.9969999999999996 0.5000000000000002 # Mn21
- 0.0000000000000000 0.4960000000000002 0.5010000000000000 # Mn22
- 0.9150000000000000 0.7449999999999997 0.0090000000000000 # Mn23
- 0.8319999999999999 0.5029999999999999 0.8560000000000002 # Mn24
- 0.3319999999999999 0.5010000000000002 0.5090000000000002 # Mn25
- 0.4169999999999999 0.2490000000000001 0.5080000000000000 # Mn26
- 0.3340000000000000 0.0029999999999998 0.6520000000000001 # Mn27
- 0.2500000000000000 0.2490000000000001 0.5010000000000000 # Mn28
- 0.5000000000000000 0.4970000000000003 0.5000000000000002 # Mn29
- 0.5000000000000000 0.9959999999999997 0.5010000000000000 # Mn30
- 0.4149999999999998 0.2449999999999997 0.0090000000000000 # Mn31
- 0.3319999999999999 0.0029999999999998 0.8560000000000002 # Mn32
- 0.8319999999999999 0.9990000000000000 0.0090000000000000 # Mn33
- 0.9169999999999998 0.2509999999999999 0.0079999999999998 # Mn34
- 0.8339999999999997 0.4970000000000003 0.1520000000000000 # Mn35
- 0.7499999999999999 0.2509999999999999 0.0009999999999998 # Mn36
- 0.9150000000000000 0.2549999999999999 0.5090000000000002 # Mn37
- 0.8319999999999999 0.4970000000000003 0.3560000000000000 # Mn38
- 0.3319999999999999 0.4989999999999999 0.0090000000000000 # Mn39
- 0.4169999999999999 0.7509999999999999 0.0080000000000002 # Mn40
- 0.3340000000000000 0.9969999999999996 0.1520000000000000 # Mn41
- 0.2500000000000000 0.7509999999999999 0.0009999999999998 # Mn42
- 0.4150000000000001 0.7549999999999999 0.5090000000000002 # Mn43
- 0.3319999999999999 0.9969999999999996 0.3560000000000000 # Mn44
- 0.1680000000000000 0.0010000000000001 0.5090000000000002 # Mn45
- 0.0830000000000001 0.7490000000000002 0.5080000000000000 # Mn46
- 0.1660000000000000 0.5029999999999999 0.6520000000000001 # Mn47
- 0.2500000000000000 0.7490000000000002 0.5010000000000000 # Mn48
- 0.0849999999999999 0.7449999999999997 0.0090000000000000 # Mn49
- 0.1680000000000000 0.5029999999999999 0.8560000000000002 # Mn50
- 0.6679999999999999 0.5010000000000002 0.5090000000000002 # Mn51
- 0.5829999999999999 0.2490000000000001 0.5080000000000000 # Mn52
- 0.6660000000000000 0.0029999999999998 0.6520000000000001 # Mn53
- 0.7499999999999999 0.2490000000000001 0.5010000000000000 # Mn54
- 0.5849999999999999 0.2450000000000002 0.0090000000000000 # Mn55
- 0.6679999999999999 0.0030000000000004 0.8560000000000002 # Mn56
- 0.2479999999999999 0.0860000000000001 0.0829999999999998 # O1
- 0.2399999999999999 0.4100000000000000 0.2610000000000000 # O2
- 0.0790000000000000 0.7060000000000002 0.9330000000000003 # O3
- 0.2399999999999999 0.0870000000000002 0.4210000000000002 # O4
- 0.0000000000000000 0.1739999999999999 0.9170000000000001 # O5
- 0.0000000000000000 0.3160000000000001 0.4379999999999999 # O6
- 0.0000000000000000 0.1600000000000003 0.5690000000000001 # O7
- 0.0000000000000000 0.3479999999999997 0.0759999999999998 # O8
- 0.3350000000000002 0.1790000000000000 0.9299999999999998 # O9
- 0.0780000000000001 0.0860000000000001 0.0790000000000001 # O10
- 0.0860000000000001 0.0770000000000000 0.4290000000000003 # O11
- 0.0780000000000001 0.4280000000000001 0.5910000000000001 # O12
- 0.0870000000000000 0.4280000000000001 0.2710000000000002 # O13
- 0.3319999999999999 0.1760000000000001 0.5910000000000001 # O14
- 0.1760000000000000 0.3550000000000000 0.7690000000000000 # O15
- 0.1650000000000001 0.1800000000000001 0.9360000000000001 # O16
- 0.1690000000000000 0.1630000000000001 0.5770000000000002 # O17
- 0.7479999999999999 0.5860000000000001 0.0830000000000002 # O18
- 0.7400000000000000 0.9099999999999999 0.2610000000000000 # O19
- 0.5790000000000001 0.2060000000000001 0.9330000000000003 # O20
- 0.7400000000000000 0.5870000000000002 0.4210000000000002 # O21
- 0.5000000000000000 0.6739999999999999 0.9170000000000001 # O22
- 0.5000000000000000 0.8159999999999999 0.4379999999999999 # O23
- 0.5000000000000000 0.6599999999999998 0.5690000000000001 # O24
- 0.5000000000000000 0.8479999999999999 0.0759999999999998 # O25
- 0.8349999999999999 0.6790000000000000 0.9299999999999998 # O26
- 0.5779999999999997 0.5860000000000001 0.0790000000000001 # O27
- 0.5859999999999999 0.5770000000000001 0.4290000000000003 # O28
- 0.5779999999999997 0.9280000000000002 0.5910000000000001 # O29
- 0.5869999999999999 0.9280000000000002 0.2709999999999998 # O30
- 0.8319999999999999 0.6760000000000000 0.5910000000000001 # O31
- 0.6760000000000000 0.8550000000000000 0.7690000000000005 # O32
- 0.6650000000000000 0.6800000000000002 0.9360000000000001 # O33
- 0.6689999999999999 0.6630000000000001 0.5770000000000002 # O34
- 0.7519999999999999 0.9140000000000000 0.5830000000000000 # O35
- 0.7600000000000000 0.5900000000000000 0.7610000000000002 # O36
- 0.9209999999999999 0.2939999999999999 0.4330000000000001 # O37
- 0.7600000000000000 0.9129999999999998 0.9210000000000004 # O38
- 0.0000000000000000 0.8260000000000003 0.4170000000000000 # O39
- 0.0000000000000000 0.6840000000000001 0.9380000000000001 # O40
- 0.0000000000000000 0.8399999999999997 0.0689999999999998 # O41
- 0.0000000000000000 0.6520000000000004 0.5760000000000001 # O42
- 0.6650000000000000 0.8210000000000002 0.4300000000000002 # O43
- 0.9219999999999998 0.9140000000000000 0.5790000000000003 # O44
- 0.9139999999999998 0.9230000000000005 0.9290000000000002 # O45
- 0.9219999999999998 0.5720000000000001 0.0910000000000000 # O46
- 0.9130000000000000 0.5720000000000001 0.7710000000000004 # O47
- 0.6679999999999997 0.8240000000000001 0.0910000000000000 # O48
- 0.8240000000000000 0.6450000000000000 0.2690000000000001 # O49
- 0.8349999999999999 0.8200000000000000 0.4360000000000003 # O50
- 0.8310000000000001 0.8370000000000001 0.0770000000000000 # O51
- 0.2520000000000001 0.4140000000000000 0.5830000000000000 # O52
- 0.2600000000000001 0.0900000000000000 0.7610000000000002 # O53
- 0.4209999999999999 0.7940000000000000 0.4330000000000001 # O54
- 0.2600000000000001 0.4130000000000004 0.9210000000000004 # O55
- 0.5000000000000000 0.3260000000000002 0.4170000000000000 # O56
- 0.5000000000000000 0.1840000000000000 0.9380000000000001 # O57
- 0.5000000000000000 0.3399999999999998 0.0689999999999998 # O58
- 0.5000000000000000 0.1520000000000003 0.5760000000000001 # O59
- 0.1650000000000001 0.3210000000000001 0.4300000000000002 # O60
- 0.4219999999999998 0.4140000000000000 0.5789999999999998 # O61
- 0.4139999999999999 0.4230000000000000 0.9290000000000002 # O62
- 0.4219999999999998 0.0719999999999999 0.0910000000000000 # O63
- 0.4130000000000000 0.0719999999999999 0.7709999999999999 # O64
- 0.1680000000000000 0.3239999999999999 0.0910000000000000 # O65
- 0.3240000000000000 0.1450000000000000 0.2690000000000001 # O66
- 0.3349999999999999 0.3200000000000000 0.4359999999999999 # O67
- 0.3309999999999997 0.3369999999999999 0.0770000000000000 # O68
- 0.7519999999999999 0.0860000000000001 0.0830000000000002 # O69
- 0.7600000000000000 0.4100000000000000 0.2610000000000000 # O70
- 0.9209999999999999 0.7060000000000002 0.9330000000000003 # O71
- 0.7600000000000000 0.0870000000000002 0.4210000000000002 # O72
- 0.6650000000000000 0.1790000000000000 0.9299999999999998 # O73
- 0.9219999999999998 0.0860000000000001 0.0790000000000001 # O74
- 0.9139999999999998 0.0770000000000000 0.4290000000000003 # O75
- 0.9219999999999998 0.4280000000000001 0.5910000000000001 # O76
- 0.9130000000000000 0.4280000000000001 0.2710000000000002 # O77
- 0.6679999999999997 0.1760000000000001 0.5910000000000001 # O78
- 0.8240000000000000 0.3550000000000000 0.7690000000000005 # O79
- 0.8349999999999999 0.1800000000000001 0.9360000000000001 # O80
- 0.8310000000000001 0.1630000000000001 0.5770000000000002 # O81
- 0.2520000000000001 0.5860000000000001 0.0830000000000002 # O82
- 0.2600000000000001 0.9099999999999999 0.2610000000000000 # O83
- 0.4209999999999999 0.2060000000000001 0.9330000000000003 # O84
- 0.2600000000000001 0.5870000000000002 0.4210000000000002 # O85
- 0.1650000000000001 0.6790000000000000 0.9299999999999998 # O86
- 0.4219999999999998 0.5860000000000001 0.0790000000000001 # O87
- 0.4139999999999999 0.5770000000000001 0.4289999999999999 # O88
- 0.4219999999999998 0.9280000000000002 0.5910000000000001 # O89
- 0.4130000000000000 0.9280000000000002 0.2709999999999998 # O90
- 0.1680000000000000 0.6760000000000000 0.5910000000000001 # O91
- 0.3240000000000000 0.8550000000000000 0.7690000000000000 # O92
- 0.3349999999999999 0.6800000000000002 0.9360000000000001 # O93
- 0.3310000000000000 0.6630000000000001 0.5770000000000002 # O94
- 0.2480000000000002 0.9140000000000000 0.5830000000000000 # O95
- 0.2399999999999999 0.5900000000000000 0.7610000000000002 # O96
- 0.0790000000000000 0.2939999999999999 0.4330000000000001 # O97
- 0.2399999999999999 0.9129999999999998 0.9210000000000004 # O98
- 0.3350000000000002 0.8210000000000002 0.4300000000000002 # O99
- 0.0780000000000001 0.9140000000000000 0.5789999999999998 # O100
- 0.0860000000000001 0.9229999999999999 0.9290000000000002 # O101
- 0.0780000000000001 0.5720000000000001 0.0910000000000000 # O102
- 0.0870000000000000 0.5720000000000001 0.7709999999999999 # O103
- 0.3319999999999999 0.8240000000000001 0.0910000000000000 # O104
- 0.1760000000000000 0.6450000000000000 0.2690000000000001 # O105
- 0.1650000000000001 0.8200000000000000 0.4360000000000003 # O106
- 0.1690000000000000 0.8370000000000001 0.0770000000000000 # O107
- 0.7479999999999999 0.4140000000000000 0.5830000000000000 # O108
- 0.7400000000000000 0.0900000000000000 0.7610000000000002 # O109
- 0.5790000000000001 0.7940000000000000 0.4330000000000001 # O110
- 0.7400000000000000 0.4130000000000004 0.9210000000000004 # O111
- 0.8349999999999999 0.3210000000000001 0.4300000000000002 # O112
- 0.5779999999999997 0.4140000000000000 0.5789999999999998 # O113
- 0.5859999999999999 0.4230000000000000 0.9290000000000002 # O114
- 0.5779999999999997 0.0719999999999999 0.0910000000000000 # O115
- 0.5869999999999999 0.0719999999999999 0.7710000000000004 # O116
- 0.8319999999999999 0.3239999999999999 0.0910000000000000 # O117
- 0.6760000000000000 0.1450000000000000 0.2690000000000001 # O118
- 0.6650000000000000 0.3200000000000000 0.4360000000000003 # O119
- 0.6689999999999999 0.3369999999999999 0.0770000000000000 # O120
diff --git a/test/data/orthorhombic/POSCAR-037 b/test/data/orthorhombic/POSCAR-037
deleted file mode 100644
index 3659ef4..0000000
--- a/test/data/orthorhombic/POSCAR-037
+++ /dev/null
@@ -1,99 +0,0 @@
-$cell vectors
-1.0
- 12.0729943191491973 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 19.0229910488838918 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.8759972350965510
- 24 60 8
-Direct
- 0.1078000000000001 0.0659999999999999 0.0000000000000000 # Sb1
- 0.6878000000000002 0.0651000000000000 0.1135000000000003 # Sb2
- 0.0926000000000002 0.2069000000000001 0.6316000000000005 # Sb3
- 0.6078000000000000 0.5659999999999999 0.0000000000000000 # Sb4
- 0.1878000000000002 0.5650999999999999 0.1135000000000003 # Sb5
- 0.5926000000000001 0.7068999999999998 0.6316000000000005 # Sb6
- 0.8922000000000003 0.9339999999999996 0.0000000000000000 # Sb7
- 0.3122000000000002 0.9349000000000000 0.1135000000000003 # Sb8
- 0.9074000000000002 0.7930999999999998 0.6316000000000005 # Sb9
- 0.3922000000000000 0.4340000000000001 0.0000000000000000 # Sb10
- 0.8122000000000001 0.4348999999999998 0.1135000000000003 # Sb11
- 0.4073999999999997 0.2930999999999998 0.6316000000000005 # Sb12
- 0.8921999999999999 0.0659999999999999 0.5000000000000006 # Sb13
- 0.3122000000000002 0.0651000000000000 0.6134999999999998 # Sb14
- 0.9074000000000002 0.2069000000000001 0.1315999999999999 # Sb15
- 0.3922000000000000 0.5659999999999999 0.5000000000000006 # Sb16
- 0.8122000000000001 0.5650999999999999 0.6134999999999998 # Sb17
- 0.4074000000000002 0.7068999999999998 0.1315999999999999 # Sb18
- 0.1078000000000001 0.9339999999999996 0.5000000000000006 # Sb19
- 0.6878000000000002 0.9349000000000000 0.6134999999999998 # Sb20
- 0.0926000000000002 0.7930999999999998 0.1315999999999999 # Sb21
- 0.6078000000000000 0.4340000000000001 0.5000000000000006 # Sb22
- 0.1878000000000002 0.4348999999999998 0.6135000000000008 # Sb23
- 0.5926000000000001 0.2930999999999998 0.1315999999999999 # Sb24
- 0.0000000000000000 0.0000000000000000 0.8460000000000003 # O1
- 0.2422999999999999 0.0000000000000000 0.8880000000000002 # O2
- 0.8470000000000002 0.1009999999999999 0.1700000000000003 # O3
- 0.0071000000000002 0.1652000000000000 0.8930000000000002 # O4
- 0.3085000000000002 0.1674999999999998 0.9396000000000003 # O5
- 0.2847000000000001 0.1546999999999999 0.3499999999999999 # O6
- 0.4455999999999998 0.2124000000000000 0.2011000000000001 # O7
- 0.4236999999999999 0.0878000000000001 0.1626999999999998 # O8
- 0.5000000000000000 0.4999999999999999 0.8460000000000003 # O9
- 0.7423000000000000 0.4999999999999999 0.8880000000000002 # O10
- 0.3470000000000001 0.6009999999999999 0.1700000000000003 # O11
- 0.5071000000000002 0.6651999999999999 0.8930000000000002 # O12
- 0.8085000000000002 0.6674999999999998 0.9396000000000003 # O13
- 0.7847000000000002 0.6546999999999997 0.3499999999999999 # O14
- 0.9456000000000003 0.7123999999999999 0.2011000000000001 # O15
- 0.9236999999999997 0.5878000000000000 0.1626999999999998 # O16
- 0.7577000000000002 0.0000000000000000 0.8880000000000002 # O17
- 0.1530000000000000 0.8989999999999997 0.1700000000000003 # O18
- 0.9929000000000002 0.8347999999999999 0.8930000000000002 # O19
- 0.6915000000000002 0.8324999999999997 0.9396000000000003 # O20
- 0.7153000000000005 0.8452999999999998 0.3499999999999999 # O21
- 0.5544000000000002 0.7875999999999999 0.2011000000000001 # O22
- 0.5763000000000001 0.9121999999999999 0.1626999999999998 # O23
- 0.2577000000000001 0.4999999999999999 0.8880000000000012 # O24
- 0.6530000000000000 0.3990000000000000 0.1700000000000003 # O25
- 0.4929000000000002 0.3347999999999999 0.8930000000000002 # O26
- 0.1915000000000002 0.3325000000000001 0.9396000000000003 # O27
- 0.2152999999999999 0.3453000000000000 0.3499999999999999 # O28
- 0.0544000000000002 0.2876000000000000 0.2011000000000001 # O29
- 0.0763000000000001 0.4121999999999998 0.1626999999999998 # O30
- 0.0000000000000000 0.0000000000000000 0.3459999999999997 # O31
- 0.7577000000000002 0.0000000000000000 0.3879999999999998 # O32
- 0.1530000000000000 0.1009999999999999 0.6700000000000007 # O33
- 0.9929000000000002 0.1652000000000000 0.3929999999999998 # O34
- 0.6915000000000002 0.1674999999999998 0.4396000000000005 # O35
- 0.7152999999999999 0.1546999999999999 0.8500000000000004 # O36
- 0.5544000000000002 0.2124000000000000 0.7011000000000006 # O37
- 0.5763000000000001 0.0878000000000001 0.6627000000000003 # O38
- 0.5000000000000000 0.4999999999999999 0.3460000000000006 # O39
- 0.2577000000000001 0.4999999999999999 0.3880000000000007 # O40
- 0.6530000000000000 0.6009999999999999 0.6700000000000007 # O41
- 0.4929000000000002 0.6651999999999999 0.3929999999999998 # O42
- 0.1915000000000002 0.6674999999999998 0.4396000000000005 # O43
- 0.2152999999999999 0.6546999999999997 0.8500000000000004 # O44
- 0.0544000000000002 0.7123999999999999 0.7011000000000006 # O45
- 0.0763000000000001 0.5878000000000000 0.6627000000000003 # O46
- 0.2422999999999999 0.0000000000000000 0.3880000000000007 # O47
- 0.8470000000000002 0.8989999999999997 0.6700000000000007 # O48
- 0.0071000000000002 0.8347999999999999 0.3929999999999998 # O49
- 0.3085000000000002 0.8324999999999997 0.4396000000000005 # O50
- 0.2847000000000001 0.8452999999999998 0.8500000000000004 # O51
- 0.4456000000000003 0.7875999999999999 0.7011000000000006 # O52
- 0.4236999999999999 0.9121999999999999 0.6627000000000003 # O53
- 0.7423000000000000 0.4999999999999999 0.3880000000000007 # O54
- 0.3470000000000001 0.3990000000000000 0.6700000000000007 # O55
- 0.5071000000000002 0.3347999999999999 0.3929999999999998 # O56
- 0.8085000000000002 0.3324999999999997 0.4396000000000005 # O57
- 0.7847000000000002 0.3453000000000000 0.8500000000000004 # O58
- 0.9456000000000003 0.2876000000000000 0.7011000000000006 # O59
- 0.9236999999999997 0.4121999999999998 0.6627000000000003 # O60
- 0.3665000000000000 0.1554000000000000 0.1588999999999999 # S1
- 0.8665000000000000 0.6553999999999999 0.1588999999999999 # S2
- 0.6335000000000000 0.8445999999999998 0.1588999999999999 # S3
- 0.1335000000000000 0.3445999999999999 0.1588999999999999 # S4
- 0.6335000000000000 0.1554000000000000 0.6589000000000004 # S5
- 0.1335000000000000 0.6553999999999999 0.6589000000000004 # S6
- 0.3665000000000000 0.8445999999999998 0.6589000000000004 # S7
- 0.8665000000000000 0.3445999999999999 0.6589000000000004 # S8
diff --git a/test/data/orthorhombic/POSCAR-037-2 b/test/data/orthorhombic/POSCAR-037-2
deleted file mode 100644
index 7b3fdcc..0000000
--- a/test/data/orthorhombic/POSCAR-037-2
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 5.8069972675639372 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 14.5819931385598949 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.7729977541041260
- 8 20 8
-Direct
- 0.1552000000000003 0.1483000000000000 0.1352000000000000 # Si1
- 0.6551999999999999 0.6483000000000000 0.1352000000000000 # Si2
- 0.8447999999999997 0.8517000000000000 0.1352000000000000 # Si3
- 0.3448000000000001 0.3517000000000001 0.1352000000000000 # Si4
- 0.8447999999999997 0.1483000000000000 0.6352000000000000 # Si5
- 0.3448000000000001 0.6483000000000000 0.6352000000000000 # Si6
- 0.1552000000000003 0.8517000000000000 0.6352000000000000 # Si7
- 0.6551999999999999 0.3517000000000001 0.6352000000000000 # Si8
- 0.3295000000000001 0.0717999999999998 0.0490999999999998 # O1
- 0.0931999999999998 0.1377000000000001 0.4785000000000005 # O2
- 0.2499999999999997 0.2500000000000002 0.0781000000000000 # O3
- 0.8294999999999996 0.5718000000000002 0.0490999999999998 # O4
- 0.5932000000000002 0.6377000000000000 0.4785000000000005 # O5
- 0.7500000000000000 0.7500000000000001 0.0781000000000000 # O6
- 0.6704999999999998 0.9282000000000001 0.0490999999999998 # O7
- 0.9067999999999999 0.8622999999999998 0.4785000000000005 # O8
- 0.1705000000000003 0.4282000000000002 0.0490999999999998 # O9
- 0.4067999999999997 0.3622999999999999 0.4785000000000005 # O10
- 0.6704999999999998 0.0717999999999998 0.5490999999999997 # O11
- 0.9067999999999999 0.1377000000000001 0.9784999999999995 # O12
- 0.7500000000000000 0.2500000000000002 0.5780999999999999 # O13
- 0.1705000000000003 0.5718000000000002 0.5490999999999997 # O14
- 0.4067999999999997 0.6377000000000000 0.9784999999999995 # O15
- 0.2499999999999997 0.7500000000000001 0.5780999999999999 # O16
- 0.3295000000000001 0.9282000000000001 0.5490999999999997 # O17
- 0.0931999999999998 0.8622999999999998 0.9784999999999995 # O18
- 0.8294999999999996 0.4282000000000002 0.5490999999999997 # O19
- 0.5932000000000002 0.3623000000000002 0.9784999999999995 # O20
- 0.3459999999999998 0.0584000000000000 0.6249999999999999 # Li1
- 0.8460000000000001 0.5584000000000000 0.6249999999999999 # Li2
- 0.6540000000000001 0.9416000000000000 0.6249999999999999 # Li3
- 0.1539999999999997 0.4415999999999999 0.6249999999999999 # Li4
- 0.6540000000000001 0.0584000000000000 0.1250000000000000 # Li5
- 0.1539999999999997 0.5584000000000000 0.1250000000000000 # Li6
- 0.3459999999999998 0.9416000000000000 0.1250000000000000 # Li7
- 0.8460000000000001 0.4415999999999999 0.1250000000000000 # Li8
diff --git a/test/data/orthorhombic/POSCAR-038 b/test/data/orthorhombic/POSCAR-038
deleted file mode 100644
index cc3e197..0000000
--- a/test/data/orthorhombic/POSCAR-038
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 18.8499911302876164 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.9469967311463154 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.4759978938550322
- 6 10 8
-Direct
- 0.6255000000000001 0.0000000000000000 0.0000000000000000 # Li1
- 0.1999000000000000 0.0000000000000000 0.0000000000000000 # Li2
- 0.4782000000000002 0.4999999999999999 0.0000000000000000 # Li3
- 0.1254999999999999 0.0000000000000000 0.4999999999999999 # Li4
- 0.6999000000000000 0.0000000000000000 0.4999999999999999 # Li5
- 0.9782000000000001 0.4999999999999999 0.4999999999999999 # Li6
- 0.0010999999999999 0.0000000000000000 0.0000000000000000 # Ce1
- 0.7910999999999999 0.0000000000000000 0.0000000000000000 # Ce2
- 0.0628000000000001 0.4999999999999999 0.0000000000000000 # Ce3
- 0.8942999999999999 0.4999999999999999 0.0000000000000000 # Ce4
- 0.6831000000000000 0.4999999999999999 0.0000000000000000 # Ce5
- 0.5011000000000001 0.0000000000000000 0.4999999999999999 # Ce6
- 0.2911000000000000 0.0000000000000000 0.4999999999999999 # Ce7
- 0.5628000000000000 0.4999999999999999 0.4999999999999999 # Ce8
- 0.3943000000000000 0.4999999999999999 0.4999999999999999 # Ce9
- 0.1831000000000001 0.4999999999999999 0.4999999999999999 # Ce10
- 0.4057999999999998 0.1791999999999997 0.0000000000000000 # Ge1
- 0.2834999999999999 0.3175000000000004 0.0000000000000000 # Ge2
- 0.9057999999999998 0.1792000000000004 0.4999999999999999 # Ge3
- 0.7835000000000001 0.3175000000000004 0.4999999999999999 # Ge4
- 0.4057999999999998 0.8208000000000003 0.0000000000000000 # Ge5
- 0.2835000000000002 0.6824999999999997 0.0000000000000000 # Ge6
- 0.9057999999999998 0.8208000000000003 0.4999999999999999 # Ge7
- 0.7835000000000001 0.6824999999999997 0.4999999999999999 # Ge8
diff --git a/test/data/orthorhombic/POSCAR-038-2 b/test/data/orthorhombic/POSCAR-038-2
deleted file mode 100644
index 5d6e1d1..0000000
--- a/test/data/orthorhombic/POSCAR-038-2
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 4.1479980481927319 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.9679943685560808 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.7169968393709247
- 6 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.9619999999999997 # U1
- 0.0000000000000000 0.3240000000000002 0.0000000000000000 # U2
- 0.0000000000000000 0.5000000000000003 0.4620000000000000 # U3
- 0.0000000000000000 0.8240000000000005 0.4999999999999996 # U4
- 0.0000000000000000 0.6760000000000004 0.0000000000000000 # U5
- 0.0000000000000000 0.1760000000000001 0.4999999999999996 # U6
- 0.5000000000000007 0.0000000000000000 0.9619999999999997 # O1
- 0.5000000000000007 0.3240000000000002 0.0000000000000000 # O2
- 0.0000000000000000 0.0000000000000000 0.5980000000000001 # O3
- 0.0000000000000000 0.1259999999999999 0.1969999999999998 # O4
- 0.0000000000000000 0.3280000000000002 0.3269999999999997 # O5
- 0.5000000000000007 0.5000000000000003 0.4620000000000000 # O6
- 0.5000000000000007 0.8240000000000005 0.4999999999999996 # O7
- 0.0000000000000000 0.5000000000000003 0.0979999999999997 # O8
- 0.0000000000000000 0.6260000000000002 0.6969999999999995 # O9
- 0.0000000000000000 0.8280000000000004 0.8270000000000002 # O10
- 0.5000000000000007 0.6760000000000004 0.0000000000000000 # O11
- 0.0000000000000000 0.8740000000000002 0.1969999999999998 # O12
- 0.0000000000000000 0.6720000000000003 0.3269999999999997 # O13
- 0.5000000000000007 0.1760000000000001 0.4999999999999996 # O14
- 0.0000000000000000 0.3740000000000003 0.6969999999999995 # O15
- 0.0000000000000000 0.1720000000000001 0.8270000000000002 # O16
diff --git a/test/data/orthorhombic/POSCAR-039 b/test/data/orthorhombic/POSCAR-039
deleted file mode 100644
index 2058e3e..0000000
--- a/test/data/orthorhombic/POSCAR-039
+++ /dev/null
@@ -1,95 +0,0 @@
-$cell vectors
-1.0
- 5.4199974496635983 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 38.5799818464984696 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.5269973993156309
- 28 24 36
-Direct
- 0.7140000000000000 0.0359000000000000 0.2500000000000003 # Y1
- 0.2950000000000001 0.1075999999999999 0.2859999999999998 # Y2
- 0.7150000000000002 0.1798000000000000 0.2430000000000003 # Y3
- 0.2940000000000008 0.2500000000000000 0.2940000000000002 # Y4
- 0.7140000000000010 0.5359000000000002 0.7500000000000000 # Y5
- 0.2950000000000001 0.6076000000000001 0.7860000000000004 # Y6
- 0.7150000000000012 0.6798000000000000 0.7429999999999998 # Y7
- 0.2940000000000008 0.7500000000000000 0.7939999999999999 # Y8
- 0.2860000000000001 0.9641000000000001 0.2500000000000003 # Y9
- 0.7050000000000008 0.8923999999999999 0.2859999999999998 # Y10
- 0.2850000000000008 0.8202000000000000 0.2430000000000003 # Y11
- 0.7060000000000011 0.7500000000000000 0.2940000000000002 # Y12
- 0.2860000000000010 0.4641000000000001 0.7500000000000000 # Y13
- 0.7050000000000008 0.3924000000000000 0.7860000000000004 # Y14
- 0.2850000000000008 0.3202000000000000 0.7429999999999998 # Y15
- 0.7060000000000011 0.2500000000000000 0.7939999999999999 # Y16
- 0.2860000000000001 0.0359000000000000 0.7500000000000000 # Y17
- 0.7050000000000008 0.1076000000000001 0.7860000000000004 # Y18
- 0.2849999999999998 0.1798000000000000 0.7429999999999998 # Y19
- 0.2860000000000010 0.5359000000000002 0.2500000000000003 # Y20
- 0.7050000000000008 0.6076000000000001 0.2859999999999998 # Y21
- 0.2850000000000008 0.6798000000000000 0.2430000000000003 # Y22
- 0.7140000000000010 0.9641000000000001 0.7500000000000000 # Y23
- 0.2950000000000001 0.8923999999999999 0.7860000000000004 # Y24
- 0.7150000000000012 0.8202000000000000 0.7429999999999998 # Y25
- 0.7140000000000010 0.4641000000000001 0.2500000000000003 # Y26
- 0.2950000000000001 0.3924000000000000 0.2859999999999998 # Y27
- 0.7150000000000002 0.3202000000000000 0.2430000000000003 # Y28
- 0.5000000000000000 0.0000000000000000 0.4780000000000001 # O1
- 0.4890000000000006 0.0723000000000000 0.0190000000000001 # O2
- 0.4680000000000007 0.1436000000000000 0.9960000000000004 # O3
- 0.0000000000000000 0.0000000000000000 0.0570000000000004 # O4
- 0.5000000000000010 0.5000000000000000 0.9779999999999996 # O5
- 0.4890000000000006 0.5722999999999999 0.5189999999999998 # O6
- 0.4680000000000007 0.6436000000000002 0.4959999999999999 # O7
- 0.0000000000000000 0.5000000000000000 0.5570000000000001 # O8
- 0.5110000000000005 0.9277000000000002 0.0190000000000001 # O9
- 0.5320000000000011 0.8564000000000001 0.9960000000000004 # O10
- 0.5110000000000005 0.4277000000000001 0.5189999999999998 # O11
- 0.5320000000000001 0.3564000000000001 0.4959999999999999 # O12
- 0.5000000000000000 0.0000000000000000 0.9779999999999996 # O13
- 0.5110000000000005 0.0723000000000000 0.5189999999999998 # O14
- 0.5320000000000001 0.1436000000000000 0.4959999999999999 # O15
- 0.0000000000000000 0.0000000000000000 0.5570000000000001 # O16
- 0.5000000000000010 0.5000000000000000 0.4780000000000001 # O17
- 0.5110000000000005 0.5722999999999999 0.0190000000000001 # O18
- 0.5320000000000001 0.6436000000000002 0.9960000000000004 # O19
- 0.0000000000000000 0.5000000000000000 0.0570000000000004 # O20
- 0.4890000000000006 0.9277000000000002 0.5189999999999998 # O21
- 0.4680000000000007 0.8564000000000001 0.4959999999999999 # O22
- 0.4890000000000006 0.4277000000000001 0.0190000000000001 # O23
- 0.4680000000000007 0.3564000000000001 0.9960000000000004 # O24
- 0.4419999999999999 0.2132000000000000 0.0100000000000003 # F1
- 0.0309999999999999 0.0630999999999999 0.3999999999999997 # F2
- 0.9400000000000005 0.1273000000000000 0.1209999999999999 # F3
- 0.1030000000000001 0.1913000000000000 0.3690000000000003 # F4
- 0.9200000000000010 0.2500000000000000 0.1220000000000003 # F5
- 0.4420000000000011 0.7132000000000001 0.5099999999999999 # F6
- 0.0309999999999999 0.5631000000000002 0.9000000000000002 # F7
- 0.9400000000000005 0.6273000000000001 0.6210000000000006 # F8
- 0.1030000000000001 0.6912999999999999 0.8690000000000000 # F9
- 0.9200000000000010 0.7500000000000000 0.6220000000000000 # F10
- 0.5580000000000009 0.7867999999999999 0.0100000000000003 # F11
- 0.9690000000000011 0.9369000000000000 0.3999999999999997 # F12
- 0.0600000000000004 0.8727000000000001 0.1209999999999999 # F13
- 0.8970000000000010 0.8087000000000001 0.3690000000000003 # F14
- 0.0800000000000009 0.7500000000000000 0.1220000000000003 # F15
- 0.5580000000000009 0.2868000000000001 0.5099999999999999 # F16
- 0.9690000000000011 0.4369000000000001 0.9000000000000002 # F17
- 0.0600000000000004 0.3727000000000000 0.6210000000000006 # F18
- 0.8970000000000010 0.3087000000000001 0.8690000000000000 # F19
- 0.0799999999999999 0.2500000000000000 0.6220000000000000 # F20
- 0.5580000000000001 0.2132000000000000 0.5099999999999999 # F21
- 0.9690000000000001 0.0630999999999999 0.9000000000000002 # F22
- 0.0600000000000004 0.1273000000000000 0.6210000000000006 # F23
- 0.8970000000000010 0.1913000000000000 0.8690000000000000 # F24
- 0.5580000000000009 0.7132000000000001 0.0100000000000003 # F25
- 0.9690000000000001 0.5631000000000002 0.3999999999999997 # F26
- 0.0600000000000004 0.6273000000000001 0.1209999999999999 # F27
- 0.8970000000000010 0.6912999999999999 0.3690000000000003 # F28
- 0.4420000000000011 0.7867999999999999 0.5099999999999999 # F29
- 0.0310000000000009 0.9369000000000000 0.9000000000000002 # F30
- 0.9400000000000005 0.8727000000000001 0.6210000000000006 # F31
- 0.1030000000000010 0.8087000000000001 0.8690000000000000 # F32
- 0.4420000000000011 0.2868000000000001 0.0100000000000003 # F33
- 0.0310000000000009 0.4369000000000001 0.4000000000000006 # F34
- 0.9400000000000005 0.3727000000000000 0.1209999999999999 # F35
- 0.1030000000000001 0.3087000000000001 0.3690000000000003 # F36
diff --git a/test/data/orthorhombic/POSCAR-039-2 b/test/data/orthorhombic/POSCAR-039-2
deleted file mode 100644
index 9422a73..0000000
--- a/test/data/orthorhombic/POSCAR-039-2
+++ /dev/null
@@ -1,79 +0,0 @@
-$cell vectors
-1.0
- 11.5685945564904653 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 16.4416922634933620 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.5359973950807557
- 16 8 48
-Direct
- 0.3829000000000002 0.0846000000000000 0.5000000000000000 # Bi1
- 0.1285999999999999 0.2500000000000000 0.4917999999999997 # Bi2
- 0.3972000000000002 0.2500000000000000 0.9615999999999999 # Bi3
- 0.3829000000000002 0.5845999999999999 0.0000000000000000 # Bi4
- 0.1286000000000003 0.7500000000000002 0.9917999999999998 # Bi5
- 0.3972000000000002 0.7500000000000002 0.4616000000000000 # Bi6
- 0.6171000000000002 0.9154000000000002 0.5000000000000000 # Bi7
- 0.8714000000000001 0.7500000000000002 0.4917999999999997 # Bi8
- 0.6028000000000002 0.7500000000000002 0.9615999999999999 # Bi9
- 0.6171000000000002 0.4153999999999999 0.0000000000000000 # Bi10
- 0.8714000000000001 0.2500000000000000 0.9917999999999998 # Bi11
- 0.6028000000000002 0.2500000000000000 0.4616000000000000 # Bi12
- 0.6171000000000002 0.0846000000000000 0.0000000000000000 # Bi13
- 0.6171000000000002 0.5845999999999999 0.5000000000000000 # Bi14
- 0.3829000000000002 0.9154000000000002 0.0000000000000000 # Bi15
- 0.3829000000000002 0.4153999999999999 0.5000000000000000 # Bi16
- 0.1447000000000002 0.0893000000000002 0.9960000000000001 # Se1
- 0.1447000000000002 0.5893000000000000 0.4960000000000001 # Se2
- 0.8553000000000003 0.9107000000000001 0.9960000000000001 # Se3
- 0.8553000000000003 0.4107000000000001 0.4960000000000001 # Se4
- 0.8553000000000003 0.0893000000000002 0.4960000000000001 # Se5
- 0.8553000000000003 0.5893000000000000 0.9960000000000001 # Se6
- 0.1447000000000002 0.9107000000000001 0.4960000000000001 # Se7
- 0.1447000000000002 0.4107000000000001 0.9960000000000001 # Se8
- 0.2776000000000001 0.0608000000000000 0.8923999999999995 # O1
- 0.5000000000000003 0.0000000000000000 0.7290000000000001 # O2
- 0.0983000000000001 0.1400000000000000 0.7609999999999998 # O3
- 0.3129999999999999 0.2500000000000000 0.5480000000000000 # O4
- 0.4857000000000003 0.1698999999999999 0.7819999999999997 # O5
- 0.1950999999999999 0.1443999999999999 0.2350000000000003 # O6
- 0.0899999999999999 0.0000000000000000 0.1300000000000000 # O7
- 0.2776000000000001 0.5608000000000000 0.3923999999999997 # O8
- 0.5000000000000003 0.5000000000000000 0.2290000000000001 # O9
- 0.0983000000000001 0.6399999999999999 0.2609999999999998 # O10
- 0.3129999999999999 0.7500000000000002 0.0480000000000000 # O11
- 0.4857000000000003 0.6698999999999999 0.2819999999999996 # O12
- 0.1950999999999999 0.6443999999999999 0.7350000000000003 # O13
- 0.0899999999999999 0.5000000000000000 0.6299999999999999 # O14
- 0.7224000000000005 0.9392000000000001 0.8923999999999995 # O15
- 0.9016999999999997 0.8599999999999999 0.7609999999999998 # O16
- 0.6870000000000002 0.7500000000000002 0.5480000000000000 # O17
- 0.5143000000000003 0.8301000000000004 0.7819999999999997 # O18
- 0.8049000000000002 0.8556000000000002 0.2350000000000003 # O19
- 0.9100000000000001 0.0000000000000000 0.1300000000000000 # O20
- 0.7224000000000000 0.4391999999999999 0.3923999999999997 # O21
- 0.9016999999999997 0.3599999999999999 0.2609999999999998 # O22
- 0.6870000000000002 0.2500000000000000 0.0480000000000000 # O23
- 0.5143000000000003 0.3301000000000000 0.2819999999999996 # O24
- 0.8049000000000002 0.3556000000000000 0.7350000000000003 # O25
- 0.9100000000000001 0.5000000000000000 0.6299999999999999 # O26
- 0.7224000000000000 0.0608000000000000 0.3923999999999997 # O27
- 0.5000000000000003 0.0000000000000000 0.2290000000000001 # O28
- 0.9016999999999997 0.1400000000000000 0.2609999999999998 # O29
- 0.5143000000000003 0.1698999999999999 0.2819999999999996 # O30
- 0.8049000000000002 0.1443999999999999 0.7350000000000003 # O31
- 0.9100000000000001 0.0000000000000000 0.6299999999999999 # O32
- 0.7224000000000000 0.5608000000000000 0.8923999999999995 # O33
- 0.5000000000000003 0.5000000000000000 0.7290000000000001 # O34
- 0.9016999999999997 0.6399999999999999 0.7609999999999998 # O35
- 0.5143000000000003 0.6698999999999999 0.7819999999999997 # O36
- 0.8049000000000002 0.6443999999999999 0.2350000000000003 # O37
- 0.9100000000000001 0.5000000000000000 0.1300000000000000 # O38
- 0.2776000000000001 0.9392000000000001 0.3923999999999997 # O39
- 0.0983000000000001 0.8599999999999999 0.2609999999999998 # O40
- 0.4857000000000003 0.8301000000000004 0.2819999999999996 # O41
- 0.1951000000000004 0.8556000000000002 0.7350000000000003 # O42
- 0.0899999999999999 0.0000000000000000 0.6299999999999999 # O43
- 0.2776000000000001 0.4391999999999999 0.8923999999999995 # O44
- 0.0983000000000001 0.3599999999999999 0.7609999999999998 # O45
- 0.4857000000000003 0.3301000000000000 0.7819999999999997 # O46
- 0.1950999999999999 0.3556000000000000 0.2350000000000003 # O47
- 0.0899999999999999 0.5000000000000000 0.1300000000000000 # O48
diff --git a/test/data/orthorhombic/POSCAR-040 b/test/data/orthorhombic/POSCAR-040
deleted file mode 100644
index 77e32cb..0000000
--- a/test/data/orthorhombic/POSCAR-040
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 9.5399955110315044 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.8499953651635526 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.5799983154604620
- 4 4 20
-Direct
- 0.2499999999999999 0.2040000000000001 0.0220000000000006 # Al1
- 0.2499999999999999 0.7040000000000004 0.5219999999999998 # Al2
- 0.7500000000000001 0.7960000000000005 0.0220000000000006 # Al3
- 0.7500000000000001 0.2960000000000002 0.5219999999999998 # Al4
- 0.0000000000000000 0.0000000000000000 0.4989999999999997 # Mn1
- 0.0000000000000000 0.5000000000000002 0.9989999999999988 # Mn2
- 0.4999999999999997 0.0000000000000000 0.4989999999999997 # Mn3
- 0.4999999999999997 0.5000000000000002 0.9989999999999988 # Mn4
- 0.2499999999999999 0.1960000000000001 0.4820000000000001 # F1
- 0.1150000000000002 0.3290000000000002 0.0500000000000004 # F2
- 0.1120000000000001 0.0620000000000001 0.0000000000000000 # F3
- 0.2499999999999999 0.6960000000000004 0.9819999999999993 # F4
- 0.1150000000000002 0.8289999999999998 0.5499999999999996 # F5
- 0.1120000000000001 0.5620000000000004 0.4999999999999992 # F6
- 0.7500000000000001 0.8040000000000005 0.4820000000000001 # F7
- 0.8849999999999998 0.6710000000000004 0.0500000000000004 # F8
- 0.8880000000000000 0.9379999999999999 0.0000000000000000 # F9
- 0.7500000000000001 0.3040000000000002 0.9819999999999993 # F10
- 0.8849999999999998 0.1710000000000000 0.5499999999999996 # F11
- 0.8880000000000000 0.4380000000000002 0.4999999999999992 # F12
- 0.3850000000000001 0.3290000000000002 0.0500000000000004 # F13
- 0.3880000000000002 0.0620000000000001 0.0000000000000000 # F14
- 0.3850000000000001 0.8289999999999998 0.5499999999999996 # F15
- 0.3880000000000002 0.5620000000000004 0.4999999999999992 # F16
- 0.6150000000000000 0.6710000000000004 0.0500000000000004 # F17
- 0.6119999999999999 0.9379999999999999 0.0000000000000000 # F18
- 0.6150000000000000 0.1710000000000000 0.5499999999999996 # F19
- 0.6119999999999999 0.4380000000000002 0.4999999999999992 # F20
diff --git a/test/data/orthorhombic/POSCAR-040-2 b/test/data/orthorhombic/POSCAR-040-2
deleted file mode 100644
index 047e45c..0000000
--- a/test/data/orthorhombic/POSCAR-040-2
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 5.0859976068245558 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.2379951825933500 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.8989972242740931
- 4 4 4
-Direct
- 0.2499999999999998 0.3275000000000001 0.0000000000000000 # Cs1
- 0.2499999999999998 0.8274999999999996 0.4999999999999995 # Cs2
- 0.7499999999999992 0.6724999999999999 0.0000000000000000 # Cs3
- 0.7499999999999992 0.1724999999999999 0.4999999999999995 # Cs4
- 0.0000000000000000 0.0000000000000000 0.0062000000000002 # Cu1
- 0.0000000000000000 0.5000000000000000 0.5061999999999998 # Cu2
- 0.4999999999999996 0.0000000000000000 0.0062000000000002 # Cu3
- 0.4999999999999996 0.5000000000000000 0.5061999999999998 # Cu4
- 0.2499999999999998 0.8670999999999999 0.0007999999999999 # O1
- 0.2499999999999998 0.3670999999999999 0.5008000000000002 # O2
- 0.7499999999999992 0.1329000000000001 0.0007999999999999 # O3
- 0.7499999999999992 0.6328999999999999 0.5008000000000002 # O4
diff --git a/test/data/orthorhombic/POSCAR-041 b/test/data/orthorhombic/POSCAR-041
deleted file mode 100644
index 5a0ff8e..0000000
--- a/test/data/orthorhombic/POSCAR-041
+++ /dev/null
@@ -1,111 +0,0 @@
-$cell vectors
-1.0
- 11.0619947948669299 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.1749947416957092 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.0409957458318519
- 32 4 20 48
-Direct
- 0.9849999999999999 0.2579999999999999 0.7709999999999998 # H1
- 0.9819999999999999 0.1500000000000000 0.6639999999999998 # H2
- 0.1670000000000001 0.1880000000000000 0.7119999999999999 # H3
- 0.2429999999999999 0.3179999999999999 1.1269999999999996 # H4
- 0.9849999999999999 0.7580000000000002 0.2709999999999996 # H5
- 0.9819999999999999 0.6500000000000002 0.1640000000000002 # H6
- 0.1670000000000001 0.6879999999999998 0.2119999999999997 # H7
- 0.2429999999999999 -0.1819999999999998 0.6269999999999996 # H8
- 0.0150000000000000 0.7420000000000003 0.7709999999999998 # H9
- 0.0180000000000000 0.8500000000000001 0.6639999999999998 # H10
- 0.8329999999999999 -0.1880000000000000 0.7119999999999999 # H11
- -0.2429999999999999 0.6820000000000002 1.1269999999999996 # H12
- 0.0150000000000000 0.2419999999999999 0.2709999999999996 # H13
- 0.0180000000000000 0.3499999999999998 0.1640000000000002 # H14
- 0.8329999999999999 0.3119999999999998 0.2120000000000002 # H15
- -0.2429999999999999 0.1820000000000003 0.6269999999999996 # H16
- 0.5150000000000001 0.2579999999999999 0.2709999999999996 # H17
- 0.5180000000000001 0.1500000000000000 0.1640000000000002 # H18
- 0.3330000000000001 0.1880000000000000 0.2119999999999997 # H19
- 0.2569999999999998 0.3179999999999999 0.6270000000000001 # H20
- 0.5150000000000001 0.7580000000000002 0.7709999999999998 # H21
- 0.5180000000000001 0.6500000000000002 0.6639999999999998 # H22
- 0.3330000000000001 0.6880000000000002 0.7119999999999999 # H23
- 0.2569999999999998 -0.1819999999999998 1.1269999999999996 # H24
- 0.4849999999999997 0.7420000000000003 0.2709999999999996 # H25
- 0.4820000000000002 0.8500000000000001 0.1640000000000002 # H26
- -0.3330000000000001 -0.1880000000000000 0.2119999999999997 # H27
- 0.7430000000000001 0.6820000000000002 0.6270000000000001 # H28
- 0.4849999999999997 0.2419999999999999 0.7709999999999998 # H29
- 0.4819999999999998 0.3500000000000003 0.6639999999999998 # H30
- -0.3330000000000001 0.3120000000000002 0.7119999999999999 # H31
- 0.7430000000000001 0.1820000000000003 1.1269999999999996 # H32
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # K1
- 0.0000000000000000 0.5000000000000002 0.4999999999999996 # K2
- 0.4999999999999997 0.0000000000000000 0.4999999999999996 # K3
- 0.4999999999999997 0.4999999999999998 0.0000000000000000 # K4
- 0.0000000000000000 0.0000000000000000 0.3969999999999996 # B1
- 0.1878000000000001 0.0921000000000001 0.2970000000000000 # B2
- 0.2031000000000002 -0.0574999999999998 0.4779999999999999 # B3
- 0.0000000000000000 0.5000000000000002 0.8969999999999998 # B4
- 0.1878000000000001 0.5921000000000000 0.7969999999999995 # B5
- 0.2031000000000002 0.4425000000000000 0.9779999999999995 # B6
- -0.1878000000000001 -0.0921000000000001 0.2970000000000000 # B7
- -0.2031000000000002 0.0575000000000003 0.4779999999999999 # B8
- -0.1877999999999996 0.4079000000000002 0.7969999999999995 # B9
- -0.2031000000000002 0.5575000000000001 0.9779999999999995 # B10
- 0.5000000000000001 0.0000000000000000 0.8969999999999998 # B11
- 0.3122000000000001 0.0921000000000001 0.7969999999999995 # B12
- 0.2969000000000000 -0.0574999999999998 0.9779999999999995 # B13
- 0.4999999999999997 0.4999999999999998 0.3970000000000002 # B14
- 0.3122000000000001 0.5921000000000000 0.2970000000000000 # B15
- 0.2969000000000000 0.4425000000000000 0.4779999999999999 # B16
- 0.6877999999999997 -0.0921000000000001 0.7969999999999995 # B17
- 0.7030999999999997 0.0575000000000003 0.9779999999999995 # B18
- 0.6877999999999997 0.4079000000000002 0.2970000000000000 # B19
- 0.7030999999999997 0.5575000000000001 0.4779999999999999 # B20
- 0.0659000000000001 0.0830000000000002 0.3070000000000000 # O1
- 0.0852000000000002 -0.0705999999999998 0.4939999999999998 # O2
- 0.2546000000000000 0.0260999999999999 0.3990000000000000 # O3
- 0.2456999999999998 0.1750000000000002 0.2030000000000002 # O4
- 0.2797000000000002 -0.1200000000000002 0.5709999999999998 # O5
- 1.0165000000000000 0.1774000000000003 0.7509999999999999 # O6
- 0.0659000000000001 0.5830000000000000 0.8069999999999996 # O7
- 0.0852000000000002 0.4294000000000000 0.9939999999999993 # O8
- 0.2546000000000000 0.5261000000000001 0.8989999999999997 # O9
- 0.2457000000000002 0.6749999999999998 0.7029999999999996 # O10
- 0.2797000000000002 0.3800000000000001 1.0709999999999995 # O11
- 1.0165000000000000 0.6774000000000001 0.2509999999999997 # O12
- -0.0659000000000001 -0.0830000000000002 0.3070000000000000 # O13
- -0.0852000000000002 0.0706000000000002 0.4939999999999998 # O14
- -0.2546000000000000 -0.0260999999999999 0.3990000000000000 # O15
- -0.2456999999999998 -0.1750000000000002 0.2030000000000002 # O16
- -0.2796999999999997 0.1200000000000002 0.5709999999999998 # O17
- -0.0165000000000000 0.8226000000000003 0.7509999999999999 # O18
- -0.0658999999999997 0.4170000000000001 0.8069999999999996 # O19
- -0.0851999999999997 0.5706000000000000 0.9939999999999993 # O20
- -0.2546000000000000 0.4738999999999999 0.8989999999999997 # O21
- -0.2456999999999998 0.3250000000000001 0.7029999999999996 # O22
- -0.2796999999999997 0.6200000000000000 1.0709999999999995 # O23
- -0.0165000000000000 0.3226000000000000 0.2509999999999997 # O24
- 0.4341000000000001 0.0830000000000002 0.8069999999999996 # O25
- 0.4148000000000001 -0.0705999999999998 0.9939999999999993 # O26
- 0.2454000000000001 0.0260999999999999 0.8989999999999997 # O27
- 0.2542999999999999 0.1750000000000002 0.7029999999999996 # O28
- 0.2203000000000000 -0.1199999999999997 1.0709999999999995 # O29
- 0.4834999999999998 0.1773999999999998 0.2509999999999997 # O30
- 0.4341000000000001 0.5830000000000000 0.3070000000000000 # O31
- 0.4148000000000001 0.4294000000000000 0.4939999999999998 # O32
- 0.2454000000000001 0.5261000000000001 0.3990000000000000 # O33
- 0.2542999999999999 0.6749999999999998 0.2030000000000002 # O34
- 0.2203000000000000 0.3800000000000001 0.5709999999999998 # O35
- 0.4835000000000003 0.6774000000000001 0.7509999999999999 # O36
- 0.5658999999999998 -0.0829999999999997 0.8069999999999996 # O37
- 0.5851999999999998 0.0706000000000002 0.9939999999999993 # O38
- 0.7545999999999998 -0.0260999999999999 0.8989999999999997 # O39
- 0.7456999999999998 -0.1750000000000002 0.7029999999999996 # O40
- 0.7796999999999997 0.1200000000000002 1.0709999999999995 # O41
- 0.5165000000000001 0.8226000000000003 0.2509999999999997 # O42
- 0.5658999999999998 0.4170000000000001 0.3070000000000000 # O43
- 0.5851999999999998 0.5706000000000000 0.4939999999999998 # O44
- 0.7545999999999998 0.4738999999999999 0.3990000000000000 # O45
- 0.7456999999999998 0.3250000000000001 0.2030000000000002 # O46
- 0.7796999999999997 0.6200000000000000 0.5709999999999998 # O47
- 0.5165000000000001 0.3226000000000000 0.7509999999999999 # O48
diff --git a/test/data/orthorhombic/POSCAR-041-2 b/test/data/orthorhombic/POSCAR-041-2
deleted file mode 100644
index 37089c1..0000000
--- a/test/data/orthorhombic/POSCAR-041-2
+++ /dev/null
@@ -1,51 +0,0 @@
-$cell vectors
-1.0
- 10.2299951863576855 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.5799964332933758 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0399952757606190
- 8 8 28
-Direct
- 0.1985999999999999 0.9742999999999996 0.0062000000000000 # K1
- 0.1985999999999999 0.4742999999999997 0.5061999999999997 # K2
- 0.8013999999999999 0.0256999999999996 0.0062000000000000 # K3
- 0.8013999999999999 0.5257000000000003 0.5061999999999997 # K4
- 0.3014000000000002 0.9743000000000004 0.5061999999999997 # K5
- 0.3013999999999998 0.4742999999999997 0.0062000000000000 # K6
- 0.6985999999999996 0.0257000000000003 0.5061999999999997 # K7
- 0.6985999999999996 0.5256999999999995 0.0062000000000000 # K8
- 0.5092000000000000 0.2078000000000001 0.2444000000000002 # Al1
- 0.5092000000000000 0.7078000000000001 0.7443999999999998 # Al2
- 0.4907999999999999 -0.2078000000000001 0.2444000000000002 # Al3
- 0.4907999999999999 0.2921999999999999 0.7443999999999998 # Al4
- 0.9908000000000000 0.2078000000000001 0.7443999999999998 # Al5
- 0.9908000000000000 0.7078000000000001 0.2444000000000002 # Al6
- 1.0091999999999997 -0.2078000000000001 0.7443999999999998 # Al7
- 1.0091999999999997 0.2921999999999999 0.2444000000000002 # Al8
- 1.0684999999999996 0.2823999999999997 0.0812999999999998 # O1
- 0.3569000000000001 0.3201999999999998 0.2482999999999998 # O2
- 1.1198999999999995 0.1693999999999997 0.3415999999999997 # O3
- 1.0000000000000000 0.5000000000000000 0.3152999999999998 # O4
- 1.0684999999999996 -0.2175999999999997 0.5813000000000000 # O5
- 0.3569000000000001 0.8202000000000005 0.7483000000000001 # O6
- 1.1198999999999995 -0.3305999999999996 0.8415999999999999 # O7
- 1.0000000000000000 0.0000000000000000 0.8153000000000000 # O8
- 0.9314999999999997 0.7176000000000003 0.0812999999999998 # O9
- 0.6430999999999997 -0.3201999999999998 0.2482999999999998 # O10
- 0.8800999999999999 0.8306000000000002 0.3415999999999997 # O11
- 0.9314999999999997 0.2176000000000003 0.5813000000000000 # O12
- 0.6430999999999997 0.1798000000000002 0.7483000000000001 # O13
- 0.8800999999999999 0.3306000000000002 0.8415999999999999 # O14
- 0.4314999999999999 0.2824000000000004 0.5813000000000000 # O15
- 1.1430999999999996 0.3201999999999998 0.7483000000000001 # O16
- 0.3800999999999997 0.1694000000000004 0.8415999999999999 # O17
- 0.4999999999999997 0.5000000000000000 0.8153000000000000 # O18
- 0.4314999999999999 -0.2176000000000003 0.0812999999999998 # O19
- 1.1430999999999996 0.8201999999999998 0.2482999999999998 # O20
- 0.3800999999999997 -0.3305999999999996 0.3415999999999997 # O21
- 0.4999999999999997 0.0000000000000000 0.3152999999999998 # O22
- 0.5685000000000000 0.7176000000000003 0.5813000000000000 # O23
- 0.8568999999999998 -0.3201999999999998 0.7483000000000001 # O24
- 0.6199000000000001 0.8306000000000002 0.8415999999999999 # O25
- 0.5685000000000000 0.2176000000000003 0.0812999999999998 # O26
- 0.8568999999999998 0.1798000000000002 0.2482999999999998 # O27
- 0.6198999999999997 0.3306000000000002 0.3415999999999997 # O28
diff --git a/test/data/orthorhombic/POSCAR-042 b/test/data/orthorhombic/POSCAR-042
deleted file mode 100644
index 822c681..0000000
--- a/test/data/orthorhombic/POSCAR-042
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 5.3119975004821116 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.3629974764844848 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.8689944151397189
- 8 4 24
-Direct
- 0.0000000000000000 0.0000000000000000 0.3557999999999998 # Sm1
- 0.0000000000000000 0.0000000000000000 0.6345000000000002 # Sm2
- 0.0000000000000000 0.5000000000000004 0.8558000000000002 # Sm3
- 0.0000000000000000 0.4999999999999994 0.1345000000000002 # Sm4
- 0.5000000000000000 0.0000000000000000 0.8558000000000002 # Sm5
- 0.5000000000000000 0.0000000000000000 0.1345000000000002 # Sm6
- 0.5000000000000000 0.4999999999999994 0.3557999999999998 # Sm7
- 0.5000000000000000 0.4999999999999994 0.6345000000000002 # Sm8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Co1
- 0.0000000000000000 0.4999999999999994 0.5000000000000000 # Co2
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Co3
- 0.5000000000000000 0.4999999999999994 0.0000000000000000 # Co4
- 0.2500000000000000 0.2499999999999997 0.0000000000000000 # O1
- 0.0000000000000000 0.0000000000000000 0.1640000000000000 # O2
- 0.0000000000000000 0.0000000000000000 0.8364000000000003 # O3
- 0.0000000000000000 0.0000000000000000 0.1769999999999998 # O4
- 0.0000000000000000 0.0000000000000000 0.8232000000000002 # O5
- 0.2500000000000000 0.7500000000000002 0.5000000000000000 # O6
- 0.0000000000000000 0.4999999999999994 0.6639999999999999 # O7
- 0.0000000000000000 0.4999999999999994 0.3364000000000002 # O8
- 0.0000000000000000 0.4999999999999994 0.6769999999999999 # O9
- 0.0000000000000000 0.4999999999999994 0.3231999999999998 # O10
- 0.7500000000000001 0.2499999999999997 0.5000000000000000 # O11
- 0.5000000000000000 0.0000000000000000 0.6639999999999999 # O12
- 0.5000000000000000 0.0000000000000000 0.3364000000000002 # O13
- 0.5000000000000000 0.0000000000000000 0.6769999999999999 # O14
- 0.5000000000000000 0.0000000000000000 0.3231999999999998 # O15
- 0.7500000000000001 0.7500000000000002 0.0000000000000000 # O16
- 0.5000000000000000 0.4999999999999994 0.1640000000000000 # O17
- 0.5000000000000000 0.4999999999999994 0.8364000000000003 # O18
- 0.5000000000000000 0.4999999999999994 0.1769999999999998 # O19
- 0.5000000000000000 0.4999999999999994 0.8232000000000002 # O20
- 0.7500000000000001 0.2499999999999997 0.0000000000000000 # O21
- 0.7500000000000001 0.7500000000000002 0.5000000000000000 # O22
- 0.2500000000000000 0.2499999999999997 0.5000000000000000 # O23
- 0.2500000000000000 0.7500000000000002 0.0000000000000000 # O24
diff --git a/test/data/orthorhombic/POSCAR-043 b/test/data/orthorhombic/POSCAR-043
deleted file mode 100644
index ddab022..0000000
--- a/test/data/orthorhombic/POSCAR-043
+++ /dev/null
@@ -1,223 +0,0 @@
-$cell vectors
-1.0
- 39.2939815105316441 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.1569961617907758 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.5799945511262887
- 24 48 144
-Direct
- 0.0000000000000000 0.4999999999999999 0.5000000000000002 # K1
- 0.0973000000000000 0.4968000000000001 0.5119999999999999 # K2
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # K3
- 0.0973000000000000 0.9967999999999999 0.0120000000000001 # K4
- 0.4999999999999999 0.4999999999999999 0.0000000000000000 # K5
- 0.5972999999999999 0.4968000000000001 0.0120000000000001 # K6
- 0.4999999999999999 0.0000000000000000 0.5000000000000002 # K7
- 0.5972999999999999 0.9967999999999999 0.5119999999999999 # K8
- 0.9026999999999999 0.5031999999999999 0.5119999999999999 # K9
- 0.9026999999999999 0.0031999999999998 0.0120000000000001 # K10
- 0.4027000000000000 0.5031999999999999 0.0120000000000001 # K11
- 0.4027000000000000 0.0031999999999998 0.5119999999999999 # K12
- 0.2500000000000000 0.7499999999999999 0.7500000000000001 # K13
- 0.1527000000000001 0.7468000000000001 0.7620000000000002 # K14
- 0.2500000000000000 0.2499999999999999 0.2499999999999999 # K15
- 0.1527000000000001 0.2468000000000002 0.2620000000000000 # K16
- 0.7500000000000001 0.7499999999999999 0.2499999999999999 # K17
- 0.6527000000000001 0.7468000000000001 0.2620000000000000 # K18
- 0.7500000000000001 0.2499999999999999 0.7500000000000001 # K19
- 0.6527000000000001 0.2468000000000002 0.7620000000000002 # K20
- 0.3473000000000001 0.7531999999999998 0.7620000000000002 # K21
- 0.3473000000000001 0.2531999999999998 0.2620000000000000 # K22
- 0.8472999999999998 0.7531999999999998 0.2620000000000000 # K23
- 0.8472999999999998 0.2531999999999998 0.7620000000000002 # K24
- 0.0926000000000000 0.4748000000000002 1.0020000000000002 # I1
- 0.0504000000000000 0.7550999999999995 0.2560000000000002 # I2
- 0.0500000000000000 0.2551000000000003 0.2430000000000002 # I3
- 0.0926000000000000 0.9748000000000001 0.5019999999999999 # I4
- 0.0504000000000000 0.2551000000000003 0.7560000000000004 # I5
- 0.0500000000000000 0.7551000000000003 0.7430000000000000 # I6
- 0.5926000000000000 0.4748000000000002 0.5019999999999999 # I7
- 0.5503999999999999 0.7551000000000003 0.7560000000000004 # I8
- 0.5500000000000000 0.2551000000000003 0.7430000000000000 # I9
- 0.5926000000000000 0.9748000000000001 1.0020000000000002 # I10
- 0.5503999999999999 0.2551000000000003 0.2560000000000002 # I11
- 0.5500000000000000 0.7550999999999995 0.2430000000000002 # I12
- 0.9074000000000000 0.5252000000000002 1.0020000000000002 # I13
- 0.9496000000000000 0.2448999999999997 0.2560000000000002 # I14
- 0.9500000000000000 0.7448999999999997 0.2430000000000002 # I15
- 0.9074000000000000 0.0252000000000003 0.5019999999999999 # I16
- 0.9496000000000000 0.7448999999999997 0.7560000000000004 # I17
- 0.9500000000000000 0.2449000000000003 0.7430000000000000 # I18
- 0.4073999999999999 0.5252000000000002 0.5019999999999999 # I19
- 0.4496000000000000 0.2449000000000003 0.7560000000000004 # I20
- 0.4500000000000000 0.7448999999999997 0.7430000000000000 # I21
- 0.4073999999999999 0.0252000000000003 1.0020000000000002 # I22
- 0.4496000000000000 0.7448999999999997 0.2560000000000002 # I23
- 0.4500000000000000 0.2448999999999997 0.2430000000000002 # I24
- 0.1574000000000000 0.7247999999999997 0.2520000000000000 # I25
- 0.1996000000000001 1.0050999999999994 0.5060000000000001 # I26
- 0.2000000000000000 0.5051000000000002 0.4930000000000002 # I27
- 0.1574000000000000 0.2248000000000002 0.7520000000000002 # I28
- 0.1996000000000001 0.5051000000000002 1.0060000000000004 # I29
- 0.2000000000000000 1.0050999999999994 -0.0070000000000001 # I30
- 0.6573999999999999 0.7247999999999997 0.7520000000000002 # I31
- 0.6996000000000000 1.0051000000000001 1.0060000000000004 # I32
- 0.7000000000000000 0.5050999999999995 -0.0070000000000001 # I33
- 0.6573999999999999 0.2247999999999996 0.2520000000000000 # I34
- 0.6996000000000000 0.5051000000000002 0.5060000000000001 # I35
- 0.7000000000000000 1.0050999999999994 0.4930000000000002 # I36
- 0.3426000000000001 0.7751999999999997 0.2520000000000000 # I37
- 0.3004000000000000 0.4949000000000003 0.5060000000000001 # I38
- 0.3000000000000000 -0.0050999999999997 0.4930000000000002 # I39
- 0.3426000000000001 0.2752000000000003 0.7520000000000002 # I40
- 0.3004000000000000 -0.0050999999999997 1.0060000000000004 # I41
- 0.3000000000000000 0.4948999999999997 -0.0070000000000001 # I42
- 0.8425999999999999 0.7751999999999997 0.7520000000000002 # I43
- 0.8004000000000000 0.4949000000000003 1.0060000000000004 # I44
- 0.8000000000000000 -0.0051000000000003 -0.0070000000000001 # I45
- 0.8425999999999999 0.2751999999999997 0.2520000000000000 # I46
- 0.8004000000000000 -0.0051000000000003 0.5060000000000001 # I47
- 0.8000000000000000 0.4949000000000003 0.4930000000000002 # I48
- 0.0990000000000000 0.3180000000000004 1.1080000000000003 # O1
- 0.0960000000000000 0.3430000000000000 0.8770000000000002 # O2
- 0.0460000000000000 0.4780000000000001 1.0080000000000000 # O3
- 0.0840000000000000 0.7189999999999998 0.1600000000000001 # O4
- 0.0500000000000000 0.5629999999999998 0.3370000000000003 # O5
- 0.0169999999999999 0.6999999999999995 0.1459999999999999 # O6
- 0.0490000000000000 0.0640000000000000 0.1659999999999999 # O7
- 0.0850000000000000 0.2240000000000003 0.3450000000000003 # O8
- 0.0140000000000000 0.2129999999999997 0.3519999999999999 # O9
- 0.0990000000000000 0.8179999999999997 0.6080000000000001 # O10
- 0.0960000000000000 0.8430000000000000 0.3769999999999999 # O11
- 0.0460000000000000 0.9780000000000000 0.5080000000000002 # O12
- 0.0840000000000000 0.2189999999999998 0.6600000000000004 # O13
- 0.0500000000000000 0.0629999999999999 0.8370000000000001 # O14
- 0.0169999999999999 0.2000000000000002 0.6460000000000001 # O15
- 0.0490000000000000 0.5640000000000001 0.6660000000000001 # O16
- 0.0850000000000000 0.7239999999999996 0.8450000000000001 # O17
- 0.0140000000000000 0.7129999999999996 0.8520000000000002 # O18
- 0.5989999999999999 0.3179999999999997 0.6080000000000001 # O19
- 0.5959999999999999 0.3430000000000000 0.3769999999999999 # O20
- 0.5460000000000000 0.4780000000000001 0.5080000000000002 # O21
- 0.5839999999999999 0.7189999999999998 0.6600000000000004 # O22
- 0.5500000000000000 0.5629999999999998 0.8370000000000001 # O23
- 0.5169999999999999 0.6999999999999995 0.6460000000000001 # O24
- 0.5489999999999999 0.0640000000000000 0.6660000000000001 # O25
- 0.5850000000000000 0.2240000000000003 0.8450000000000001 # O26
- 0.5139999999999998 0.2130000000000004 0.8520000000000002 # O27
- 0.5989999999999999 0.8180000000000003 1.1080000000000003 # O28
- 0.5959999999999999 0.8430000000000000 0.8770000000000002 # O29
- 0.5460000000000000 0.9780000000000000 1.0080000000000000 # O30
- 0.5839999999999999 0.2189999999999998 0.1600000000000001 # O31
- 0.5500000000000000 0.0629999999999999 0.3370000000000003 # O32
- 0.5169999999999999 0.2000000000000002 0.1459999999999999 # O33
- 0.5489999999999999 0.5640000000000001 0.1659999999999999 # O34
- 0.5850000000000000 0.7239999999999996 0.3450000000000003 # O35
- 0.5139999999999998 0.7129999999999996 0.3519999999999999 # O36
- 0.9010000000000001 0.6820000000000002 1.1080000000000003 # O37
- 0.9039999999999998 0.6569999999999999 0.8770000000000002 # O38
- 0.9540000000000002 0.5219999999999998 1.0080000000000000 # O39
- 0.9160000000000000 0.2810000000000002 0.1600000000000001 # O40
- 0.9500000000000000 0.4370000000000001 0.3370000000000003 # O41
- 0.9829999999999999 0.2999999999999998 0.1459999999999999 # O42
- 0.9509999999999997 0.9359999999999999 0.1659999999999999 # O43
- 0.9150000000000000 0.7759999999999995 0.3450000000000003 # O44
- 0.9859999999999998 0.7870000000000001 0.3519999999999999 # O45
- 0.9010000000000001 0.1820000000000002 0.6080000000000001 # O46
- 0.9039999999999998 0.1570000000000000 0.3769999999999999 # O47
- 0.9540000000000002 0.0219999999999999 0.5080000000000002 # O48
- 0.9160000000000000 0.7810000000000001 0.6600000000000004 # O49
- 0.9500000000000000 0.9369999999999999 0.8370000000000001 # O50
- 0.9829999999999999 0.8000000000000004 0.6460000000000001 # O51
- 0.9509999999999997 0.4359999999999999 0.6660000000000001 # O52
- 0.9150000000000000 0.2760000000000003 0.8450000000000001 # O53
- 0.9859999999999998 0.2870000000000003 0.8520000000000002 # O54
- 0.4010000000000001 0.6820000000000002 0.6080000000000001 # O55
- 0.4039999999999999 0.6569999999999999 0.3769999999999999 # O56
- 0.4540000000000000 0.5219999999999998 0.5080000000000002 # O57
- 0.4159999999999999 0.2810000000000002 0.6600000000000004 # O58
- 0.4500000000000000 0.4370000000000001 0.8370000000000001 # O59
- 0.4830000000000000 0.3000000000000004 0.6460000000000001 # O60
- 0.4510000000000001 0.9359999999999999 0.6660000000000001 # O61
- 0.4149999999999999 0.7760000000000001 0.8450000000000001 # O62
- 0.4860000000000002 0.7870000000000001 0.8520000000000002 # O63
- 0.4010000000000001 0.1820000000000002 1.1080000000000003 # O64
- 0.4039999999999999 0.1570000000000000 0.8770000000000002 # O65
- 0.4540000000000000 0.0219999999999999 1.0080000000000000 # O66
- 0.4159999999999999 0.7810000000000001 0.1600000000000001 # O67
- 0.4500000000000000 0.9369999999999999 0.3370000000000003 # O68
- 0.4830000000000000 0.7999999999999996 0.1459999999999999 # O69
- 0.4510000000000001 0.4359999999999999 0.1659999999999999 # O70
- 0.4149999999999999 0.2760000000000003 0.3450000000000003 # O71
- 0.4860000000000002 0.2870000000000003 0.3519999999999999 # O72
- 0.1510000000000000 0.5679999999999998 0.3580000000000002 # O73
- 0.1539999999999999 0.5930000000000001 0.1270000000000001 # O74
- 0.2040000000000000 0.7280000000000001 0.2580000000000003 # O75
- 0.1659999999999999 0.9689999999999998 0.4099999999999999 # O76
- 0.2000000000000000 0.8129999999999998 0.5870000000000002 # O77
- 0.2330000000000001 0.9500000000000002 0.3960000000000002 # O78
- 0.2010000000000000 0.3140000000000000 0.4160000000000003 # O79
- 0.1649999999999999 0.4740000000000003 0.5950000000000001 # O80
- 0.2360000000000000 0.4629999999999997 0.6020000000000002 # O81
- 0.1510000000000000 0.0680000000000004 0.8580000000000000 # O82
- 0.1539999999999999 0.0930000000000000 0.6269999999999998 # O83
- 0.2040000000000000 0.2280000000000001 0.7580000000000001 # O84
- 0.1659999999999999 0.4689999999999998 0.9100000000000001 # O85
- 0.2000000000000000 0.3129999999999998 1.0870000000000006 # O86
- 0.2330000000000001 0.4500000000000002 0.8960000000000004 # O87
- 0.2010000000000000 0.8139999999999999 -0.0840000000000000 # O88
- 0.1650000000000001 0.9739999999999995 0.0949999999999998 # O89
- 0.2360000000000000 0.9629999999999996 0.1020000000000000 # O90
- 0.6510000000000000 0.5679999999999998 0.8580000000000000 # O91
- 0.6540000000000000 0.5930000000000001 0.6269999999999998 # O92
- 0.7040000000000000 0.7280000000000001 0.7580000000000001 # O93
- 0.6659999999999999 0.9689999999999998 0.9100000000000001 # O94
- 0.7000000000000000 0.8129999999999998 1.0870000000000006 # O95
- 0.7330000000000000 0.9500000000000002 0.8960000000000004 # O96
- 0.7010000000000001 0.3140000000000000 -0.0840000000000000 # O97
- 0.6650000000000001 0.4739999999999996 0.0949999999999998 # O98
- 0.7360000000000000 0.4629999999999997 0.1020000000000000 # O99
- 0.6510000000000000 0.0679999999999998 0.3580000000000002 # O100
- 0.6540000000000000 0.0930000000000000 0.1270000000000001 # O101
- 0.7040000000000000 0.2280000000000001 0.2580000000000003 # O102
- 0.6659999999999999 0.4689999999999998 0.4099999999999999 # O103
- 0.7000000000000000 0.3129999999999998 0.5870000000000002 # O104
- 0.7330000000000000 0.4500000000000002 0.3960000000000002 # O105
- 0.7010000000000001 0.8139999999999999 0.4160000000000003 # O106
- 0.6650000000000001 0.9739999999999995 0.5950000000000001 # O107
- 0.7360000000000000 0.9629999999999996 0.6020000000000002 # O108
- 0.3489999999999999 0.9320000000000002 0.3580000000000002 # O109
- 0.3460000000000000 0.9069999999999999 0.1270000000000001 # O110
- 0.2960000000000000 0.7719999999999999 0.2580000000000003 # O111
- 0.3340000000000000 0.5310000000000001 0.4099999999999999 # O112
- 0.3000000000000000 0.6870000000000001 0.5870000000000002 # O113
- 0.2670000000000001 0.5500000000000003 0.3960000000000002 # O114
- 0.2989999999999999 0.1860000000000000 0.4160000000000003 # O115
- 0.3350000000000000 0.0260000000000003 0.5950000000000001 # O116
- 0.2640000000000001 0.0370000000000002 0.6020000000000002 # O117
- 0.3489999999999999 0.4320000000000002 0.8580000000000000 # O118
- 0.3460000000000000 0.4070000000000000 0.6269999999999998 # O119
- 0.2960000000000000 0.2719999999999998 0.7580000000000001 # O120
- 0.3340000000000000 0.0310000000000002 0.9100000000000001 # O121
- 0.3000000000000000 0.1870000000000001 1.0870000000000006 # O122
- 0.2670000000000001 0.0500000000000004 0.8960000000000004 # O123
- 0.2989999999999999 0.6859999999999999 -0.0840000000000000 # O124
- 0.3350000000000000 0.5259999999999995 0.0949999999999998 # O125
- 0.2640000000000001 0.5370000000000001 0.1020000000000000 # O126
- 0.8490000000000000 0.9320000000000002 0.8580000000000000 # O127
- 0.8460000000000000 0.9069999999999999 0.6269999999999998 # O128
- 0.7960000000000000 0.7719999999999999 0.7580000000000001 # O129
- 0.8340000000000001 0.5310000000000001 0.9100000000000001 # O130
- 0.8000000000000000 0.6870000000000001 1.0870000000000006 # O131
- 0.7670000000000000 0.5500000000000003 0.8960000000000004 # O132
- 0.7989999999999999 0.1860000000000000 -0.0840000000000000 # O133
- 0.8350000000000000 0.0260000000000003 0.0949999999999998 # O134
- 0.7639999999999999 0.0370000000000002 0.1020000000000000 # O135
- 0.8490000000000000 0.4320000000000002 0.3580000000000002 # O136
- 0.8460000000000000 0.4070000000000000 0.1270000000000001 # O137
- 0.7960000000000000 0.2719999999999998 0.2580000000000003 # O138
- 0.8340000000000001 0.0310000000000002 0.4099999999999999 # O139
- 0.8000000000000000 0.1870000000000001 0.5870000000000002 # O140
- 0.7670000000000000 0.0500000000000004 0.3960000000000002 # O141
- 0.7989999999999999 0.6859999999999999 0.4160000000000003 # O142
- 0.8350000000000000 0.5260000000000002 0.5950000000000001 # O143
- 0.7639999999999999 0.5370000000000001 0.6020000000000002 # O144
diff --git a/test/data/orthorhombic/POSCAR-043-2 b/test/data/orthorhombic/POSCAR-043-2
deleted file mode 100644
index cf29f15..0000000
--- a/test/data/orthorhombic/POSCAR-043-2
+++ /dev/null
@@ -1,263 +0,0 @@
-$cell vectors
-1.0
- 11.1819947384019152 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 22.8729892372980714 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.5729950249618572
- 8 136 32 80
-Direct
- 0.0000000000000000 0.0000000000000000 1.0000000000000000 # Th1
- 0.0000000000000000 0.5000000000000001 0.5000000000000000 # Th2
- 0.5000000000000000 1.0000000000000000 0.5000000000000000 # Th3
- 0.5000000000000000 0.5000000000000001 1.0000000000000000 # Th4
- 0.2500000000000000 0.2500000000000001 0.2499999999999999 # Th5
- 0.2500000000000000 0.7499999999999997 0.7499999999999999 # Th6
- 0.7500000000000001 0.2500000000000001 0.7499999999999999 # Th7
- 0.7500000000000001 0.7499999999999997 0.2499999999999999 # Th8
- 0.0000000000000000 0.0000000000000000 1.2276999999999998 # O1
- 0.2457999999999998 0.1459000000000001 0.3156000000000000 # O2
- 0.0456999999999999 0.0892000000000000 0.3934000000000001 # O3
- 0.2094000000000002 -0.0380000000000001 1.0024999999999999 # O4
- 0.1970000000000002 0.0452999999999998 1.0914999999999999 # O5
- 0.3733000000000001 0.0093000000000002 1.0538000000000001 # O6
- 0.1318000000000001 0.0551000000000000 0.8381000000000000 # O7
- -0.0569999999999999 0.0631000000000001 0.8076000000000000 # O8
- 0.0677000000000000 0.1066000000000001 0.6786999999999997 # O9
- 0.0000000000000000 0.5000000000000001 0.7277000000000001 # O10
- 0.2458000000000003 0.6459000000000000 0.8155999999999998 # O11
- 0.0456999999999999 0.5892000000000001 0.8933999999999994 # O12
- 0.2094000000000002 0.4619999999999999 0.5024999999999998 # O13
- 0.1970000000000002 0.5452999999999999 0.5914999999999998 # O14
- 0.3733000000000001 0.5093000000000000 0.5537999999999998 # O15
- 0.1318000000000001 0.5551000000000000 0.3380999999999999 # O16
- -0.0569999999999999 0.5630999999999999 0.3076000000000000 # O17
- 0.0677000000000000 0.6065999999999999 0.1787000000000003 # O18
- 0.5000000000000006 1.0000000000000000 0.7277000000000001 # O19
- 0.7458000000000002 0.1459000000000001 0.8155999999999998 # O20
- 0.5457000000000001 0.0892000000000000 0.8933999999999994 # O21
- 0.7094000000000004 0.9619999999999999 0.5024999999999998 # O22
- 0.6970000000000003 1.0453000000000001 0.5914999999999998 # O23
- 0.8733000000000001 1.0093000000000003 0.5537999999999998 # O24
- 0.6318000000000001 1.0550999999999999 0.3380999999999999 # O25
- 0.4430000000000001 1.0630999999999999 0.3076000000000000 # O26
- 0.5677000000000000 1.1066000000000000 0.1787000000000003 # O27
- 0.5000000000000000 0.5000000000000001 1.2276999999999998 # O28
- 0.7458000000000002 0.6459000000000000 0.3156000000000000 # O29
- 0.5457000000000001 0.5892000000000001 0.3934000000000001 # O30
- 0.7094000000000004 0.4619999999999999 1.0024999999999999 # O31
- 0.6970000000000003 0.5453000000000002 1.0914999999999999 # O32
- 0.8733000000000001 0.5093000000000000 1.0538000000000001 # O33
- 0.6318000000000001 0.5551000000000000 0.8381000000000000 # O34
- 0.4430000000000001 0.5631000000000002 0.8076000000000000 # O35
- 0.5677000000000000 0.6065999999999999 0.6786999999999997 # O36
- 0.7542000000000003 0.8541000000000000 0.3156000000000000 # O37
- 0.9543000000000001 0.9108000000000001 0.3934000000000001 # O38
- -0.2094000000000002 0.0380000000000001 1.0024999999999999 # O39
- -0.1970000000000002 -0.0452999999999998 1.0914999999999999 # O40
- -0.3733000000000001 -0.0093000000000000 1.0538000000000001 # O41
- -0.1318000000000001 -0.0551000000000000 0.8381000000000000 # O42
- 0.0569999999999999 -0.0631000000000001 0.8076000000000000 # O43
- -0.0677000000000000 -0.1065999999999999 0.6786999999999997 # O44
- 0.7542000000000003 0.3541000000000000 0.8155999999999994 # O45
- 0.9543000000000001 0.4108000000000001 0.8933999999999994 # O46
- -0.2093999999999998 0.5380000000000000 0.5024999999999998 # O47
- -0.1969999999999998 0.4546999999999999 0.5914999999999998 # O48
- -0.3733000000000001 0.4907000000000000 0.5537999999999998 # O49
- -0.1318000000000001 0.4449000000000001 0.3380999999999999 # O50
- 0.0569999999999999 0.4368999999999999 0.3076000000000000 # O51
- -0.0677000000000000 0.3934000000000000 0.1787000000000003 # O52
- 0.2542000000000002 0.8541000000000000 0.8155999999999994 # O53
- 0.4543000000000000 0.9108000000000001 0.8933999999999994 # O54
- 0.2906000000000003 1.0379999999999998 0.5024999999999998 # O55
- 0.3030000000000003 0.9547000000000000 0.5914999999999998 # O56
- 0.1267000000000004 0.9907000000000001 0.5537999999999998 # O57
- 0.3682000000000000 0.9449000000000002 0.3380999999999999 # O58
- 0.5570000000000005 0.9369000000000001 0.3076000000000000 # O59
- 0.4323000000000001 0.8934000000000001 0.1787000000000003 # O60
- 0.2542000000000002 0.3541000000000000 0.3156000000000000 # O61
- 0.4543000000000000 0.4108000000000001 0.3934000000000001 # O62
- 0.2906000000000003 0.5380000000000000 1.0024999999999999 # O63
- 0.3030000000000003 0.4546999999999999 1.0914999999999999 # O64
- 0.1266999999999999 0.4907000000000000 1.0538000000000001 # O65
- 0.3682000000000000 0.4449000000000001 0.8381000000000000 # O66
- 0.5570000000000005 0.4368999999999999 0.8076000000000000 # O67
- 0.4323000000000001 0.3934000000000000 0.6786999999999997 # O68
- 0.2500000000000000 0.2500000000000001 0.4777000000000001 # O69
- 0.0042000000000002 0.3959000000000000 0.5655999999999999 # O70
- 0.2043000000000001 0.3392000000000000 0.6434000000000000 # O71
- 0.0406000000000003 0.2120000000000000 0.2524999999999998 # O72
- 0.0530000000000003 0.2953000000000001 0.3414999999999998 # O73
- -0.1233000000000001 0.2593000000000000 0.3038000000000000 # O74
- 0.1181999999999999 0.3051000000000000 0.0880999999999999 # O75
- 0.3069999999999999 0.3131000000000002 0.0576000000000000 # O76
- 0.1823000000000000 0.3566000000000001 -0.0713000000000002 # O77
- 0.2500000000000000 0.7499999999999997 0.9777000000000001 # O78
- 0.0042000000000002 -0.1041000000000000 1.0655999999999992 # O79
- 0.2043000000000001 0.8392000000000002 0.1434000000000001 # O80
- 0.0406000000000003 0.7120000000000001 0.7524999999999998 # O81
- 0.0530000000000003 0.7953000000000002 0.8414999999999997 # O82
- -0.1233000000000001 0.7593000000000001 0.8038000000000001 # O83
- 0.1181999999999999 0.8051000000000000 0.5880999999999998 # O84
- 0.3070000000000003 0.8130999999999999 0.5575999999999999 # O85
- 0.1823000000000000 0.8565999999999998 0.4286999999999997 # O86
- 0.7500000000000001 0.2500000000000001 0.9777000000000001 # O87
- 0.5042000000000002 0.3959000000000000 1.0655999999999992 # O88
- 0.7043000000000001 0.3392000000000000 0.1434000000000001 # O89
- 0.5406000000000003 0.2120000000000000 0.7524999999999998 # O90
- 0.5530000000000003 0.2953000000000001 0.8414999999999997 # O91
- 0.3767000000000004 0.2593000000000000 0.8038000000000001 # O92
- 0.6182000000000000 0.3051000000000000 0.5880999999999998 # O93
- 0.8069999999999998 0.3131000000000002 0.5575999999999999 # O94
- 0.6823000000000000 0.3566000000000001 0.4286999999999997 # O95
- 0.7500000000000001 0.7499999999999997 0.4777000000000001 # O96
- 0.5042000000000002 0.8959000000000003 0.5655999999999999 # O97
- 0.7043000000000001 0.8392000000000002 0.6434000000000000 # O98
- 0.5406000000000003 0.7120000000000001 0.2524999999999998 # O99
- 0.5530000000000003 0.7953000000000002 0.3414999999999998 # O100
- 0.3767000000000004 0.7593000000000001 0.3038000000000000 # O101
- 0.6182000000000000 0.8051000000000000 0.0880999999999999 # O102
- 0.8070000000000003 0.8130999999999999 0.0576000000000000 # O103
- 0.6823000000000000 0.8565999999999998 -0.0713000000000002 # O104
- 0.4958000000000002 1.1041000000000001 0.5655999999999999 # O105
- 0.2957000000000000 0.1608000000000001 0.6434000000000000 # O106
- 0.4594000000000003 0.2879999999999999 0.2524999999999998 # O107
- 0.4470000000000002 0.2046999999999999 0.3414999999999998 # O108
- 0.6233000000000002 0.2407000000000001 0.3038000000000000 # O109
- 0.3818000000000001 0.1949000000000000 0.0880999999999999 # O110
- 0.1930000000000002 0.1869000000000000 0.0576000000000000 # O111
- 0.3177000000000000 0.1433999999999999 -0.0713000000000002 # O112
- 0.4958000000000002 0.6041000000000001 1.0655999999999992 # O113
- 0.2957000000000000 0.6607999999999998 0.1434000000000001 # O114
- 0.4594000000000003 0.7879999999999999 0.7524999999999998 # O115
- 0.4470000000000002 0.7047000000000001 0.8414999999999997 # O116
- 0.6233000000000002 0.7407000000000002 0.8038000000000001 # O117
- 0.3818000000000001 0.6949000000000001 0.5880999999999998 # O118
- 0.1930000000000002 0.6869000000000003 0.5575999999999999 # O119
- 0.3177000000000000 0.6434000000000001 0.4286999999999997 # O120
- -0.0041999999999997 0.1041000000000002 1.0655999999999992 # O121
- 0.7956999999999999 0.1608000000000001 0.1434000000000001 # O122
- 0.9594000000000004 0.2880000000000001 0.7524999999999998 # O123
- 0.9470000000000002 0.2046999999999999 0.8414999999999997 # O124
- 1.1233000000000004 0.2407000000000001 0.8038000000000001 # O125
- 0.8818000000000003 0.1949000000000000 0.5880999999999998 # O126
- 0.6930000000000002 0.1869000000000001 0.5575999999999999 # O127
- 0.8176999999999999 0.1433999999999999 0.4286999999999997 # O128
- -0.0041999999999997 0.6041000000000001 0.5655999999999999 # O129
- 0.7956999999999999 0.6607999999999998 0.6434000000000000 # O130
- 0.9594000000000004 0.7879999999999999 0.2524999999999998 # O131
- 0.9470000000000002 0.7047000000000001 0.3414999999999998 # O132
- 1.1233000000000004 0.7407000000000002 0.3038000000000000 # O133
- 0.8818000000000003 0.6949000000000001 0.0880999999999999 # O134
- 0.6930000000000002 0.6869000000000003 0.0576000000000000 # O135
- 0.8177000000000004 0.6434000000000001 -0.0713000000000002 # O136
- 0.2650999999999999 0.0045999999999999 1.0507999999999997 # N1
- 0.0471000000000002 0.0771999999999999 0.7740999999999998 # N2
- 0.2651000000000004 0.5046000000000000 0.5507999999999997 # N3
- 0.0471000000000002 0.5772000000000000 0.2740999999999998 # N4
- 0.7651000000000003 1.0045999999999999 0.5507999999999997 # N5
- 0.5471000000000003 1.0771999999999997 0.2740999999999998 # N6
- 0.7650999999999998 0.5046000000000003 1.0507999999999997 # N7
- 0.5471000000000003 0.5772000000000000 0.7740999999999998 # N8
- -0.2650999999999999 -0.0045999999999999 1.0507999999999997 # N9
- -0.0471000000000002 -0.0771999999999999 0.7740999999999998 # N10
- -0.2650999999999999 0.4954000000000001 0.5507999999999997 # N11
- -0.0470999999999997 0.4227999999999999 0.2740999999999998 # N12
- 0.2349000000000001 0.9954000000000001 0.5507999999999997 # N13
- 0.4529000000000004 0.9228000000000001 0.2740999999999998 # N14
- 0.2349000000000001 0.4954000000000001 1.0507999999999997 # N15
- 0.4529000000000004 0.4228000000000002 0.7740999999999998 # N16
- -0.0150999999999999 0.2545999999999999 0.3007999999999997 # N17
- 0.2028999999999999 0.3271999999999999 0.0240999999999998 # N18
- -0.0150999999999999 0.7545999999999999 0.8007999999999997 # N19
- 0.2029000000000004 0.8272000000000002 0.5240999999999998 # N20
- 0.4849000000000002 0.2545999999999999 0.8007999999999997 # N21
- 0.7029000000000003 0.3271999999999999 0.5240999999999998 # N22
- 0.4849000000000002 0.7545999999999999 0.3007999999999997 # N23
- 0.7029000000000003 0.8272000000000002 0.0240999999999998 # N24
- 0.5151000000000000 0.2454000000000001 0.3007999999999997 # N25
- 0.2971000000000002 0.1728000000000001 0.0240999999999998 # N26
- 0.5151000000000003 0.7454000000000002 0.8007999999999997 # N27
- 0.2971000000000002 0.6728000000000002 0.5240999999999998 # N28
- 1.0151000000000001 0.2454000000000001 0.8007999999999997 # N29
- 0.7971000000000001 0.1728000000000001 0.5240999999999998 # N30
- 1.0151000000000001 0.7454000000000002 0.3007999999999997 # N31
- 0.7971000000000001 0.6728000000000002 0.0240999999999998 # N32
- 0.0500000000000002 0.0400000000000000 1.2499999999999993 # H1
- 0.1700000000000001 0.1400000000000000 0.3400000000000001 # H2
- 0.3099999999999999 0.1299999999999999 0.3100000000000001 # H3
- 0.9499999999999998 0.1100000000000000 0.4099999999999998 # H4
- 0.0999999999999999 0.0700000000000000 0.4899999999999999 # H5
- 0.0500000000000002 0.5400000000000001 0.7499999999999999 # H6
- 0.1700000000000001 0.6400000000000001 0.8400000000000001 # H7
- 0.3099999999999999 0.6300000000000000 0.8100000000000001 # H8
- 0.9499999999999998 0.6100000000000001 0.9099999999999997 # H9
- 0.1000000000000004 0.5700000000000003 0.9900000000000000 # H10
- 0.5500000000000003 1.0400000000000000 0.7499999999999999 # H11
- 0.6700000000000002 0.1400000000000000 0.8400000000000001 # H12
- 0.8100000000000002 0.1300000000000002 0.8100000000000001 # H13
- 0.4500000000000003 0.1100000000000000 0.9099999999999997 # H14
- 0.6000000000000000 0.0700000000000000 0.9900000000000000 # H15
- 0.5500000000000003 0.5400000000000001 1.2499999999999993 # H16
- 0.6700000000000002 0.6400000000000001 0.3400000000000001 # H17
- 0.8100000000000002 0.6300000000000000 0.3100000000000001 # H18
- 0.4500000000000003 0.6100000000000001 0.4099999999999998 # H19
- 0.6000000000000000 0.5700000000000001 0.4899999999999999 # H20
- -0.0500000000000002 -0.0400000000000000 1.2499999999999993 # H21
- 0.8300000000000001 0.8599999999999998 0.3400000000000001 # H22
- 0.6900000000000001 0.8699999999999999 0.3100000000000001 # H23
- 0.0500000000000002 0.8899999999999999 0.4099999999999998 # H24
- 0.9000000000000001 0.9299999999999997 0.4899999999999999 # H25
- -0.0499999999999997 0.4600000000000000 0.7499999999999999 # H26
- 0.8300000000000001 0.3600000000000000 0.8400000000000001 # H27
- 0.6900000000000001 0.3700000000000001 0.8100000000000001 # H28
- 0.0500000000000002 0.3900000000000000 0.9099999999999997 # H29
- 0.9000000000000001 0.4300000000000000 0.9900000000000000 # H30
- 0.4500000000000003 0.9600000000000001 0.7499999999999999 # H31
- 0.3300000000000000 0.8599999999999998 0.8400000000000001 # H32
- 0.1900000000000001 0.8699999999999999 0.8100000000000001 # H33
- 0.5500000000000003 0.8899999999999999 0.9099999999999997 # H34
- 0.4000000000000001 0.9299999999999997 0.9900000000000000 # H35
- 0.4500000000000003 0.4600000000000000 1.2499999999999993 # H36
- 0.3300000000000000 0.3600000000000000 0.3400000000000001 # H37
- 0.1900000000000001 0.3700000000000001 0.3100000000000001 # H38
- 0.5500000000000003 0.3900000000000000 0.4099999999999998 # H39
- 0.4000000000000001 0.4300000000000000 0.4899999999999999 # H40
- 0.2000000000000003 0.2900000000000000 0.5000000000000000 # H41
- 0.0799999999999999 0.3900000000000000 0.5900000000000001 # H42
- -0.0599999999999999 0.3800000000000001 0.5600000000000002 # H43
- 0.3000000000000002 0.3600000000000000 0.6599999999999998 # H44
- 0.1500000000000001 0.3200000000000001 0.7399999999999999 # H45
- 0.2000000000000003 0.7900000000000003 1.0000000000000000 # H46
- 0.0799999999999999 -0.1100000000000000 1.0899999999999994 # H47
- -0.0599999999999999 -0.1199999999999999 1.0599999999999996 # H48
- 0.3000000000000002 0.8599999999999998 0.1599999999999998 # H49
- 0.1500000000000001 0.8200000000000002 0.2400000000000000 # H50
- 0.7000000000000003 0.2900000000000000 1.0000000000000000 # H51
- 0.5800000000000000 0.3900000000000000 1.0899999999999994 # H52
- 0.4400000000000001 0.3800000000000002 1.0599999999999996 # H53
- 0.8000000000000003 0.3600000000000000 0.1599999999999998 # H54
- 0.6500000000000001 0.3200000000000001 0.2400000000000000 # H55
- 0.7000000000000003 0.7900000000000003 0.5000000000000000 # H56
- 0.5800000000000000 0.8899999999999999 0.5900000000000001 # H57
- 0.4400000000000001 0.8800000000000000 0.5600000000000002 # H58
- 0.8000000000000003 0.8599999999999998 0.6599999999999998 # H59
- 0.6500000000000001 0.8200000000000002 0.7399999999999999 # H60
- 0.3000000000000002 0.2099999999999999 0.5000000000000000 # H61
- 0.4200000000000002 1.1099999999999999 0.5900000000000001 # H62
- 0.5600000000000005 1.1200000000000001 0.5600000000000002 # H63
- 0.2000000000000003 0.1400000000000000 0.6599999999999998 # H64
- 0.3499999999999999 0.1800000000000000 0.7399999999999999 # H65
- 0.3000000000000002 0.7100000000000001 1.0000000000000000 # H66
- 0.4200000000000002 0.6100000000000001 1.0899999999999994 # H67
- 0.5600000000000005 0.6200000000000001 1.0599999999999996 # H68
- 0.2000000000000003 0.6400000000000001 0.1599999999999998 # H69
- 0.3499999999999999 0.6799999999999998 0.2400000000000000 # H70
- 0.8000000000000003 0.2099999999999999 1.0000000000000000 # H71
- -0.0799999999999999 0.1100000000000000 1.0899999999999994 # H72
- 0.0599999999999999 0.1200000000000001 1.0599999999999996 # H73
- 0.6999999999999998 0.1400000000000000 0.1599999999999998 # H74
- 0.8499999999999999 0.1800000000000000 0.2400000000000000 # H75
- 0.8000000000000003 0.7100000000000001 0.5000000000000000 # H76
- -0.0799999999999999 0.6100000000000001 0.5900000000000001 # H77
- 0.0599999999999999 0.6200000000000000 0.5600000000000002 # H78
- 0.7000000000000003 0.6400000000000001 0.6599999999999998 # H79
- 0.8500000000000005 0.6799999999999998 0.7399999999999999 # H80
diff --git a/test/data/orthorhombic/POSCAR-044 b/test/data/orthorhombic/POSCAR-044
deleted file mode 100644
index 1cf51be..0000000
--- a/test/data/orthorhombic/POSCAR-044
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 3.6519982815814536 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.6519973404979131 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.3619974769550245
- 2 2 4
-Direct
- 0.0000000000000000 0.5447999999999996 0.0000000000000000 # Na1
- 0.4999999999999993 0.0447999999999996 0.4999999999999996 # Na2
- 0.0000000000000000 1.0782999999999996 0.0000000000000000 # N1
- 0.4999999999999993 0.5782999999999995 0.4999999999999996 # N2
- 0.0000000000000000 0.9589999999999991 0.1930000000000004 # O1
- 0.4999999999999993 0.4590000000000001 0.6929999999999999 # O2
- 0.0000000000000000 0.9589999999999991 -0.1930000000000004 # O3
- 0.4999999999999993 0.4590000000000001 0.3070000000000002 # O4
diff --git a/test/data/orthorhombic/POSCAR-044-2 b/test/data/orthorhombic/POSCAR-044-2
deleted file mode 100644
index 915724b..0000000
--- a/test/data/orthorhombic/POSCAR-044-2
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 4.3609979479673342 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 15.7799925748508532 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.7199954263339876
- 8 2 12
-Direct
- 0.0000000000000000 0.0000000000000000 0.0251000000000002 # Pb1
- 0.0000000000000000 0.4999999999999998 0.0000000000000000 # Pb2
- 0.0000000000000000 0.2377000000000002 0.7826999999999998 # Pb3
- 0.5000000000000000 0.5000000000000001 0.5251000000000001 # Pb4
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Pb5
- 0.5000000000000000 0.7376999999999999 0.2826999999999997 # Pb6
- 0.0000000000000000 0.7622999999999999 0.7826999999999998 # Pb7
- 0.5000000000000000 0.2623000000000000 0.2826999999999997 # Pb8
- 0.0000000000000000 0.0000000000000000 0.7047999999999996 # Se1
- 0.5000000000000000 0.4999999999999998 0.2048000000000002 # Se2
- 0.0000000000000000 0.1137999999999999 0.2981999999999997 # Br1
- 0.0000000000000000 0.3662999999999998 0.4660999999999997 # Br2
- 0.0000000000000000 0.3149000000000001 0.0783999999999999 # Br3
- 0.5000000000000000 0.6137999999999998 0.7981999999999997 # Br4
- 0.5000000000000000 0.8663000000000004 0.9660999999999998 # Br5
- 0.5000000000000000 0.8148999999999998 0.5783999999999999 # Br6
- 0.0000000000000000 0.8862000000000000 0.2981999999999997 # Br7
- 0.0000000000000000 0.6337000000000000 0.4660999999999997 # Br8
- 0.0000000000000000 0.6850999999999999 0.0783999999999999 # Br9
- 0.5000000000000000 0.3861999999999999 0.7981999999999997 # Br10
- 0.5000000000000000 0.1336999999999999 0.9660999999999998 # Br11
- 0.5000000000000000 0.1851000000000001 0.5783999999999999 # Br12
diff --git a/test/data/orthorhombic/POSCAR-045 b/test/data/orthorhombic/POSCAR-045
deleted file mode 100644
index dc5fb04..0000000
--- a/test/data/orthorhombic/POSCAR-045
+++ /dev/null
@@ -1,99 +0,0 @@
-$cell vectors
-1.0
- 11.1029947755747180 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 18.9239910954675281 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.5719973781412513
- 16 24 52
-Direct
- 0.3647999999999998 0.3431999999999999 0.0019999999999997 # Sr1
- 0.3804999999999997 0.1625999999999999 0.0000000000000000 # Sr2
- 0.8648000000000000 0.8431999999999997 0.5019999999999997 # Sr3
- 0.8804999999999998 0.6626000000000001 0.5000000000000001 # Sr4
- 0.6351999999999997 0.6568000000000001 0.0019999999999997 # Sr5
- 0.6194999999999998 0.8373999999999998 0.0000000000000000 # Sr6
- 0.1352000000000000 0.1567999999999999 0.5019999999999997 # Sr7
- 0.1195000000000000 0.3374000000000000 0.5000000000000001 # Sr8
- 0.6351999999999997 0.3431999999999999 0.5019999999999997 # Sr9
- 0.6194999999999998 0.1625999999999999 0.5000000000000001 # Sr10
- 0.1352000000000000 0.8431999999999997 0.0019999999999997 # Sr11
- 0.1195000000000000 0.6626000000000001 0.0000000000000000 # Sr12
- 0.3647999999999998 0.6568000000000001 0.5019999999999997 # Sr13
- 0.3805000000000002 0.8373999999999998 0.5000000000000001 # Sr14
- 0.8648000000000000 0.1567999999999999 0.0019999999999997 # Sr15
- 0.8804999999999998 0.3374000000000000 0.0000000000000000 # Sr16
- 0.1247000000000002 0.0401000000000000 0.0430000000000004 # Fe1
- 0.1140999999999999 0.4562999999999999 0.0799999999999999 # Fe2
- 0.1200000000000003 0.2442000000000001 0.9959999999999996 # Fe3
- 0.6246999999999999 0.5400999999999999 0.5430000000000004 # Fe4
- 0.6141000000000001 0.9562999999999997 0.5800000000000000 # Fe5
- 0.6199999999999999 0.7441999999999998 0.4959999999999997 # Fe6
- 0.8752999999999999 0.9598999999999998 0.0429999999999995 # Fe7
- 0.8858999999999997 0.5436999999999999 0.0799999999999999 # Fe8
- 0.8799999999999998 0.7557999999999998 0.9959999999999996 # Fe9
- 0.3753000000000000 0.4598999999999999 0.5430000000000004 # Fe10
- 0.3858999999999998 0.0436999999999999 0.5800000000000000 # Fe11
- 0.3800000000000000 0.2558000000000000 0.4959999999999997 # Fe12
- 0.8752999999999999 0.0401000000000000 0.5430000000000004 # Fe13
- 0.8858999999999997 0.4562999999999999 0.5800000000000000 # Fe14
- 0.8799999999999998 0.2442000000000001 0.4959999999999997 # Fe15
- 0.3753000000000000 0.5400999999999999 0.0430000000000004 # Fe16
- 0.3858999999999998 0.9562999999999997 0.0799999999999999 # Fe17
- 0.3800000000000000 0.7441999999999998 0.9959999999999996 # Fe18
- 0.1247000000000002 0.9598999999999998 0.5430000000000004 # Fe19
- 0.1140999999999999 0.5436999999999999 0.5800000000000000 # Fe20
- 0.1200000000000003 0.7557999999999998 0.4959999999999997 # Fe21
- 0.6246999999999999 0.4598999999999999 0.0430000000000004 # Fe22
- 0.6141000000000001 0.0436999999999999 0.0799999999999999 # Fe23
- 0.6199999999999999 0.2558000000000000 0.9959999999999996 # Fe24
- 0.1409999999999999 0.1350000000000000 0.9700000000000003 # O1
- 0.1260000000000002 0.3650000000000001 0.9800000000000005 # O2
- 0.9919999999999998 0.2420000000000000 0.2399999999999997 # O3
- 0.2510000000000000 0.2500000000000001 0.2600000000000002 # O4
- 0.2110000000000001 0.0389999999999999 0.3800000000000001 # O5
- 0.4109999999999997 0.0390000000000002 0.9300000000000002 # O6
- 0.4999999999999997 0.4999999999999998 0.8100000000000005 # O7
- 0.6410000000000001 0.6349999999999999 0.4700000000000002 # O8
- 0.6259999999999999 0.8650000000000000 0.4799999999999994 # O9
- 0.4919999999999999 0.7420000000000000 0.7399999999999997 # O10
- 0.7509999999999998 0.7499999999999999 0.7600000000000001 # O11
- 0.7109999999999999 0.5389999999999999 0.8800000000000000 # O12
- 0.9110000000000000 0.5389999999999999 0.4300000000000003 # O13
- 0.0000000000000000 0.0000000000000000 0.3100000000000004 # O14
- 0.8590000000000000 0.8650000000000000 0.9700000000000003 # O15
- 0.8739999999999998 0.6349999999999999 0.9800000000000005 # O16
- 0.0080000000000003 0.7579999999999999 0.2399999999999997 # O17
- 0.7489999999999999 0.7499999999999999 0.2600000000000002 # O18
- 0.7889999999999998 0.9609999999999999 0.3800000000000001 # O19
- 0.5889999999999997 0.9609999999999999 0.9300000000000002 # O20
- 0.3589999999999999 0.3649999999999998 0.4700000000000002 # O21
- 0.3740000000000000 0.1350000000000000 0.4800000000000004 # O22
- 0.5080000000000000 0.2580000000000001 0.7399999999999997 # O23
- 0.2490000000000002 0.2500000000000001 0.7600000000000001 # O24
- 0.2890000000000001 0.4610000000000000 0.8800000000000000 # O25
- 0.0890000000000000 0.4610000000000000 0.4300000000000003 # O26
- 0.8589999999999997 0.1350000000000000 0.4700000000000002 # O27
- 0.8739999999999998 0.3649999999999998 0.4800000000000004 # O28
- 0.0080000000000003 0.2420000000000000 0.7399999999999997 # O29
- 0.7489999999999999 0.2500000000000001 0.7600000000000001 # O30
- 0.7889999999999998 0.0389999999999999 0.8800000000000000 # O31
- 0.5889999999999997 0.0389999999999999 0.4300000000000003 # O32
- 0.4999999999999997 0.4999999999999998 0.3100000000000004 # O33
- 0.3589999999999999 0.6349999999999999 0.9700000000000003 # O34
- 0.3740000000000000 0.8650000000000000 0.9800000000000005 # O35
- 0.5080000000000000 0.7420000000000000 0.2399999999999997 # O36
- 0.2490000000000002 0.7499999999999999 0.2600000000000002 # O37
- 0.2890000000000001 0.5389999999999999 0.3800000000000001 # O38
- 0.0890000000000000 0.5389999999999999 0.9300000000000002 # O39
- 0.0000000000000000 0.0000000000000000 0.8100000000000005 # O40
- 0.1409999999999999 0.8650000000000000 0.4700000000000002 # O41
- 0.1260000000000002 0.6349999999999999 0.4800000000000004 # O42
- 0.9919999999999998 0.7579999999999999 0.7399999999999997 # O43
- 0.2510000000000000 0.7499999999999999 0.7600000000000001 # O44
- 0.2110000000000001 0.9609999999999999 0.8800000000000000 # O45
- 0.4109999999999997 0.9609999999999999 0.4300000000000003 # O46
- 0.6409999999999997 0.3650000000000001 0.9700000000000003 # O47
- 0.6259999999999999 0.1350000000000000 0.9800000000000005 # O48
- 0.4919999999999999 0.2580000000000001 0.2399999999999997 # O49
- 0.7509999999999998 0.2500000000000001 0.2600000000000002 # O50
- 0.7109999999999999 0.4610000000000000 0.3800000000000001 # O51
- 0.9110000000000000 0.4610000000000000 0.9300000000000002 # O52
diff --git a/test/data/orthorhombic/POSCAR-045-2 b/test/data/orthorhombic/POSCAR-045-2
deleted file mode 100644
index 36d74b2..0000000
--- a/test/data/orthorhombic/POSCAR-045-2
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 5.9199972143927173 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.4699946028858850 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.1599933371285243
- 8 16 16
-Direct
- 0.2490000000000000 0.1249999999999999 0.2489999999999999 # Cs1
- 0.7489999999999996 0.6250000000000002 0.7489999999999999 # Cs2
- 0.7509999999999999 0.8749999999999999 0.2489999999999999 # Cs3
- 0.2510000000000005 0.3750000000000002 0.7489999999999999 # Cs4
- 0.7509999999999999 0.1249999999999999 0.7489999999999999 # Cs5
- 0.2509999999999996 0.6250000000000002 0.2489999999999999 # Cs6
- 0.2490000000000000 0.8750000000000006 0.7489999999999999 # Cs7
- 0.7489999999999996 0.3749999999999998 0.2489999999999999 # Cs8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mn1
- 0.0000000000000000 0.5000000000000002 0.0000000000000000 # Mn2
- 0.0000000000000000 0.2499999999999999 0.0000000000000000 # Mn3
- 0.4999999999999996 0.5000000000000002 0.4999999999999999 # Mn4
- 0.4999999999999996 0.0000000000000000 0.4999999999999999 # Mn5
- 0.4999999999999996 0.7500000000000002 0.4999999999999999 # Mn6
- 0.0000000000000000 0.7500000000000002 0.0000000000000000 # Mn7
- 0.4999999999999996 0.2499999999999999 0.4999999999999999 # Mn8
- 0.0000000000000000 0.0000000000000000 0.4999999999999999 # Mn9
- 0.0000000000000000 0.5000000000000002 0.4999999999999999 # Mn10
- 0.0000000000000000 0.2499999999999999 0.4999999999999999 # Mn11
- 0.4999999999999996 0.5000000000000002 0.0000000000000000 # Mn12
- 0.4999999999999996 0.0000000000000000 0.0000000000000000 # Mn13
- 0.4999999999999996 0.7500000000000002 0.0000000000000000 # Mn14
- 0.0000000000000000 0.7500000000000002 0.4999999999999999 # Mn15
- 0.4999999999999996 0.2499999999999999 0.0000000000000000 # Mn16
- 0.7459999999999998 0.1259999999999999 0.0990000000000001 # S1
- 0.2530000000000001 0.1239999999999999 0.9010000000000000 # S2
- 0.2460000000000001 0.6260000000000001 0.5990000000000001 # S3
- 0.7529999999999997 0.6240000000000002 0.4009999999999999 # S4
- 0.2540000000000004 0.8740000000000000 0.0990000000000001 # S5
- 0.7470000000000000 0.8760000000000002 0.9010000000000000 # S6
- 0.7539999999999998 0.3740000000000003 0.5990000000000001 # S7
- 0.2470000000000004 0.3760000000000003 0.4009999999999999 # S8
- 0.2540000000000004 0.1259999999999999 0.5990000000000001 # S9
- 0.7470000000000000 0.1239999999999999 0.4009999999999999 # S10
- 0.7539999999999998 0.6260000000000001 0.0990000000000001 # S11
- 0.2470000000000004 0.6240000000000002 0.9010000000000000 # S12
- 0.7459999999999998 0.8740000000000000 0.5990000000000001 # S13
- 0.2530000000000001 0.8760000000000002 0.4009999999999999 # S14
- 0.2460000000000001 0.3739999999999999 0.0990000000000001 # S15
- 0.7529999999999997 0.3760000000000003 0.9010000000000000 # S16
diff --git a/test/data/orthorhombic/POSCAR-046 b/test/data/orthorhombic/POSCAR-046
deleted file mode 100644
index 0a5c0d0..0000000
--- a/test/data/orthorhombic/POSCAR-046
+++ /dev/null
@@ -1,103 +0,0 @@
-$cell vectors
-1.0
- 11.4199946264129721 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.0899976049423854 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 21.9499896716081295
- 24 16 56
-Direct
- 0.9866000000000003 0.0000000000000000 0.0000000000000000 # Ca1
- 0.2859999999999999 0.0030000000000000 0.2499999999999999 # Ca2
- 0.0106999999999999 0.0049999999999996 0.1679000000000000 # Ca3
- 0.2176999999999999 0.5010000000000003 0.1040000000000001 # Ca4
- 0.4866000000000003 0.4999999999999999 0.4999999999999998 # Ca5
- 0.7860000000000004 0.5029999999999999 0.7499999999999998 # Ca6
- 0.5107000000000003 0.5050000000000007 0.6678999999999998 # Ca7
- 0.7177000000000003 0.0010000000000003 0.6039999999999999 # Ca8
- 0.2860000000000004 0.9970000000000000 0.7499999999999998 # Ca9
- 0.0107000000000003 0.9950000000000003 0.8321000000000001 # Ca10
- 0.2176999999999999 0.4990000000000006 0.8959999999999999 # Ca11
- 0.7860000000000004 0.4970000000000001 0.2499999999999999 # Ca12
- 0.5107000000000003 0.4950000000000003 0.3321000000000000 # Ca13
- 0.7177000000000003 0.9989999999999998 0.3960000000000000 # Ca14
- 0.9866000000000003 0.0000000000000000 0.4999999999999998 # Ca15
- 0.0106999999999999 0.0050000000000007 0.3321000000000000 # Ca16
- 0.2176999999999999 0.5010000000000003 0.3960000000000000 # Ca17
- 0.4866000000000003 0.4999999999999999 0.0000000000000000 # Ca18
- 0.5107000000000003 0.5050000000000007 0.8321000000000001 # Ca19
- 0.7177000000000003 0.0010000000000003 0.8959999999999999 # Ca20
- 0.0107000000000003 0.9950000000000003 0.6678999999999998 # Ca21
- 0.2176999999999999 0.4990000000000006 0.6039999999999999 # Ca22
- 0.5107000000000003 0.4950000000000003 0.1679000000000000 # Ca23
- 0.7177000000000003 0.9989999999999998 0.1040000000000001 # Ca24
- 0.0970000000000002 0.4259999999999996 0.2499999999999999 # Si1
- 0.4079999999999999 0.9400000000000004 0.0996999999999999 # Si2
- 0.2399999999999999 0.9999999999999999 0.0000000000000000 # Si3
- 0.5970000000000002 0.9260000000000006 0.7499999999999998 # Si4
- 0.9079999999999999 0.4400000000000003 0.5997000000000000 # Si5
- 0.7399999999999998 0.4999999999999999 0.4999999999999998 # Si6
- 0.0970000000000002 0.5740000000000002 0.7499999999999998 # Si7
- 0.4079999999999999 1.0599999999999994 -0.0996999999999999 # Si8
- 0.5970000000000002 0.0740000000000003 0.2499999999999999 # Si9
- 0.9079999999999999 0.5599999999999997 0.4003000000000000 # Si10
- 0.4079999999999999 0.9400000000000004 0.4003000000000000 # Si11
- 0.2400000000000004 0.9999999999999999 0.4999999999999998 # Si12
- 0.9079999999999999 0.4400000000000003 -0.0996999999999999 # Si13
- 0.7399999999999998 0.4999999999999999 0.0000000000000000 # Si14
- 0.4079999999999999 1.0600000000000005 0.5997000000000000 # Si15
- 0.9079999999999999 0.5599999999999997 0.0996999999999999 # Si16
- 0.1639999999999998 0.2970000000000004 0.1918999999999999 # O1
- -0.0329999999999999 0.2930000000000001 0.2499999999999999 # O2
- 0.0980000000000001 0.7589999999999999 0.2499999999999999 # O3
- 0.3460000000000000 0.7930000000000001 0.1584000000000000 # O4
- 1.0350000000000001 0.7069999999999999 0.0919000000000001 # O5
- 0.3340000000000002 0.8020000000000000 0.0402000000000001 # O6
- 0.4040000000000002 1.2549999999999994 0.0953999999999999 # O7
- 0.1600000000000001 1.1789999999999998 0.0411999999999999 # O8
- 0.6640000000000004 0.7970000000000004 0.6919000000000000 # O9
- 0.4670000000000001 0.7930000000000001 0.7499999999999998 # O10
- 0.5980000000000000 1.2589999999999999 0.7499999999999998 # O11
- 0.8459999999999999 0.2930000000000001 0.6583999999999999 # O12
- 0.5350000000000001 1.2069999999999999 0.5919000000000000 # O13
- 0.8340000000000003 0.3020000000000000 0.5401999999999999 # O14
- 0.9040000000000001 0.7549999999999997 0.5954000000000000 # O15
- 0.6600000000000000 0.6790000000000007 0.5411999999999998 # O16
- 0.1640000000000003 0.7030000000000006 0.8081000000000000 # O17
- -0.0329999999999999 0.7069999999999999 0.7499999999999998 # O18
- 0.0980000000000001 0.2410000000000000 0.7499999999999998 # O19
- 0.3460000000000000 1.2069999999999999 -0.1584000000000000 # O20
- 1.0350000000000001 0.2930000000000001 -0.0919000000000001 # O21
- 0.3340000000000002 1.1979999999999997 -0.0402000000000001 # O22
- 0.4040000000000002 0.7449999999999993 -0.0953999999999999 # O23
- 0.1600000000000001 0.8210000000000003 -0.0411999999999999 # O24
- 0.6640000000000004 0.2030000000000006 0.3081000000000000 # O25
- 0.4670000000000001 0.2069999999999999 0.2499999999999999 # O26
- 0.5980000000000000 -0.2590000000000000 0.2499999999999999 # O27
- 0.8459999999999999 0.7069999999999999 0.3416000000000000 # O28
- 0.5350000000000001 0.7930000000000001 0.4081000000000000 # O29
- 0.8340000000000003 0.6979999999999998 0.4597999999999999 # O30
- 0.9040000000000001 0.2450000000000004 0.4045999999999998 # O31
- 0.6600000000000000 0.3210000000000003 0.4587999999999999 # O32
- 0.1640000000000003 0.2970000000000004 0.3081000000000000 # O33
- 0.3460000000000000 0.7930000000000001 0.3416000000000000 # O34
- 1.0350000000000001 0.7069999999999999 0.4081000000000000 # O35
- 0.3340000000000002 0.8020000000000000 0.4597999999999999 # O36
- 0.4040000000000002 1.2549999999999994 0.4045999999999998 # O37
- 0.1600000000000001 1.1789999999999998 0.4587999999999999 # O38
- 0.6640000000000004 0.7970000000000004 0.8081000000000000 # O39
- 0.8459999999999999 0.2930000000000001 -0.1584000000000000 # O40
- 0.5350000000000001 1.2069999999999999 -0.0919000000000001 # O41
- 0.8340000000000003 0.3020000000000000 -0.0402000000000001 # O42
- 0.9040000000000001 0.7549999999999997 -0.0953999999999999 # O43
- 0.6600000000000000 0.6789999999999997 -0.0411999999999999 # O44
- 0.1640000000000003 0.7030000000000006 0.6919000000000000 # O45
- 0.3460000000000000 1.2069999999999999 0.6583999999999999 # O46
- 1.0350000000000001 0.2930000000000001 0.5919000000000000 # O47
- 0.3340000000000002 1.1979999999999997 0.5401999999999999 # O48
- 0.4040000000000002 0.7450000000000003 0.5954000000000000 # O49
- 0.1600000000000001 0.8210000000000003 0.5411999999999998 # O50
- 0.6640000000000004 0.2030000000000006 0.1918999999999999 # O51
- 0.8459999999999999 0.7069999999999999 0.1584000000000000 # O52
- 0.5350000000000001 0.7930000000000001 0.0919000000000001 # O53
- 0.8340000000000003 0.6979999999999998 0.0402000000000001 # O54
- 0.9040000000000001 0.2450000000000004 0.0953999999999999 # O55
- 0.6600000000000000 0.3210000000000003 0.0411999999999999 # O56
diff --git a/test/data/orthorhombic/POSCAR-046-2 b/test/data/orthorhombic/POSCAR-046-2
deleted file mode 100644
index 75e3d35..0000000
--- a/test/data/orthorhombic/POSCAR-046-2
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 7.9799962450766673 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.1899952051793541 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.2099970779355989
- 4 16 12
-Direct
- 0.2499999999999999 0.1519000000000000 0.0000000000000000 # Ag1
- 0.7500000000000003 0.6518999999999996 0.5000000000000004 # Ag2
- 0.7500000000000003 0.8481000000000001 0.0000000000000000 # Ag3
- 0.2499999999999999 0.3480999999999998 0.5000000000000004 # Ag4
- 0.2499999999999999 0.9429999999999997 0.3870000000000002 # C1
- 0.2499999999999999 0.8700000000000001 0.6040000000000003 # C2
- 0.5940000000000003 0.1550000000000000 0.7040000000000004 # C3
- 0.7500000000000003 0.4430000000000001 0.8870000000000007 # C4
- 0.7500000000000003 0.3700000000000003 0.1039999999999999 # C5
- 0.0939999999999999 0.6550000000000002 0.2039999999999998 # C6
- 0.7500000000000003 0.0570000000000002 0.3870000000000002 # C7
- 0.7500000000000003 0.1300000000000000 0.6040000000000003 # C8
- 0.4059999999999999 0.8450000000000001 0.7040000000000004 # C9
- 0.2499999999999999 0.5569999999999999 0.8870000000000007 # C10
- 0.2499999999999999 0.6299999999999998 0.1039999999999999 # C11
- 0.9060000000000002 0.3449999999999998 0.2039999999999998 # C12
- 0.9060000000000002 0.1550000000000000 0.7040000000000004 # C13
- 0.4059999999999999 0.6550000000000002 0.2039999999999998 # C14
- 0.0939999999999999 0.8450000000000001 0.7040000000000004 # C15
- 0.5940000000000003 0.3449999999999998 0.2039999999999998 # C16
- 0.2499999999999999 0.0070000000000003 0.2409999999999999 # N1
- 0.4639999999999999 0.1860000000000001 0.7710000000000000 # N2
- 0.7500000000000003 0.5070000000000000 0.7410000000000003 # N3
- 0.9640000000000003 0.6859999999999999 0.2709999999999996 # N4
- 0.7500000000000003 0.9929999999999997 0.2409999999999999 # N5
- 0.5360000000000000 0.8139999999999998 0.7710000000000000 # N6
- 0.2499999999999999 0.4930000000000000 0.7410000000000003 # N7
- 0.0359999999999998 0.3140000000000001 0.2709999999999996 # N8
- 0.0359999999999998 0.1860000000000001 0.7710000000000000 # N9
- 0.5360000000000000 0.6859999999999999 0.2709999999999996 # N10
- 0.9640000000000003 0.8139999999999998 0.7710000000000000 # N11
- 0.4639999999999999 0.3140000000000001 0.2709999999999996 # N12
diff --git a/test/data/orthorhombic/POSCAR-047 b/test/data/orthorhombic/POSCAR-047
deleted file mode 100644
index e9ae1ab..0000000
--- a/test/data/orthorhombic/POSCAR-047
+++ /dev/null
@@ -1,11 +0,0 @@
-$cell vectors
-1.0
- 3.5849983131077505 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.8489972478011802 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.0049985860219754
- 1 1 2
-Direct
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # K1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Au1
- 0.0000000000000000 0.2470000000000004 0.5000000000000000 # O1
- 0.0000000000000000 0.7530000000000004 0.5000000000000000 # O2
diff --git a/test/data/orthorhombic/POSCAR-047-2 b/test/data/orthorhombic/POSCAR-047-2
deleted file mode 100644
index 4fe2957..0000000
--- a/test/data/orthorhombic/POSCAR-047-2
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 7.2899965697504880 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 25.2599881141148686 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.8339981959428484
- 1 11
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mo1
- 0.0000000000000000 0.4999999999999999 0.0000000000000000 # W1
- 0.5000000000000004 0.2499999999999999 0.0000000000000000 # W2
- 0.2500000000000002 0.1250000000000000 0.0000000000000000 # W3
- 0.2500000000000002 0.3749999999999999 0.0000000000000000 # W4
- 0.7500000000000007 0.6250000000000001 0.0000000000000000 # W5
- 0.5000000000000004 0.7499999999999997 0.0000000000000000 # W6
- 0.7500000000000007 0.8750000000000001 0.0000000000000000 # W7
- 0.2500000000000002 0.8750000000000001 0.0000000000000000 # W8
- 0.2500000000000002 0.6250000000000001 0.0000000000000000 # W9
- 0.7499999999999999 0.1250000000000000 0.0000000000000000 # W10
- 0.7500000000000007 0.3749999999999999 0.0000000000000000 # W11
diff --git a/test/data/orthorhombic/POSCAR-048 b/test/data/orthorhombic/POSCAR-048
deleted file mode 100644
index 1f5640f..0000000
--- a/test/data/orthorhombic/POSCAR-048
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 6.3299970214705912 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.3299970214705912 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.5399955110315044
- 2 2 4 16
-Direct
- 0.2500000000000002 0.2500000000000002 0.2499999999999999 # Rb1
- 0.7499999999999998 0.7499999999999998 0.7500000000000001 # Rb2
- 0.2500000000000002 0.2500000000000002 0.7500000000000001 # Pr1
- 0.7499999999999998 0.7499999999999998 0.2499999999999999 # Pr2
- 0.2500000000000002 0.7499999999999998 0.0021999999999998 # Mo1
- 0.7499999999999998 0.2500000000000002 0.9978000000000005 # Mo2
- 0.2500000000000002 0.7499999999999998 0.4978000000000000 # Mo3
- 0.7499999999999998 0.2500000000000002 0.5022000000000001 # Mo4
- 0.1289999999999999 0.5600000000000001 0.8859999999999997 # O1
- 0.0580000000000003 0.6419999999999995 0.3990000000000001 # O2
- 0.8709999999999996 0.4400000000000001 0.1140000000000003 # O3
- 0.9419999999999997 0.3579999999999998 0.6010000000000000 # O4
- 0.3709999999999998 0.9399999999999997 0.8859999999999997 # O5
- 0.4420000000000002 0.8579999999999994 0.3990000000000001 # O6
- 0.6289999999999996 0.0600000000000004 0.1140000000000003 # O7
- 0.5579999999999999 0.1419999999999999 0.6010000000000000 # O8
- 0.1289999999999999 0.9399999999999997 0.6140000000000000 # O9
- 0.0580000000000003 0.8579999999999994 0.1010000000000002 # O10
- 0.8709999999999996 0.0600000000000004 0.3860000000000000 # O11
- 0.9419999999999997 0.1419999999999999 0.8989999999999998 # O12
- 0.3709999999999998 0.5600000000000001 0.6140000000000000 # O13
- 0.4420000000000002 0.6419999999999995 0.1010000000000002 # O14
- 0.6289999999999996 0.4400000000000001 0.3860000000000000 # O15
- 0.5579999999999999 0.3579999999999998 0.8989999999999998 # O16
diff --git a/test/data/orthorhombic/POSCAR-048-2 b/test/data/orthorhombic/POSCAR-048-2
deleted file mode 100644
index c504cf0..0000000
--- a/test/data/orthorhombic/POSCAR-048-2
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 9.3330956083865964 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.4792978923022444 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.0665962043277482
- 8 16
-Direct
- 0.0996999999999998 0.2095999999999996 0.1642999999999998 # Si1
- 0.4002999999999999 0.2903999999999998 0.3357000000000002 # Si2
- 0.9002999999999998 0.7904000000000003 0.1642999999999998 # Si3
- 0.0996999999999998 0.7904000000000003 0.8357000000000001 # Si4
- 0.9002999999999998 0.2096000000000008 0.8357000000000001 # Si5
- 0.5997000000000002 0.7096000000000002 0.3357000000000002 # Si6
- 0.4002999999999999 0.7096000000000002 0.6642999999999998 # Si7
- 0.5997000000000002 0.2903999999999998 0.6642999999999998 # Si8
- 0.0000000000000000 0.0000000000000000 0.2824000000000002 # O1
- 0.1285999999999997 0.0000000000000000 0.0000000000000000 # O2
- 0.0000000000000000 0.5000000000000006 0.1293999999999997 # O3
- 0.2500000000000002 0.2499999999999997 0.2500000000000003 # O4
- 0.5000000000000004 0.5000000000000006 0.2175999999999998 # O5
- 0.3714000000000001 0.5000000000000006 0.5000000000000000 # O6
- 0.5000000000000004 0.0000000000000000 0.3706000000000003 # O7
- 0.8714000000000005 0.0000000000000000 0.0000000000000000 # O8
- 0.7500000000000000 0.7500000000000002 0.2500000000000003 # O9
- 0.0000000000000000 0.0000000000000000 0.7175999999999999 # O10
- 0.0000000000000000 0.5000000000000006 0.8706000000000003 # O11
- 0.2500000000000002 0.7500000000000002 0.7500000000000003 # O12
- 0.7500000000000000 0.2499999999999997 0.7500000000000003 # O13
- 0.6286000000000002 0.5000000000000006 0.5000000000000000 # O14
- 0.5000000000000004 0.5000000000000006 0.7824000000000003 # O15
- 0.5000000000000004 0.0000000000000000 0.6294000000000004 # O16
diff --git a/test/data/orthorhombic/POSCAR-049 b/test/data/orthorhombic/POSCAR-049
deleted file mode 100644
index c103b47..0000000
--- a/test/data/orthorhombic/POSCAR-049
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 9.5599955016206710 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.1399975814152992 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2599961133249735
- 2 2 4 16
-Direct
- 0.4999999999999997 0.0000000000000000 0.2500000000000002 # Cs1
- 0.4999999999999997 0.0000000000000000 0.7499999999999997 # Cs2
- 0.0000000000000000 0.0000000000000000 0.2500000000000002 # Pr1
- 0.0000000000000000 0.0000000000000000 0.7499999999999997 # Pr2
- 0.2004000000000001 0.5183999999999995 0.0000000000000000 # Mo1
- 0.7995999999999998 0.4815999999999995 0.0000000000000000 # Mo2
- 0.2004000000000001 0.4815999999999995 0.4999999999999997 # Mo3
- 0.7995999999999998 0.5183999999999995 0.4999999999999997 # Mo4
- 0.1943000000000000 0.7382999999999997 0.1713999999999999 # O1
- 0.0696999999999999 0.2579999999999997 0.0000000000000000 # O2
- 0.3693000000000001 0.3652000000000001 0.0000000000000000 # O3
- 0.8056999999999999 0.2617000000000003 0.8286000000000000 # O4
- 0.9302999999999999 0.7419999999999992 0.0000000000000000 # O5
- 0.6306999999999998 0.6347999999999999 0.0000000000000000 # O6
- 0.8056999999999999 0.2617000000000003 0.1713999999999999 # O7
- 0.1943000000000000 0.7382999999999997 0.8286000000000000 # O8
- 0.1943000000000000 0.2617000000000003 0.3285999999999997 # O9
- 0.0696999999999999 0.7419999999999992 0.4999999999999997 # O10
- 0.3693000000000001 0.6347999999999999 0.4999999999999997 # O11
- 0.8056999999999999 0.7382999999999997 0.6714000000000002 # O12
- 0.9302999999999999 0.2579999999999997 0.4999999999999997 # O13
- 0.6306999999999998 0.3652000000000001 0.4999999999999997 # O14
- 0.8056999999999999 0.7382999999999997 0.3285999999999997 # O15
- 0.1943000000000000 0.2617000000000003 0.6714000000000002 # O16
diff --git a/test/data/orthorhombic/POSCAR-049-2 b/test/data/orthorhombic/POSCAR-049-2
deleted file mode 100644
index 4eae437..0000000
--- a/test/data/orthorhombic/POSCAR-049-2
+++ /dev/null
@@ -1,21 +0,0 @@
-$cell vectors
-1.0
- 6.2169970746418057 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.6769982698179073 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.7939963325974366
- 4 10
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ta1
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Ta2
- 0.0000000000000000 0.0000000000000000 0.4999999999999997 # Ta3
- 0.5000000000000000 0.5000000000000000 0.4999999999999997 # Ta4
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # O1
- 0.3190000000000003 0.9980000000000000 0.0000000000000000 # O2
- 0.0000000000000000 0.0000000000000000 0.2499999999999998 # O3
- 0.5000000000000000 0.5000000000000000 0.2499999999999998 # O4
- 0.6810000000000006 0.0020000000000001 0.0000000000000000 # O5
- 0.3190000000000003 0.0020000000000001 0.4999999999999997 # O6
- 0.0000000000000000 0.5000000000000000 0.4999999999999997 # O7
- 0.6810000000000006 0.9980000000000000 0.4999999999999997 # O8
- 0.0000000000000000 0.0000000000000000 0.7499999999999996 # O9
- 0.5000000000000000 0.5000000000000000 0.7499999999999996 # O10
diff --git a/test/data/orthorhombic/POSCAR-050 b/test/data/orthorhombic/POSCAR-050
deleted file mode 100644
index 570acc2..0000000
--- a/test/data/orthorhombic/POSCAR-050
+++ /dev/null
@@ -1,51 +0,0 @@
-$cell vectors
-1.0
- 7.3269965523404430 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 20.0799905515212345 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.1149980637206127
- 8 4 32
-Direct
- 0.9800000000000004 0.1599999999999999 0.0600000000000005 # Mo1
- 0.0200000000000003 0.8399999999999999 0.9399999999999994 # Mo2
- 0.5199999999999999 0.3399999999999999 0.0600000000000005 # Mo3
- 0.4800000000000000 0.6600000000000000 0.9399999999999994 # Mo4
- 0.9800000000000004 0.3399999999999999 0.9399999999999994 # Mo5
- 0.0200000000000003 0.6600000000000000 0.0600000000000005 # Mo6
- 0.5199999999999999 0.1600000000000002 0.9399999999999994 # Mo7
- 0.4800000000000000 0.8399999999999999 0.0600000000000005 # Mo8
- 0.2499999999999998 0.0129999999999999 0.0000000000000000 # U1
- 0.7500000000000002 0.9869999999999999 0.0000000000000000 # U2
- 0.2499999999999998 0.4870000000000002 0.0000000000000000 # U3
- 0.7500000000000002 0.5130000000000000 0.0000000000000000 # U4
- 0.2499999999999998 0.5130000000000000 0.5000000000000006 # O1
- 0.9800000000000004 0.1599999999999999 0.4599999999999994 # O2
- 0.9399999999999997 0.0600000000000001 0.0899999999999994 # O3
- 0.2499999999999998 0.1300000000000000 0.0000000000000000 # O4
- 0.2499999999999998 0.6600000000000000 0.0000000000000000 # O5
- 0.0000000000000000 0.2499999999999999 0.0000000000000000 # O6
- 0.7500000000000002 0.4870000000000002 0.5000000000000006 # O7
- 0.0200000000000003 0.8399999999999999 0.5400000000000005 # O8
- 0.0600000000000003 0.9399999999999998 0.9100000000000005 # O9
- 0.7500000000000002 0.8700000000000001 0.0000000000000000 # O10
- 0.7500000000000002 0.3399999999999999 0.0000000000000000 # O11
- 0.0000000000000000 0.7500000000000000 0.0000000000000000 # O12
- 0.2500000000000006 0.9869999999999999 0.5000000000000006 # O13
- 0.5199999999999999 0.3399999999999999 0.4599999999999994 # O14
- 0.5599999999999998 0.4400000000000000 0.0899999999999994 # O15
- 0.2499999999999998 0.3700000000000001 0.0000000000000000 # O16
- 0.2499999999999998 0.8399999999999999 0.0000000000000000 # O17
- 0.5000000000000003 0.2499999999999999 0.0000000000000000 # O18
- 0.7500000000000002 0.0129999999999999 0.5000000000000006 # O19
- 0.4800000000000000 0.6600000000000000 0.5400000000000005 # O20
- 0.4400000000000001 0.5600000000000003 0.9100000000000005 # O21
- 0.7500000000000002 0.6300000000000000 0.0000000000000000 # O22
- 0.7500000000000002 0.1600000000000002 0.0000000000000000 # O23
- 0.5000000000000003 0.7500000000000000 0.0000000000000000 # O24
- 0.9800000000000004 0.3399999999999999 0.5400000000000005 # O25
- 0.9400000000000003 0.4400000000000000 0.9100000000000005 # O26
- 0.0200000000000003 0.6600000000000000 0.4599999999999994 # O27
- 0.0600000000000003 0.5600000000000003 0.0899999999999994 # O28
- 0.5199999999999999 0.1600000000000002 0.5400000000000005 # O29
- 0.5599999999999998 0.0600000000000001 0.9100000000000005 # O30
- 0.4800000000000000 0.8399999999999999 0.4599999999999994 # O31
- 0.4400000000000001 0.9399999999999998 0.0899999999999994 # O32
diff --git a/test/data/orthorhombic/POSCAR-050-2 b/test/data/orthorhombic/POSCAR-050-2
deleted file mode 100644
index cdf1c6c..0000000
--- a/test/data/orthorhombic/POSCAR-050-2
+++ /dev/null
@@ -1,63 +0,0 @@
-$cell vectors
-1.0
- 5.4768974228897713 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.4768974228897713 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 20.7962902144721653
- 12 8 36
-Direct
- 0.2500000000000005 0.2500000000000005 0.0000000000000000 # Sr1
- 0.7500000000000006 0.2500000000000005 0.4999999999999999 # Sr2
- 0.2500000000000005 0.2500000000000005 0.1866000000000000 # Sr3
- 0.7500000000000006 0.2500000000000005 0.3132999999999999 # Sr4
- 0.7500000000000006 0.7500000000000006 0.0000000000000000 # Sr5
- 0.2500000000000005 0.7500000000000006 0.4999999999999999 # Sr6
- 0.7500000000000006 0.7500000000000006 0.8133999999999998 # Sr7
- 0.2500000000000005 0.7500000000000006 0.6867000000000001 # Sr8
- 0.2500000000000005 0.2500000000000005 0.8133999999999998 # Sr9
- 0.7500000000000006 0.2500000000000005 0.6867000000000001 # Sr10
- 0.7500000000000006 0.7500000000000006 0.1866000000000000 # Sr11
- 0.2500000000000005 0.7500000000000006 0.3132999999999999 # Sr12
- 0.7500000000000006 0.2500000000000005 0.0974000000000000 # Ru1
- 0.2500000000000005 0.2500000000000005 0.4025999999999999 # Ru2
- 0.2500000000000005 0.7500000000000006 0.9025999999999998 # Ru3
- 0.7500000000000006 0.7500000000000006 0.5973999999999999 # Ru4
- 0.7500000000000006 0.2500000000000005 0.9025999999999998 # Ru5
- 0.2500000000000005 0.2500000000000005 0.5973999999999999 # Ru6
- 0.2500000000000005 0.7500000000000006 0.0974000000000000 # Ru7
- 0.7500000000000006 0.7500000000000006 0.4025999999999999 # Ru8
- 0.7500000000000006 0.2500000000000005 0.0000000000000000 # O1
- 0.2500000000000005 0.2500000000000005 0.4999999999999999 # O2
- 0.7500000000000006 0.2500000000000005 0.1954000000000000 # O3
- 0.2500000000000005 0.2500000000000005 0.3045999999999999 # O4
- 0.4647000000000000 0.0352999999999999 0.0966000000000000 # O5
- 0.5352999999999999 0.0352999999999999 0.4033999999999999 # O6
- 0.4647000000000000 0.9650000000000006 0.4033999999999999 # O7
- 0.2500000000000005 0.7500000000000006 0.0000000000000000 # O8
- 0.7500000000000006 0.7500000000000006 0.4999999999999999 # O9
- 0.2500000000000005 0.7500000000000006 0.8046000000000001 # O10
- 0.7500000000000006 0.7500000000000006 0.6954000000000000 # O11
- 0.5353000000000009 0.9647000000000010 0.9034000000000000 # O12
- 0.4647000000000000 0.9647000000000010 0.5965999999999999 # O13
- 0.5352999999999999 0.0350000000000003 0.5965999999999999 # O14
- 0.0352999999999999 0.4647000000000000 0.0966000000000000 # O15
- 0.9646999999999999 0.4647000000000000 0.4033999999999999 # O16
- 0.0352999999999999 0.5350000000000004 0.4033999999999999 # O17
- 0.9646999999999999 0.5353000000000009 0.9034000000000000 # O18
- 0.0352999999999999 0.5353000000000009 0.5965999999999999 # O19
- 0.9646999999999999 0.4650000000000006 0.5965999999999999 # O20
- 0.7500000000000006 0.2500000000000005 0.8046000000000001 # O21
- 0.2500000000000005 0.2500000000000005 0.6954000000000000 # O22
- 0.4647000000000000 0.4647000000000011 0.9034000000000000 # O23
- 0.5352999999999999 0.4647000000000000 0.5965999999999999 # O24
- 0.4647000000000000 0.5350000000000004 0.5965999999999999 # O25
- 0.2500000000000005 0.7500000000000006 0.1954000000000000 # O26
- 0.7500000000000006 0.7500000000000006 0.3045999999999999 # O27
- 0.5352999999999999 0.5352999999999999 0.0966000000000000 # O28
- 0.4647000000000000 0.5352999999999999 0.4033999999999999 # O29
- 0.5352999999999999 0.4650000000000006 0.4033999999999999 # O30
- 0.0352999999999999 0.0352999999999999 0.9034000000000000 # O31
- 0.9646999999999999 0.0352999999999999 0.5965999999999999 # O32
- 0.0352999999999999 0.9650000000000006 0.5965999999999999 # O33
- 0.9646999999999999 0.9646999999999999 0.0966000000000000 # O34
- 0.0352999999999999 0.9646999999999999 0.4033999999999999 # O35
- 0.9646999999999999 0.0350000000000003 0.4033999999999999 # O36
diff --git a/test/data/orthorhombic/POSCAR-051 b/test/data/orthorhombic/POSCAR-051
deleted file mode 100644
index b8806af..0000000
--- a/test/data/orthorhombic/POSCAR-051
+++ /dev/null
@@ -1,65 +0,0 @@
-$cell vectors
-1.0
- 16.7049921395997103 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.8359981950017663 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.9279957990030692
- 12 14 32
-Direct
- 0.0870000000000000 0.4999999999999993 0.0490000000000001 # Li1
- 0.1710000000000002 0.5000000000000008 0.2380000000000002 # Li2
- 0.9810000000000000 0.5000000000000008 0.3910000000000001 # Li3
- 0.9129999999999999 0.5000000000000008 0.9510000000000000 # Li4
- 0.8290000000000000 0.5000000000000008 0.7619999999999997 # Li5
- 0.0190000000000001 0.5000000000000008 0.6090000000000000 # Li6
- 0.4130000000000001 0.4999999999999993 0.0490000000000001 # Li7
- 0.3290000000000001 0.5000000000000008 0.2380000000000002 # Li8
- 0.5189999999999999 0.5000000000000008 0.3910000000000001 # Li9
- 0.5870000000000000 0.5000000000000008 0.9510000000000000 # Li10
- 0.6710000000000000 0.5000000000000008 0.7619999999999997 # Li11
- 0.4810000000000000 0.5000000000000008 0.6090000000000000 # Li12
- 0.2500000000000001 0.0000000000000000 0.6871000000000000 # Ta1
- 0.1328000000000001 0.0000000000000000 0.3920999999999998 # Ta2
- 0.0601000000000001 0.0000000000000000 0.8109000000000001 # Ta3
- 0.2500000000000001 0.0386999999999994 0.0531999999999997 # Ta4
- 0.7499999999999999 0.0000000000000000 0.3129000000000001 # Ta5
- 0.8672000000000000 0.0000000000000000 0.6079000000000002 # Ta6
- 0.9399000000000000 0.0000000000000000 0.1891000000000000 # Ta7
- 0.7499999999999999 0.9613000000000006 0.9467999999999998 # Ta8
- 0.3672000000000001 0.0000000000000000 0.3920999999999998 # Ta9
- 0.4399000000000000 0.0000000000000000 0.8109000000000001 # Ta10
- 0.2500000000000001 0.9613000000000006 0.0531999999999997 # Ta11
- 0.6328000000000003 0.0000000000000000 0.6079000000000002 # Ta12
- 0.5601000000000000 0.0000000000000000 0.1891000000000000 # Ta13
- 0.7499999999999999 0.0387000000000007 0.9467999999999998 # Ta14
- 0.2500000000000001 0.5000000000000008 0.6849999999999999 # O1
- 0.1150000000000002 0.5000000000000008 0.4109999999999999 # O2
- 0.0560000000000000 0.5000000000000008 0.8090000000000001 # O3
- 0.2500000000000001 0.4999999999999993 0.0729999999999999 # O4
- 0.1640000000000000 0.0000000000000000 0.1959999999999997 # O5
- 0.0129999999999999 0.0000000000000000 0.3450000000000001 # O6
- 0.2500000000000001 0.0000000000000000 0.4640000000000000 # O7
- 0.1330000000000000 0.0000000000000000 0.6270000000000000 # O8
- 0.1750000000000000 0.0000000000000000 0.8890000000000001 # O9
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # O10
- 0.7499999999999999 0.5000000000000008 0.3150000000000001 # O11
- 0.8850000000000002 0.5000000000000008 0.5890000000000001 # O12
- 0.9440000000000001 0.5000000000000008 0.1909999999999999 # O13
- 0.7499999999999999 0.5000000000000008 0.9270000000000002 # O14
- 0.8360000000000001 0.0000000000000000 0.8040000000000003 # O15
- 0.9870000000000001 0.0000000000000000 0.6549999999999998 # O16
- 0.7499999999999999 0.0000000000000000 0.5360000000000000 # O17
- 0.8670000000000001 0.0000000000000000 0.3729999999999999 # O18
- 0.8250000000000000 0.0000000000000000 0.1109999999999999 # O19
- 0.3850000000000000 0.5000000000000008 0.4109999999999999 # O20
- 0.4439999999999999 0.5000000000000008 0.8090000000000001 # O21
- 0.3360000000000001 0.0000000000000000 0.1959999999999997 # O22
- 0.4869999999999999 0.0000000000000000 0.3450000000000001 # O23
- 0.3669999999999999 0.0000000000000000 0.6270000000000000 # O24
- 0.3250000000000002 0.0000000000000000 0.8890000000000001 # O25
- 0.5000000000000002 0.0000000000000000 0.0000000000000000 # O26
- 0.6150000000000000 0.5000000000000008 0.5890000000000001 # O27
- 0.5560000000000002 0.5000000000000008 0.1909999999999999 # O28
- 0.6640000000000003 0.0000000000000000 0.8040000000000003 # O29
- 0.5130000000000001 0.0000000000000000 0.6549999999999998 # O30
- 0.6329999999999999 0.0000000000000000 0.3729999999999999 # O31
- 0.6749999999999998 0.0000000000000000 0.1109999999999999 # O32
diff --git a/test/data/orthorhombic/POSCAR-051-2 b/test/data/orthorhombic/POSCAR-051-2
deleted file mode 100644
index 3932c74..0000000
--- a/test/data/orthorhombic/POSCAR-051-2
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 9.3279956107863615 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.4099960427437086 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.5409978632698165
- 8 4 4
-Direct
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Hg1
- 0.2218000000000000 0.9479999999999996 0.5000000000000007 # Hg2
- 0.1987000000000002 0.2500000000000001 0.0000000000000000 # Hg3
- 0.7781999999999999 0.0520000000000003 0.5000000000000007 # Hg4
- 0.8012999999999998 0.7499999999999998 0.0000000000000000 # Hg5
- 0.5000000000000000 0.4999999999999997 0.0000000000000000 # Hg6
- 0.2218000000000000 0.5520000000000000 0.5000000000000007 # Hg7
- 0.7781999999999999 0.4480000000000000 0.5000000000000007 # Hg8
- 0.2470999999999998 0.9659999999999997 0.0000000000000000 # S1
- 0.7528999999999996 0.0340000000000002 0.0000000000000000 # S2
- 0.2470999999999998 0.5339999999999998 0.0000000000000000 # S3
- 0.7528999999999996 0.4660000000000001 0.0000000000000000 # S4
- 0.4707999999999996 0.2500000000000001 0.5000000000000007 # Cl1
- 0.0162000000000000 0.2500000000000001 0.5000000000000007 # Cl2
- 0.5291999999999998 0.7499999999999998 0.5000000000000007 # Cl3
- 0.9837999999999996 0.7499999999999998 0.5000000000000007 # Cl4
diff --git a/test/data/orthorhombic/POSCAR-051-3 b/test/data/orthorhombic/POSCAR-051-3
deleted file mode 100644
index afa49c9..0000000
--- a/test/data/orthorhombic/POSCAR-051-3
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 2.9659986043731084 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.5219978722101111 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.3699979437324581
- 2 2 4
-Direct
- 0.0000000000000000 0.2941000000000001 0.2499999999999997 # Fe1
- 0.0000000000000000 0.7058999999999997 0.7500000000000002 # Fe2
- 0.4999999999999992 0.7570000000000006 0.2499999999999997 # Ti1
- 0.4999999999999992 0.2430000000000005 0.7500000000000002 # Ti2
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # H1
- 0.4999999999999992 0.3000000000000004 0.2499999999999997 # H2
- 0.0000000000000000 0.0000000000000000 0.5000000000000004 # H3
- 0.4999999999999992 0.6999999999999996 0.7500000000000002 # H4
diff --git a/test/data/orthorhombic/POSCAR-052 b/test/data/orthorhombic/POSCAR-052
deleted file mode 100644
index 526fd1a..0000000
--- a/test/data/orthorhombic/POSCAR-052
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 8.5879959589872694 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.7659958752308338 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.3429956037282338
- 4 12 20
-Direct
- 0.9200000000000000 0.2500000000000000 0.2500000000000000 # I1
- 0.0800000000000004 0.7499999999999999 0.7499999999999999 # I2
- 0.5800000000000000 0.7499999999999999 0.2500000000000000 # I3
- 0.4199999999999998 0.2500000000000000 0.7499999999999999 # I4
- 0.4540000000000000 0.2500000000000000 0.2500000000000000 # Rb1
- 0.2500000000000002 0.0000000000000000 0.5170000000000000 # Rb2
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Rb3
- 0.7499999999999997 0.0000000000000000 0.4829999999999999 # Rb4
- 0.5000000000000003 0.0000000000000000 0.5000000000000000 # Rb5
- 0.2500000000000002 0.5000000000000000 0.9829999999999998 # Rb6
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # Rb7
- 0.5459999999999998 0.7499999999999999 0.7499999999999999 # Rb8
- 0.7499999999999997 0.5000000000000000 0.0170000000000001 # Rb9
- 0.0460000000000002 0.7499999999999999 0.2500000000000000 # Rb10
- 0.5000000000000003 0.5000000000000000 0.0000000000000000 # Rb11
- 0.9539999999999995 0.2500000000000000 0.7499999999999999 # Rb12
- 0.7760000000000002 0.2500000000000000 0.2500000000000000 # O1
- 0.0159999999999998 0.4479999999999998 0.2899999999999996 # O2
- 0.0159999999999998 0.2060000000000003 0.4360000000000002 # O3
- 0.2760000000000001 0.2500000000000000 0.7499999999999999 # O4
- 0.5160000000000000 0.4479999999999998 0.7099999999999997 # O5
- 0.5160000000000000 0.2060000000000003 0.5640000000000003 # O6
- 0.0159999999999998 0.0520000000000001 0.2100000000000003 # O7
- 0.0159999999999998 0.2940000000000003 0.0639999999999998 # O8
- 0.2240000000000001 0.7499999999999999 0.7499999999999999 # O9
- 0.9839999999999999 0.9479999999999997 0.7900000000000001 # O10
- 0.9839999999999999 0.7060000000000002 0.9360000000000001 # O11
- 0.7240000000000003 0.7499999999999999 0.2500000000000000 # O12
- 0.4840000000000003 0.9479999999999997 0.2099999999999997 # O13
- 0.4839999999999997 0.7060000000000002 0.0639999999999998 # O14
- 0.5160000000000000 0.0520000000000001 0.7900000000000001 # O15
- 0.5160000000000000 0.2940000000000003 0.9360000000000001 # O16
- 0.9839999999999999 0.5520000000000002 0.7099999999999997 # O17
- 0.9839999999999999 0.7940000000000004 0.5640000000000003 # O18
- 0.4839999999999997 0.5520000000000002 0.2899999999999996 # O19
- 0.4839999999999997 0.7940000000000004 0.4360000000000002 # O20
diff --git a/test/data/orthorhombic/POSCAR-052-2 b/test/data/orthorhombic/POSCAR-052-2
deleted file mode 100644
index bbf5ced..0000000
--- a/test/data/orthorhombic/POSCAR-052-2
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 5.1829975611820007 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.8929976976391139 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.4909960046298245
- 4 4 12
-Direct
- 0.2500000000000000 0.0000000000000000 0.7299999999999994 # Li1
- 0.7500000000000000 0.0000000000000000 0.2699999999999998 # Li2
- 0.2500000000000000 0.5000000000000006 0.7699999999999997 # Li3
- 0.7500000000000000 0.5000000000000006 0.2300000000000001 # Li4
- 0.2500000000000000 0.0000000000000000 0.0971000000000003 # Sb1
- 0.7500000000000000 0.0000000000000000 0.9028999999999996 # Sb2
- 0.2500000000000000 0.5000000000000006 0.4028999999999996 # Sb3
- 0.7500000000000000 0.5000000000000006 0.5970999999999995 # Sb4
- 0.4439999999999995 0.2500000000000002 0.2499999999999999 # O1
- 0.9069999999999993 0.2089999999999995 0.0809999999999997 # O2
- 0.5560000000000004 0.7499999999999997 0.7499999999999999 # O3
- 0.0930000000000006 0.7910000000000004 0.9189999999999996 # O4
- 0.0560000000000005 0.7499999999999997 0.2499999999999999 # O5
- 0.5929999999999995 0.7910000000000004 0.0809999999999997 # O6
- 0.9439999999999996 0.2500000000000002 0.7499999999999999 # O7
- 0.4070000000000004 0.2090000000000006 0.9189999999999996 # O8
- 0.9069999999999993 0.2909999999999999 0.4189999999999996 # O9
- 0.0929999999999996 0.7090000000000001 0.5809999999999996 # O10
- 0.5929999999999995 0.7090000000000001 0.4189999999999996 # O11
- 0.4070000000000004 0.2909999999999999 0.5809999999999996 # O12
diff --git a/test/data/orthorhombic/POSCAR-053 b/test/data/orthorhombic/POSCAR-053
deleted file mode 100644
index 2f93dbd..0000000
--- a/test/data/orthorhombic/POSCAR-053
+++ /dev/null
@@ -1,87 +0,0 @@
-$cell vectors
-1.0
- 8.7939958620556631 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.0249957533605141 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.0659938519012169
- 4 20 56
-Direct
- 0.7230000000000003 0.3099999999999999 0.0000000000000000 # Nd1
- 0.2770000000000004 0.6900000000000001 0.0000000000000000 # Nd2
- 0.7230000000000003 0.1900000000000001 0.5000000000000003 # Nd3
- 0.2770000000000004 0.8100000000000005 0.5000000000000003 # Nd4
- 0.0000000000000000 0.0000000000000000 0.3250000000000002 # P1
- 0.2360000000000000 0.4499999999999999 0.3360000000000000 # P2
- 0.6870000000000003 0.7460000000000003 0.0000000000000000 # P3
- 0.5000000000000003 0.0000000000000000 0.2949999999999999 # P4
- 0.0000000000000000 0.0000000000000000 0.6750000000000005 # P5
- 0.7640000000000007 0.5500000000000000 0.6640000000000003 # P6
- 0.3129999999999998 0.2540000000000003 0.0000000000000000 # P7
- 0.5000000000000003 0.0000000000000000 0.7050000000000002 # P8
- 0.7640000000000000 0.5500000000000000 0.3360000000000000 # P9
- 0.2360000000000000 0.4499999999999999 0.6640000000000003 # P10
- 0.0000000000000000 0.5000000000000000 0.1750000000000001 # P11
- 0.2360000000000000 0.0500000000000001 0.1639999999999999 # P12
- 0.6870000000000003 0.7540000000000003 0.5000000000000003 # P13
- 0.5000000000000003 0.5000000000000000 0.2049999999999999 # P14
- 0.0000000000000000 0.5000000000000000 0.8250000000000005 # P15
- 0.7640000000000007 0.9500000000000007 0.8360000000000003 # P16
- 0.3130000000000003 0.2460000000000002 0.5000000000000003 # P17
- 0.5000000000000003 0.5000000000000000 0.7950000000000003 # P18
- 0.7640000000000007 0.9500000000000007 0.1639999999999999 # P19
- 0.2360000000000000 0.0500000000000001 0.8360000000000003 # P20
- 0.9200000000000004 0.3809999999999999 0.1200000000000002 # O1
- 0.1130000000000004 0.4189999999999998 0.2540000000000000 # O2
- 0.2260000000000001 0.5930000000000002 0.3880000000000001 # O3
- 0.2139999999999999 0.3119999999999999 0.4060000000000001 # O4
- 0.6110000000000005 0.5840000000000005 0.7170000000000003 # O5
- 0.4139999999999999 0.6170000000000000 0.8500000000000003 # O6
- 0.2900000000000003 0.4150000000000004 0.0000000000000000 # O7
- 0.4670000000000004 0.3130000000000002 0.5000000000000003 # O8
- 0.0800000000000004 0.6190000000000002 0.8800000000000003 # O9
- 0.8870000000000003 0.5810000000000002 0.7460000000000001 # O10
- 0.7740000000000007 0.4070000000000003 0.6120000000000000 # O11
- 0.7860000000000003 0.6880000000000001 0.5940000000000003 # O12
- 0.3890000000000002 0.4160000000000001 0.2830000000000003 # O13
- 0.5860000000000001 0.3830000000000000 0.1499999999999999 # O14
- 0.7100000000000003 0.5850000000000002 0.0000000000000000 # O15
- 0.5329999999999997 0.6870000000000005 0.5000000000000003 # O16
- 0.0800000000000004 0.6190000000000002 0.1200000000000002 # O17
- 0.8870000000000003 0.5810000000000002 0.2540000000000000 # O18
- 0.7740000000000000 0.4070000000000003 0.3880000000000001 # O19
- 0.7860000000000003 0.6880000000000001 0.4060000000000001 # O20
- 0.3890000000000002 0.4160000000000001 0.7170000000000003 # O21
- 0.5860000000000001 0.3830000000000006 0.8500000000000003 # O22
- 0.9200000000000004 0.3810000000000005 0.8800000000000003 # O23
- 0.1130000000000004 0.4190000000000004 0.7460000000000001 # O24
- 0.2260000000000001 0.5930000000000002 0.6120000000000000 # O25
- 0.2139999999999999 0.3119999999999999 0.5940000000000003 # O26
- 0.6109999999999999 0.5839999999999999 0.2830000000000003 # O27
- 0.4139999999999999 0.6170000000000000 0.1499999999999999 # O28
- 0.9200000000000004 0.1190000000000001 0.3800000000000001 # O29
- 0.1130000000000004 0.0810000000000002 0.2459999999999999 # O30
- 0.2260000000000001 0.9070000000000004 0.1120000000000001 # O31
- 0.2139999999999999 0.1880000000000001 0.0940000000000001 # O32
- 0.6110000000000005 0.9160000000000007 0.7830000000000005 # O33
- 0.4139999999999999 0.8830000000000006 0.6500000000000002 # O34
- 0.2900000000000003 0.0850000000000002 0.5000000000000003 # O35
- 0.4670000000000004 0.1869999999999997 0.0000000000000000 # O36
- 0.0800000000000004 0.8810000000000006 0.6200000000000004 # O37
- 0.8870000000000003 0.9190000000000004 0.7540000000000003 # O38
- 0.7740000000000007 0.0930000000000003 0.8880000000000005 # O39
- 0.7860000000000003 0.8120000000000005 0.9060000000000005 # O40
- 0.3890000000000002 0.0840000000000005 0.2170000000000001 # O41
- 0.5860000000000001 0.1170000000000000 0.3500000000000003 # O42
- 0.7100000000000003 0.9150000000000003 0.5000000000000003 # O43
- 0.5330000000000004 0.8130000000000002 0.0000000000000000 # O44
- 0.0800000000000004 0.8810000000000006 0.3800000000000001 # O45
- 0.8870000000000003 0.9190000000000004 0.2459999999999999 # O46
- 0.7740000000000000 0.0929999999999997 0.1120000000000001 # O47
- 0.7860000000000003 0.8120000000000005 0.0940000000000001 # O48
- 0.3890000000000002 0.0840000000000005 0.7830000000000005 # O49
- 0.5860000000000001 0.1170000000000000 0.6500000000000002 # O50
- 0.9200000000000004 0.1190000000000001 0.6200000000000004 # O51
- 0.1130000000000004 0.0810000000000002 0.7540000000000003 # O52
- 0.2260000000000001 0.9070000000000004 0.8880000000000005 # O53
- 0.2139999999999999 0.1880000000000001 0.9060000000000005 # O54
- 0.6110000000000005 0.9160000000000000 0.2170000000000001 # O55
- 0.4139999999999999 0.8830000000000006 0.3500000000000003 # O56
diff --git a/test/data/orthorhombic/POSCAR-053-2 b/test/data/orthorhombic/POSCAR-053-2
deleted file mode 100644
index cbabb04..0000000
--- a/test/data/orthorhombic/POSCAR-053-2
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 7.3949965203436037 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.0149962286077052 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.7299982448791922
- 2 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cu1
- 0.5000000000000000 0.5000000000000003 0.0000000000000000 # Cu2
- 0.2389999999999999 0.0000000000000000 0.3780000000000006 # Cl1
- -0.2389999999999999 0.0000000000000000 -0.3780000000000006 # Cl2
- 0.2610000000000002 0.5000000000000003 0.3780000000000006 # Cl3
- 0.7389999999999999 0.5000000000000003 -0.3780000000000006 # Cl4
- 0.0000000000000000 0.2500000000000002 0.0000000000000000 # O1
- 0.0000000000000000 -0.2500000000000002 0.0000000000000000 # O2
- 0.5000000000000000 0.2500000000000002 0.0000000000000000 # O3
- 0.5000000000000000 0.7499999999999999 0.0000000000000000 # O4
diff --git a/test/data/orthorhombic/POSCAR-054 b/test/data/orthorhombic/POSCAR-054
deleted file mode 100644
index 83cc388..0000000
--- a/test/data/orthorhombic/POSCAR-054
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 10.1199952381172746 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.8099972661523083 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.9499948475676057
- 4 4 32
-Direct
- 0.2500000000000002 0.5000000000000000 1.0434000000000001 # Br1
- 0.7500000000000002 0.5000000000000000 -0.0433999999999999 # Br2
- 0.7500000000000002 0.5000000000000000 0.4565999999999999 # Br3
- 0.2500000000000002 0.5000000000000000 0.5434000000000002 # Br4
- 1.0000000000000000 0.1081000000000003 0.2499999999999999 # Sb1
- 0.0000000000000000 0.8919000000000006 0.7500000000000002 # Sb2
- 0.5000000000000000 0.8919000000000006 0.2499999999999999 # Sb3
- 0.5000000000000000 0.1081000000000003 0.7500000000000002 # Sb4
- 1.1074000000000002 0.3476000000000005 0.1844000000000000 # F1
- 0.1492000000000000 0.3812000000000003 0.9380000000000001 # F2
- 1.0981000000000003 0.1258000000000002 0.3897000000000000 # F3
- 1.1096000000000001 -0.1090000000000004 0.1820000000000002 # F4
- -0.1074000000000001 0.6524000000000003 0.8156000000000001 # F5
- 0.8508000000000001 0.6187999999999998 0.0620000000000000 # F6
- -0.0980999999999998 0.8742000000000005 0.6103000000000001 # F7
- -0.1096000000000000 1.1090000000000002 0.8180000000000003 # F8
- 0.3925999999999999 0.6524000000000003 0.1844000000000000 # F9
- 0.3508000000000000 0.6188000000000007 0.9380000000000001 # F10
- 0.4019000000000003 0.8742000000000005 0.3897000000000000 # F11
- 0.3904000000000000 1.1090000000000002 0.1820000000000002 # F12
- 0.6074000000000002 0.3476000000000005 0.8156000000000001 # F13
- 0.6492000000000001 0.3812000000000003 0.0620000000000000 # F14
- 0.5980999999999997 0.1258000000000002 0.6103000000000001 # F15
- 0.6095999999999999 -0.1089999999999994 0.8180000000000003 # F16
- 0.6074000000000002 0.6524000000000003 0.3155999999999998 # F17
- 0.6492000000000001 0.6188000000000007 0.5620000000000002 # F18
- 0.5980999999999997 0.8742000000000005 0.1103000000000003 # F19
- 0.6095999999999999 1.1090000000000002 0.3180000000000001 # F20
- 0.3925999999999999 0.3476000000000005 0.6843999999999999 # F21
- 0.3508000000000000 0.3812000000000003 0.4380000000000003 # F22
- 0.4019000000000003 0.1258000000000002 0.8896999999999998 # F23
- 0.3904000000000000 -0.1089999999999994 0.6819999999999999 # F24
- 0.8926000000000004 0.3476000000000005 0.3155999999999998 # F25
- 0.8508000000000001 0.3812000000000003 0.5620000000000002 # F26
- 0.9019000000000003 0.1258000000000002 0.1103000000000003 # F27
- 0.8904000000000001 -0.1090000000000004 0.3180000000000001 # F28
- 0.1074000000000001 0.6524000000000003 0.6843999999999999 # F29
- 0.1492000000000000 0.6188000000000007 0.4380000000000003 # F30
- 0.0981000000000003 0.8742000000000005 0.8896999999999998 # F31
- 0.1096000000000000 1.1090000000000002 0.6819999999999999 # F32
diff --git a/test/data/orthorhombic/POSCAR-054-2 b/test/data/orthorhombic/POSCAR-054-2
deleted file mode 100644
index c01dbe6..0000000
--- a/test/data/orthorhombic/POSCAR-054-2
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 9.9809953035225867 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.7809972797980231 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.5219950489594840
- 4 4 32
-Direct
- 0.0000000000000000 0.6039999999999995 0.2500000000000001 # Nb1
- 0.0000000000000000 0.3960000000000005 0.7499999999999999 # Nb2
- 0.4999999999999999 0.3959999999999997 0.2500000000000001 # Nb3
- 0.4999999999999999 0.6039999999999995 0.7499999999999999 # Nb4
- 0.2500000000000000 0.0000000000000000 1.0347999999999997 # Cl1
- 0.7499999999999994 0.0000000000000000 -0.0347999999999998 # Cl2
- 0.7499999999999994 0.0000000000000000 0.4652000000000000 # Cl3
- 0.2500000000000000 0.0000000000000000 0.5348000000000001 # Cl4
- 0.1123000000000000 0.3812999999999995 0.1832000000000003 # F1
- 0.1118000000000001 0.8490000000000001 0.1786000000000000 # F2
- -0.1020000000000002 0.6280000000000001 0.1023000000000002 # F3
- 0.1516000000000002 -0.1110000000000002 0.9360000000000002 # F4
- -0.1123000000000000 0.6186999999999997 0.8168000000000002 # F5
- -0.1118000000000001 0.1510000000000001 0.8213999999999999 # F6
- 0.1020000000000002 0.3719999999999999 0.8976999999999998 # F7
- 0.8483999999999999 0.1110000000000002 0.0640000000000002 # F8
- 0.3877000000000000 0.6186999999999997 0.1832000000000003 # F9
- 0.3881999999999999 0.1510000000000001 0.1786000000000000 # F10
- 0.6019999999999996 0.3719999999999999 0.1023000000000002 # F11
- 0.3483999999999998 0.1110000000000002 0.9360000000000002 # F12
- 0.6123000000000000 0.3813000000000004 0.8168000000000002 # F13
- 0.6118000000000001 0.8490000000000001 0.8213999999999999 # F14
- 0.3979999999999998 0.6280000000000001 0.8976999999999998 # F15
- 0.6515999999999998 -0.1110000000000002 0.0640000000000002 # F16
- 0.6123000000000000 0.6186999999999997 0.3168000000000000 # F17
- 0.6117999999999996 0.1510000000000001 0.3214000000000002 # F18
- 0.3979999999999998 0.3719999999999999 0.3977000000000001 # F19
- 0.6515999999999998 0.1110000000000002 0.5639999999999999 # F20
- 0.3877000000000000 0.3813000000000004 0.6831999999999999 # F21
- 0.3881999999999999 0.8490000000000001 0.6786000000000002 # F22
- 0.6019999999999996 0.6280000000000001 0.6022999999999999 # F23
- 0.3483999999999998 -0.1110000000000002 0.4360000000000000 # F24
- -0.1123000000000000 0.3812999999999995 0.3168000000000000 # F25
- -0.1118000000000001 0.8490000000000001 0.3214000000000002 # F26
- 0.1020000000000002 0.6280000000000001 0.3977000000000001 # F27
- 0.8483999999999999 -0.1110000000000002 0.5639999999999999 # F28
- 0.1123000000000000 0.6186999999999997 0.6831999999999999 # F29
- 0.1118000000000001 0.1510000000000001 0.6786000000000002 # F30
- -0.1019999999999997 0.3719999999999999 0.6022999999999999 # F31
- 0.1516000000000002 0.1110000000000002 0.4360000000000000 # F32
diff --git a/test/data/orthorhombic/POSCAR-055 b/test/data/orthorhombic/POSCAR-055
deleted file mode 100644
index d339c5b..0000000
--- a/test/data/orthorhombic/POSCAR-055
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 11.5419945690068761 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.6899940288249251 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.9739981300670011
- 6 4 14
-Direct
- 0.0000000000000000 0.4999999999999999 0.0000000000000000 # Eu1
- 0.3867000000000002 0.6464000000000000 0.0000000000000000 # Eu2
- 0.6133000000000003 0.3536000000000001 0.0000000000000000 # Eu3
- 0.5000000000000002 0.9999999999999994 0.0000000000000000 # Eu4
- 0.8866999999999999 0.8536000000000000 0.0000000000000000 # Eu5
- 0.1133000000000000 0.1463999999999999 0.0000000000000000 # Eu6
- 0.2737000000000000 0.3881999999999999 0.5000000000000000 # Sn1
- 0.7263000000000001 0.6118000000000001 0.5000000000000000 # Sn2
- 0.7737000000000002 0.1118000000000000 0.5000000000000000 # Sn3
- 0.2263000000000002 0.8881999999999999 0.5000000000000000 # Sn4
- 0.3482000000000002 0.2950999999999998 0.0000000000000000 # S1
- 0.2951000000000001 0.0646999999999998 0.5000000000000000 # S2
- 0.0757000000000000 0.3190999999999999 0.5000000000000000 # S3
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # S4
- 0.6518000000000003 0.7048999999999997 0.0000000000000000 # S5
- 0.7049000000000003 0.9352999999999999 0.5000000000000000 # S6
- 0.9243000000000000 0.6809000000000001 0.5000000000000000 # S7
- 0.8482000000000000 0.2049000000000002 0.0000000000000000 # S8
- 0.7950999999999999 0.4352999999999999 0.5000000000000000 # S9
- 0.5757000000000003 0.1808999999999997 0.5000000000000000 # S10
- 0.5000000000000002 0.4999999999999999 0.5000000000000000 # S11
- 0.1518000000000000 0.7950999999999998 0.0000000000000000 # S12
- 0.2049000000000001 0.5646999999999998 0.5000000000000000 # S13
- 0.4243000000000002 0.8190999999999999 0.5000000000000000 # S14
diff --git a/test/data/orthorhombic/POSCAR-055-2 b/test/data/orthorhombic/POSCAR-055-2
deleted file mode 100644
index 61d3453..0000000
--- a/test/data/orthorhombic/POSCAR-055-2
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 11.2199947205213277 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.9149962756618821 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.9599981366545887
- 4 2 10
-Direct
- 0.3310000000000001 0.0742999999999999 0.5000000000000000 # La1
- 0.6690000000000004 0.9257000000000002 0.5000000000000000 # La2
- 0.8310000000000002 0.4257000000000002 0.5000000000000000 # La3
- 0.1689999999999999 0.5742999999999999 0.5000000000000000 # La4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Sn1
- 0.4999999999999999 0.5000000000000000 0.0000000000000000 # Sn2
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # S1
- 0.2984000000000001 0.3571000000000001 0.0000000000000000 # S2
- 0.0693999999999999 0.1869000000000002 0.5000000000000000 # S3
- 0.7015999999999999 0.6429000000000000 0.0000000000000000 # S4
- 0.9306000000000002 0.8130999999999999 0.5000000000000000 # S5
- 0.4999999999999999 0.0000000000000000 0.0000000000000000 # S6
- 0.7984000000000000 0.1428999999999999 0.0000000000000000 # S7
- 0.5693999999999998 0.3130999999999998 0.5000000000000000 # S8
- 0.2015999999999999 0.8571000000000003 0.0000000000000000 # S9
- 0.4306000000000001 0.6869000000000002 0.5000000000000000 # S10
diff --git a/test/data/orthorhombic/POSCAR-056 b/test/data/orthorhombic/POSCAR-056
deleted file mode 100644
index db21247..0000000
--- a/test/data/orthorhombic/POSCAR-056
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 4.9109976891693607 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.4639941351673649 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.4119974534279329
- 8 12
-Direct
- 0.0414000000000001 0.1274000000000001 0.1783999999999999 # Sb1
- 0.9585999999999999 0.8726000000000000 0.8216000000000000 # Sb2
- 0.4586000000000004 0.3725999999999999 0.1783999999999999 # Sb3
- 0.5414000000000008 0.6274000000000001 0.8216000000000000 # Sb4
- 0.5414000000000008 0.8726000000000000 0.3215999999999996 # Sb5
- 0.4586000000000004 0.1274000000000001 0.6784000000000006 # Sb6
- 0.9585999999999999 0.6274000000000001 0.3216000000000007 # Sb7
- 0.0414000000000001 0.3725999999999999 0.6784000000000006 # Sb8
- 0.2499999999999998 0.2500000000000002 0.0228999999999999 # O1
- 0.1520000000000005 0.0591000000000000 0.8560000000000004 # O2
- 0.7500000000000002 0.7500000000000002 0.9771000000000004 # O3
- 0.8480000000000008 0.9409000000000000 0.1440000000000005 # O4
- 0.3480000000000001 0.4408999999999999 0.8560000000000004 # O5
- 0.6520000000000000 0.5591000000000000 0.1440000000000005 # O6
- 0.7500000000000002 0.7500000000000002 0.4771000000000007 # O7
- 0.6520000000000000 0.9409000000000000 0.6440000000000001 # O8
- 0.2499999999999998 0.2500000000000002 0.5229000000000005 # O9
- 0.3480000000000001 0.0591000000000000 0.3560000000000000 # O10
- 0.8480000000000008 0.5591000000000000 0.6440000000000001 # O11
- 0.1520000000000005 0.4408999999999999 0.3560000000000000 # O12
diff --git a/test/data/orthorhombic/POSCAR-056-2 b/test/data/orthorhombic/POSCAR-056-2
deleted file mode 100644
index cc77740..0000000
--- a/test/data/orthorhombic/POSCAR-056-2
+++ /dev/null
@@ -1,59 +0,0 @@
-$cell vectors
-1.0
- 10.2729951661243870 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.8029963283625605 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.5659959693391912
- 4 8 32 8
-Direct
- 0.2500000000000000 0.2499999999999997 0.0942999999999998 # Ba1
- 0.7499999999999999 0.7500000000000003 0.9056999999999996 # Ba2
- 0.7499999999999999 0.7499999999999997 0.4057000000000002 # Ba3
- 0.2500000000000000 0.2500000000000004 0.5942999999999997 # Ba4
- 0.4266000000000000 0.5709000000000002 0.2854999999999997 # P1
- 0.5733999999999999 0.4290999999999999 0.7144999999999997 # P2
- 0.0733999999999999 0.9290999999999999 0.2854999999999997 # P3
- 0.9266000000000000 0.0709000000000002 0.7144999999999997 # P4
- 0.9266000000000000 0.4290999999999999 0.2144999999999997 # P5
- 0.0733999999999999 0.5709000000000002 0.7854999999999996 # P6
- 0.5733999999999999 0.0709000000000002 0.2144999999999997 # P7
- 0.4266000000000000 0.9290999999999999 0.7854999999999996 # P8
- 0.4213000000000000 0.7321000000000001 0.3878999999999999 # O1
- 0.3636000000000001 0.4171000000000002 0.3696999999999999 # O2
- 0.3529999999999999 0.6039000000000000 0.1303000000000001 # O3
- 0.5708999999999997 0.5286999999999997 0.2475000000000002 # O4
- 0.5786999999999999 0.2679000000000000 0.6121000000000002 # O5
- 0.6363999999999997 0.5828999999999998 0.6303000000000001 # O6
- 0.6469999999999999 0.3961000000000001 0.8696999999999998 # O7
- 0.4291000000000001 0.4713000000000003 0.7524999999999998 # O8
- 0.0787000000000000 0.7679000000000000 0.3878999999999999 # O9
- 0.1363999999999998 1.0828999999999998 0.3696999999999999 # O10
- 0.1470000000000001 0.8961000000000001 0.1303000000000001 # O11
- -0.0708999999999998 0.9713000000000003 0.2475000000000002 # O12
- 0.9212999999999998 0.2321000000000001 0.6121000000000002 # O13
- 0.8635999999999996 -0.0828999999999998 0.6303000000000001 # O14
- 0.8529999999999998 0.1038999999999999 0.8696999999999998 # O15
- 1.0708999999999997 0.0286999999999997 0.7524999999999998 # O16
- 0.9212999999999998 0.2679000000000000 0.1121000000000002 # O17
- 0.8635999999999996 0.5828999999999998 0.1303000000000001 # O18
- 0.8529999999999998 0.3961000000000001 0.3696999999999999 # O19
- 1.0708999999999997 0.4713000000000003 0.2524999999999998 # O20
- 0.0787000000000000 0.7321000000000001 0.8878999999999999 # O21
- 0.1363999999999998 0.4171000000000002 0.8696999999999998 # O22
- 0.1470000000000001 0.6039000000000000 0.6303000000000001 # O23
- -0.0708999999999998 0.5286999999999997 0.7475000000000002 # O24
- 0.5786999999999999 0.2321000000000001 0.1121000000000002 # O25
- 0.6363999999999997 -0.0828999999999998 0.1303000000000001 # O26
- 0.6469999999999999 0.1038999999999999 0.3696999999999999 # O27
- 0.4291000000000001 0.0286999999999997 0.2524999999999998 # O28
- 0.4213000000000000 0.7679000000000000 0.8878999999999999 # O29
- 0.3636000000000001 1.0828999999999998 0.8696999999999998 # O30
- 0.3529999999999999 0.8961000000000001 0.6303000000000001 # O31
- 0.5709000000000002 0.9713000000000003 0.7475000000000002 # O32
- 0.3970000000000001 0.8249999999999998 0.5650000000000001 # H1
- 0.6029999999999998 0.1750000000000004 0.4349999999999999 # H2
- 0.1029999999999999 0.6750000000000004 0.5650000000000001 # H3
- 0.8969999999999999 0.3249999999999997 0.4349999999999999 # H4
- 0.8969999999999999 0.1750000000000004 0.9350000000000001 # H5
- 0.1029999999999999 0.8249999999999998 0.0650000000000001 # H6
- 0.6029999999999998 0.3250000000000003 0.9350000000000001 # H7
- 0.3970000000000001 0.6749999999999996 0.0650000000000001 # H8
diff --git a/test/data/orthorhombic/POSCAR-057 b/test/data/orthorhombic/POSCAR-057
deleted file mode 100644
index 6b0e488..0000000
--- a/test/data/orthorhombic/POSCAR-057
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 5.2609975244797438 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.4249946240602647 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.7149973108537804
- 4 4 12
-Direct
- 0.9304999999999995 0.3981000000000000 0.2500000000000002 # Rb1
- 0.0694999999999997 0.6019000000000001 0.7499999999999998 # Rb2
- 0.9304999999999995 0.1019000000000001 0.7499999999999998 # Rb3
- 0.0694999999999997 0.8981000000000000 0.2500000000000002 # Rb4
- 0.4659999999999998 0.1661000000000001 0.2500000000000002 # V1
- 0.5340000000000005 0.8339000000000001 0.7499999999999998 # V2
- 0.4659999999999998 0.3339000000000000 0.7499999999999998 # V3
- 0.5339999999999994 0.6661000000000001 0.2500000000000002 # V4
- 0.1567999999999999 0.1494999999999999 0.2500000000000002 # O1
- 0.6022000000000000 0.0385000000000002 0.2500000000000002 # O2
- 0.5681999999999995 0.2500000000000000 0.0000000000000000 # O3
- 0.8432000000000005 0.8505000000000001 0.7499999999999998 # O4
- 0.3978000000000003 0.9615000000000001 0.7499999999999998 # O5
- 0.4317999999999997 0.7500000000000001 0.4999999999999995 # O6
- 0.5681999999999995 0.2500000000000000 0.4999999999999995 # O7
- 0.1567999999999999 0.3505000000000002 0.7499999999999998 # O8
- 0.6022000000000000 0.4615000000000004 0.7499999999999998 # O9
- 0.8432000000000005 0.6495000000000000 0.2500000000000002 # O10
- 0.3978000000000003 0.5385000000000002 0.2500000000000002 # O11
- 0.4317999999999997 0.7500000000000001 0.0000000000000000 # O12
diff --git a/test/data/orthorhombic/POSCAR-057-2 b/test/data/orthorhombic/POSCAR-057-2
deleted file mode 100644
index 9948e50..0000000
--- a/test/data/orthorhombic/POSCAR-057-2
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 6.3589970078248754 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.7649954051596080 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.6669968628980119
- 8 16 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Na1
- 0.3381999999999997 0.2500000000000001 0.0000000000000000 # Na2
- 0.6618000000000003 0.7499999999999999 0.0000000000000000 # Na3
- 0.0000000000000000 0.0000000000000000 0.4999999999999999 # Na4
- 0.6618000000000003 0.7499999999999999 0.4999999999999999 # Na5
- 0.3381999999999997 0.2500000000000001 0.4999999999999999 # Na6
- 0.0000000000000000 0.4999999999999998 0.0000000000000000 # Na7
- 0.0000000000000000 0.4999999999999998 0.4999999999999999 # Na8
- 0.7355999999999999 0.5620999999999999 0.2500000000000000 # O1
- 0.6082000000000005 0.3451000000000001 0.2500000000000000 # O2
- 0.2386000000000003 0.4312000000000001 0.2500000000000000 # O3
- 0.9267000000000009 0.2500000000000001 0.0000000000000000 # O4
- 0.7614000000000004 0.5687999999999999 0.7499999999999999 # O5
- 0.0733000000000002 0.7499999999999999 0.0000000000000000 # O6
- 0.2644000000000001 0.4379000000000000 0.7499999999999999 # O7
- 0.3918000000000004 0.6548999999999998 0.7499999999999999 # O8
- 0.0733000000000002 0.7499999999999999 0.4999999999999999 # O9
- 0.9267000000000009 0.2500000000000001 0.4999999999999999 # O10
- 0.7355999999999999 -0.0620999999999997 0.7499999999999999 # O11
- 0.6082000000000005 0.1549000000000001 0.7499999999999999 # O12
- 0.2386000000000003 0.0688000000000002 0.7499999999999999 # O13
- 0.2644000000000001 1.0620999999999998 0.2500000000000000 # O14
- 0.3918000000000004 0.8451000000000000 0.2500000000000000 # O15
- 0.7614000000000004 0.9311999999999997 0.2500000000000000 # O16
- 0.5735000000000001 0.4772999999999998 0.2500000000000000 # N1
- 0.3903000000000003 0.5274000000000000 0.2500000000000000 # N2
- 0.4265000000000006 0.5227000000000002 0.7499999999999999 # N3
- 0.6097000000000006 0.4726000000000000 0.7499999999999999 # N4
- 0.5735000000000001 0.0226999999999999 0.7499999999999999 # N5
- 0.3903000000000003 -0.0273999999999997 0.7499999999999999 # N6
- 0.4264999999999999 0.9773000000000001 0.2500000000000000 # N7
- 0.6097000000000006 1.0273999999999999 0.2500000000000000 # N8
- 0.8627000000000005 0.2717999999999998 0.1014999999999998 # H1
- 0.1372999999999997 0.7281999999999995 -0.1014999999999998 # H2
- 0.1373000000000005 0.7281999999999995 0.6014999999999998 # H3
- 0.8627000000000005 0.2717999999999998 0.3985000000000001 # H4
- 0.8627000000000005 0.2281999999999999 -0.1014999999999998 # H5
- 0.1372999999999997 0.7718000000000002 0.1014999999999998 # H6
- 0.1373000000000005 0.7718000000000002 0.3985000000000001 # H7
- 0.8627000000000005 0.2281999999999999 0.6014999999999998 # H8
diff --git a/test/data/orthorhombic/POSCAR-058 b/test/data/orthorhombic/POSCAR-058
deleted file mode 100644
index 05bcd2d..0000000
--- a/test/data/orthorhombic/POSCAR-058
+++ /dev/null
@@ -1,207 +0,0 @@
-$cell vectors
-1.0
- 10.8399948993272037 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 23.6929888514538227 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.9019967523206969
- 8 48 48 96
-Direct
- 0.0138000000000001 0.1182000000000000 0.0000000000000000 # Cu1
- 0.0157000000000000 0.3686000000000000 0.0000000000000000 # Cu2
- 0.9861999999999997 0.8818000000000000 0.0000000000000000 # Cu3
- 0.9842999999999997 0.6313999999999999 0.0000000000000000 # Cu4
- 0.5138000000000003 0.3818000000000001 0.4999999999999997 # Cu5
- 0.5157000000000002 0.1314000000000001 0.4999999999999997 # Cu6
- 0.4862000000000001 0.6182000000000000 0.4999999999999997 # Cu7
- 0.4843000000000001 0.8685999999999999 0.4999999999999997 # Cu8
- -0.0720000000000001 0.1623000000000000 0.2123999999999996 # N1
- 0.1000999999999999 0.0749999999999999 0.2102999999999997 # N2
- -0.0380000000000000 0.4220999999999999 0.2115000000000000 # N3
- 0.0682000000000002 0.3148000000000001 0.2098000000000001 # N4
- 0.2735000000000001 0.1984000000000001 0.0000000000000000 # N5
- 0.7364000000000001 0.0526999999999999 0.0000000000000000 # N6
- 0.7326999999999998 0.3006999999999999 0.0000000000000000 # N7
- 0.2729000000000000 0.4515000000000001 0.0000000000000000 # N8
- 1.0720000000000001 0.8377000000000000 -0.2124000000000004 # N9
- 0.8998999999999999 0.9250000000000000 -0.2102999999999997 # N10
- 1.0379999999999998 0.5778999999999999 -0.2115000000000000 # N11
- 0.9318000000000001 0.6852000000000000 -0.2098000000000001 # N12
- 0.7264999999999998 0.8016000000000001 0.0000000000000000 # N13
- 0.2635999999999999 0.9472999999999998 0.0000000000000000 # N14
- 0.2673000000000002 0.6992999999999999 0.0000000000000000 # N15
- 0.7270999999999999 0.5484999999999998 0.0000000000000000 # N16
- 1.0720000000000001 0.8377000000000000 0.2123999999999996 # N17
- 0.8998999999999999 0.9250000000000000 0.2102999999999997 # N18
- 1.0379999999999998 0.5778999999999999 0.2115000000000000 # N19
- 0.9318000000000001 0.6852000000000000 0.2098000000000001 # N20
- -0.0720000000000001 0.1623000000000000 -0.2124000000000004 # N21
- 0.1000999999999999 0.0749999999999999 -0.2102999999999997 # N22
- -0.0380000000000000 0.4220999999999999 -0.2115000000000000 # N23
- 0.0682000000000002 0.3148000000000001 -0.2098000000000001 # N24
- 0.4280000000000000 0.3377000000000001 0.2876000000000000 # N25
- 0.6001000000000002 0.4249999999999999 0.2897000000000000 # N26
- 0.4619999999999997 0.0779000000000001 0.2884999999999997 # N27
- 0.5681999999999999 0.1852000000000000 0.2902000000000003 # N28
- 0.7734999999999999 0.3016000000000000 0.4999999999999997 # N29
- 0.2364000000000003 0.4472999999999999 0.4999999999999997 # N30
- 0.2327000000000000 0.1993000000000001 0.4999999999999997 # N31
- 0.7728999999999997 0.0485000000000000 0.4999999999999997 # N32
- 0.5719999999999998 0.6623000000000000 0.7124000000000000 # N33
- 0.3999000000000004 0.5750000000000000 0.7103000000000002 # N34
- 0.5380000000000003 0.9220999999999998 0.7115000000000004 # N35
- 0.4318000000000000 0.8147999999999997 0.7097999999999998 # N36
- 0.2265000000000001 0.6983999999999999 0.4999999999999997 # N37
- 0.7636000000000002 0.5527000000000000 0.4999999999999997 # N38
- 0.7673000000000000 0.8006999999999997 0.4999999999999997 # N39
- 0.2271000000000002 0.9514999999999999 0.4999999999999997 # N40
- 0.5719999999999998 0.6623000000000000 0.2876000000000000 # N41
- 0.3999000000000004 0.5750000000000000 0.2897000000000000 # N42
- 0.5380000000000003 0.9220999999999998 0.2884999999999997 # N43
- 0.4318000000000000 0.8147999999999997 0.2902000000000003 # N44
- 0.4280000000000000 0.3377000000000001 0.7124000000000000 # N45
- 0.6001000000000002 0.4249999999999999 0.7103000000000002 # N46
- 0.4619999999999997 0.0779000000000001 0.7115000000000004 # N47
- 0.5681999999999999 0.1852000000000000 0.7097999999999998 # N48
- 0.1627999999999999 0.2027000000000001 0.0000000000000000 # O1
- 0.3226000000000001 0.1494999999999999 0.0000000000000000 # O2
- 0.3438999999999999 0.2388999999999999 0.0000000000000000 # O3
- 0.8495999999999997 0.0432000000000000 0.0000000000000000 # O4
- 0.6971000000000003 0.1015999999999999 0.0000000000000000 # O5
- 0.6653000000000002 0.0137000000000001 0.0000000000000000 # O6
- 0.7696000000000000 0.3496999999999999 0.0000000000000000 # O7
- 0.6223000000000000 0.2914000000000000 0.0000000000000000 # O8
- 0.8093999999999999 0.2620999999999999 0.0000000000000000 # O9
- 0.2384999999999998 0.4028999999999998 0.0000000000000000 # O10
- 0.1991000000000000 0.4883000000000000 0.0000000000000000 # O11
- 0.3878000000000001 0.4621999999999999 0.0000000000000000 # O12
- 0.8372000000000001 0.7972999999999998 0.0000000000000000 # O13
- 0.6773999999999998 0.8504999999999999 0.0000000000000000 # O14
- 0.6561000000000000 0.7611000000000000 0.0000000000000000 # O15
- 0.1504000000000001 0.9567999999999999 0.0000000000000000 # O16
- 0.3029000000000002 0.8984000000000000 0.0000000000000000 # O17
- 0.3347000000000003 0.9862999999999998 0.0000000000000000 # O18
- 0.2303999999999999 0.6502999999999999 0.0000000000000000 # O19
- 0.3776999999999999 0.7086000000000000 0.0000000000000000 # O20
- 0.1906000000000001 0.7379000000000000 0.0000000000000000 # O21
- 0.7615000000000002 0.5971000000000000 0.0000000000000000 # O22
- 0.8008999999999998 0.5116999999999999 0.0000000000000000 # O23
- 0.6122000000000003 0.5378000000000001 0.0000000000000000 # O24
- 0.6627999999999999 0.2973000000000000 0.4999999999999997 # O25
- 0.8225999999999998 0.3505000000000000 0.4999999999999997 # O26
- 0.8439000000000000 0.2610999999999999 0.4999999999999997 # O27
- 0.3496000000000001 0.4568000000000000 0.4999999999999997 # O28
- 0.1971000000000000 0.3983999999999999 0.4999999999999997 # O29
- 0.1652999999999999 0.4863000000000000 0.4999999999999997 # O30
- 0.2696000000000002 0.1502999999999999 0.4999999999999997 # O31
- 0.1223000000000003 0.2086000000000000 0.4999999999999997 # O32
- 0.3094000000000001 0.2378999999999999 0.4999999999999997 # O33
- 0.7384999999999995 0.0970999999999999 0.4999999999999997 # O34
- 0.6991000000000002 0.0117000000000001 0.4999999999999997 # O35
- 0.8878000000000000 0.0378000000000001 0.4999999999999997 # O36
- 0.3371999999999998 0.7026999999999998 0.4999999999999997 # O37
- 0.1774000000000001 0.6495000000000000 0.4999999999999997 # O38
- 0.1561000000000003 0.7389000000000000 0.4999999999999997 # O39
- 0.6503999999999999 0.5432000000000000 0.4999999999999997 # O40
- 0.8028999999999998 0.6015999999999999 0.4999999999999997 # O41
- 0.8347000000000000 0.5137000000000000 0.4999999999999997 # O42
- 0.7304000000000002 0.8496999999999996 0.4999999999999997 # O43
- 0.8777000000000000 0.7913999999999999 0.4999999999999997 # O44
- 0.6905999999999998 0.7620999999999999 0.4999999999999997 # O45
- 0.2614999999999999 0.9028999999999998 0.4999999999999997 # O46
- 0.3009000000000002 0.9882999999999998 0.4999999999999997 # O47
- 0.1122000000000000 0.9621999999999998 0.4999999999999997 # O48
- 0.0000000000000000 0.1800000000000000 0.2860000000000004 # H1
- -0.0920000000000001 0.1400000000000000 0.2860000000000004 # H2
- -0.1109999999999998 0.1800000000000000 0.1430000000000002 # H3
- 0.0370000000000003 0.0630000000000001 0.2860000000000004 # H4
- 0.1300000000000000 0.0999999999999999 0.2619999999999997 # H5
- 0.1700000000000000 0.0490000000000000 0.1430000000000002 # H6
- 0.0370000000000003 0.4360000000000000 0.2859999999999996 # H7
- -0.0679999999999997 0.3959999999999999 0.2859999999999996 # H8
- -0.0810000000000001 0.4360000000000000 0.2140000000000000 # H9
- 0.0920000000000001 0.3450000000000000 0.2859999999999996 # H10
- 0.0779999999999999 0.3019999999999999 0.1430000000000002 # H11
- 0.1040000000000002 0.3299999999999999 0.3810000000000000 # H12
- 1.0000000000000000 0.8200000000000001 -0.2860000000000004 # H13
- 1.0920000000000005 0.8599999999999999 -0.2860000000000004 # H14
- 1.1110000000000002 0.8200000000000001 -0.1430000000000002 # H15
- 0.9630000000000002 0.9370000000000001 -0.2860000000000004 # H16
- 0.8699999999999999 0.9000000000000000 -0.2619999999999997 # H17
- 0.8300000000000000 0.9510000000000000 -0.1430000000000002 # H18
- 0.9629999999999997 0.5640000000000001 -0.2859999999999996 # H19
- 1.0680000000000001 0.6039999999999999 -0.2859999999999996 # H20
- 1.0810000000000000 0.5640000000000001 -0.2140000000000000 # H21
- 0.9079999999999998 0.6550000000000000 -0.2859999999999996 # H22
- 0.9220000000000000 0.6979999999999998 -0.1430000000000002 # H23
- 0.8960000000000002 0.6699999999999999 0.6189999999999999 # H24
- 1.0000000000000000 0.8200000000000001 0.2860000000000004 # H25
- 1.0920000000000005 0.8599999999999999 0.2860000000000004 # H26
- 1.1110000000000002 0.8200000000000001 0.1430000000000002 # H27
- 0.9630000000000002 0.9370000000000001 0.2860000000000004 # H28
- 0.8699999999999999 0.9000000000000000 0.2619999999999997 # H29
- 0.8300000000000000 0.9510000000000000 0.1430000000000002 # H30
- 0.9629999999999997 0.5640000000000001 0.2859999999999996 # H31
- 1.0680000000000001 0.6039999999999999 0.2859999999999996 # H32
- 1.0810000000000000 0.5640000000000001 0.2140000000000000 # H33
- 0.9079999999999998 0.6550000000000000 0.2859999999999996 # H34
- 0.9220000000000000 0.6979999999999998 0.1430000000000002 # H35
- 0.8960000000000002 0.6699999999999999 0.3810000000000000 # H36
- 0.0000000000000000 0.1800000000000000 -0.2860000000000004 # H37
- -0.0920000000000001 0.1400000000000000 -0.2860000000000004 # H38
- -0.1109999999999998 0.1800000000000000 -0.1430000000000002 # H39
- 0.0369999999999998 0.0630000000000001 -0.2860000000000004 # H40
- 0.1300000000000000 0.0999999999999999 -0.2619999999999997 # H41
- 0.1700000000000000 0.0490000000000000 -0.1430000000000002 # H42
- 0.0370000000000003 0.4360000000000000 -0.2859999999999996 # H43
- -0.0680000000000002 0.3959999999999999 -0.2859999999999996 # H44
- -0.0810000000000001 0.4360000000000000 -0.2140000000000000 # H45
- 0.0920000000000001 0.3450000000000000 -0.2859999999999996 # H46
- 0.0779999999999999 0.3019999999999999 -0.1430000000000002 # H47
- 0.1040000000000002 0.3300000000000002 0.6189999999999999 # H48
- 0.5000000000000002 0.3200000000000000 0.2140000000000000 # H49
- 0.4080000000000001 0.3600000000000000 0.2140000000000000 # H50
- 0.3889999999999998 0.3200000000000000 0.3570000000000002 # H51
- 0.5369999999999999 0.4370000000000000 0.2140000000000000 # H52
- 0.6300000000000002 0.3999999999999999 0.2379999999999999 # H53
- 0.6700000000000002 0.4510000000000000 0.3570000000000002 # H54
- 0.5369999999999999 0.0640000000000000 0.2140000000000000 # H55
- 0.4320000000000001 0.1039999999999999 0.2140000000000000 # H56
- 0.4190000000000000 0.0640000000000000 0.2860000000000004 # H57
- 0.5919999999999997 0.1550000000000001 0.2140000000000000 # H58
- 0.5779999999999996 0.1980000000000001 0.3570000000000002 # H59
- 0.6039999999999999 0.1699999999999999 0.1190000000000003 # H60
- 0.5000000000000002 0.6799999999999999 0.7859999999999999 # H61
- 0.5919999999999997 0.6400000000000000 0.7859999999999999 # H62
- 0.6110000000000000 0.6799999999999999 0.6430000000000000 # H63
- 0.4629999999999999 0.5629999999999998 0.7859999999999999 # H64
- 0.3700000000000002 0.6000000000000000 0.7620000000000000 # H65
- 0.3300000000000002 0.5490000000000000 0.6430000000000000 # H66
- 0.4629999999999999 0.9360000000000001 0.7859999999999999 # H67
- 0.5679999999999999 0.8960000000000000 0.7859999999999999 # H68
- 0.5809999999999998 0.9360000000000001 0.7139999999999997 # H69
- 0.4080000000000001 0.8450000000000001 0.7859999999999999 # H70
- 0.4219999999999998 0.8020000000000000 0.6430000000000000 # H71
- 0.3960000000000000 0.8299999999999998 0.8809999999999998 # H72
- 0.5000000000000002 0.6799999999999999 0.2140000000000000 # H73
- 0.5919999999999997 0.6400000000000000 0.2140000000000000 # H74
- 0.6110000000000000 0.6799999999999999 0.3570000000000002 # H75
- 0.4629999999999999 0.5629999999999998 0.2140000000000000 # H76
- 0.3700000000000002 0.6000000000000000 0.2379999999999999 # H77
- 0.3300000000000002 0.5490000000000000 0.3570000000000002 # H78
- 0.4629999999999999 0.9360000000000001 0.2140000000000000 # H79
- 0.5679999999999999 0.8960000000000000 0.2140000000000000 # H80
- 0.5809999999999998 0.9360000000000001 0.2860000000000004 # H81
- 0.4080000000000001 0.8450000000000001 0.2140000000000000 # H82
- 0.4219999999999998 0.8020000000000000 0.3570000000000002 # H83
- 0.3960000000000000 0.8299999999999998 0.1190000000000003 # H84
- 0.5000000000000002 0.3200000000000000 0.7859999999999999 # H85
- 0.4080000000000001 0.3600000000000000 0.7859999999999999 # H86
- 0.3889999999999998 0.3200000000000000 0.6430000000000000 # H87
- 0.5369999999999999 0.4370000000000000 0.7859999999999999 # H88
- 0.6300000000000002 0.3999999999999999 0.7620000000000000 # H89
- 0.6700000000000002 0.4510000000000000 0.6430000000000000 # H90
- 0.5369999999999999 0.0640000000000000 0.7859999999999999 # H91
- 0.4320000000000001 0.1039999999999999 0.7859999999999999 # H92
- 0.4190000000000000 0.0640000000000000 0.7139999999999997 # H93
- 0.5919999999999997 0.1550000000000001 0.7859999999999999 # H94
- 0.5779999999999996 0.1980000000000001 0.6430000000000000 # H95
- 0.6039999999999999 0.1699999999999999 0.8809999999999998 # H96
diff --git a/test/data/orthorhombic/POSCAR-058-2 b/test/data/orthorhombic/POSCAR-058-2
deleted file mode 100644
index b8582ba..0000000
--- a/test/data/orthorhombic/POSCAR-058-2
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 4.8729977070499482 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.3319979616130500 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 2.9629986057847320
- 2 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cr1
- 0.5000000000000004 0.4999999999999999 0.5000000000000009 # Cr2
- 0.3499000000000003 0.2421000000000005 0.0000000000000000 # O1
- 0.6501000000000007 0.7578999999999995 0.0000000000000000 # O2
- 0.8498999999999998 0.2578999999999996 0.5000000000000009 # O3
- 0.1501000000000002 0.7420999999999992 0.5000000000000009 # O4
- 0.4562000000000000 0.0401000000000002 0.0000000000000000 # H1
- 0.5438000000000000 0.9598999999999998 0.0000000000000000 # H2
- 0.9562000000000004 0.4598999999999998 0.5000000000000009 # H3
- 0.0438000000000005 0.5401000000000001 0.5000000000000009 # H4
diff --git a/test/data/orthorhombic/POSCAR-058-3 b/test/data/orthorhombic/POSCAR-058-3
deleted file mode 100644
index 536e2f9..0000000
--- a/test/data/orthorhombic/POSCAR-058-3
+++ /dev/null
@@ -1,20 +0,0 @@
-POSCAR generated by cell class
- 1.00000000000000
- 4.0215465742408556 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.8912820645002619 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 2.5724917259521778
- 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.3196866917909955 0.2832479410964548 0.0000000000000000
- 0.6803133082090044 0.7167520589035382 0.0000000000000000
- 0.1803133082090045 0.7832479410964618 0.5000000000000000
- 0.8196866917909956 0.2167520589035381 0.5000000000000000
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/orthorhombic/POSCAR-059 b/test/data/orthorhombic/POSCAR-059
deleted file mode 100644
index 106dabb..0000000
--- a/test/data/orthorhombic/POSCAR-059
+++ /dev/null
@@ -1,21 +0,0 @@
-$cell vectors
-1.0
- 11.5099945840642164 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.3689979442030040 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.5629983234596674
- 4 10
-Direct
- 0.1486999999999997 0.1085999999999996 0.0000000000000000 # V1
- 0.3513000000000000 0.8913999999999992 0.5000000000000001 # V2
- 0.6486999999999999 0.8913999999999992 0.5000000000000001 # V3
- 0.8512999999999997 0.1085999999999996 0.0000000000000000 # V4
- 0.1460000000000001 0.4712999999999998 0.0000000000000000 # O1
- 0.1808999999999999 0.0025999999999996 0.5000000000000001 # O2
- 0.0000000000000000 0.9969999999999992 0.0000000000000000 # O3
- 0.3540000000000001 0.5287000000000002 0.5000000000000001 # O4
- 0.3190999999999999 0.9973999999999993 0.0000000000000000 # O5
- 0.4999999999999997 0.0029999999999995 0.5000000000000001 # O6
- 0.6459999999999997 0.5287000000000002 0.5000000000000001 # O7
- 0.6808999999999999 0.9973999999999993 0.0000000000000000 # O8
- 0.8539999999999999 0.4712999999999998 0.0000000000000000 # O9
- 0.8190999999999997 0.0025999999999996 0.5000000000000001 # O10
diff --git a/test/data/orthorhombic/POSCAR-059-2 b/test/data/orthorhombic/POSCAR-059-2
deleted file mode 100644
index 8a0ba2d..0000000
--- a/test/data/orthorhombic/POSCAR-059-2
+++ /dev/null
@@ -1,13 +0,0 @@
-$cell vectors
-1.0
- 4.6449978143334745 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 2.8649986518978281 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.0449980966585333
- 2 4
-Direct
- 0.2499999999999994 0.2499999999999991 0.1507999999999997 # Ru1
- 0.7499999999999993 0.7499999999999991 0.8492000000000003 # Ru2
- 0.0590000000000003 0.2499999999999991 0.6389999999999998 # B1
- 0.9409999999999995 0.7499999999999991 0.3610000000000002 # B2
- 0.4409999999999996 0.2499999999999991 0.6389999999999998 # B3
- 0.5589999999999991 0.7499999999999991 0.3610000000000002 # B4
diff --git a/test/data/orthorhombic/POSCAR-060 b/test/data/orthorhombic/POSCAR-060
deleted file mode 100644
index 7ed5b5b..0000000
--- a/test/data/orthorhombic/POSCAR-060
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 16.1519923998093127 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.2489970595844717 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.3069970322930500
- 4 8 24 12
-Direct
- 0.5000000000000001 0.1889000000000001 0.2500000000000002 # K1
- 0.0000000000000000 0.6888999999999997 0.2500000000000002 # K2
- 0.0000000000000000 0.3111000000000003 0.7499999999999997 # K3
- 0.5000000000000001 0.8110999999999997 0.7499999999999997 # K4
- 0.1516000000000001 0.1882999999999999 0.2124999999999996 # Se1
- 0.6515999999999998 0.6883000000000002 0.2875000000000000 # Se2
- 0.6515999999999998 0.3117000000000004 0.7874999999999995 # Se3
- 0.3484000000000002 0.6883000000000002 0.2124999999999996 # Se4
- 0.8483999999999999 0.1882999999999999 0.2875000000000000 # Se5
- 0.1516000000000001 0.8117000000000000 0.7125000000000000 # Se6
- 0.8483999999999999 0.8117000000000000 0.7874999999999995 # Se7
- 0.3484000000000002 0.3117000000000004 0.7125000000000000 # Se8
- 0.1113000000000000 0.3880999999999997 0.0710999999999998 # O1
- 0.0669999999999999 0.1118999999999998 0.3581000000000000 # O2
- 0.2070000000000000 0.3235000000000004 0.4067000000000001 # O3
- 0.6113000000000000 0.8881000000000001 0.4288999999999998 # O4
- 0.5670000000000002 0.6119000000000002 0.1419000000000004 # O5
- 0.7070000000000002 0.8235000000000000 0.0933000000000003 # O6
- 0.6113000000000000 0.1118999999999998 0.9289000000000002 # O7
- 0.5670000000000002 0.3880999999999997 0.6418999999999999 # O8
- 0.7070000000000002 0.1765000000000000 0.5932999999999999 # O9
- 0.3887000000000002 0.8881000000000001 0.0710999999999998 # O10
- 0.4330000000000000 0.6119000000000002 0.3581000000000000 # O11
- 0.2929999999999999 0.8235000000000000 0.4067000000000001 # O12
- 0.8887000000000004 0.3880999999999997 0.4288999999999998 # O13
- 0.9330000000000002 0.1118999999999998 0.1419000000000004 # O14
- 0.7930000000000000 0.3235000000000004 0.0933000000000003 # O15
- 0.1113000000000000 0.6119000000000002 0.5711000000000002 # O16
- 0.0669999999999999 0.8881000000000001 0.8580999999999994 # O17
- 0.2070000000000000 0.6765000000000004 0.9067000000000005 # O18
- 0.8887000000000004 0.6119000000000002 0.9289000000000002 # O19
- 0.9330000000000002 0.8881000000000001 0.6418999999999999 # O20
- 0.7930000000000000 0.6765000000000004 0.5932999999999999 # O21
- 0.3887000000000002 0.1118999999999998 0.5711000000000002 # O22
- 0.4330000000000000 0.3880999999999997 0.8580999999999994 # O23
- 0.2929999999999999 0.1765000000000000 0.9067000000000005 # O24
- 0.1723000000000000 0.4388000000000001 0.4667000000000004 # H1
- 0.0000000000000000 0.1292000000000003 0.2500000000000002 # H2
- 0.5000000000000001 0.3708000000000000 0.7499999999999997 # H3
- 0.6723000000000002 0.9388000000000006 0.0333000000000000 # H4
- 0.5000000000000001 0.6291999999999999 0.2500000000000002 # H5
- 0.6723000000000002 0.0612000000000003 0.5332999999999997 # H6
- 0.3277000000000000 0.9388000000000006 0.4667000000000004 # H7
- 0.8277000000000002 0.4388000000000001 0.0333000000000000 # H8
- 0.1723000000000000 0.5611999999999999 0.9667000000000000 # H9
- 0.0000000000000000 0.8708000000000006 0.7499999999999997 # H10
- 0.8277000000000002 0.5611999999999999 0.5332999999999997 # H11
- 0.3277000000000000 0.0612000000000003 0.9667000000000000 # H12
diff --git a/test/data/orthorhombic/POSCAR-060-2 b/test/data/orthorhombic/POSCAR-060-2
deleted file mode 100644
index dfbb48d..0000000
--- a/test/data/orthorhombic/POSCAR-060-2
+++ /dev/null
@@ -1,83 +0,0 @@
-$cell vectors
-1.0
- 9.5179955213834209 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.7489954126882719 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.0309962210790342
- 12 8 44 12
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Fe1
- 0.0483000000000000 0.1137000000000001 0.6369000000000006 # Fe2
- 0.9517000000000002 0.8863000000000000 0.3631000000000001 # Fe3
- 0.5000000000000003 0.0000000000000000 0.5000000000000003 # Fe4
- 0.4517000000000002 0.8863000000000000 0.1369000000000002 # Fe5
- 0.5483000000000005 0.1137000000000001 0.8631000000000004 # Fe6
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # Fe7
- 0.0483000000000000 0.3863000000000000 0.3631000000000001 # Fe8
- 0.9517000000000002 0.6137000000000001 0.6369000000000006 # Fe9
- 0.5000000000000003 0.5000000000000000 0.5000000000000003 # Fe10
- 0.4517000000000002 0.6137000000000001 0.8631000000000004 # Fe11
- 0.5483000000000005 0.3863000000000000 0.1369000000000002 # Fe12
- 0.2092000000000003 0.1057000000000000 0.2859000000000001 # P1
- 0.7908000000000003 0.8942999999999999 0.7141000000000000 # P2
- 0.2907999999999999 0.8942999999999999 0.7859000000000005 # P3
- 0.7092000000000002 0.1057000000000000 0.2141000000000003 # P4
- 0.2092000000000003 0.3943000000000001 0.7141000000000000 # P5
- 0.7908000000000003 0.6057000000000000 0.2859000000000001 # P6
- 0.2907999999999999 0.6057000000000000 0.2141000000000003 # P7
- 0.7092000000000002 0.3943000000000001 0.7859000000000005 # P8
- 0.2100000000000000 0.2596000000000002 0.3318000000000001 # O1
- 0.1124000000000002 0.0296000000000003 0.4143000000000001 # O2
- 0.3596000000000000 0.0452999999999998 0.2984999999999998 # O3
- 0.1580999999999999 0.0879000000000002 0.1091000000000002 # O4
- 0.9480000000000000 0.2500000000000000 0.5000000000000003 # O5
- 0.9710000000000003 0.3447000000000002 0.1502999999999999 # O6
- 0.7900000000000001 0.7404000000000004 0.6681999999999999 # O7
- 0.8876000000000006 0.9704000000000003 0.5856999999999999 # O8
- 0.6404000000000006 0.9547000000000003 0.7015000000000002 # O9
- 0.8419000000000002 0.9121000000000004 0.8909000000000005 # O10
- 0.0520000000000001 0.7500000000000000 0.5000000000000003 # O11
- 0.0289999999999999 0.6553000000000004 0.8497000000000001 # O12
- 0.2900000000000003 0.7404000000000004 0.8318000000000005 # O13
- 0.3876000000000002 0.9704000000000003 0.9143000000000004 # O14
- 0.1404000000000003 0.9547000000000003 0.7985000000000002 # O15
- 0.3419000000000004 0.9121000000000004 0.6091000000000000 # O16
- 0.5520000000000005 0.7500000000000000 0.0000000000000000 # O17
- 0.5290000000000002 0.6553000000000004 0.6503000000000001 # O18
- 0.7100000000000004 0.2596000000000002 0.1682000000000002 # O19
- 0.6124000000000005 0.0296000000000003 0.0857000000000002 # O20
- 0.8596000000000003 0.0452999999999998 0.2014999999999999 # O21
- 0.6581000000000004 0.0879000000000002 0.3909000000000001 # O22
- 0.4480000000000002 0.2500000000000000 0.0000000000000000 # O23
- 0.4710000000000005 0.3447000000000002 0.3496999999999998 # O24
- 0.2100000000000000 0.2404000000000004 0.6681999999999999 # O25
- 0.1124000000000002 0.4704000000000003 0.5857000000000004 # O26
- 0.3596000000000000 0.4547000000000003 0.7015000000000002 # O27
- 0.1580999999999999 0.4121000000000003 0.8909000000000005 # O28
- 0.9710000000000003 0.1553000000000003 0.8497000000000001 # O29
- 0.7900000000000001 0.7596000000000002 0.3318000000000001 # O30
- 0.8876000000000006 0.5296000000000002 0.4143000000000001 # O31
- 0.6404000000000002 0.5453000000000005 0.2984999999999998 # O32
- 0.8419000000000002 0.5879000000000003 0.1091000000000002 # O33
- 0.0289999999999999 0.8447000000000003 0.1502999999999999 # O34
- 0.2900000000000003 0.7596000000000002 0.1682000000000002 # O35
- 0.3876000000000002 0.5296000000000002 0.0857000000000002 # O36
- 0.1404000000000003 0.5453000000000005 0.2014999999999999 # O37
- 0.3419000000000004 0.5879000000000003 0.3909000000000001 # O38
- 0.5290000000000002 0.8447000000000003 0.3496999999999998 # O39
- 0.7100000000000004 0.2404000000000004 0.8318000000000005 # O40
- 0.6124000000000005 0.4704000000000003 0.9143000000000004 # O41
- 0.8596000000000003 0.4547000000000003 0.7985000000000002 # O42
- 0.6581000000000004 0.4121000000000003 0.6091000000000000 # O43
- 0.4710000000000005 0.1553000000000003 0.6503000000000001 # O44
- 0.8370000000000003 0.2500000000000000 0.5000000000000003 # H1
- 0.8690000000000000 0.3109999999999999 0.1580000000000001 # H2
- 0.1630000000000004 0.7500000000000000 0.5000000000000003 # H3
- 0.1310000000000001 0.6890000000000006 0.8420000000000005 # H4
- 0.6630000000000001 0.7500000000000000 0.0000000000000000 # H5
- 0.6310000000000006 0.6890000000000006 0.6580000000000005 # H6
- 0.3370000000000000 0.2500000000000000 0.0000000000000000 # H7
- 0.3690000000000002 0.3109999999999999 0.3420000000000002 # H8
- 0.8690000000000000 0.1890000000000001 0.8420000000000005 # H9
- 0.1310000000000001 0.8110000000000001 0.1580000000000001 # H10
- 0.6310000000000006 0.8110000000000001 0.3420000000000002 # H11
- 0.3690000000000002 0.1890000000000001 0.6580000000000005 # H12
diff --git a/test/data/orthorhombic/POSCAR-060-3 b/test/data/orthorhombic/POSCAR-060-3
deleted file mode 100644
index de0d0f0..0000000
--- a/test/data/orthorhombic/POSCAR-060-3
+++ /dev/null
@@ -1,32 +0,0 @@
-POSCAR generated by cell class
- 1.00000000000000
- 5.3672739847803425 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.5883789814747588 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.8726073153830897
- 4 8
-Direct
- 0.0000000000000000 -0.0000398395736797 0.2500000000000000
- 0.5000000000000000 0.5000398395736797 0.7500000000000000
- 0.0000000000000000 0.0000398395736798 0.7500000000000000
- 0.5000000000000000 0.4999601604263131 0.2500000000000000
- 0.3648332981900670 0.3908864276666857 0.4999790735520644
- 0.1351667018099331 0.1091135723333142 -0.0000209264479496
- 0.6351667018099542 0.3908864276666857 0.0000209264479427
- 0.8648332981900457 0.1091135723333142 0.5000209264479354
- 0.6351667018099542 0.6091135723333140 0.5000209264479354
- 0.8648332981900457 0.8908864276666859 0.0000209264479427
- 0.3648332981900670 0.6091135723333140 -0.0000209264479496
- 0.1351667018099331 0.8908864276666859 0.4999790735520644
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/orthorhombic/POSCAR-061 b/test/data/orthorhombic/POSCAR-061
deleted file mode 100644
index 422ab09..0000000
--- a/test/data/orthorhombic/POSCAR-061
+++ /dev/null
@@ -1,127 +0,0 @@
-$cell vectors
-1.0
- 12.1989942598609371 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 13.0469938608415159 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.5369950419013616
- 24 72 8 16
-Direct
- 0.9116000000000000 0.1944999999999999 0.1874999999999999 # P1
- 0.0480999999999999 0.0148000000000000 0.2450999999999997 # P2
- 0.0927000000000001 0.3408999999999999 0.2027999999999999 # P3
- 0.0884000000000001 0.8055000000000002 0.8124999999999999 # P4
- 0.9518999999999997 0.9851999999999997 0.7548999999999997 # P5
- 0.9072999999999998 0.6590999999999998 0.7971999999999995 # P6
- 0.5883999999999999 0.8054999999999998 0.6874999999999998 # P7
- 0.4519000000000000 0.9851999999999997 0.7450999999999998 # P8
- 0.4073000000000001 0.6590999999999998 0.7028000000000000 # P9
- 0.4115999999999997 0.1944999999999999 0.3125000000000001 # P10
- 0.5481000000000000 0.0148000000000000 0.2548999999999997 # P11
- 0.5927000000000000 0.3408999999999999 0.2972000000000000 # P12
- 0.4116000000000001 0.3054999999999998 0.8124999999999999 # P13
- 0.5481000000000000 0.4852000000000000 0.7548999999999997 # P14
- 0.5927000000000000 0.1591000000000002 0.7971999999999999 # P15
- 0.5883999999999999 0.6944999999999998 0.1874999999999999 # P16
- 0.4519000000000000 0.5148000000000000 0.2450999999999997 # P17
- 0.4073000000000001 0.8409000000000000 0.2027999999999999 # P18
- 0.0884000000000001 0.6944999999999998 0.3125000000000001 # P19
- 0.9518999999999997 0.5148000000000000 0.2548999999999997 # P20
- 0.9072999999999998 0.8409000000000000 0.2972000000000000 # P21
- 0.9116000000000000 0.3054999999999998 0.6874999999999998 # P22
- 0.0481000000000003 0.4852000000000000 0.7450999999999998 # P23
- 0.0927000000000001 0.1591000000000002 0.7028000000000000 # P24
- 0.3265999999999999 0.1844999999999999 0.4119999999999999 # O1
- 0.3779999999999999 0.1980999999999998 0.1778000000000001 # O2
- 0.5008999999999999 0.1071999999999998 0.3362000000000001 # O3
- 0.4797999999999999 0.2948000000000000 0.3487000000000000 # O4
- 0.3898999999999997 0.4492999999999998 0.1562999999999999 # O5
- 0.1054000000000000 0.0546000000000000 0.3585999999999998 # O6
- 0.0620999999999999 0.4596999999999999 0.2095999999999999 # O7
- 0.1190000000000000 0.3027000000000001 0.3310999999999999 # O8
- 0.1748999999999999 0.3292000000000000 0.1006999999999999 # O9
- 0.6733999999999998 0.8155000000000001 0.5880000000000001 # O10
- 0.6220000000000002 0.8019000000000002 0.8222000000000000 # O11
- 0.4991000000000001 0.8927999999999998 0.6637999999999998 # O12
- 0.5202000000000002 0.7051999999999998 0.6513000000000000 # O13
- 0.6100999999999999 0.5507000000000000 0.8437000000000001 # O14
- 0.8946000000000001 0.9453999999999997 0.6413999999999996 # O15
- 0.9378999999999997 0.5402999999999999 0.7903999999999995 # O16
- 0.8809999999999997 0.6972999999999998 0.6689000000000001 # O17
- 0.8250999999999998 0.6708000000000001 0.8992999999999995 # O18
- 0.1733999999999999 0.8155000000000001 0.9119999999999994 # O19
- 0.1219999999999999 0.8018999999999997 0.6777999999999996 # O20
- 0.9990999999999999 0.8928000000000003 0.8362000000000002 # O21
- 0.0202000000000000 0.7052000000000002 0.8487000000000000 # O22
- 0.1101000000000000 0.5507000000000000 0.6562999999999999 # O23
- 0.3946000000000002 0.9454000000000001 0.8585999999999997 # O24
- 0.4379000000000000 0.5402999999999999 0.7095999999999999 # O25
- 0.3810000000000002 0.6973000000000004 0.8310999999999999 # O26
- 0.3250999999999999 0.6708000000000001 0.6006999999999999 # O27
- 0.8265999999999996 0.1844999999999999 0.0880000000000001 # O28
- 0.8779999999999998 0.1980999999999998 0.3221999999999999 # O29
- 0.0009000000000001 0.1071999999999998 0.1637999999999999 # O30
- 0.9798000000000000 0.2948000000000000 0.1512999999999999 # O31
- 0.8899000000000000 0.4492999999999998 0.3437000000000001 # O32
- 0.6053999999999998 0.0546000000000000 0.1414000000000002 # O33
- 0.5621000000000000 0.4596999999999999 0.2904000000000001 # O34
- 0.6189999999999999 0.3027000000000001 0.1689000000000001 # O35
- 0.6749000000000002 0.3292000000000000 0.3993000000000001 # O36
- 0.8265999999999996 0.3155000000000001 0.5880000000000001 # O37
- 0.8779999999999998 0.3018999999999998 0.8222000000000000 # O38
- 0.0009000000000001 0.3928000000000003 0.6637999999999998 # O39
- 0.9798000000000000 0.2052000000000001 0.6513000000000000 # O40
- 0.8898999999999996 0.0506999999999999 0.8436999999999996 # O41
- 0.6053999999999998 0.4454000000000001 0.6413999999999996 # O42
- 0.5621000000000000 0.0403000000000002 0.7903999999999995 # O43
- 0.6189999999999999 0.1972999999999999 0.6689000000000001 # O44
- 0.6749000000000002 0.1708000000000001 0.8992999999999995 # O45
- 0.1733999999999999 0.6845000000000000 0.4119999999999999 # O46
- 0.1219999999999999 0.6980999999999999 0.1778000000000001 # O47
- 0.9990999999999999 0.6071999999999999 0.3362000000000001 # O48
- 0.0202000000000000 0.7948000000000001 0.3487000000000000 # O49
- 0.1101000000000000 0.9492999999999999 0.1562999999999999 # O50
- 0.3945999999999998 0.5546000000000000 0.3585999999999998 # O51
- 0.4379000000000000 0.9596999999999999 0.2095999999999999 # O52
- 0.3809999999999998 0.8026999999999997 0.3310999999999999 # O53
- 0.3250999999999999 0.8291999999999997 0.1006999999999999 # O54
- 0.6733999999999998 0.6845000000000000 0.0880000000000001 # O55
- 0.6220000000000002 0.6980999999999999 0.3221999999999999 # O56
- 0.4991000000000001 0.6071999999999999 0.1637999999999999 # O57
- 0.5202000000000002 0.7948000000000001 0.1512999999999999 # O58
- 0.6100999999999999 0.9492999999999999 0.3437000000000001 # O59
- 0.8946000000000001 0.5546000000000000 0.1414000000000002 # O60
- 0.9378999999999997 0.9596999999999999 0.2904000000000001 # O61
- 0.8809999999999997 0.8026999999999997 0.1689000000000001 # O62
- 0.8250999999999998 0.8291999999999997 0.3993000000000001 # O63
- 0.3265999999999999 0.3155000000000001 0.9120000000000000 # O64
- 0.3779999999999999 0.3018999999999998 0.6778000000000001 # O65
- 0.5008999999999999 0.3928000000000003 0.8362000000000002 # O66
- 0.4797999999999999 0.2052000000000001 0.8487000000000000 # O67
- 0.3898999999999997 0.0506999999999999 0.6562999999999999 # O68
- 0.1054000000000000 0.4454000000000001 0.8585999999999997 # O69
- 0.0620999999999999 0.0403000000000002 0.7095999999999999 # O70
- 0.1190000000000000 0.1972999999999999 0.8310999999999999 # O71
- 0.1748999999999999 0.1708000000000001 0.6006999999999999 # O72
- 0.2576000000000001 0.4279000000000001 0.5055000000000001 # N1
- 0.7423999999999999 0.5720999999999999 0.4944999999999999 # N2
- 0.2424000000000001 0.5720999999999999 0.0055000000000001 # N3
- 0.7575999999999999 0.4279000000000001 0.9944999999999999 # N4
- 0.7575999999999999 0.0720999999999999 0.4944999999999999 # N5
- 0.2424000000000001 0.9278999999999998 0.5055000000000001 # N6
- 0.7423999999999999 0.9278999999999998 0.9944999999999999 # N7
- 0.2576000000000001 0.0720999999999999 0.0055000000000001 # N8
- 0.1649000000000000 0.1800000000000000 0.4157000000000001 # Li1
- 0.3346000000000001 0.3240999999999997 0.0944999999999998 # Li2
- 0.8351000000000000 0.8200000000000001 0.5843000000000000 # Li3
- 0.6653999999999999 0.6758999999999999 0.9054999999999994 # Li4
- 0.3351000000000002 0.8200000000000001 0.9157000000000002 # Li5
- 0.1654000000000001 0.6758999999999999 0.5944999999999998 # Li6
- 0.6649000000000003 0.1800000000000000 0.0843000000000000 # Li7
- 0.8346000000000000 0.3241000000000002 0.4055000000000001 # Li8
- 0.6649000000000003 0.3200000000000000 0.5843000000000000 # Li9
- 0.8346000000000000 0.1758999999999999 0.9054999999999994 # Li10
- 0.3350999999999999 0.6799999999999996 0.4157000000000001 # Li11
- 0.1654000000000001 0.8240999999999997 0.0944999999999998 # Li12
- 0.8351000000000000 0.6799999999999996 0.0843000000000000 # Li13
- 0.6653999999999999 0.8240999999999997 0.4055000000000001 # Li14
- 0.1649000000000000 0.3200000000000000 0.9157000000000002 # Li15
- 0.3346000000000001 0.1758999999999999 0.5944999999999998 # Li16
diff --git a/test/data/orthorhombic/POSCAR-061-2 b/test/data/orthorhombic/POSCAR-061-2
deleted file mode 100644
index fddc0ff..0000000
--- a/test/data/orthorhombic/POSCAR-061-2
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 5.9929971800431678 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.8189963208338913 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.0109962304898694
- 8 8
-Direct
- 0.5460000000000004 0.6310000000000000 0.6500000000000001 # Cd1
- 0.4539999999999996 0.3689999999999997 0.3499999999999998 # Cd2
- 0.9539999999999998 0.3689999999999997 0.1499999999999998 # Cd3
- 0.0460000000000000 0.6310000000000000 0.8500000000000003 # Cd4
- 0.0460000000000000 0.8689999999999998 0.3499999999999998 # Cd5
- 0.9539999999999998 0.1310000000000002 0.6500000000000001 # Cd6
- 0.4539999999999996 0.1310000000000002 0.8500000000000003 # Cd7
- 0.5460000000000004 0.8689999999999998 0.1499999999999998 # Cd8
- 0.1409999999999998 0.0570000000000000 0.0980000000000004 # As1
- 0.8590000000000001 0.9429999999999999 0.9020000000000002 # As2
- 0.3589999999999998 0.9429999999999999 0.5980000000000001 # As3
- 0.6410000000000002 0.0570000000000000 0.4019999999999999 # As4
- 0.6410000000000002 0.4429999999999999 0.9020000000000002 # As5
- 0.3589999999999998 0.5569999999999998 0.0979999999999998 # As6
- 0.8590000000000001 0.5569999999999998 0.4019999999999999 # As7
- 0.1409999999999998 0.4429999999999999 0.5980000000000001 # As8
diff --git a/test/data/orthorhombic/POSCAR-062 b/test/data/orthorhombic/POSCAR-062
deleted file mode 100644
index 075f9b9..0000000
--- a/test/data/orthorhombic/POSCAR-062
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 7.4899964756421369 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.8979967542028611 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.9419948513319412
- 4 4 12
-Direct
- 0.2552999999999999 0.2499999999999998 0.5865000000000002 # Ba1
- 0.2447000000000002 0.7500000000000002 0.0865000000000002 # Ba2
- 0.7446999999999995 0.7500000000000002 0.4134999999999999 # Ba3
- 0.7552999999999999 0.2500000000000006 0.9134999999999998 # Ba4
- 0.5196999999999996 0.2499999999999998 0.2440999999999998 # Te1
- 1.0196999999999996 0.2499999999999998 0.2559000000000002 # Te2
- -0.0197000000000003 0.7500000000000002 0.7441000000000003 # Te3
- 0.4802999999999998 0.7500000000000002 0.7558999999999997 # Te4
- 0.3705999999999997 0.2499999999999998 0.0548000000000002 # S1
- 0.3779999999999999 0.5143000000000004 0.3407999999999999 # S2
- 0.1220000000000001 0.4857000000000003 0.8407999999999998 # S3
- 0.8780000000000000 0.5143000000000004 0.1592000000000001 # S4
- 0.8705999999999997 0.2499999999999998 0.4451999999999999 # S5
- 0.8780000000000000 -0.0143000000000001 0.1592000000000001 # S6
- 0.1294000000000004 0.7500000000000002 0.5548000000000002 # S7
- 0.1220000000000001 1.0143000000000002 0.8407999999999998 # S8
- 0.6293999999999997 0.7500000000000002 0.9451999999999999 # S9
- 0.6220000000000002 1.0143000000000002 0.6592000000000001 # S10
- 0.3779999999999999 -0.0143000000000001 0.3407999999999999 # S11
- 0.6220000000000002 0.4857000000000003 0.6592000000000001 # S12
diff --git a/test/data/orthorhombic/POSCAR-062-2 b/test/data/orthorhombic/POSCAR-062-2
deleted file mode 100644
index ea4cbb0..0000000
--- a/test/data/orthorhombic/POSCAR-062-2
+++ /dev/null
@@ -1,83 +0,0 @@
-$cell vectors
-1.0
- 9.4949955322058841 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.1499952240010227 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.3749955886708989
- 4 16 48 8
-Direct
- 0.5135999999999998 0.3057999999999998 0.2499999999999998 # Cd1
- 0.4864000000000001 0.6942000000000002 0.7499999999999994 # Cd2
- 0.0135999999999998 0.1941999999999998 0.2499999999999998 # Cd3
- 0.9863999999999999 0.8058000000000000 0.7499999999999994 # Cd4
- 0.2260000000000003 0.4870000000000002 0.2499999999999998 # P1
- 0.2939999999999999 0.1100000000000001 0.4680000000000000 # P2
- 0.3039999999999999 0.8980000000000004 0.2499999999999998 # P3
- 0.7739999999999998 0.5130000000000002 0.7499999999999994 # P4
- 0.7060000000000002 0.8899999999999999 0.5319999999999998 # P5
- 0.6959999999999996 0.1020000000000000 0.7499999999999994 # P6
- 0.7060000000000002 0.8900000000000002 0.9679999999999999 # P7
- 0.2939999999999999 0.1100000000000001 0.0320000000000002 # P8
- 0.7259999999999996 0.0130000000000001 0.2499999999999998 # P9
- 0.7939999999999999 0.3900000000000001 0.0320000000000002 # P10
- 0.8040000000000000 0.6020000000000003 0.2499999999999998 # P11
- 0.2740000000000003 0.9870000000000000 0.7499999999999994 # P12
- 0.2060000000000002 0.6100000000000004 0.9679999999999999 # P13
- 0.1960000000000001 0.3980000000000002 0.7499999999999994 # P14
- 0.2060000000000002 0.6100000000000004 0.5319999999999998 # P15
- 0.7939999999999999 0.3900000000000001 0.4680000000000000 # P16
- 0.1429999999999998 0.3540000000000000 0.2499999999999998 # O1
- 0.3910000000000000 0.4940000000000001 0.2499999999999998 # O2
- 0.1659999999999999 0.5760000000000002 0.3750000000000001 # O3
- 0.8499999999999996 0.5059999999999999 0.3820000000000000 # O4
- 0.1459999999999998 0.1210000000000003 0.4490000000000001 # O5
- 0.3850000000000001 0.2290000000000000 0.4389999999999998 # O6
- 0.1550000000000002 0.8840000000000001 0.2499999999999998 # O7
- 0.3920000000000002 0.7780000000000004 0.2499999999999998 # O8
- 0.8569999999999998 0.6460000000000004 0.7499999999999994 # O9
- 0.6090000000000001 0.5059999999999999 0.7499999999999994 # O10
- 0.8339999999999997 0.4240000000000003 0.6249999999999998 # O11
- 0.1499999999999999 0.4940000000000001 0.6179999999999999 # O12
- 0.8539999999999998 0.8790000000000002 0.5509999999999997 # O13
- 0.6149999999999999 0.7710000000000000 0.5609999999999996 # O14
- 0.8449999999999999 0.1160000000000003 0.7499999999999994 # O15
- 0.6079999999999999 0.2220000000000001 0.7499999999999994 # O16
- 0.8339999999999997 0.4240000000000003 0.8749999999999996 # O17
- 0.1499999999999999 0.4940000000000001 0.8819999999999996 # O18
- 0.8539999999999998 0.8790000000000002 0.9489999999999997 # O19
- 0.6149999999999999 0.7710000000000000 0.9390000000000001 # O20
- 0.1659999999999999 0.5760000000000002 0.1250000000000002 # O21
- 0.8499999999999996 0.5059999999999999 0.1179999999999998 # O22
- 0.1459999999999998 0.1209999999999998 0.0510000000000001 # O23
- 0.3850000000000001 0.2290000000000000 0.0609999999999999 # O24
- 0.6429999999999998 0.1460000000000002 0.2499999999999998 # O25
- 0.8910000000000000 0.0060000000000002 0.2499999999999998 # O26
- 0.6659999999999999 0.9240000000000000 0.1250000000000002 # O27
- 0.3500000000000001 0.9940000000000002 0.1179999999999998 # O28
- 0.6459999999999997 0.3790000000000000 0.0510000000000001 # O29
- 0.8849999999999996 0.2710000000000002 0.0609999999999999 # O30
- 0.6549999999999997 0.6160000000000000 0.2499999999999998 # O31
- 0.8919999999999996 0.7219999999999999 0.2499999999999998 # O32
- 0.3570000000000003 0.8540000000000004 0.7499999999999994 # O33
- 0.1090000000000000 0.9940000000000002 0.7499999999999994 # O34
- 0.3340000000000001 0.0759999999999999 0.8749999999999996 # O35
- 0.6499999999999999 0.0060000000000002 0.8819999999999996 # O36
- 0.3540000000000003 0.6210000000000000 0.9489999999999997 # O37
- 0.1149999999999999 0.7290000000000001 0.9390000000000001 # O38
- 0.3449999999999998 0.3839999999999999 0.7499999999999994 # O39
- 0.1079999999999998 0.2780000000000001 0.7499999999999994 # O40
- 0.3340000000000001 0.0759999999999999 0.6249999999999998 # O41
- 0.6499999999999999 0.0060000000000002 0.6179999999999999 # O42
- 0.3540000000000003 0.6210000000000000 0.5509999999999997 # O43
- 0.1149999999999999 0.7290000000000001 0.5609999999999996 # O44
- 0.6659999999999999 0.9240000000000000 0.3750000000000001 # O45
- 0.3500000000000001 0.9940000000000002 0.3820000000000000 # O46
- 0.6459999999999997 0.3790000000000000 0.4490000000000001 # O47
- 0.8849999999999996 0.2710000000000002 0.4389999999999998 # O48
- 0.0080000000000003 0.8360000000000003 0.3860000000000000 # Li1
- 0.9919999999999998 0.1640000000000003 0.6139999999999999 # Li2
- 0.9919999999999998 0.1640000000000003 0.8859999999999996 # Li3
- 0.0080000000000003 0.8360000000000003 0.1139999999999997 # Li4
- 0.5079999999999997 0.6639999999999999 0.1139999999999997 # Li5
- 0.4919999999999998 0.3360000000000000 0.8859999999999996 # Li6
- 0.4919999999999998 0.3360000000000000 0.6139999999999999 # Li7
- 0.5079999999999997 0.6639999999999999 0.3860000000000000 # Li8
diff --git a/test/data/orthorhombic/POSCAR-063 b/test/data/orthorhombic/POSCAR-063
deleted file mode 100644
index adde284..0000000
--- a/test/data/orthorhombic/POSCAR-063
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 9.2009956705451632 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.1589966313914593 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.7709954023363554
- 12 20
-Direct
- 0.0000000000000000 0.6251000000000000 0.2500000000000002 # Pu1
- 0.2018000000000000 0.0000000000000000 0.0000000000000000 # Pu2
- 0.5000000000000002 0.1251000000000002 0.2500000000000002 # Pu3
- 0.7018000000000002 0.5000000000000003 0.0000000000000000 # Pu4
- 0.0000000000000000 0.3749000000000002 0.7500000000000003 # Pu5
- 0.7982000000000000 0.0000000000000000 0.0000000000000000 # Pu6
- 0.5000000000000002 0.8748999999999999 0.7500000000000003 # Pu7
- 0.2982000000000003 0.5000000000000003 0.0000000000000000 # Pu8
- 0.7982000000000000 0.0000000000000000 0.5000000000000000 # Pu9
- 0.2982000000000003 0.5000000000000003 0.5000000000000000 # Pu10
- 0.2018000000000000 0.0000000000000000 0.5000000000000000 # Pu11
- 0.7018000000000002 0.5000000000000003 0.5000000000000000 # Pu12
- 0.0000000000000000 0.0254000000000002 0.2500000000000002 # Pd1
- 0.0000000000000000 0.3147000000000001 0.4509999999999998 # Pd2
- 0.2219000000000003 0.2862999999999998 0.2500000000000002 # Pd3
- 0.5000000000000002 0.5253999999999999 0.2500000000000002 # Pd4
- 0.5000000000000002 0.8147000000000004 0.4509999999999998 # Pd5
- 0.7218999999999999 0.7863000000000002 0.2500000000000002 # Pd6
- 0.5000000000000002 0.4746000000000002 0.7500000000000003 # Pd7
- 0.5000000000000002 0.1853000000000004 0.5490000000000000 # Pd8
- 0.2781000000000000 0.2136999999999998 0.7500000000000003 # Pd9
- 0.0000000000000000 0.6852999999999999 0.9509999999999998 # Pd10
- 0.5000000000000002 0.1853000000000004 0.9509999999999998 # Pd11
- 0.0000000000000000 0.3147000000000001 0.0490000000000001 # Pd12
- 0.5000000000000002 0.8147000000000004 0.0490000000000001 # Pd13
- 0.2219000000000003 0.7137000000000002 0.7500000000000003 # Pd14
- 0.7218999999999999 0.2136999999999998 0.7500000000000003 # Pd15
- 0.7781000000000002 0.2862999999999998 0.2500000000000002 # Pd16
- 0.2781000000000000 0.7863000000000002 0.2500000000000002 # Pd17
- 0.0000000000000000 0.9746000000000006 0.7500000000000003 # Pd18
- 0.0000000000000000 0.6852999999999999 0.5490000000000000 # Pd19
- 0.7781000000000002 0.7137000000000002 0.7500000000000003 # Pd20
diff --git a/test/data/orthorhombic/POSCAR-063-2 b/test/data/orthorhombic/POSCAR-063-2
deleted file mode 100644
index 542d509..0000000
--- a/test/data/orthorhombic/POSCAR-063-2
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 5.5689973795528749 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.7959939789474948 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.3199965556342361
- 8 4 24
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Te1
- 0.0000000000000000 0.5858000000000003 0.2500000000000001 # Te2
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Te3
- 0.5000000000000000 0.0857999999999998 0.2500000000000001 # Te4
- 1.0000000000000000 0.4142000000000003 0.7500000000000000 # Te5
- 0.5000000000000000 0.9142000000000006 0.7500000000000000 # Te6
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Te7
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Te8
- 0.0000000000000000 0.2816000000000000 0.2500000000000001 # Ba1
- 0.5000000000000000 0.7816000000000000 0.2500000000000001 # Ba2
- 0.0000000000000000 0.7184000000000003 0.7500000000000000 # Ba3
- 0.5000000000000000 0.2184000000000001 0.7500000000000000 # Ba4
- 0.0000000000000000 0.9535000000000001 0.2500000000000001 # O1
- 0.0000000000000000 0.7289000000000003 0.2500000000000001 # O2
- 0.7350000000000004 0.6048999999999999 0.4563000000000000 # O3
- 0.2350000000000005 0.1048999999999999 0.4563000000000000 # O4
- 0.0000000000000000 0.0465000000000000 0.7500000000000000 # O5
- 1.0000000000000000 0.2711000000000003 0.7500000000000000 # O6
- 0.2650000000000005 0.3951000000000002 0.5437000000000000 # O7
- 0.5000000000000000 0.5465000000000001 0.7500000000000000 # O8
- 0.5000000000000000 0.7711000000000005 0.7500000000000000 # O9
- 0.7650000000000005 0.8951000000000003 0.5437000000000000 # O10
- 0.2650000000000005 0.3951000000000002 0.9563000000000001 # O11
- 0.7650000000000005 0.8951000000000003 0.9563000000000001 # O12
- 0.7350000000000004 0.6048999999999999 0.0437000000000000 # O13
- 0.2349999999999996 0.1048999999999999 0.0437000000000000 # O14
- 0.7350000000000004 0.3951000000000002 0.5437000000000000 # O15
- 0.2350000000000005 0.8951000000000003 0.5437000000000000 # O16
- 0.2650000000000005 0.6048999999999999 0.4563000000000000 # O17
- 0.5000000000000000 0.4535000000000000 0.2500000000000001 # O18
- 0.5000000000000000 0.2288999999999998 0.2500000000000001 # O19
- 0.7650000000000005 0.1048999999999999 0.4563000000000000 # O20
- 0.2650000000000005 0.6048999999999999 0.0437000000000000 # O21
- 0.7650000000000005 0.1048999999999999 0.0437000000000000 # O22
- 0.7350000000000004 0.3951000000000002 0.9563000000000001 # O23
- 0.2350000000000005 0.8951000000000003 0.9563000000000001 # O24
diff --git a/test/data/orthorhombic/POSCAR-063-3 b/test/data/orthorhombic/POSCAR-063-3
deleted file mode 100644
index 656f619..0000000
--- a/test/data/orthorhombic/POSCAR-063-3
+++ /dev/null
@@ -1,63 +0,0 @@
-$cell vectors
-1.0
- 8.8999958121782399 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.7599972896793989 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.3299937276781932
- 4 8 8 36
-Direct
- 0.3229999999999999 0.0000000000000000 0.0000000000000000 # Ca1
- 0.8229999999999998 0.5000000000000000 0.0000000000000000 # Ca2
- 0.6770000000000000 0.0000000000000000 0.4999999999999998 # Ca3
- 0.1770000000000001 0.5000000000000000 0.4999999999999998 # Ca4
- 0.2499999999999997 0.2500000000000000 0.2499999999999999 # Al1
- 0.7499999999999997 0.7500000000000000 0.2499999999999999 # Al2
- 0.7500000000000003 0.7500000000000000 0.7500000000000002 # Al3
- 0.2500000000000003 0.2500000000000000 0.7500000000000002 # Al4
- 0.2500000000000003 0.7500000000000000 0.7500000000000002 # Al5
- 0.7500000000000003 0.2500000000000000 0.7500000000000002 # Al6
- 0.7499999999999997 0.2500000000000000 0.2499999999999999 # Al7
- 0.2500000000000003 0.7500000000000000 0.2499999999999999 # Al8
- 0.9799999999999996 0.0000000000000000 0.1150000000000000 # Si1
- 0.4800000000000000 0.5000000000000000 0.1150000000000000 # Si2
- 0.0200000000000001 0.0000000000000000 0.6150000000000003 # Si3
- 0.5200000000000001 0.5000000000000000 0.6150000000000003 # Si4
- 0.9799999999999996 0.0000000000000000 0.8850000000000001 # Si5
- 0.4800000000000000 0.5000000000000000 0.8850000000000001 # Si6
- 0.0200000000000001 0.0000000000000000 0.3850000000000003 # Si7
- 0.5200000000000001 0.5000000000000000 0.3850000000000003 # Si8
- 0.0270000000000003 0.0000000000000000 0.0000000000000000 # O1
- 0.3950000000000002 0.2500000000000000 0.1360000000000000 # O2
- 0.8949999999999996 0.2500000000000000 0.1360000000000000 # O3
- 0.1350000000000002 0.0000000000000000 0.1919999999999999 # O4
- 0.6350000000000001 0.0000000000000000 0.1919999999999999 # O5
- 0.5270000000000001 0.5000000000000000 0.0000000000000000 # O6
- 0.8949999999999996 0.7500000000000000 0.1360000000000000 # O7
- 0.3950000000000002 0.7500000000000000 0.1360000000000000 # O8
- 0.6350000000000001 0.5000000000000000 0.1919999999999999 # O9
- 0.1350000000000002 0.5000000000000000 0.1919999999999999 # O10
- 0.9729999999999998 0.0000000000000000 0.4999999999999998 # O11
- 0.6049999999999996 0.7500000000000000 0.6359999999999997 # O12
- 0.1050000000000003 0.7500000000000000 0.6359999999999997 # O13
- 0.8649999999999998 0.0000000000000000 0.6919999999999997 # O14
- 0.3649999999999998 0.0000000000000000 0.6919999999999997 # O15
- 0.4729999999999996 0.5000000000000000 0.4999999999999998 # O16
- 0.1050000000000003 0.2500000000000000 0.6359999999999997 # O17
- 0.6049999999999996 0.2500000000000000 0.6359999999999997 # O18
- 0.3649999999999998 0.5000000000000000 0.6919999999999997 # O19
- 0.8649999999999998 0.5000000000000000 0.6919999999999997 # O20
- 0.3950000000000002 0.7500000000000000 0.8639999999999999 # O21
- 0.8950000000000001 0.7500000000000000 0.8639999999999999 # O22
- 0.1350000000000002 0.0000000000000000 0.8079999999999997 # O23
- 0.6350000000000001 0.0000000000000000 0.8079999999999997 # O24
- 0.8950000000000001 0.2500000000000000 0.8639999999999999 # O25
- 0.3950000000000002 0.2500000000000000 0.8639999999999999 # O26
- 0.6350000000000001 0.5000000000000000 0.8079999999999997 # O27
- 0.1350000000000002 0.5000000000000000 0.8079999999999997 # O28
- 0.6049999999999996 0.2500000000000000 0.3640000000000001 # O29
- 0.1049999999999998 0.2500000000000000 0.3640000000000001 # O30
- 0.8649999999999998 0.0000000000000000 0.3079999999999999 # O31
- 0.3649999999999998 0.0000000000000000 0.3079999999999999 # O32
- 0.1049999999999998 0.7500000000000000 0.3640000000000001 # O33
- 0.6049999999999996 0.7500000000000000 0.3640000000000001 # O34
- 0.3649999999999998 0.5000000000000000 0.3079999999999999 # O35
- 0.8649999999999998 0.5000000000000000 0.3079999999999999 # O36
diff --git a/test/data/orthorhombic/POSCAR-064 b/test/data/orthorhombic/POSCAR-064
deleted file mode 100644
index a515ea6..0000000
--- a/test/data/orthorhombic/POSCAR-064
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 5.4059974562511863 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.3699974731906908 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.1499938123757083
- 8 4 16
-Direct
- 0.0069999999999996 0.0000000000000000 0.3620000000000002 # La1
- 0.0070000000000006 0.5000000000000000 0.8620000000000002 # La2
- 0.9930000000000001 0.0000000000000000 0.6379999999999999 # La3
- 0.9930000000000001 0.5000000000000000 0.1379999999999999 # La4
- 0.4930000000000003 0.0000000000000000 0.8620000000000002 # La5
- 0.4930000000000003 0.5000000000000000 0.3620000000000002 # La6
- 0.5069999999999996 0.0000000000000000 0.1379999999999999 # La7
- 0.5069999999999996 0.5000000000000000 0.6379999999999999 # La8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cu1
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Cu2
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Cu3
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Cu4
- 0.2499999999999995 0.2499999999999995 0.0070000000000000 # O1
- 0.9689999999999996 0.0000000000000000 0.1870000000000000 # O2
- 0.2500000000000004 0.7500000000000006 0.5070000000000001 # O3
- 0.9689999999999996 0.5000000000000000 0.6870000000000001 # O4
- 0.7500000000000003 0.7500000000000006 0.9930000000000002 # O5
- 0.0310000000000002 0.0000000000000000 0.8130000000000002 # O6
- 0.7499999999999993 0.2500000000000004 0.4930000000000000 # O7
- 0.0310000000000002 0.5000000000000000 0.3130000000000001 # O8
- 0.5310000000000001 0.0000000000000000 0.6870000000000001 # O9
- 0.5310000000000001 0.5000000000000000 0.1870000000000000 # O10
- 0.4689999999999996 0.0000000000000000 0.3130000000000001 # O11
- 0.4689999999999996 0.5000000000000000 0.8130000000000002 # O12
- 0.7499999999999993 0.7500000000000006 0.4930000000000000 # O13
- 0.7500000000000003 0.2500000000000004 0.9930000000000002 # O14
- 0.2500000000000004 0.2500000000000004 0.5070000000000001 # O15
- 0.2500000000000004 0.7499999999999996 0.0070000000000000 # O16
diff --git a/test/data/orthorhombic/POSCAR-064-2 b/test/data/orthorhombic/POSCAR-064-2
deleted file mode 100644
index 8c3bc62..0000000
--- a/test/data/orthorhombic/POSCAR-064-2
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 5.4649974284892231 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.4709974256659706 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.2109942542144339
- 8 4 16
-Direct
- 0.0109999999999998 0.0000000000000000 0.3609999999999999 # Nd1
- 0.0109999999999998 0.5000000000000004 0.8610000000000001 # Nd2
- 0.9890000000000000 0.4999999999999995 0.1390000000000002 # Nd3
- 0.5109999999999998 0.0000000000000000 0.1390000000000002 # Nd4
- 0.5109999999999998 0.5000000000000004 0.6390000000000000 # Nd5
- 0.4890000000000002 0.0000000000000000 0.8610000000000001 # Nd6
- 0.4890000000000002 0.5000000000000004 0.3609999999999999 # Nd7
- 0.9890000000000000 0.0000000000000000 0.6390000000000000 # Nd8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ni1
- 0.0000000000000000 0.5000000000000004 0.5000000000000002 # Ni2
- 0.4999999999999999 0.0000000000000000 0.5000000000000002 # Ni3
- 0.4999999999999999 0.4999999999999995 0.0000000000000000 # Ni4
- 0.2500000000000005 0.2499999999999998 0.9890000000000000 # O1
- 0.0540000000000004 0.0000000000000000 0.1759999999999999 # O2
- 0.2500000000000005 0.7500000000000003 0.4889999999999997 # O3
- 0.0540000000000004 0.5000000000000004 0.6760000000000002 # O4
- 0.7499999999999994 0.7500000000000003 0.0110000000000000 # O5
- 0.7499999999999994 0.2499999999999998 0.5110000000000003 # O6
- 0.9459999999999995 0.5000000000000004 0.3239999999999998 # O7
- 0.5539999999999994 0.0000000000000000 0.3239999999999998 # O8
- 0.7499999999999994 0.7500000000000003 0.5110000000000003 # O9
- 0.7499999999999994 0.2499999999999998 0.0110000000000000 # O10
- 0.5539999999999994 0.5000000000000004 0.8240000000000000 # O11
- 0.2499999999999995 0.2499999999999998 0.4889999999999997 # O12
- 0.4459999999999997 0.0000000000000000 0.6760000000000002 # O13
- 0.2500000000000005 0.7500000000000003 0.9890000000000000 # O14
- 0.4459999999999997 0.5000000000000004 0.1759999999999999 # O15
- 0.9459999999999995 0.0000000000000000 0.8240000000000000 # O16
diff --git a/test/data/orthorhombic/POSCAR-064-3 b/test/data/orthorhombic/POSCAR-064-3
deleted file mode 100644
index a56ba9d..0000000
--- a/test/data/orthorhombic/POSCAR-064-3
+++ /dev/null
@@ -1,32 +0,0 @@
-$cell vectors
- 1.00000000000000
- 5.7571823508220552 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.1410512363124860 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.8086137765895253
- 4 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.1836759961518178 0.1013702123844488
- 0.5000000000000000 0.6836759961518176 0.1013702123844488
- 0.0000000000000000 0.8163240038481824 0.8986297876155513
- 0.5000000000000000 0.3163240038481822 0.8986297876155513
- 0.0000000000000000 0.3163240038481822 0.6013702123844486
- 0.5000000000000000 0.8163240038481824 0.6013702123844486
- 0.0000000000000000 0.6836759961518176 0.3986297876155512
- 0.5000000000000000 0.1836759961518178 0.3986297876155512
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/orthorhombic/POSCAR-065 b/test/data/orthorhombic/POSCAR-065
deleted file mode 100644
index b2f2dd0..0000000
--- a/test/data/orthorhombic/POSCAR-065
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 4.8379977235189111 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.1469961664961925 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.1069971264014065
- 8 4 4
-Direct
- 0.0000000000000000 0.3379999999999999 0.2540000000000001 # Ti1
- 0.0000000000000000 0.6620000000000000 0.7459999999999999 # Ti2
- 0.5000000000000006 0.1619999999999998 0.7459999999999999 # Ti3
- 0.0000000000000000 0.6620000000000000 0.2540000000000001 # Ti4
- 0.5000000000000006 0.1619999999999998 0.2540000000000001 # Ti5
- 0.0000000000000000 0.3379999999999999 0.7459999999999999 # Ti6
- 0.5000000000000006 0.8380000000000002 0.7459999999999999 # Ti7
- 0.5000000000000006 0.8380000000000002 0.2540000000000001 # Ti8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Zr1
- 0.0000000000000000 0.0000000000000000 0.4999999999999996 # Zr2
- 0.5000000000000006 0.4999999999999997 0.0000000000000000 # Zr3
- 0.5000000000000006 0.4999999999999997 0.4999999999999996 # Zr4
- 0.5000000000000006 0.2499999999999999 0.0000000000000000 # O1
- 0.5000000000000006 0.7500000000000002 0.0000000000000000 # O2
- 0.0000000000000000 0.2499999999999999 0.0000000000000000 # O3
- 0.0000000000000000 0.7500000000000002 0.0000000000000000 # O4
diff --git a/test/data/orthorhombic/POSCAR-065-2 b/test/data/orthorhombic/POSCAR-065-2
deleted file mode 100644
index c50686e..0000000
--- a/test/data/orthorhombic/POSCAR-065-2
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 5.7599972896793989 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.3799969979435005 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.0599980896004100
- 2 2 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Na1
- 0.5000000000000000 0.5000000000000003 0.0000000000000000 # Na2
- 0.5000000000000000 0.0000000000000000 0.4999999999999993 # I1
- 0.0000000000000000 0.5000000000000003 0.4999999999999993 # I2
- 0.0000000000000000 0.0000000000000000 0.4999999999999993 # O1
- 0.2500000000000000 0.2499999999999998 0.0000000000000000 # O2
- 0.7500000000000000 0.7500000000000002 0.0000000000000000 # O3
- 0.7500000000000000 0.2499999999999998 0.0000000000000000 # O4
- 0.5000000000000000 0.5000000000000003 0.4999999999999993 # O5
- 0.2500000000000000 0.7500000000000002 0.0000000000000000 # O6
diff --git a/test/data/orthorhombic/POSCAR-065-3 b/test/data/orthorhombic/POSCAR-065-3
deleted file mode 100644
index 0d4f505..0000000
--- a/test/data/orthorhombic/POSCAR-065-3
+++ /dev/null
@@ -1,12 +0,0 @@
-$cell vectors
-1.0
- 3.9091981605581103 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.8712981783916436 0.0000000000000000
- -0.0511698229299495 0.0000000000000000 3.9088632500680052
- 1 1 3
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Na1
- 0.4999999999999992 0.4999999999999994 0.5000000000000007 # Nb1
- 0.4999999999999992 0.0000000000000000 0.5000000000000007 # O1
- 0.0000000000000000 0.4999999999999994 0.5000000000000007 # O2
- 0.4999999999999992 0.4999999999999994 0.0000000000000000 # O3
diff --git a/test/data/orthorhombic/POSCAR-066 b/test/data/orthorhombic/POSCAR-066
deleted file mode 100644
index 0bef217..0000000
--- a/test/data/orthorhombic/POSCAR-066
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 6.3299970214705912 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.4799950687222410 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.5299950451951503
- 16 4 16
-Direct
- 0.2353000000000001 0.4247999999999997 0.0000000000000000 # Se1
- 0.2500000000000002 0.2500000000000000 0.3274000000000002 # Se2
- 0.7352999999999997 0.9247999999999998 0.0000000000000000 # Se3
- 0.7499999999999998 0.7500000000000000 0.6725999999999996 # Se4
- 0.2646999999999996 0.0751999999999997 0.0000000000000000 # Se5
- 0.2500000000000002 0.2500000000000000 0.6725999999999996 # Se6
- 0.7647000000000002 0.5751999999999997 0.0000000000000000 # Se7
- 0.7499999999999998 0.7500000000000000 0.3274000000000002 # Se8
- 0.2500000000000002 0.7500000000000000 0.1725999999999998 # Se9
- 0.7499999999999998 0.2500000000000000 0.1725999999999998 # Se10
- 0.7647000000000002 0.4247999999999997 0.4999999999999999 # Se11
- 0.2647000000000005 0.9247999999999998 0.4999999999999999 # Se12
- 0.2353000000000001 0.5751999999999997 0.4999999999999999 # Se13
- 0.2500000000000002 0.7500000000000000 0.8274000000000000 # Se14
- 0.7352999999999997 0.0752000000000002 0.4999999999999999 # Se15
- 0.7499999999999998 0.2500000000000000 0.8274000000000000 # Se16
- 0.0000000000000000 0.5000000000000000 0.2500000000000002 # Ca1
- 0.4999999999999997 0.0000000000000000 0.2500000000000002 # Ca2
- 0.4999999999999997 0.0000000000000000 0.7500000000000002 # Ca3
- 0.0000000000000000 0.5000000000000000 0.7500000000000002 # Ca4
- 0.9958000000000001 0.2278999999999999 0.0000000000000000 # Al1
- 0.0829999999999999 0.8574999999999997 0.0000000000000000 # Al2
- 0.4957999999999996 0.7278999999999999 0.0000000000000000 # Al3
- 0.5829999999999996 0.3574999999999998 0.0000000000000000 # Al4
- 0.5041999999999998 0.2721000000000001 0.0000000000000000 # Al5
- 0.4169999999999998 0.6424999999999997 0.0000000000000000 # Al6
- 0.0042000000000001 0.7721000000000002 0.0000000000000000 # Al7
- 0.9169999999999994 0.1424999999999997 0.0000000000000000 # Al8
- 0.0042000000000001 0.2278999999999999 0.4999999999999999 # Al9
- 0.9170000000000003 0.8575000000000002 0.4999999999999999 # Al10
- 0.5041999999999998 0.7278999999999999 0.4999999999999999 # Al11
- 0.4169999999999998 0.3574999999999998 0.4999999999999999 # Al12
- 0.9958000000000001 0.7721000000000002 0.4999999999999999 # Al13
- 0.0829999999999999 0.1424999999999997 0.4999999999999999 # Al14
- 0.4957999999999996 0.2721000000000001 0.4999999999999999 # Al15
- 0.5829999999999996 0.6424999999999997 0.4999999999999999 # Al16
diff --git a/test/data/orthorhombic/POSCAR-066-2 b/test/data/orthorhombic/POSCAR-066-2
deleted file mode 100644
index 72336b7..0000000
--- a/test/data/orthorhombic/POSCAR-066-2
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 7.0696966734108386 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 25.4922880048080103 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.0268966935500305
- 12 8 28
-Direct
- 0.2500000000000006 0.7500000000000002 0.0000000000000000 # Ba1
- 0.2460000000000003 0.9318000000000000 0.0000000000000000 # Ba2
- 0.7500000000000003 0.2500000000000000 0.0000000000000000 # Ba3
- 0.7460000000000008 0.4318000000000000 0.0000000000000000 # Ba4
- 0.7540000000000007 0.0682000000000001 0.0000000000000000 # Ba5
- 0.2540000000000002 0.5682000000000001 0.0000000000000000 # Ba6
- 0.2499999999999998 0.2500000000000000 0.5000000000000000 # Ba7
- 0.2460000000000003 0.0682000000000001 0.5000000000000000 # Ba8
- 0.7460000000000008 0.5682000000000001 0.5000000000000000 # Ba9
- 0.7500000000000003 0.7500000000000002 0.5000000000000000 # Ba10
- 0.7540000000000007 0.9318000000000000 0.5000000000000000 # Ba11
- 0.2540000000000002 0.4318000000000000 0.5000000000000000 # Ba12
- 0.2609999999999998 0.1590000000000001 0.0000000000000000 # Zr1
- 0.7610000000000002 0.6589999999999999 0.0000000000000000 # Zr2
- 0.7390000000000002 0.8410000000000000 0.0000000000000000 # Zr3
- 0.2389999999999999 0.3410000000000001 0.0000000000000000 # Zr4
- 0.2610000000000006 0.8409999999999999 0.5000000000000000 # Zr5
- 0.7610000000000010 0.3410000000000001 0.5000000000000000 # Zr6
- 0.7390000000000002 0.1590000000000001 0.5000000000000000 # Zr7
- 0.2389999999999999 0.6589999999999999 0.5000000000000000 # Zr8
- 0.2499999999999998 0.2500000000000000 0.0000000000000000 # S1
- 0.0000000000000000 0.1590000000000001 0.2500000000000000 # S2
- 0.2190000000000005 0.0519999999999999 0.0000000000000000 # S3
- 0.0000000000000000 0.3500000000000000 0.2500000000000000 # S4
- 0.7500000000000003 0.7500000000000002 0.0000000000000000 # S5
- 0.5000000000000004 0.6589999999999999 0.2500000000000000 # S6
- 0.7190000000000001 0.5520000000000000 0.0000000000000000 # S7
- 0.5000000000000004 0.8499999999999999 0.2500000000000000 # S8
- 1.0000000000000000 0.8410000000000000 0.7499999999999999 # S9
- 0.7810000000000002 0.9479999999999998 0.0000000000000000 # S10
- 0.0000000000000000 0.6500000000000001 0.7499999999999999 # S11
- 0.5000000000000004 0.3410000000000001 0.7499999999999999 # S12
- 0.2810000000000000 0.4480000000000001 0.0000000000000000 # S13
- 0.5000000000000004 0.1499999999999999 0.7499999999999999 # S14
- 1.0000000000000000 0.8410000000000000 0.2500000000000000 # S15
- 0.0000000000000000 0.6500000000000001 0.2500000000000000 # S16
- 0.0000000000000000 0.3500000000000000 0.7499999999999999 # S17
- 0.5000000000000004 0.6589999999999999 0.7499999999999999 # S18
- 0.5000000000000004 0.8499999999999999 0.7499999999999999 # S19
- 0.2500000000000006 0.7500000000000000 0.5000000000000000 # S20
- 0.2190000000000005 0.9479999999999998 0.5000000000000000 # S21
- 0.7500000000000003 0.2500000000000000 0.5000000000000000 # S22
- 0.5000000000000004 0.3410000000000001 0.2500000000000000 # S23
- 0.7190000000000001 0.4480000000000001 0.5000000000000000 # S24
- 0.5000000000000004 0.1499999999999999 0.2500000000000000 # S25
- 0.0000000000000000 0.1590000000000001 0.7499999999999999 # S26
- 0.7810000000000002 0.0520000000000001 0.5000000000000000 # S27
- 0.2810000000000000 0.5520000000000000 0.5000000000000000 # S28
diff --git a/test/data/orthorhombic/POSCAR-067 b/test/data/orthorhombic/POSCAR-067
deleted file mode 100644
index 9048f37..0000000
--- a/test/data/orthorhombic/POSCAR-067
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 7.9699962497820849 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.7219944843093593 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.3739979418502930
- 4 4 12 28
-Direct
- 0.2500000000000003 0.2499999999999998 0.0000000000000000 # Ca1
- 0.7500000000000004 0.7499999999999998 0.0000000000000000 # Ca2
- 0.7499999999999997 0.2499999999999998 0.0000000000000000 # Ca3
- 0.2500000000000003 0.7499999999999998 0.0000000000000000 # Ca4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Al1
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # Al2
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Al3
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Al4
- 0.2500000000000003 0.0000000000000000 0.4999999999999995 # B1
- 0.0000000000000000 0.1364999999999999 0.4571000000000002 # B2
- 0.7499999999999997 0.5000000000000000 0.4999999999999995 # B3
- 0.5000000000000000 0.6364999999999998 0.4571000000000002 # B4
- 0.7499999999999997 0.0000000000000000 0.4999999999999995 # B5
- 0.0000000000000000 0.8635000000000002 0.5428999999999998 # B6
- 0.0000000000000000 0.3635000000000001 0.4571000000000002 # B7
- 0.5000000000000000 0.8635000000000002 0.4571000000000002 # B8
- 0.0000000000000000 0.6364999999999998 0.5428999999999998 # B9
- 0.5000000000000000 0.1364999999999999 0.5428999999999998 # B10
- 0.2500000000000003 0.5000000000000000 0.4999999999999995 # B11
- 0.5000000000000000 0.3635000000000001 0.5428999999999998 # B12
- 0.0000000000000000 0.2499999999999998 0.3289000000000000 # O1
- 0.0000000000000000 0.1310999999999999 0.7769999999999999 # O2
- 0.1465999999999999 0.0731000000000001 0.2990000000000002 # O3
- 0.5000000000000000 0.7499999999999998 0.3289000000000000 # O4
- 0.5000000000000000 0.6311000000000000 0.7769999999999999 # O5
- 0.6466000000000000 0.5731000000000002 0.2990000000000002 # O6
- 0.0000000000000000 0.7499999999999998 0.6711000000000001 # O7
- 0.5000000000000000 0.2500000000000003 0.6711000000000001 # O8
- 0.5000000000000000 0.3689000000000001 0.2230000000000002 # O9
- 0.3534000000000001 0.4268999999999999 0.7009999999999998 # O10
- 0.0000000000000000 0.3689000000000001 0.7769999999999999 # O11
- 0.8534000000000002 0.4268999999999999 0.2990000000000002 # O12
- 0.5000000000000000 0.8689000000000001 0.7769999999999999 # O13
- 0.3534000000000001 0.9269000000000001 0.2990000000000002 # O14
- 0.0000000000000000 0.6311000000000000 0.2230000000000002 # O15
- 0.1465999999999999 0.5731000000000002 0.7009999999999998 # O16
- 0.5000000000000000 0.1310999999999999 0.2230000000000002 # O17
- 0.6466000000000000 0.0731000000000001 0.7009999999999998 # O18
- 0.1465999999999999 0.9269000000000001 0.7009999999999998 # O19
- 0.6466000000000000 0.4268999999999999 0.7009999999999998 # O20
- 0.8534000000000002 0.0731000000000001 0.2990000000000002 # O21
- 0.3534000000000001 0.5731000000000002 0.2990000000000002 # O22
- 0.8534000000000002 0.5731000000000002 0.7009999999999998 # O23
- 0.3534000000000001 0.0731000000000001 0.7009999999999998 # O24
- 0.1465999999999999 0.4268999999999999 0.2990000000000002 # O25
- 0.6466000000000000 0.9269000000000001 0.2990000000000002 # O26
- 0.0000000000000000 0.8689000000000001 0.2230000000000002 # O27
- 0.8534000000000002 0.9269000000000001 0.7009999999999998 # O28
diff --git a/test/data/orthorhombic/POSCAR-067-2 b/test/data/orthorhombic/POSCAR-067-2
deleted file mode 100644
index 09fbb2d..0000000
--- a/test/data/orthorhombic/POSCAR-067-2
+++ /dev/null
@@ -1,75 +0,0 @@
-$cell vectors
-1.0
- 11.3659946518222270 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.9159953341078015 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2709961081490153
- 24 12 32
-Direct
- 0.2500000000000001 0.0000000000000000 0.0000000000000000 # Ir1
- 0.2500000000000001 0.0000000000000000 0.3348000000000002 # Ir2
- 0.3589000000000001 0.2499999999999999 0.6874999999999997 # Ir3
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Ir4
- 0.7500000000000001 0.4999999999999998 0.0000000000000000 # Ir5
- 0.7500000000000001 0.4999999999999998 0.3348000000000002 # Ir6
- 0.8589000000000001 0.7499999999999997 0.6874999999999997 # Ir7
- 0.0000000000000000 0.4999999999999998 0.0000000000000000 # Ir8
- 0.7500000000000001 0.0000000000000000 0.0000000000000000 # Ir9
- 0.7500000000000001 0.0000000000000000 0.6651999999999997 # Ir10
- 0.2500000000000001 0.4999999999999998 0.0000000000000000 # Ir11
- 0.2500000000000001 0.4999999999999998 0.6651999999999997 # Ir12
- 0.1410999999999999 0.2499999999999999 0.3125000000000002 # Ir13
- 0.6411000000000000 0.2499999999999999 0.6874999999999997 # Ir14
- 0.5000000000000000 0.4999999999999998 0.0000000000000000 # Ir15
- 0.1410999999999999 0.7499999999999997 0.6874999999999997 # Ir16
- 0.3589000000000001 0.7499999999999997 0.3125000000000002 # Ir17
- 0.8589000000000001 0.2499999999999999 0.3125000000000002 # Ir18
- 0.7500000000000001 0.4999999999999998 0.6651999999999997 # Ir19
- 0.7500000000000001 0.0000000000000000 0.3348000000000002 # Ir20
- 0.2500000000000001 0.4999999999999998 0.3348000000000002 # Ir21
- 0.6411000000000004 0.7499999999999997 0.3125000000000002 # Ir22
- 0.2500000000000001 0.0000000000000000 0.6651999999999997 # Ir23
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ir24
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Na1
- 0.4230000000000000 0.2499999999999999 0.1959999999999999 # Na2
- 0.0000000000000000 0.4999999999999998 0.5000000000000000 # Na3
- -0.0770000000000001 0.7499999999999997 0.1959999999999999 # Na4
- 0.5770000000000002 0.7499999999999997 0.8039999999999999 # Na5
- 0.0770000000000001 0.2499999999999999 0.8039999999999999 # Na6
- 0.5770000000000002 0.2499999999999999 0.1959999999999999 # Na7
- 0.0770000000000001 0.7499999999999997 0.1959999999999999 # Na8
- 0.4230000000000000 0.7499999999999997 0.8039999999999999 # Na9
- -0.0770000000000001 0.2499999999999999 0.8039999999999999 # Na10
- 0.5000000000000000 0.4999999999999998 0.5000000000000000 # Na11
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Na12
- 0.2500000000000001 0.1590000000000001 0.5000000000000000 # B1
- 0.6290000000000002 0.0769999999999998 0.8429999999999995 # B2
- 0.5000000000000000 0.1499999999999999 0.7990000000000002 # B3
- 0.7500000000000001 0.6589999999999997 0.5000000000000000 # B4
- 0.1290000000000002 0.5770000000000001 0.8429999999999995 # B5
- 0.0000000000000000 0.6500000000000001 0.7990000000000002 # B6
- 0.7500000000000001 0.8410000000000000 0.5000000000000000 # B7
- 0.3710000000000004 0.9229999999999996 0.1570000000000002 # B8
- 0.5000000000000000 0.8499999999999995 0.2009999999999998 # B9
- 0.2500000000000001 0.3409999999999996 0.5000000000000000 # B10
- 0.8710000000000001 0.4229999999999999 0.1570000000000002 # B11
- 0.0000000000000000 0.3499999999999999 0.2009999999999998 # B12
- 0.7500000000000001 0.3409999999999996 0.5000000000000000 # B13
- 0.3709999999999999 0.4229999999999999 0.8429999999999995 # B14
- 0.5000000000000000 0.3499999999999999 0.7990000000000002 # B15
- 0.2500000000000001 0.8410000000000000 0.5000000000000000 # B16
- 0.8710000000000001 0.9229999999999996 0.8429999999999995 # B17
- 0.0000000000000000 0.8499999999999995 0.7990000000000002 # B18
- 0.2500000000000001 0.6589999999999997 0.5000000000000000 # B19
- 0.6290000000000002 0.5769999999999996 0.1570000000000002 # B20
- 0.7500000000000001 0.1590000000000001 0.5000000000000000 # B21
- 0.1290000000000002 0.0769999999999998 0.1570000000000002 # B22
- 0.0000000000000000 0.1499999999999999 0.2009999999999998 # B23
- 0.6290000000000002 0.9229999999999996 0.1570000000000002 # B24
- 0.1290000000000002 0.4229999999999999 0.1570000000000002 # B25
- 0.3709999999999999 0.0769999999999998 0.8429999999999995 # B26
- 0.8710000000000001 0.5770000000000001 0.8429999999999995 # B27
- 0.3709999999999999 0.5769999999999996 0.1570000000000002 # B28
- 0.5000000000000000 0.6499999999999996 0.2009999999999998 # B29
- 0.8710000000000001 0.0769999999999998 0.1570000000000002 # B30
- 0.6290000000000002 0.4229999999999999 0.8429999999999995 # B31
- 0.1290000000000002 0.9229999999999996 0.8429999999999995 # B32
diff --git a/test/data/orthorhombic/POSCAR-067-3 b/test/data/orthorhombic/POSCAR-067-3
deleted file mode 100644
index 66786e2..0000000
--- a/test/data/orthorhombic/POSCAR-067-3
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 7.7799963391850193 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.4899974167256769 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.6399964050608666
- 8 12
-Direct
- 0.2500000000000003 0.0000000000000000 0.0000000000000000 # Pb1
- 0.2500000000000003 0.0000000000000000 0.5000000000000003 # Pb2
- 0.0000000000000000 0.4999999999999995 0.2499999999999999 # Pb3
- 0.7500000000000003 0.0000000000000000 0.0000000000000000 # Pb4
- 0.7500000000000003 0.0000000000000000 0.5000000000000003 # Pb5
- 0.4999999999999999 0.5000000000000006 0.7500000000000002 # Pb6
- 0.0000000000000000 0.5000000000000006 0.7500000000000002 # Pb7
- 0.4999999999999999 0.4999999999999995 0.2499999999999999 # Pb8
- 0.0000000000000000 0.2499999999999998 0.0000000000000000 # O1
- 0.0000000000000000 0.7500000000000004 0.5000000000000003 # O2
- 0.2500000000000003 0.2499999999999998 0.2499999999999999 # O3
- 0.2500000000000003 0.7500000000000004 0.2499999999999999 # O4
- 0.4999999999999999 0.7500000000000004 0.0000000000000000 # O5
- 0.4999999999999999 0.2499999999999998 0.5000000000000003 # O6
- 0.7500000000000003 0.7500000000000004 0.7500000000000002 # O7
- 0.7500000000000003 0.2499999999999998 0.7500000000000002 # O8
- 0.2500000000000003 0.2499999999999998 0.7500000000000002 # O9
- 0.2500000000000003 0.7500000000000004 0.7500000000000002 # O10
- 0.7500000000000003 0.7500000000000004 0.2499999999999999 # O11
- 0.7500000000000003 0.2499999999999998 0.2499999999999999 # O12
diff --git a/test/data/orthorhombic/POSCAR-068 b/test/data/orthorhombic/POSCAR-068
deleted file mode 100644
index a99db28..0000000
--- a/test/data/orthorhombic/POSCAR-068
+++ /dev/null
@@ -1,115 +0,0 @@
-$cell vectors
-1.0
- 7.4099965132854750 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 22.2599895257401812 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.4399964991692222
- 12 48 48
-Direct
- 0.0000000000000000 0.5824000000000000 0.2500000000000002 # Lu1
- 0.0000000000000000 0.2500000000000000 0.2500000000000002 # Lu2
- 0.4999999999999999 0.0824000000000000 0.2500000000000002 # Lu3
- 0.4999999999999999 0.7499999999999997 0.2500000000000002 # Lu4
- 0.0000000000000000 0.4175999999999999 0.7500000000000000 # Lu5
- 0.0000000000000000 0.7499999999999997 0.7500000000000000 # Lu6
- 0.4999999999999999 0.9175999999999999 0.7500000000000000 # Lu7
- 0.4999999999999999 0.2500000000000000 0.7500000000000000 # Lu8
- 0.0000000000000000 0.9175999999999999 0.2500000000000002 # Lu9
- 0.4999999999999999 0.4175999999999999 0.2500000000000002 # Lu10
- 0.0000000000000000 0.0824000000000000 0.7500000000000000 # Lu11
- 0.4999999999999999 0.5824000000000000 0.7500000000000000 # Lu12
- 0.1180000000000001 0.0417000000000001 0.0955000000000003 # Rh1
- 0.1529999999999998 0.1244999999999999 0.3670000000000002 # Rh2
- 0.3530999999999997 0.2064999999999999 0.1272000000000001 # Rh3
- 0.6179999999999999 0.5416999999999997 0.0955000000000003 # Rh4
- 0.6530000000000006 0.6244999999999999 0.3670000000000002 # Rh5
- 0.8531000000000004 0.7064999999999998 0.1272000000000001 # Rh6
- 0.8819999999999999 0.9582999999999998 0.9045000000000000 # Rh7
- 0.8470000000000001 0.8754999999999998 0.6330000000000000 # Rh8
- 0.6469000000000003 0.7934999999999999 0.8728000000000000 # Rh9
- 0.3819999999999999 0.4582999999999999 0.9045000000000000 # Rh10
- 0.3470000000000001 0.3754999999999997 0.6330000000000000 # Rh11
- 0.1469000000000003 0.2935000000000000 0.8728000000000000 # Rh12
- 0.8819999999999999 0.4582999999999999 0.0955000000000003 # Rh13
- 0.8470000000000001 0.3754999999999997 0.3670000000000002 # Rh14
- 0.6469000000000003 0.2935000000000000 0.1272000000000001 # Rh15
- 0.3819999999999999 0.9582999999999998 0.0955000000000003 # Rh16
- 0.3470000000000001 0.8754999999999998 0.3670000000000002 # Rh17
- 0.1469000000000003 0.7934999999999999 0.1272000000000001 # Rh18
- 0.1180000000000001 0.5416999999999997 0.9045000000000000 # Rh19
- 0.1529999999999998 0.6244999999999999 0.6330000000000000 # Rh20
- 0.3531000000000005 0.7064999999999998 0.8728000000000000 # Rh21
- 0.6179999999999999 0.0417000000000001 0.9045000000000000 # Rh22
- 0.6529999999999998 0.1244999999999999 0.6330000000000000 # Rh23
- 0.8530999999999997 0.2064999999999999 0.8728000000000000 # Rh24
- 0.1180000000000001 0.4582999999999999 0.4045000000000002 # Rh25
- 0.1529999999999998 0.3754999999999997 0.1330000000000003 # Rh26
- 0.3531000000000005 0.2935000000000000 0.3728000000000003 # Rh27
- 0.6179999999999999 0.9582999999999998 0.4045000000000002 # Rh28
- 0.6530000000000006 0.8754999999999998 0.1330000000000003 # Rh29
- 0.8531000000000004 0.7934999999999999 0.3728000000000003 # Rh30
- 0.8819999999999999 0.5416999999999997 0.5955000000000000 # Rh31
- 0.8470000000000001 0.6244999999999999 0.8669999999999999 # Rh32
- 0.6469000000000003 0.7064999999999998 0.6271999999999999 # Rh33
- 0.3819999999999999 0.0417000000000001 0.5955000000000000 # Rh34
- 0.3470000000000001 0.1244999999999999 0.8669999999999999 # Rh35
- 0.1469000000000003 0.2064999999999999 0.6271999999999999 # Rh36
- 0.8819999999999999 0.0417000000000001 0.4045000000000002 # Rh37
- 0.8470000000000001 0.1244999999999999 0.1330000000000003 # Rh38
- 0.6469000000000003 0.2064999999999999 0.3728000000000003 # Rh39
- 0.3819999999999999 0.5416999999999997 0.4045000000000002 # Rh40
- 0.3470000000000001 0.6244999999999999 0.1330000000000003 # Rh41
- 0.1469000000000003 0.7064999999999998 0.3728000000000003 # Rh42
- 0.1180000000000001 0.9582999999999998 0.5955000000000000 # Rh43
- 0.1530000000000006 0.8754999999999998 0.8669999999999999 # Rh44
- 0.3531000000000005 0.7934999999999999 0.6271999999999999 # Rh45
- 0.6179999999999999 0.4582999999999999 0.5955000000000000 # Rh46
- 0.6530000000000006 0.3754999999999997 0.8669999999999999 # Rh47
- 0.8530999999999997 0.2935000000000000 0.6271999999999999 # Rh48
- 0.1300000000000003 0.1470000000000001 0.0699999999999998 # B1
- 0.1900000000000003 0.0230000000000001 0.4000000000000004 # B2
- 0.3600000000000003 0.3180000000000001 0.0900000000000002 # B3
- 0.6300000000000001 0.6469999999999998 0.0699999999999998 # B4
- 0.6900000000000004 0.5230000000000001 0.4000000000000004 # B5
- 0.8600000000000003 0.8179999999999999 0.0900000000000002 # B6
- 0.8700000000000003 0.8529999999999999 0.9300000000000005 # B7
- 0.8100000000000004 0.9770000000000000 0.5999999999999996 # B8
- 0.6400000000000005 0.6819999999999997 0.9100000000000000 # B9
- 0.3700000000000005 0.3529999999999999 0.9300000000000005 # B10
- 0.3100000000000004 0.4769999999999999 0.5999999999999996 # B11
- 0.1400000000000003 0.1820000000000001 0.9100000000000000 # B12
- 0.8700000000000003 0.3529999999999999 0.0699999999999998 # B13
- 0.8100000000000004 0.4769999999999999 0.4000000000000004 # B14
- 0.6400000000000005 0.1819999999999999 0.0900000000000002 # B15
- 0.3700000000000005 0.8529999999999999 0.0699999999999998 # B16
- 0.3100000000000004 0.9770000000000000 0.4000000000000004 # B17
- 0.1400000000000003 0.6819999999999997 0.0900000000000002 # B18
- 0.1300000000000003 0.6469999999999998 0.9300000000000005 # B19
- 0.1900000000000003 0.5230000000000001 0.5999999999999996 # B20
- 0.3600000000000003 0.8179999999999999 0.9100000000000000 # B21
- 0.6300000000000001 0.1470000000000001 0.9300000000000005 # B22
- 0.6900000000000004 0.0230000000000001 0.5999999999999996 # B23
- 0.8600000000000003 0.3179999999999999 0.9100000000000000 # B24
- 0.1300000000000003 0.3529999999999999 0.4299999999999999 # B25
- 0.1900000000000003 0.4769999999999999 0.1000000000000001 # B26
- 0.3600000000000003 0.1819999999999999 0.4100000000000002 # B27
- 0.6300000000000001 0.8529999999999999 0.4299999999999999 # B28
- 0.6900000000000004 0.9770000000000000 0.1000000000000001 # B29
- 0.8600000000000003 0.6819999999999997 0.4100000000000002 # B30
- 0.8700000000000003 0.6469999999999998 0.5700000000000002 # B31
- 0.8100000000000004 0.5230000000000001 0.9000000000000001 # B32
- 0.6400000000000005 0.8179999999999999 0.5899999999999999 # B33
- 0.3699999999999998 0.1470000000000001 0.5700000000000002 # B34
- 0.3100000000000004 0.0230000000000001 0.9000000000000001 # B35
- 0.1400000000000003 0.3180000000000001 0.5899999999999999 # B36
- 0.8700000000000003 0.1470000000000001 0.4299999999999999 # B37
- 0.8100000000000004 0.0230000000000001 0.1000000000000001 # B38
- 0.6400000000000005 0.3179999999999999 0.4100000000000002 # B39
- 0.3700000000000005 0.6469999999999998 0.4299999999999999 # B40
- 0.3100000000000004 0.5230000000000001 0.1000000000000001 # B41
- 0.1400000000000003 0.8179999999999999 0.4100000000000002 # B42
- 0.1300000000000003 0.8529999999999999 0.5700000000000002 # B43
- 0.1900000000000003 0.9770000000000000 0.9000000000000001 # B44
- 0.3600000000000003 0.6819999999999997 0.5899999999999999 # B45
- 0.6300000000000001 0.3529999999999999 0.5700000000000002 # B46
- 0.6900000000000004 0.4769999999999999 0.9000000000000001 # B47
- 0.8600000000000003 0.1820000000000001 0.5899999999999999 # B48
diff --git a/test/data/orthorhombic/POSCAR-068-2 b/test/data/orthorhombic/POSCAR-068-2
deleted file mode 100644
index aa2cd16..0000000
--- a/test/data/orthorhombic/POSCAR-068-2
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 6.4179969800629122 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.3659946518222270 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.3839969960613354
- 4 16
-Direct
- 0.0000000000000000 0.2500000000000001 0.2499999999999998 # Pt1
- 0.5000000000000004 0.7500000000000001 0.2499999999999998 # Pt2
- 0.0000000000000000 0.7500000000000001 0.7500000000000001 # Pt3
- 0.5000000000000004 0.2500000000000001 0.7500000000000001 # Pt4
- 0.3338999999999998 0.1233000000000002 0.0840000000000000 # Sn1
- 0.8339000000000003 0.6233000000000004 0.0840000000000000 # Sn2
- 0.6661000000000002 0.8767000000000000 0.9159999999999998 # Sn3
- 0.1660999999999999 0.3767000000000003 0.9159999999999998 # Sn4
- 0.6661000000000002 0.3766999999999998 0.0840000000000000 # Sn5
- 0.1660999999999999 0.8767000000000000 0.0840000000000000 # Sn6
- 0.3338999999999998 0.6233000000000004 0.9159999999999998 # Sn7
- 0.8339000000000003 0.1233000000000002 0.9159999999999998 # Sn8
- 0.3338999999999998 0.3766999999999998 0.4159999999999995 # Sn9
- 0.8339000000000003 0.8767000000000000 0.4159999999999995 # Sn10
- 0.6661000000000002 0.6233000000000004 0.5839999999999995 # Sn11
- 0.1660999999999999 0.1233000000000002 0.5839999999999995 # Sn12
- 0.6661000000000002 0.1233000000000002 0.4159999999999995 # Sn13
- 0.1660999999999999 0.6233000000000004 0.4159999999999995 # Sn14
- 0.3338999999999998 0.8767000000000000 0.5839999999999995 # Sn15
- 0.8339000000000003 0.3766999999999998 0.5839999999999995 # Sn16
diff --git a/test/data/orthorhombic/POSCAR-069 b/test/data/orthorhombic/POSCAR-069
deleted file mode 100644
index eff5aa7..0000000
--- a/test/data/orthorhombic/POSCAR-069
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 10.8599948899163685 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 13.5999936006319153 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.3899969932380829
- 8 12 16
-Direct
- 0.0000000000000000 0.3420000000000000 0.0000000000000000 # Cs1
- 0.0000000000000000 0.8420000000000000 0.4999999999999999 # Cs2
- 0.4999999999999997 0.3420000000000000 0.4999999999999999 # Cs3
- 0.4999999999999997 0.8420000000000000 0.0000000000000000 # Cs4
- 0.0000000000000000 0.6579999999999999 0.0000000000000000 # Cs5
- 0.0000000000000000 0.1580000000000000 0.4999999999999999 # Cs6
- 0.4999999999999997 0.6579999999999999 0.4999999999999999 # Cs7
- 0.4999999999999997 0.1580000000000000 0.0000000000000000 # Cs8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Pt1
- 0.2500000000000001 0.0000000000000000 0.2499999999999999 # Pt2
- 0.0000000000000000 0.5000000000000000 0.4999999999999999 # Pt3
- 0.2500000000000001 0.5000000000000000 0.7500000000000000 # Pt4
- 0.4999999999999997 0.0000000000000000 0.4999999999999999 # Pt5
- 0.7499999999999998 0.0000000000000000 0.7500000000000000 # Pt6
- 0.4999999999999997 0.5000000000000000 0.0000000000000000 # Pt7
- 0.7499999999999998 0.5000000000000000 0.2499999999999999 # Pt8
- 0.7499999999999998 0.0000000000000000 0.2499999999999999 # Pt9
- 0.7499999999999998 0.5000000000000000 0.7500000000000000 # Pt10
- 0.2500000000000001 0.0000000000000000 0.7500000000000000 # Pt11
- 0.2500000000000001 0.5000000000000000 0.2499999999999999 # Pt12
- 0.1649999999999998 0.1160000000000000 0.0000000000000000 # S1
- 0.1649999999999998 0.6160000000000001 0.4999999999999999 # S2
- 0.6650000000000000 0.1160000000000000 0.4999999999999999 # S3
- 0.6650000000000000 0.6160000000000001 0.0000000000000000 # S4
- 0.8349999999999997 0.8839999999999999 0.0000000000000000 # S5
- 0.8349999999999997 0.3840000000000000 0.4999999999999999 # S6
- 0.3349999999999998 0.8839999999999999 0.4999999999999999 # S7
- 0.3349999999999998 0.3840000000000000 0.0000000000000000 # S8
- 0.1649999999999998 0.8839999999999999 0.0000000000000000 # S9
- 0.1649999999999998 0.3840000000000000 0.4999999999999999 # S10
- 0.6650000000000000 0.8839999999999999 0.4999999999999999 # S11
- 0.6650000000000000 0.3840000000000000 0.0000000000000000 # S12
- 0.8349999999999997 0.1160000000000000 0.0000000000000000 # S13
- 0.8349999999999997 0.6160000000000001 0.4999999999999999 # S14
- 0.3349999999999998 0.1160000000000000 0.4999999999999999 # S15
- 0.3349999999999998 0.6160000000000001 0.0000000000000000 # S16
diff --git a/test/data/orthorhombic/POSCAR-069-2 b/test/data/orthorhombic/POSCAR-069-2
deleted file mode 100644
index 6813d28..0000000
--- a/test/data/orthorhombic/POSCAR-069-2
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 12.4266941527185750 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.2607947013232241 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 2.7382087115578151
- 4 8
-Direct
- 0.2500000000000001 0.2499999999999998 0.2499999999999995 # Cu1
- 0.7500000000000000 0.7499999999999998 0.2499999999999995 # Cu2
- 0.2500000000000001 0.7499999999999998 0.7500000000000004 # Cu3
- 0.7500000000000000 0.2500000000000002 0.7500000000000004 # Cu4
- 0.2500000000000001 0.6346999999999999 0.2499999999999995 # O1
- 0.2500000000000001 0.1347000000000000 0.7500000000000004 # O2
- 0.7500000000000000 0.6346999999999999 0.7500000000000004 # O3
- 0.7500000000000000 0.1347000000000000 0.2499999999999995 # O4
- 0.7500000000000000 0.8653000000000002 0.7500000000000004 # O5
- 0.2500000000000001 0.3653000000000001 0.7500000000000004 # O6
- 0.2500000000000001 0.8653000000000002 0.2499999999999995 # O7
- 0.7500000000000000 0.3653000000000001 0.2499999999999995 # O8
diff --git a/test/data/orthorhombic/POSCAR-070 b/test/data/orthorhombic/POSCAR-070
deleted file mode 100644
index c1e9b22..0000000
--- a/test/data/orthorhombic/POSCAR-070
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 8.3559960681529581 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.1859952070615201 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.0389966878564731
- 16 16 16
-Direct
- 0.3257999999999998 0.1249999999999998 0.1250000000000000 # In1
- 0.3258000000000005 0.6249999999999999 0.6250000000000000 # In2
- 0.8258000000000006 0.1249999999999998 0.6250000000000000 # In3
- 0.8258000000000006 0.6249999999999999 0.1250000000000000 # In4
- 0.6742000000000004 0.8749999999999999 0.8749999999999998 # In5
- 0.6742000000000004 0.3749999999999998 0.3749999999999999 # In6
- 0.1742000000000003 0.8749999999999999 0.3749999999999999 # In7
- 0.1742000000000003 0.3749999999999998 0.8749999999999998 # In8
- 0.9242000000000004 0.1249999999999998 0.1250000000000000 # In9
- 0.9242000000000004 0.6249999999999999 0.6250000000000000 # In10
- 0.4242000000000002 0.1249999999999998 0.6250000000000000 # In11
- 0.4242000000000002 0.6249999999999999 0.1250000000000000 # In12
- 0.0758000000000004 0.8749999999999999 0.8749999999999998 # In13
- 0.0757999999999998 0.3749999999999998 0.3749999999999999 # In14
- 0.5758000000000005 0.8749999999999999 0.3749999999999999 # In15
- 0.5758000000000000 0.3749999999999998 0.8749999999999998 # In16
- 0.1250000000000004 0.2617999999999998 0.1250000000000000 # O1
- 0.1250000000000004 0.7617999999999999 0.6250000000000000 # O2
- 0.6250000000000004 0.2617999999999998 0.6250000000000000 # O3
- 0.6250000000000004 0.7617999999999999 0.1250000000000000 # O4
- 0.8750000000000006 0.7382000000000000 0.8749999999999998 # O5
- 0.8750000000000006 0.2381999999999999 0.3749999999999999 # O6
- 0.3750000000000004 0.7382000000000000 0.3749999999999999 # O7
- 0.3750000000000004 0.2381999999999999 0.8749999999999998 # O8
- 0.1250000000000004 0.9882000000000001 0.1250000000000000 # O9
- 0.1250000000000004 0.4882000000000000 0.6250000000000000 # O10
- 0.6250000000000004 0.9882000000000001 0.6250000000000000 # O11
- 0.6250000000000004 0.4882000000000000 0.1250000000000000 # O12
- 0.8750000000000006 0.0118000000000002 0.8749999999999998 # O13
- 0.8750000000000006 0.5117999999999998 0.3749999999999999 # O14
- 0.3750000000000004 0.0118000000000002 0.3749999999999999 # O15
- 0.3750000000000004 0.5117999999999998 0.8749999999999998 # O16
- 0.5000000000000000 0.5000000000000002 0.5000000000000000 # F1
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # F2
- 0.0000000000000000 0.5000000000000002 0.0000000000000000 # F3
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # F4
- 0.7500000000000001 0.7499999999999997 0.5000000000000000 # F5
- 0.7500000000000001 0.2500000000000001 0.0000000000000000 # F6
- 0.2500000000000001 0.7499999999999997 0.0000000000000000 # F7
- 0.2500000000000001 0.2500000000000001 0.5000000000000000 # F8
- 0.5000000000000000 0.7500000000000002 0.7499999999999999 # F9
- 0.5000000000000000 0.2500000000000001 0.2500000000000000 # F10
- 0.0000000000000000 0.7499999999999997 0.2500000000000000 # F11
- 0.0000000000000000 0.2500000000000001 0.7499999999999999 # F12
- 0.7500000000000001 0.5000000000000002 0.7499999999999999 # F13
- 0.7500000000000001 0.0000000000000000 0.2500000000000000 # F14
- 0.2500000000000001 0.5000000000000002 0.2500000000000000 # F15
- 0.2500000000000001 0.0000000000000000 0.7499999999999999 # F16
diff --git a/test/data/orthorhombic/POSCAR-070-2 b/test/data/orthorhombic/POSCAR-070-2
deleted file mode 100644
index b1f7138..0000000
--- a/test/data/orthorhombic/POSCAR-070-2
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 9.6989954362153643 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.6029954813873726 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.4619964888173005
- 16 8 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cu1
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Cu2
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Cu3
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Cu4
- 0.2499999999999997 0.2499999999999999 0.0000000000000000 # Cu5
- 0.2500000000000003 0.7500000000000000 0.5000000000000000 # Cu6
- 0.7499999999999998 0.2499999999999999 0.5000000000000000 # Cu7
- 0.7499999999999998 0.7500000000000000 0.0000000000000000 # Cu8
- 0.0000000000000000 0.2499999999999999 0.2500000000000000 # Cu9
- 0.0000000000000000 0.7500000000000000 0.7500000000000001 # Cu10
- 0.5000000000000000 0.2499999999999999 0.7500000000000001 # Cu11
- 0.5000000000000000 0.7500000000000000 0.2500000000000000 # Cu12
- 0.2499999999999997 0.0000000000000000 0.2500000000000000 # Cu13
- 0.2500000000000003 0.5000000000000000 0.7500000000000001 # Cu14
- 0.7499999999999998 0.0000000000000000 0.7500000000000001 # Cu15
- 0.7499999999999998 0.5000000000000000 0.2500000000000000 # Cu16
- 0.1249999999999998 0.1250000000000002 0.1250000000000000 # O1
- 0.1249999999999998 0.6250000000000002 0.6250000000000001 # O2
- 0.6249999999999998 0.1250000000000002 0.6250000000000001 # O3
- 0.6249999999999998 0.6250000000000002 0.1250000000000000 # O4
- 0.8749999999999993 0.8750000000000002 0.8750000000000001 # O5
- 0.8749999999999993 0.3750000000000003 0.3750000000000001 # O6
- 0.3750000000000001 0.8750000000000002 0.3750000000000001 # O7
- 0.3750000000000001 0.3750000000000003 0.8750000000000001 # O8
- 0.8239999999999997 0.1250000000000002 0.1250000000000000 # Cl1
- 0.8239999999999997 0.6250000000000002 0.6250000000000001 # Cl2
- 0.3240000000000000 0.1250000000000002 0.6250000000000001 # Cl3
- 0.3240000000000000 0.6250000000000002 0.1250000000000000 # Cl4
- 0.1760000000000001 0.8750000000000002 0.8750000000000001 # Cl5
- 0.1760000000000001 0.3750000000000003 0.3750000000000001 # Cl6
- 0.6760000000000000 0.8750000000000002 0.3750000000000001 # Cl7
- 0.6760000000000000 0.3750000000000003 0.8750000000000001 # Cl8
- 0.4259999999999998 0.1250000000000002 0.1250000000000000 # Cl9
- 0.4259999999999998 0.6250000000000002 0.6250000000000001 # Cl10
- 0.9259999999999997 0.1250000000000002 0.6250000000000001 # Cl11
- 0.9259999999999997 0.6250000000000002 0.1250000000000000 # Cl12
- 0.5740000000000001 0.8750000000000002 0.8750000000000001 # Cl13
- 0.5739999999999996 0.3750000000000003 0.3750000000000001 # Cl14
- 0.0739999999999996 0.8750000000000002 0.3750000000000001 # Cl15
- 0.0739999999999996 0.3750000000000003 0.8750000000000001 # Cl16
diff --git a/test/data/orthorhombic/POSCAR-071 b/test/data/orthorhombic/POSCAR-071
deleted file mode 100644
index d4e4b7c..0000000
--- a/test/data/orthorhombic/POSCAR-071
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 4.7149977813955477 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 15.7069926092004017 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 2.8749986471924052
- 4 6 12
-Direct
- 0.0000000000000000 0.1514000000000001 0.5000000000000000 # W1
- 0.5000000000000000 0.6514000000000001 0.0000000000000000 # W2
- 0.0000000000000000 0.8486000000000002 0.5000000000000000 # W3
- 0.5000000000000000 0.3486000000000000 0.0000000000000000 # W4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ir1
- 0.0000000000000000 0.4055000000000000 0.5000000000000000 # Ir2
- 0.5000000000000000 0.5000000000000002 0.5000000000000000 # Ir3
- 0.5000000000000000 0.9055000000000001 0.0000000000000000 # Ir4
- 0.0000000000000000 0.5945000000000000 0.5000000000000000 # Ir5
- 0.5000000000000000 0.0944999999999998 0.0000000000000000 # Ir6
- 0.2877999999999999 0.2199999999999999 0.0000000000000000 # B1
- 0.1509999999999997 0.5000000000000002 0.0000000000000000 # B2
- 0.7878000000000009 0.7200000000000001 0.5000000000000000 # B3
- 0.6510000000000008 0.0000000000000000 0.5000000000000000 # B4
- 0.7122000000000001 0.7800000000000001 0.0000000000000000 # B5
- 0.8490000000000003 0.5000000000000002 0.0000000000000000 # B6
- 0.2122000000000000 0.2800000000000000 0.5000000000000000 # B7
- 0.3490000000000003 0.0000000000000000 0.5000000000000000 # B8
- 0.2877999999999999 0.7800000000000001 0.0000000000000000 # B9
- 0.7877999999999998 0.2800000000000000 0.5000000000000000 # B10
- 0.7122000000000001 0.2199999999999999 0.0000000000000000 # B11
- 0.2122000000000000 0.7200000000000001 0.5000000000000000 # B12
diff --git a/test/data/orthorhombic/POSCAR-071-2 b/test/data/orthorhombic/POSCAR-071-2
deleted file mode 100644
index 0bb5f5f..0000000
--- a/test/data/orthorhombic/POSCAR-071-2
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 3.5419983333410485 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.6959940260016726 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.8269981992366424
- 2 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # V1
- 0.4999999999999992 0.4999999999999998 0.5000000000000000 # V2
- 0.4999999999999992 0.4999999999999998 0.0000000000000000 # O1
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # O2
- 0.0000000000000000 0.3649999999999999 0.5000000000000000 # Br1
- 0.4999999999999992 0.8650000000000002 0.0000000000000000 # Br2
- 0.0000000000000000 0.6349999999999998 0.5000000000000000 # Br3
- 0.4999999999999992 0.1350000000000000 0.0000000000000000 # Br4
diff --git a/test/data/orthorhombic/POSCAR-072 b/test/data/orthorhombic/POSCAR-072
deleted file mode 100644
index 83eb411..0000000
--- a/test/data/orthorhombic/POSCAR-072
+++ /dev/null
@@ -1,51 +0,0 @@
-$cell vectors
-1.0
- 15.9659924873300838 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.5009964704661733 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.8579977141080768
- 24 20
-Direct
- 0.1427000000000000 0.1133000000000003 0.0000000000000000 # V1
- 0.4356000000000002 0.2458000000000003 0.0000000000000000 # V2
- 0.3104000000000001 0.0000000000000000 0.2499999999999997 # V3
- 0.6427000000000002 0.6133000000000004 0.4999999999999993 # V4
- 0.8103999999999998 0.5000000000000000 0.7500000000000001 # V5
- 0.8573000000000000 0.8867000000000005 0.0000000000000000 # V6
- 0.5643999999999998 0.7542000000000005 0.0000000000000000 # V7
- 0.6896000000000000 0.0000000000000000 0.7500000000000001 # V8
- 0.3572999999999998 0.3867000000000004 0.4999999999999993 # V9
- 0.0644000000000000 0.2541999999999998 0.4999999999999993 # V10
- 0.1896000000000001 0.5000000000000000 0.2499999999999997 # V11
- 0.1896000000000001 0.5000000000000000 0.7500000000000001 # V12
- 0.3104000000000001 0.0000000000000000 0.7500000000000001 # V13
- 0.9356000000000000 0.7458000000000002 0.4999999999999993 # V14
- 0.8103999999999998 0.5000000000000000 0.2499999999999997 # V15
- 0.1427000000000000 0.8867000000000005 0.4999999999999993 # V16
- 0.4356000000000002 0.7542000000000005 0.4999999999999993 # V17
- 0.6427000000000002 0.3866999999999997 0.0000000000000000 # V18
- 0.9356000000000000 0.2541999999999998 0.0000000000000000 # V19
- 0.8573000000000000 0.1133000000000003 0.4999999999999993 # V20
- 0.5643999999999998 0.2458000000000003 0.4999999999999993 # V21
- 0.6896000000000000 0.0000000000000000 0.2499999999999997 # V22
- 0.3572999999999998 0.6133000000000004 0.0000000000000000 # V23
- 0.0644000000000000 0.7458000000000002 0.0000000000000000 # V24
- 0.2867999999999999 0.2985000000000004 0.0000000000000000 # Si1
- 0.0641000000000002 0.4106000000000005 0.0000000000000000 # Si2
- 0.0000000000000000 0.0000000000000000 0.2499999999999997 # Si3
- 0.4999999999999998 0.5000000000000000 0.7500000000000001 # Si4
- 0.7131999999999999 0.7015000000000003 0.0000000000000000 # Si5
- 0.9358999999999998 0.5894000000000004 0.0000000000000000 # Si6
- 0.0000000000000000 0.0000000000000000 0.7500000000000001 # Si7
- 0.2131999999999999 0.2015000000000003 0.4999999999999993 # Si8
- 0.4359000000000000 0.0894000000000002 0.4999999999999993 # Si9
- 0.7867999999999997 0.7985000000000004 0.4999999999999993 # Si10
- 0.5640999999999999 0.9106000000000005 0.4999999999999993 # Si11
- 0.2867999999999999 0.7015000000000003 0.4999999999999993 # Si12
- 0.0641000000000002 0.5894000000000004 0.4999999999999993 # Si13
- 0.7867999999999997 0.2015000000000003 0.0000000000000000 # Si14
- 0.5640999999999999 0.0894000000000002 0.0000000000000000 # Si15
- 0.4999999999999998 0.5000000000000000 0.2499999999999997 # Si16
- 0.7131999999999999 0.2985000000000004 0.4999999999999993 # Si17
- 0.9358999999999998 0.4106000000000005 0.4999999999999993 # Si18
- 0.2131999999999999 0.7985000000000004 0.0000000000000000 # Si19
- 0.4359000000000000 0.9106000000000005 0.0000000000000000 # Si20
diff --git a/test/data/orthorhombic/POSCAR-072-2 b/test/data/orthorhombic/POSCAR-072-2
deleted file mode 100644
index f1926c1..0000000
--- a/test/data/orthorhombic/POSCAR-072-2
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 5.9669971922772547 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.4799950687222410 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.4019974581333505
- 4 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000005 # Zn1
- 0.5000000000000000 0.5000000000000000 0.7500000000000004 # Zn2
- 0.0000000000000000 0.0000000000000000 0.7500000000000004 # Zn3
- 0.5000000000000000 0.5000000000000000 0.2500000000000005 # Zn4
- 0.3679999999999998 0.1530000000000001 0.0000000000000000 # K1
- 0.8679999999999997 0.6530000000000000 0.5000000000000000 # K2
- 0.6319999999999993 0.8470000000000002 0.0000000000000000 # K3
- 0.1320000000000002 0.3469999999999999 0.5000000000000000 # K4
- 0.3679999999999998 0.8470000000000002 0.5000000000000000 # K5
- 0.1320000000000002 0.6530000000000000 0.0000000000000000 # K6
- 0.8679999999999997 0.3469999999999999 0.0000000000000000 # K7
- 0.6319999999999993 0.1530000000000001 0.5000000000000000 # K8
- 0.1970000000000003 0.9079999999999999 0.0000000000000000 # O1
- 0.6969999999999993 0.4079999999999998 0.5000000000000000 # O2
- 0.8029999999999996 0.0919999999999997 0.0000000000000000 # O3
- 0.3029999999999997 0.5919999999999997 0.5000000000000000 # O4
- 0.3029999999999997 0.4079999999999998 0.0000000000000000 # O5
- 0.6969999999999993 0.5919999999999997 0.0000000000000000 # O6
- 0.1970000000000003 0.0920000000000003 0.5000000000000000 # O7
- 0.8029999999999996 0.9079999999999999 0.5000000000000000 # O8
diff --git a/test/data/orthorhombic/POSCAR-073 b/test/data/orthorhombic/POSCAR-073
deleted file mode 100644
index 09b23e1..0000000
--- a/test/data/orthorhombic/POSCAR-073
+++ /dev/null
@@ -1,103 +0,0 @@
-$cell vectors
-1.0
- 8.2701961085254432 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.3114960890920688 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 20.6069903035457216
- 8 8 80
-Direct
- 0.5000000000000003 0.2500000000000000 0.1504000000000000 # I1
- 0.5000000000000003 0.7500000000000000 0.8496000000000000 # I2
- 0.0000000000000000 0.2500000000000000 0.3496000000000001 # I3
- 0.0000000000000000 0.7500000000000000 0.6504000000000000 # I4
- 0.5000000000000003 0.7500000000000000 0.3496000000000001 # I5
- 0.0000000000000000 0.2500000000000000 0.8496000000000000 # I6
- 0.5000000000000003 0.2500000000000000 0.6504000000000000 # I7
- 0.0000000000000000 0.7500000000000000 0.1504000000000000 # I8
- 0.0000000000000000 0.2500000000000000 0.0856000000000001 # Sb1
- 0.0000000000000000 0.7500000000000000 0.9144000000000002 # Sb2
- 0.5000000000000003 0.2500000000000000 0.4144000000000000 # Sb3
- 0.5000000000000003 0.7500000000000000 0.5856000000000000 # Sb4
- 0.0000000000000000 0.7500000000000000 0.4144000000000000 # Sb5
- 0.5000000000000003 0.2500000000000000 0.9144000000000002 # Sb6
- 0.0000000000000000 0.2500000000000000 0.5856000000000000 # Sb7
- 0.5000000000000003 0.7500000000000000 0.0856000000000001 # Sb8
- 0.3785999999999999 0.1313000000000001 0.2047000000000000 # F1
- 0.3490000000000001 0.4031000000000002 0.1742000000000000 # F2
- 0.0000000000000000 0.2500000000000000 -0.0039999999999999 # F3
- 0.0000000000000000 0.2500000000000000 0.1752000000000001 # F4
- 0.2237999999999998 0.2068999999999998 0.0857000000000000 # F5
- 0.0438999999999998 0.4724999999999998 0.0852999999999999 # F6
- -0.1213999999999998 0.6313000000000001 0.7047000000000001 # F7
- -0.1510000000000002 0.9031000000000002 0.6742000000000001 # F8
- 0.7238000000000002 0.7069000000000005 0.5857000000000001 # F9
- 0.5439000000000001 0.9725000000000005 0.5853000000000000 # F10
- 0.6214000000000001 0.8687000000000006 0.7953000000000001 # F11
- 0.6510000000000006 0.5969000000000004 0.8258000000000001 # F12
- 0.0000000000000000 0.7500000000000007 1.0040000000000000 # F13
- 0.0000000000000000 0.7500000000000000 0.8248000000000000 # F14
- -0.2237999999999998 0.7931000000000001 0.9143000000000002 # F15
- -0.0438999999999998 0.5275000000000001 0.9147000000000002 # F16
- 0.1213999999999998 0.3687000000000000 0.2953000000000001 # F17
- 0.1510000000000002 0.0968999999999998 0.3257999999999999 # F18
- 0.5000000000000003 0.2500000000000000 0.5040000000000000 # F19
- 0.5000000000000003 0.2500000000000000 0.3248000000000000 # F20
- 0.2761999999999998 0.2931000000000002 0.4143000000000002 # F21
- 0.4560999999999999 0.0275000000000002 0.4147000000000000 # F22
- 0.6214000000000001 0.3687000000000000 0.2047000000000000 # F23
- 0.6509999999999998 0.0968999999999998 0.1742000000000000 # F24
- -0.2237999999999998 0.2931000000000002 0.0857000000000000 # F25
- -0.0438999999999998 0.0275000000000002 0.0852999999999999 # F26
- 0.1213999999999998 0.8687000000000006 0.7047000000000001 # F27
- 0.1510000000000002 0.5969000000000004 0.6742000000000001 # F28
- 0.5000000000000003 0.7500000000000000 0.4960000000000000 # F29
- 0.5000000000000003 0.7500000000000000 0.6752000000000002 # F30
- 0.2762000000000005 0.7931000000000001 0.5857000000000001 # F31
- 0.4561000000000006 0.5275000000000001 0.5853000000000000 # F32
- 0.3786000000000005 0.6313000000000001 0.7953000000000001 # F33
- 0.3490000000000001 0.9031000000000002 0.8258000000000001 # F34
- 0.2238000000000005 0.7069000000000005 0.9143000000000002 # F35
- 0.0439000000000004 0.9725000000000005 0.9147000000000002 # F36
- -0.1213999999999998 0.1313000000000001 0.2953000000000001 # F37
- -0.1510000000000002 0.4031000000000002 0.3257999999999999 # F38
- 0.7238000000000002 0.2068999999999998 0.4143000000000002 # F39
- 0.5439000000000001 0.4725000000000004 0.4147000000000000 # F40
- 0.3785999999999999 0.8687000000000006 0.2953000000000001 # F41
- 0.3490000000000001 0.5969000000000004 0.3257999999999999 # F42
- 0.0000000000000000 0.7500000000000000 0.5040000000000000 # F43
- 0.0000000000000000 0.7500000000000000 0.3248000000000000 # F44
- 0.2238000000000005 0.7931000000000001 0.4143000000000002 # F45
- 0.0439000000000004 0.5275000000000001 0.4147000000000000 # F46
- -0.1213999999999998 0.3687000000000005 0.7953000000000001 # F47
- -0.1510000000000002 0.0969000000000004 0.8258000000000001 # F48
- 0.5000000000000003 0.2500000000000000 1.0040000000000000 # F49
- 0.5000000000000003 0.2500000000000000 0.8248000000000000 # F50
- 0.7238000000000002 0.2931000000000002 0.9143000000000002 # F51
- 0.5439000000000001 0.0275000000000002 0.9147000000000002 # F52
- 0.6214000000000001 0.1313000000000001 0.7047000000000001 # F53
- 0.6510000000000006 0.4031000000000002 0.6742000000000001 # F54
- 0.0000000000000000 0.2500000000000000 0.4960000000000000 # F55
- 0.0000000000000000 0.2500000000000000 0.6752000000000002 # F56
- -0.2237999999999998 0.2069000000000005 0.5857000000000001 # F57
- -0.0438999999999998 0.4725000000000004 0.5853000000000000 # F58
- 0.1213999999999998 0.6313000000000001 0.2047000000000000 # F59
- 0.1510000000000002 0.9031000000000002 0.1742000000000000 # F60
- 0.5000000000000003 0.7500000000000000 -0.0039999999999999 # F61
- 0.5000000000000003 0.7500000000000000 0.1752000000000001 # F62
- 0.2761999999999998 0.7069000000000005 0.0857000000000000 # F63
- 0.4560999999999999 0.9725000000000005 0.0852999999999999 # F64
- 0.1213999999999998 0.1313000000000001 0.7953000000000001 # F65
- 0.1510000000000002 0.4031000000000002 0.8258000000000001 # F66
- 0.2762000000000005 0.2069000000000005 0.9143000000000002 # F67
- 0.4561000000000006 0.4725000000000004 0.9147000000000002 # F68
- 0.6214000000000001 0.6313000000000001 0.2953000000000001 # F69
- 0.6510000000000006 0.9031000000000002 0.3257999999999999 # F70
- -0.2237999999999998 0.7069000000000005 0.4143000000000002 # F71
- -0.0438999999999998 0.9725000000000005 0.4147000000000000 # F72
- -0.1213999999999998 0.8687000000000006 0.2047000000000000 # F73
- -0.1510000000000002 0.5968999999999998 0.1742000000000000 # F74
- 0.7238000000000002 0.7931000000000001 0.0857000000000000 # F75
- 0.5439000000000001 0.5275000000000001 0.0852999999999999 # F76
- 0.3786000000000005 0.3687000000000005 0.7047000000000001 # F77
- 0.3490000000000001 0.0969000000000004 0.6742000000000001 # F78
- 0.2238000000000005 0.2931000000000002 0.5857000000000001 # F79
- 0.0439000000000004 0.0275000000000002 0.5853000000000000 # F80
diff --git a/test/data/orthorhombic/POSCAR-073-2 b/test/data/orthorhombic/POSCAR-073-2
deleted file mode 100644
index 42c487b..0000000
--- a/test/data/orthorhombic/POSCAR-073-2
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 20.2299904809399713 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.7499972943848165 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.9499972002764601
- 8 8 24 8
-Direct
- 0.8179999999999999 0.0000000000000000 0.2500000000000002 # K1
- 0.3179999999999999 0.5000000000000006 0.7500000000000007 # K2
- 0.1820000000000001 0.0000000000000000 0.7500000000000007 # K3
- 0.6819999999999999 0.4999999999999995 0.2500000000000002 # K4
- 0.1819999999999999 0.4999999999999995 0.2500000000000002 # K5
- 0.6819999999999999 0.0000000000000000 0.7500000000000007 # K6
- 0.8179999999999999 0.5000000000000006 0.7500000000000007 # K7
- 0.3179999999999999 0.0000000000000000 0.2500000000000002 # K8
- 0.1220000000000001 0.0000000000000000 0.2500000000000002 # C1
- 0.6219999999999999 0.5000000000000006 0.7500000000000007 # C2
- 0.8780000000000001 0.0000000000000000 0.7500000000000007 # C3
- 0.3780000000000000 0.4999999999999995 0.2500000000000002 # C4
- 0.8780000000000001 0.4999999999999995 0.2500000000000002 # C5
- 0.3780000000000000 0.0000000000000000 0.7500000000000007 # C6
- 0.1220000000000001 0.5000000000000006 0.7500000000000007 # C7
- 0.6219999999999999 0.0000000000000000 0.2500000000000002 # C8
- 0.1869999999999999 0.0000000000000000 0.2500000000000002 # O1
- 0.0889999999999999 0.1460000000000004 0.3780000000000006 # O2
- 0.6870000000000003 0.5000000000000006 0.7500000000000007 # O3
- 0.5890000000000000 0.6460000000000000 0.8780000000000001 # O4
- 0.8130000000000002 0.0000000000000000 0.7500000000000007 # O5
- 0.9109999999999999 0.8539999999999998 0.6220000000000004 # O6
- 0.3130000000000001 0.4999999999999995 0.2500000000000002 # O7
- 0.4110000000000001 0.3540000000000001 0.1220000000000000 # O8
- 0.8130000000000002 0.4999999999999995 0.2500000000000002 # O9
- 0.9109999999999999 0.3540000000000001 0.3780000000000006 # O10
- 0.3130000000000001 0.0000000000000000 0.7500000000000007 # O11
- 0.4110000000000001 0.8540000000000005 0.8780000000000001 # O12
- 0.1869999999999999 0.5000000000000006 0.7500000000000007 # O13
- 0.0889999999999999 0.8539999999999998 0.1220000000000000 # O14
- 0.5890000000000000 0.3540000000000001 0.6220000000000004 # O15
- 0.9109999999999999 0.1460000000000004 0.8780000000000001 # O16
- 0.4110000000000001 0.6460000000000000 0.3780000000000006 # O17
- 0.4110000000000001 0.1460000000000004 0.6220000000000004 # O18
- 0.9109999999999999 0.6460000000000000 0.1220000000000000 # O19
- 0.5890000000000000 0.8539999999999998 0.3780000000000006 # O20
- 0.0889999999999999 0.3540000000000001 0.8780000000000001 # O21
- 0.0889999999999999 0.6460000000000000 0.6220000000000004 # O22
- 0.6870000000000003 0.0000000000000000 0.2500000000000002 # O23
- 0.5890000000000000 0.1460000000000004 0.1220000000000000 # O24
- 0.0000000000000000 0.2499999999999998 0.1280000000000002 # Ag1
- 0.5000000000000001 0.7500000000000002 0.6280000000000007 # Ag2
- 0.0000000000000000 0.7500000000000002 0.3720000000000002 # Ag3
- 0.5000000000000001 0.2499999999999998 0.8720000000000008 # Ag4
- 0.0000000000000000 0.2499999999999998 0.6280000000000007 # Ag5
- 0.5000000000000001 0.7500000000000002 0.1280000000000002 # Ag6
- 0.0000000000000000 0.7500000000000002 0.8720000000000008 # Ag7
- 0.5000000000000001 0.2499999999999998 0.3720000000000002 # Ag8
diff --git a/test/data/orthorhombic/POSCAR-074 b/test/data/orthorhombic/POSCAR-074
deleted file mode 100644
index 49e982b..0000000
--- a/test/data/orthorhombic/POSCAR-074
+++ /dev/null
@@ -1,63 +0,0 @@
-$cell vectors
-1.0
- 8.2479961189714714 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.4439946151199727 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.6959973197940732
- 16 8 32
-Direct
- 0.2267999999999998 0.0000000000000000 0.7500000000000000 # Mg1
- 0.2500000000000000 0.2500000000000000 0.7500000000000000 # Mg2
- 0.0000000000000000 0.3711000000000000 0.0000000000000000 # Mg3
- 0.7267999999999998 0.5000000000000000 0.2500000000000003 # Mg4
- 0.7500000000000001 0.7499999999999999 0.2500000000000003 # Mg5
- 0.5000000000000000 0.8710999999999999 0.4999999999999995 # Mg6
- 0.7731999999999997 0.0000000000000000 0.2500000000000003 # Mg7
- 0.0000000000000000 0.6289000000000001 0.0000000000000000 # Mg8
- 0.2732000000000003 0.5000000000000000 0.7500000000000000 # Mg9
- 0.5000000000000000 0.1289000000000000 0.4999999999999995 # Mg10
- 0.5000000000000000 0.1289000000000000 0.0000000000000000 # Mg11
- 0.0000000000000000 0.3711000000000000 0.4999999999999995 # Mg12
- 0.5000000000000000 0.8710999999999999 0.0000000000000000 # Mg13
- 0.2500000000000000 0.7499999999999999 0.7500000000000000 # Mg14
- 0.0000000000000000 0.6289000000000001 0.4999999999999995 # Mg15
- 0.7500000000000001 0.2500000000000000 0.2500000000000003 # Mg16
- 0.1295000000000003 0.1266000000000002 0.2500000000000003 # Si1
- 0.6294999999999996 0.6266000000000003 0.7500000000000000 # Si2
- 0.8705000000000004 0.8733999999999997 0.7500000000000000 # Si3
- 0.3705000000000004 0.3733999999999998 0.2500000000000003 # Si4
- 0.1295000000000003 -0.1265999999999997 0.2500000000000003 # Si5
- 0.6294999999999996 0.3734000000000002 0.7500000000000000 # Si6
- 0.8705000000000004 1.1266000000000000 0.7500000000000000 # Si7
- 0.3705000000000004 0.6266000000000003 0.2500000000000003 # Si8
- 0.0313000000000002 0.0000000000000000 0.2500000000000003 # O1
- 0.5248000000000005 0.0000000000000000 0.2500000000000003 # O2
- 0.0032000000000002 0.2362000000000000 0.2500000000000003 # O3
- 0.2555999999999998 0.3752000000000000 0.0166999999999999 # O4
- 0.5313000000000001 0.5000000000000000 0.7500000000000000 # O5
- 0.0247999999999997 0.5000000000000000 0.7500000000000000 # O6
- 0.5032000000000003 0.7362000000000000 0.7500000000000000 # O7
- 0.7556000000000005 0.8752000000000001 0.5166999999999995 # O8
- 0.9687000000000007 1.0000000000000000 0.7500000000000000 # O9
- 0.4752000000000003 0.0000000000000000 0.7500000000000000 # O10
- 0.9967999999999998 0.7637999999999998 0.7500000000000000 # O11
- 0.7443999999999997 0.6248000000000000 0.9832999999999992 # O12
- 0.4686999999999999 0.5000000000000000 0.2500000000000003 # O13
- 0.9751999999999997 0.5000000000000000 0.2500000000000003 # O14
- 0.4967999999999999 0.2637999999999999 0.2500000000000003 # O15
- 0.2444000000000003 0.1248000000000000 0.4832999999999996 # O16
- 0.7443999999999997 0.6248000000000000 0.5166999999999995 # O17
- 0.2444000000000003 0.1248000000000000 0.0166999999999999 # O18
- 0.2555999999999998 0.3752000000000000 0.4832999999999996 # O19
- 0.7556000000000005 0.8752000000000001 0.9832999999999992 # O20
- 0.0032000000000002 -0.2362000000000000 0.2500000000000003 # O21
- 0.2555999999999998 0.6248000000000000 0.4832999999999996 # O22
- 0.5032000000000003 0.2637999999999999 0.7500000000000000 # O23
- 0.7556000000000005 1.1248000000000000 0.9832999999999992 # O24
- 0.9967999999999998 1.2362000000000000 0.7500000000000000 # O25
- 0.7443999999999997 0.3752000000000000 0.5166999999999995 # O26
- 0.4968000000000005 0.7362000000000000 0.2500000000000003 # O27
- 0.2444000000000003 -0.1248000000000000 0.0166999999999999 # O28
- 0.7443999999999997 0.3752000000000000 0.9832999999999992 # O29
- 0.2444000000000003 -0.1248000000000000 0.4832999999999996 # O30
- 0.2555999999999998 0.6248000000000000 0.0166999999999999 # O31
- 0.7556000000000005 1.1248000000000000 0.5166999999999995 # O32
diff --git a/test/data/orthorhombic/POSCAR-074-2 b/test/data/orthorhombic/POSCAR-074-2
deleted file mode 100644
index e4e22cb..0000000
--- a/test/data/orthorhombic/POSCAR-074-2
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 5.9119972181570528 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.9449972026291711 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.3879960530956250
- 12 16
-Direct
- 0.0000000000000000 0.2500000000000005 0.1249999999999999 # Fe1
- 0.2500000000000000 0.2500000000000005 0.7500000000000002 # Fe2
- 0.0000000000000000 0.0000000000000000 0.4999999999999997 # Fe3
- 0.5000000000000000 0.7500000000000004 0.6249999999999994 # Fe4
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Fe5
- 0.5000000000000000 0.2500000000000005 0.3749999999999998 # Fe6
- 0.7499999999999998 0.2500000000000005 0.7500000000000002 # Fe7
- 0.2500000000000000 0.7500000000000004 0.2499999999999998 # Fe8
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Fe9
- 0.0000000000000000 0.7500000000000004 0.8750000000000001 # Fe10
- 0.7499999999999998 0.7500000000000004 0.2499999999999998 # Fe11
- 0.0000000000000000 0.5000000000000000 0.4999999999999997 # Fe12
- 0.0000000000000000 0.5237000000000001 0.2444999999999999 # O1
- 0.2445000000000002 0.2500000000000005 0.9850000000000000 # O2
- 0.5000000000000000 0.0237000000000000 0.7445000000000002 # O3
- 0.0000000000000000 0.4763000000000001 0.7555000000000002 # O4
- 0.7554999999999997 0.7500000000000004 0.0150000000000000 # O5
- 0.5000000000000000 0.9763000000000001 0.2554999999999998 # O6
- 0.2554999999999997 0.2500000000000005 0.5149999999999997 # O7
- 0.0000000000000000 0.9763000000000001 0.2444999999999999 # O8
- 0.7554999999999997 0.2500000000000005 0.9850000000000000 # O9
- 0.2554999999999997 0.7500000000000004 0.4849999999999997 # O10
- 0.0000000000000000 0.0237000000000000 0.7555000000000002 # O11
- 0.2445000000000002 0.7500000000000004 0.0150000000000000 # O12
- 0.5000000000000000 0.5237000000000001 0.2554999999999998 # O13
- 0.7444999999999992 0.2500000000000005 0.5149999999999997 # O14
- 0.5000000000000000 0.4763000000000001 0.7445000000000002 # O15
- 0.7444999999999992 0.7500000000000004 0.4849999999999997 # O16
diff --git a/test/data/others/spg/CONTCAR_1 b/test/data/others/spg/CONTCAR_1
deleted file mode 100644
index 2060475..0000000
--- a/test/data/others/spg/CONTCAR_1
+++ /dev/null
@@ -1,48 +0,0 @@
-FINDSYM finds Cmc2_1
- 1.00000000000000
- 6.0566497821097043 0.3795121972298890 0.0416889858265167
- 1.1892305190531443 2.6030960258193159 -0.0094870012677909
- -0.5988630056472680 -1.2540077098048823 2.5018934392124548
- 18 2
-Direct
- 0.3595174582943753 0.5176827568981921 0.0012114976337420
- 0.7225791892967559 0.5076971291774203 0.6481950697065459
- 0.0698939458762775 0.4157742719950184 0.9274907124380144
- 0.0697627563137735 0.8795223041070420 0.3935062668041655
- 0.0599618376458357 0.3219093523037698 0.4920593659107028
- 0.5700474147042542 0.5958569156889288 0.2483146452411631
- 0.7564008059540728 0.8185841738045437 0.3032567839611864
- 0.5858014370160861 0.2444031336587713 0.5946505820807004
- 0.2566102910903806 0.2843150504257914 0.3371762409353116
- 0.5858335854443069 0.6974200671154371 0.0481837256445709
- 0.3901262038197285 0.1688711406511725 0.3189859356241224
- 0.2225770912212840 0.6632539334212298 0.9928511728845461
- 0.8899389874294216 0.6670256283206281 0.3214713883251348
- 0.8594749399598607 0.3792242142205383 0.6392373425020790
- 0.0856848206680562 0.2009593974856005 0.0460867402881626
- 0.5697801939326591 0.0610201932622665 0.7130201663515697
- 0.0861797032443645 0.7453681950826812 0.5932837305405847
- 0.5600355158774711 0.1714650538951173 0.1461758468824457
- 0.3424316793489581 0.8742328696958156 0.6616426675432113
- 0.8425094428620844 0.0566577187900324 0.9787883487020472
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/others/spg/CONTCAR_2 b/test/data/others/spg/CONTCAR_2
deleted file mode 100644
index b4dc926..0000000
--- a/test/data/others/spg/CONTCAR_2
+++ /dev/null
@@ -1,48 +0,0 @@
-FINDSYM finds Pc
- 1.00000000000000
- 3.7668658779046242 -0.2526363169248627 -0.3909143489813395
- 0.4126424943540823 7.5129095763967930 -0.0136225756754529
- 0.6901112196345119 0.0603991507863854 7.4962532790130991
- 4 4 12
-Direct
- 0.9525215854179879 0.1735141612887874 0.7435424941602350
- 0.9524739822599507 0.6735210653178597 0.2434632277491809
- 0.9524597533682075 0.6768418642821685 0.7401677083403142
- 0.9525357970439058 0.1768643727314607 0.2402074707235176
- 0.5042814350986156 0.4060570640528923 0.9634950823257925
- 0.5043776071753769 0.3971423498507791 0.4725044636138762
- 0.5043541530369365 0.9061088755369511 0.4633792004988111
- 0.5040377679741697 0.8970685669303987 0.9723981712277499
- 0.4395713802410722 0.1877909978827128 0.7553060494815979
- 0.9158719130536632 0.9307118467682090 0.2376235115863232
- 0.4395653037379523 0.1883698213177756 0.2548042015674308
- 0.4395074161919428 0.6883731372626732 0.7547580735678250
- 0.9287250570758719 0.4298180259292276 0.2716754705129796
- 0.9286085523637826 0.2048168416405981 0.9966170013660888
- 0.9158232419533636 0.6707213209807763 0.9974502608217271
- 0.9283827894076810 0.7047056862464066 0.4965602196967903
- 0.9287713911515645 0.9298090277507504 0.7716838694177337
- 0.9158562604089533 0.4306908021571946 0.7375890681822121
- 0.4395130866383787 0.6878349360194402 0.2551439498569619
- 0.9157795264006211 0.1707042360529422 0.4975145053028533
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/others/spg/CONTCAR_3 b/test/data/others/spg/CONTCAR_3
deleted file mode 100644
index ddfe852..0000000
--- a/test/data/others/spg/CONTCAR_3
+++ /dev/null
@@ -1,48 +0,0 @@
-FINDSYM finds Pc
- 1.00000000000000
- 3.7484850618560537 0.5179527621527573 0.2725676000178477
- 2.5954120365612385 7.9478524331504028 0.7065992265067038
- 3.1731369922769055 0.0785542643845797 7.7623356251774149
- 4 4 12
-Direct
- 0.4389346288864205 0.1795598238971019 0.7431541681120870
- 0.4389412564990736 0.6795644110895200 0.2431557484978026
- 0.9389356389821629 0.6765346698939011 0.7461778169618284
- 0.9389501232170477 0.1765415445420275 0.2461756297366314
- 0.3390501567323055 0.4481451150190989 0.0224142991053908
- 0.8390147964137699 0.4563780753333657 0.5142060952865755
- 0.3390152622678815 0.9481162864188853 0.5224106714099574
- 0.8390355287372468 0.9564111778151828 0.0142011459673810
- 0.9781846373640883 0.1649408017525918 0.7314431658862622
- 0.2466718723094136 0.9231612147636865 0.2162428250409335
- 0.4780695044177173 0.1643555753931630 0.2321488003074096
- 0.4780507965806047 0.6643414392518678 0.7321621645020625
- 0.7276808634381611 0.4223653701660671 0.2479653568307503
- 0.2276784133946161 0.1810091104319382 0.9891980490356383
- 0.7463791888996706 0.6492677818631516 0.9900013558969673
- 0.2276808569331891 0.6810235977688703 0.4892004444024919
- 0.7276847343627200 0.9223598206645673 0.7479570915952536
- 0.2466458869191910 0.4231569924803437 0.7162315854213671
- 0.9781965053169768 0.6649451293532957 0.2314368458367852
- 0.7463983483277447 0.1492850621013686 0.4899991401664211
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/others/spg/CONTCAR_4 b/test/data/others/spg/CONTCAR_4
deleted file mode 100644
index 3b0821d..0000000
--- a/test/data/others/spg/CONTCAR_4
+++ /dev/null
@@ -1,48 +0,0 @@
-FINDSYM finds Cm
- 1.00000000000000
- 3.0399837305035393 -0.2689430591255473 0.3854696358687387
- 2.3242680883263844 8.9135745201241541 0.1859370039210433
- 0.5019497901415106 1.1955705707455986 9.1769697990207320
- 4 4 12
-Direct
- 0.6365543883399805 0.2168683250241590 0.8349212688156322
- 0.3180000041714035 0.9560280191806216 0.7340163351485731
- 0.8777658498052986 0.1151121088405078 0.4550310878776788
- 0.1065864621846289 0.0072121351676283 0.1059871883491276
- 0.8956928686074498 0.3695383567748922 0.1624958578471075
- 0.1922885604268676 0.4192789041684393 0.5205495216332791
- 0.9488203816782870 0.5994115216774315 0.8292348064600047
- 0.5898435066848926 0.7942902854820374 0.3520358955206325
- 0.3599410765687004 0.2377653830839307 0.3669711624331613
- 0.7524476676322344 0.0257219682341220 0.7953979917597759
- 0.5759129909960143 0.1345892233591163 0.0382336680660868
- 0.3676355339298624 0.7757062443086886 0.8147813248507079
- 0.3917193637416118 0.5021606191740612 0.0381871115153924
- 0.5565967621554688 0.5620020817252123 0.6498210853653984
- 0.3938088061491354 0.9971691044555090 0.5413402125396135
- 0.0109879077720433 0.0004392493049988 0.3040222591491542
- 0.0915177347389307 0.3099506674339617 0.8313742862297122
- 0.7396062065249935 0.2436662766992443 0.6014294689601524
- 0.6674747362028992 0.8704642893766082 0.1224072925140652
- 0.7367029916892964 0.5218437165288294 0.3287928749647472
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/others/spg/CONTCAR_5 b/test/data/others/spg/CONTCAR_5
deleted file mode 100644
index c5fddcd..0000000
--- a/test/data/others/spg/CONTCAR_5
+++ /dev/null
@@ -1,48 +0,0 @@
-FINDSYM finds C2
- 1.00000000000000
- 3.0862034428882930 -0.0061740449954627 0.0771065378323145
- -0.0055817307757720 8.9378071882876462 1.0714808471957371
- -1.7595384299272794 -1.6712253860455217 8.5174514397732199
- 4 4 12
-Direct
- 0.7547618719861585 0.3709352584036946 0.8230239017554005
- 0.6443508030928182 0.5454740910209043 0.5381432194472726
- 0.1062598885949522 0.2749413120284499 0.5336098522688195
- 0.2905875486578091 0.1004206121165623 0.8185004046861083
- 0.9297688542593573 0.1201878185036251 0.1619513616718719
- 0.9384630226831360 0.5261913092938726 0.1947748632807444
- 0.5712063114181114 0.9157174396752665 0.4936963142826873
- 0.2526914069082718 0.7301215757162289 0.8629747740075776
- 0.5885785991643846 0.2059496924559126 0.6821007421686507
- 0.7830989072993487 0.5533003058122447 0.9262417846511573
- 0.0822153391481205 0.4403736916886365 0.6739116006240883
- 0.5463548945355902 0.3550867628012769 0.4390531475907071
- 0.6649389611065935 0.7006297095938352 0.6814275044074063
- 0.1645368528607244 0.9454748234433605 0.6751850183046780
- 0.8271559009576183 0.0355078280357572 0.9145445869245249
- 0.0848109682071294 0.6108859194665607 0.4420059034073893
- 0.4382664209869460 0.9691193700624927 0.1822645552220600
- 0.0368252033973344 0.0925606680223063 0.4302065522766315
- 0.4262835864572549 0.6772099041761191 0.1738038318846121
- 0.2896425582783375 0.2910093076828788 0.9171800811376110
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/others/spg/CONTCAR_6 b/test/data/others/spg/CONTCAR_6
deleted file mode 100644
index 32c76a4..0000000
--- a/test/data/others/spg/CONTCAR_6
+++ /dev/null
@@ -1,48 +0,0 @@
-FINDSYM finds R3c
- 1.00000000000000
- 4.7942520956467618 1.8132449716985586 1.4056177222130293
- 0.9704420851364433 5.2472757220847637 -0.0319252043134948
- -0.7125145139300034 -5.2812187925442569 9.2463501243322401
- 4 4 12
-Direct
- 0.6132393258962139 0.5093212166281099 0.2491032478593813
- 0.1132361501382182 0.5093253872552627 0.4991004961922642
- 0.1132341501382161 0.5093273872552576 0.9991024961922591
- 0.6132403258962114 0.5093212166281099 0.7491022478593767
- 0.8835744293252432 0.9687073199303989 0.3841365540657756
- 0.3835205431545627 0.9687223525994858 0.1341457509046580
- 0.8835734293252457 0.9687103199303985 0.8841385540657777
- 0.3835215431545673 0.9687213525994883 0.6341437509046559
- 0.3128398967974319 0.0189254279547384 0.8640621686521445
- 0.4039701697167126 0.4888677712238338 0.5989619684257496
- 0.3128398967974319 0.0189276279547357 0.3640641686521466
- 0.8128037616748905 0.5798935619454914 0.3945428636351558
- 0.8429745940861260 0.5800730975794738 0.1445751729598932
- 0.3429416892717691 0.4888120730264633 0.3489346460144048
- 0.9040044399388294 0.0189382918567536 0.6140081312905754
- 0.3429416892717691 0.4888120730264633 0.8489336460144074
- 0.4039661697167156 0.4888687712238313 0.0989622684257531
- 0.8429755940861234 0.5800750975794758 0.6445761729598907
- 0.8128017616748885 0.5798945619454959 0.8945428636351559
- 0.9040034399388319 0.0189356918567516 0.1140071312905779
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/others/spg/CONTCAR_7 b/test/data/others/spg/CONTCAR_7
deleted file mode 100644
index 2fd6ada..0000000
--- a/test/data/others/spg/CONTCAR_7
+++ /dev/null
@@ -1,48 +0,0 @@
-FINDSYM finds R3c
- 1.00000000000000
- 5.2386732990927829 0.0620684076961739 -0.8967987333915093
- 2.3679063142316981 4.4775818945618298 -1.6088112683742066
- 1.7347298504277189 -3.6803835541052039 9.8687247185511779
- 4 4 12
-Direct
- 0.0962798210161998 0.5170843566615981 0.2630526154233745
- 0.5962754807006138 0.5169623503816645 0.5130279899581097
- 0.5963155510814035 0.5168358038460884 0.0129959699724357
- 0.0962735166431018 0.5168407092014133 0.7629937318816394
- 0.8261107796303290 0.0574718682112428 0.6684702093732453
- 0.3261951799956889 0.0572013971333357 0.9184814857397195
- 0.8261272244649722 0.0576268664705952 0.1684664169604693
- 0.3261949383395789 0.0574370121569265 0.4184863275298087
- 0.3964235407574523 0.0073884068532714 0.6229646864128351
- 0.8963380376244441 0.4465043666947668 0.3729738986883339
- 0.3965315636519186 0.0073811592615584 0.1230233097908227
- 0.3056171906240864 0.5375565794150340 0.6232002983091213
- 0.3662707565706725 0.5375237171031766 0.3731765041163740
- 0.8664413937918374 0.4465521566853209 0.1231132123325286
- 0.8054735826178311 0.0073840257945862 0.8731461553303717
- 0.8664350177463623 0.4466318334241460 0.6230750692665478
- 0.8963222349590436 0.4463498121000720 0.8730004106198560
- 0.3662973036906439 0.5373795046009668 0.8731841025308469
- 0.3055698460566810 0.5376042224815617 0.1232255686839733
- 0.8055230400371350 0.0074671815226643 0.3731271370795857
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/others/spg/CONTCAR_8 b/test/data/others/spg/CONTCAR_8
deleted file mode 100644
index 9e0eed3..0000000
--- a/test/data/others/spg/CONTCAR_8
+++ /dev/null
@@ -1,48 +0,0 @@
-FINDSYM finds Pm
- 1.00000000000000
- 8.0943599431500619 1.1192953662079574 0.2124852717787376
- -0.3331047875897422 10.3307452998719995 0.5522385040675464
- 1.5026702063150483 -0.1235835645426292 3.2318413332096600
- 4 4 12
-Direct
- 0.5628373386139545 0.4675279486619908 0.3736509412121640
- 0.4144517745341517 0.2348839504977093 0.5228803782765324
- 0.4577172623262692 0.0247176004582578 0.9797603510330830
- 0.1107867235553859 0.4705593586175230 0.8264299232938191
- 0.8519506300745351 0.2622720843991122 0.5849356368374070
- 0.2671410488153801 0.7641324549232515 0.6702856042329719
- 0.8707220647547756 0.9737561901565297 0.0675007311013605
- 0.7625536988437068 0.6740848777320714 0.6740024400289993
- 0.7049290678618302 0.9578321138681671 0.7330643295890477
- 0.6462553590903216 0.2880401516311415 0.2907157922467546
- 0.3320947671702134 0.8856945920034146 0.1050905796370375
- 0.0042374676465210 0.3282885752447982 0.9327822996111709
- 0.4773743661091608 0.0509088045564334 0.4600878046306823
- 0.9241071631639931 0.6052235803192286 0.0127092421720842
- 0.6761186536175543 0.4714987190072530 0.7608088486683141
- 0.3675155533541983 0.1993459063454150 0.0699297342361592
- 0.2504622934616821 0.6089222995292373 0.1869660354586283
- 0.3471308203794815 0.4112918893853741 0.5898680554584943
- 0.5406525716243471 0.6475069829949255 0.3959695386207170
- 0.1231553750025310 0.5119387196681738 0.3139850336545835
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/others/spg/README b/test/data/others/spg/README
deleted file mode 100644
index 61b19b8..0000000
--- a/test/data/others/spg/README
+++ /dev/null
@@ -1,8 +0,0 @@
-CONTCAR_1:FINDSYM finds Cmc2_1
-CONTCAR_2:FINDSYM finds Pc
-CONTCAR_3:FINDSYM finds Pc
-CONTCAR_4:FINDSYM finds Cm
-CONTCAR_5:FINDSYM finds C2
-CONTCAR_6:FINDSYM finds R3c
-CONTCAR_7:FINDSYM finds R3c
-CONTCAR_8:FINDSYM finds Pm
diff --git a/test/data/test-all.zsh b/test/data/test-all.zsh
deleted file mode 100755
index a0eb9dd..0000000
--- a/test/data/test-all.zsh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/usr/bin/zsh
-
-echo "Triclinic"
-./test-tricli.zsh $1
-
-echo "Monoclinic"
-./test-monocli.zsh $1
-
-echo "Orthorhombic"
-./test-ortho.zsh $1
-
-echo "Tetragonal"
-./test-tetra.zsh $1
-
-echo "Trigonal"
-./test-trigo.zsh $1
-
-echo "Hexagonal"
-./test-hexa.zsh $1
-
-echo "Cubic"
-./test-cubic.zsh $1
diff --git a/test/data/test-cubic.zsh b/test/data/test-cubic.zsh
deleted file mode 100755
index 1a0fcf0..0000000
--- a/test/data/test-cubic.zsh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/zsh
-
-export LD_LIBRARY_PATH=`pwd`/../../src/.libs
-export RUBYLIB=`pwd`/..
-
-findsym=$1
-# this is special check using findsym
-if [ x$findsym = "xfindsym" ]; then
- export ISODATA=~/tools/isotropy/
-fi
-
-for i in `/bin/ls cubic/POSCAR-*`;do
- spg=`ruby ../symPoscar.rb -n $i`
- numspg=`echo $spg|awk -F"(" '{print $2}'|sed s/\)//`
- numposcar=`echo $i|awk -F"/" '{print $2}'|cut -c 8-10|awk '{print $1*1}'`
-
- if [ x$findsym = "xfindsym" ]; then
- numfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $3}'`
-# spgfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $5}'`
- fi
-
- if [ $numspg = $numposcar ]; then
- echo -n 'ok'
- else
- echo -n 'fail (' $numposcar ')'
- fi
-
- if [ x$findsym = "xfindsym" ]; then
- if [ $numspg = $numfindsym ]; then
- echo " ..." $spg '(ok)'
- else
- echo " ..." $spg ' fail (' $numfindsym ')'
- fi
- else
- echo " ..." $spg
- fi
-done
-
diff --git a/test/data/test-hexa.zsh b/test/data/test-hexa.zsh
deleted file mode 100755
index 49449f0..0000000
--- a/test/data/test-hexa.zsh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/zsh
-
-export LD_LIBRARY_PATH=`pwd`/../../src/.libs
-export RUBYLIB=`pwd`/..
-
-findsym=$1
-# this is special check using findsym
-if [ x$findsym = "xfindsym" ]; then
- export ISODATA=~/tools/isotropy/
-fi
-
-#for i in `/bin/ls POSCAR-{070..100} POSCAR-{070..100}-2`;do
-for i in `/bin/ls hexagonal/POSCAR-*`;do
- spg=`ruby ../symPoscar.rb -n $i`
- numspg=`echo $spg|awk -F"(" '{print $2}'|sed s/\)//`
- numposcar=`echo $i|awk -F"/" '{print $2}'|cut -c 8-10|awk '{print $1*1}'`
-
- if [ x$findsym = "xfindsym" ]; then
- numfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $3}'`
-# spgfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $5}'`
- fi
-
- if [ $numspg = $numposcar ]; then
- echo -n 'ok'
- else
- echo -n 'fail (' $numposcar ')'
- fi
-
- if [ x$findsym = "xfindsym" ]; then
- if [ $numspg = $numfindsym ]; then
- echo " ..." $spg '(ok)'
- else
- echo " ..." $spg ' fail (' $numfindsym ')'
- fi
- else
- echo " ..." $spg
- fi
-done
-
diff --git a/test/data/test-monocli.zsh b/test/data/test-monocli.zsh
deleted file mode 100755
index 7819d8c..0000000
--- a/test/data/test-monocli.zsh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/zsh
-
-export LD_LIBRARY_PATH=`pwd`/../../src/.libs
-export RUBYLIB=`pwd`/..
-
-findsym=$1
-# this is special check using findsym
-if [ x$findsym = "xfindsym" ]; then
- export ISODATA=~/tools/isotropy/
-fi
-
-#for i in `/bin/ls POSCAR-{070..100} POSCAR-{070..100}-2`;do
-for i in `/bin/ls monoclinic/POSCAR-*`;do
- spg=`ruby ../symPoscar.rb -n $i`
- numspg=`echo $spg|awk -F"(" '{print $2}'|sed s/\)//`
- numposcar=`echo $i|awk -F"/" '{print $2}'|cut -c 8-10|awk '{print $1*1}'`
-
- if [ x$findsym = "xfindsym" ]; then
- numfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $3}'`
-# spgfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $5}'`
- fi
-
- if [ $numspg = $numposcar ]; then
- echo -n 'ok'
- else
- echo -n 'fail (' $numposcar ')'
- fi
-
- if [ x$findsym = "xfindsym" ]; then
- if [ $numspg = $numfindsym ]; then
- echo " ..." $spg '(ok)'
- else
- echo " ..." $spg ' fail (' $numfindsym ')'
- fi
- else
- echo " ..." $spg
- fi
-done
-
diff --git a/test/data/test-ortho.zsh b/test/data/test-ortho.zsh
deleted file mode 100755
index 4fc0028..0000000
--- a/test/data/test-ortho.zsh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/zsh
-
-export LD_LIBRARY_PATH=`pwd`/../../src/.libs
-export RUBYLIB=`pwd`/..
-
-findsym=$1
-# this is special check using findsym
-if [ x$findsym = "xfindsym" ]; then
- export ISODATA=~/tools/isotropy/
-fi
-
-#for i in `/bin/ls POSCAR-{070..100} POSCAR-{070..100}-2`;do
-for i in `/bin/ls orthorhombic/POSCAR-*`;do
- spg=`ruby ../symPoscar.rb -s 1e-5 -n $i`
- numspg=`echo $spg|awk -F"(" '{print $2}'|sed s/\)//`
- numposcar=`echo $i|awk -F"/" '{print $2}'|cut -c 8-10|awk '{print $1*1}'`
-
- if [ x$findsym = "xfindsym" ]; then
- numfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $3}'`
-# spgfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $5}'`
- fi
-
- if [ $numspg = $numposcar ]; then
- echo -n 'ok'
- else
- echo -n 'fail (' $numposcar ')'
- fi
-
- if [ x$findsym = "xfindsym" ]; then
- if [ $numspg = $numfindsym ]; then
- echo " ..." $spg '(ok)'
- else
- echo " ..." $spg ' fail (' $numfindsym ')'
- fi
- else
- echo " ..." $spg
- fi
-done
-
diff --git a/test/data/test-refined_symmetry.zsh b/test/data/test-refined_symmetry.zsh
deleted file mode 100755
index 1663e52..0000000
--- a/test/data/test-refined_symmetry.zsh
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/zsh
-
-for j in `/bin/ls -d *(/)`;do
- echo $j
- cd $j
- for i in `ls POSCAR-*`;do
- echo -n $i" "
- ../../check_consistency.py $i
- done
-cd ..
-done
diff --git a/test/data/test-tetra.zsh b/test/data/test-tetra.zsh
deleted file mode 100755
index 0bd3dbc..0000000
--- a/test/data/test-tetra.zsh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/zsh
-
-export LD_LIBRARY_PATH=`pwd`/../../src/.libs
-export RUBYLIB=`pwd`/..
-
-findsym=$1
-# this is special check using findsym
-if [ x$findsym = "xfindsym" ]; then
- export ISODATA=~/tools/isotropy/
-fi
-
-for i in `/bin/ls tetragonal/POSCAR-*`;do
- spg=`ruby ../symPoscar.rb -n $i`
- numspg=`echo $spg|awk -F"(" '{print $2}'|sed s/\)//`
- numposcar=`echo $i|awk -F"/" '{print $2}'|cut -c 8-10|awk '{print $1*1}'`
-
- if [ x$findsym = "xfindsym" ]; then
- numfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $3}'`
-# spgfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $5}'`
- fi
-
- if [ $numspg = $numposcar ]; then
- echo -n 'ok'
- else
- echo -n 'fail (' $numposcar ')'
- fi
-
- if [ x$findsym = "xfindsym" ]; then
- if [ $numspg = $numfindsym ]; then
- echo " ..." $spg '(ok)'
- else
- echo " ..." $spg ' fail (' $numfindsym ')'
- fi
- else
- echo " ..." $spg
- fi
-done
-
diff --git a/test/data/test-tricli.zsh b/test/data/test-tricli.zsh
deleted file mode 100755
index 9184113..0000000
--- a/test/data/test-tricli.zsh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/zsh
-
-export LD_LIBRARY_PATH=`pwd`/../../src/.libs
-export RUBYLIB=`pwd`/..
-
-findsym=$1
-# this is special check using findsym
-if [ x$findsym = "xfindsym" ]; then
- export ISODATA=~/tools/isotropy/
-fi
-
-#for i in `/bin/ls POSCAR-{070..100} POSCAR-{070..100}-2`;do
-for i in `/bin/ls triclinic/POSCAR-*`;do
- spg=`ruby ../symPoscar.rb -n $i`
- numspg=`echo $spg|awk -F"(" '{print $2}'|sed s/\)//`
- numposcar=`echo $i|awk -F"/" '{print $2}'|cut -c 8-10|awk '{print $1*1}'`
-
- if [ x$findsym = "xfindsym" ]; then
- numfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $3}'`
-# spgfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $5}'`
- fi
-
- if [ $numspg = $numposcar ]; then
- echo -n 'ok'
- else
- echo -n 'fail (' $numposcar ')'
- fi
-
- if [ x$findsym = "xfindsym" ]; then
- if [ $numspg = $numfindsym ]; then
- echo " ..." $spg '(ok)'
- else
- echo " ..." $spg ' fail (' $numfindsym ')'
- fi
- else
- echo " ..." $spg
- fi
-done
-
diff --git a/test/data/test-trigo.zsh b/test/data/test-trigo.zsh
deleted file mode 100755
index 29c0008..0000000
--- a/test/data/test-trigo.zsh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/zsh
-
-export LD_LIBRARY_PATH=`pwd`/../../src/.libs
-export RUBYLIB=`pwd`/..
-
-findsym=$1
-# this is special check using findsym
-if [ x$findsym = "xfindsym" ]; then
- export ISODATA=~/tools/isotropy/
-fi
-
-#for i in `/bin/ls POSCAR-{070..100} POSCAR-{070..100}-2`;do
-for i in `/bin/ls trigonal/POSCAR-*`;do
- spg=`ruby ../symPoscar.rb -n $i`
- numspg=`echo $spg|awk -F"(" '{print $2}'|sed s/\)//`
- numposcar=`echo $i|awk -F"/" '{print $2}'|cut -c 8-10|awk '{print $1*1}'`
-
- if [ x$findsym = "xfindsym" ]; then
- numfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $3}'`
-# spgfindsym=`../poscar2findsym.rb $i | $ISODATA/findsym|grep Space|awk '{print $5}'`
- fi
-
- if [ $numspg = $numposcar ]; then
- echo -n 'ok'
- else
- echo -n 'fail (' $numposcar ')'
- fi
-
- if [ x$findsym = "xfindsym" ]; then
- if [ $numspg = $numfindsym ]; then
- echo " ..." $spg '(ok)'
- else
- echo " ..." $spg ' fail (' $numfindsym ')'
- fi
- else
- echo " ..." $spg
- fi
-done
-
diff --git a/test/data/tetragonal/POSCAR-075 b/test/data/tetragonal/POSCAR-075
deleted file mode 100644
index c3c9c98..0000000
--- a/test/data/tetragonal/POSCAR-075
+++ /dev/null
@@ -1,101 +0,0 @@
-$cell vectors
-1.0
- 17.4899917702244245 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 17.4899917702244245 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.9439981441832530
- 24 64 6
-Direct
- 0.0654000000000001 0.1357000000000001 0.0550000000000000 # Nb1
- 0.0731000000000001 0.3740000000000000 0.0607999999999999 # Nb2
- 0.2477999999999999 0.0674000000000001 0.0474000000000000 # Nb3
- 0.2508999999999998 0.2601000000000000 0.0944999999999996 # Nb4
- 0.4298999999999998 0.1421000000000001 0.0711000000000000 # Nb5
- 0.4477999999999998 0.3558999999999998 0.0510000000000002 # Nb6
- 0.8642999999999998 0.0654000000000001 0.0550000000000000 # Nb7
- 0.6260000000000000 0.0731000000000001 0.0607999999999999 # Nb8
- 0.9326000000000000 0.2477999999999999 0.0474000000000000 # Nb9
- 0.7398999999999998 0.2508999999999998 0.0944999999999996 # Nb10
- 0.8578999999999999 0.4298999999999998 0.0711000000000000 # Nb11
- 0.6441000000000000 0.4477999999999998 0.0510000000000002 # Nb12
- 0.9346000000000000 0.8642999999999998 0.0550000000000000 # Nb13
- 0.9268999999999999 0.6260000000000000 0.0607999999999999 # Nb14
- 0.7522000000000001 0.9326000000000000 0.0474000000000000 # Nb15
- 0.7491000000000001 0.7398999999999998 0.0944999999999996 # Nb16
- 0.5701000000000002 0.8578999999999999 0.0711000000000000 # Nb17
- 0.5521999999999999 0.6441000000000000 0.0510000000000002 # Nb18
- 0.1357000000000001 0.9346000000000000 0.0550000000000000 # Nb19
- 0.3740000000000000 0.9268999999999999 0.0607999999999999 # Nb20
- 0.0674000000000001 0.7521999999999999 0.0474000000000000 # Nb21
- 0.2601000000000000 0.7491000000000001 0.0944999999999996 # Nb22
- 0.1421000000000001 0.5701000000000002 0.0711000000000000 # Nb23
- 0.3559000000000001 0.5521999999999999 0.0510000000000002 # Nb24
- 0.1357000000000001 0.0447999999999999 0.1130000000000006 # O1
- 0.3721999999999998 0.0430000000000000 0.0930000000000000 # O2
- 0.1825999999999999 0.1695999999999998 0.0329999999999995 # O3
- 0.3173000000000001 0.1770000000000000 0.1210000000000003 # O4
- 0.0427999999999999 0.2473000000000000 0.0249999999999998 # O5
- 0.4739999999999998 0.2453000000000001 0.0910000000000001 # O6
- 0.1696000000000002 0.3463999999999998 0.0209999999999999 # O7
- 0.3332000000000001 0.3277000000000000 0.1349999999999998 # O8
- 0.0865000000000002 0.4717999999999998 0.1009999999999997 # O9
- 0.3993000000000002 0.4644999999999999 0.1210000000000003 # O10
- 0.0688000000000000 0.1340000000000000 0.5740000000000006 # O11
- 0.2501999999999999 0.0766000000000002 0.5530000000000007 # O12
- 0.4308000000000001 0.1419000000000001 0.5510000000000008 # O13
- 0.2503000000000001 0.2649000000000001 0.5520000000000002 # O14
- 0.0634000000000001 0.3668000000000000 0.5639999999999996 # O15
- 0.4362000000000000 0.3542000000000000 0.5619999999999997 # O16
- 0.9551999999999996 0.1357000000000001 0.1130000000000006 # O17
- 0.9570000000000000 0.3721999999999998 0.0930000000000000 # O18
- 0.8303999999999997 0.1825999999999999 0.0329999999999995 # O19
- 0.8230000000000000 0.3173000000000001 0.1210000000000003 # O20
- 0.7527000000000000 0.0427999999999999 0.0249999999999998 # O21
- 0.7546999999999999 0.4739999999999998 0.0910000000000001 # O22
- 0.6535999999999998 0.1695999999999998 0.0209999999999999 # O23
- 0.6722999999999999 0.3332000000000001 0.1349999999999998 # O24
- 0.5281999999999998 0.0864999999999999 0.1009999999999997 # O25
- 0.5354999999999998 0.3992999999999998 0.1210000000000003 # O26
- 0.8660000000000000 0.0688000000000000 0.5740000000000006 # O27
- 0.9234000000000000 0.2501999999999999 0.5530000000000007 # O28
- 0.8580999999999999 0.4308000000000001 0.5510000000000008 # O29
- 0.7351000000000000 0.2503000000000001 0.5520000000000002 # O30
- 0.6332000000000002 0.0634000000000001 0.5639999999999996 # O31
- 0.6457999999999997 0.4362000000000000 0.5619999999999997 # O32
- 0.8643000000000003 0.9551999999999996 0.1130000000000006 # O33
- 0.6277999999999999 0.9570000000000000 0.0930000000000000 # O34
- 0.8174000000000001 0.8303999999999997 0.0329999999999995 # O35
- 0.6826999999999999 0.8230000000000000 0.1210000000000003 # O36
- 0.9572000000000001 0.7527000000000000 0.0249999999999998 # O37
- 0.5259999999999998 0.7546999999999999 0.0910000000000001 # O38
- 0.8303999999999997 0.6535999999999998 0.0209999999999999 # O39
- 0.6667999999999998 0.6722999999999999 0.1349999999999998 # O40
- 0.9134999999999998 0.5281999999999998 0.1009999999999997 # O41
- 0.6006999999999998 0.5354999999999998 0.1210000000000003 # O42
- 0.9311999999999998 0.8660000000000000 0.5740000000000006 # O43
- 0.7498000000000001 0.9234000000000000 0.5530000000000007 # O44
- 0.5691999999999998 0.8580999999999999 0.5510000000000008 # O45
- 0.7496999999999998 0.7351000000000000 0.5520000000000002 # O46
- 0.9366000000000000 0.6332000000000002 0.5639999999999996 # O47
- 0.5638000000000000 0.6457999999999997 0.5619999999999997 # O48
- 0.0447999999999999 0.8642999999999998 0.1130000000000006 # O49
- 0.0430000000000000 0.6277999999999999 0.0930000000000000 # O50
- 0.1696000000000002 0.8173999999999999 0.0329999999999995 # O51
- 0.1770000000000000 0.6826999999999999 0.1210000000000003 # O52
- 0.2473000000000000 0.9572000000000001 0.0249999999999998 # O53
- 0.2453000000000001 0.5259999999999998 0.0910000000000001 # O54
- 0.3464000000000000 0.8303999999999997 0.0209999999999999 # O55
- 0.3277000000000000 0.6667999999999998 0.1349999999999998 # O56
- 0.4718000000000002 0.9134999999999998 0.1009999999999997 # O57
- 0.4644999999999999 0.6006999999999998 0.1210000000000003 # O58
- 0.1340000000000000 0.9311999999999998 0.5740000000000006 # O59
- 0.0766000000000002 0.7498000000000001 0.5530000000000007 # O60
- 0.1419000000000001 0.5691999999999998 0.5510000000000008 # O61
- 0.2649000000000001 0.7496999999999998 0.5520000000000002 # O62
- 0.3668000000000000 0.9366000000000000 0.5639999999999996 # O63
- 0.3542000000000000 0.5638000000000000 0.5619999999999997 # O64
- 0.2588000000000000 0.4238999999999999 0.5330000000000003 # Na1
- 0.4999999999999999 0.0000000000000000 0.6699999999999999 # Na2
- 0.5761000000000001 0.2588000000000000 0.5330000000000003 # Na3
- 0.7412000000000001 0.5761000000000001 0.5330000000000003 # Na4
- 0.4238999999999999 0.7412000000000001 0.5330000000000003 # Na5
- 0.0000000000000000 0.4999999999999999 0.6699999999999999 # Na6
diff --git a/test/data/tetragonal/POSCAR-075-2 b/test/data/tetragonal/POSCAR-075-2
deleted file mode 100644
index 011c0f2..0000000
--- a/test/data/tetragonal/POSCAR-075-2
+++ /dev/null
@@ -1,67 +0,0 @@
-$cell vectors
-1.0
- 9.1969956724273310 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.1969956724273310 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 20.5049903515409824
- 48 12
-Direct
- 0.2222000000000000 0.0975000000000003 0.9990000000000000 # Te1
- 0.0906000000000001 0.2432999999999997 0.1683000000000000 # Te2
- 0.2470999999999998 0.0855000000000000 0.3292999999999999 # Te3
- 0.0979000000000001 0.2194000000000005 0.5000000000000001 # Te4
- 0.2433000000000003 0.0913000000000000 0.6680000000000000 # Te5
- 0.0864000000000003 0.2450000000000002 0.8329999999999999 # Te6
- 0.7442000000000002 0.5849000000000004 0.9990000000000000 # Te7
- 0.5944000000000003 0.7346000000000001 0.1626999999999997 # Te8
- 0.7199000000000001 0.5964000000000002 0.3307000000000001 # Te9
- 0.5840000000000002 0.7464000000000000 0.4999000000000000 # Te10
- 0.7339000000000002 0.5940000000000000 0.6623000000000002 # Te11
- 0.5954999999999999 0.7240000000000001 0.8326000000000000 # Te12
- 0.9024999999999999 0.2222000000000005 0.9990000000000000 # Te13
- 0.7567000000000000 0.0906000000000001 0.1683000000000000 # Te14
- 0.9144999999999998 0.2471000000000003 0.3292999999999999 # Te15
- 0.7806000000000003 0.0979000000000001 0.5000000000000001 # Te16
- 0.9087000000000003 0.2433000000000003 0.6680000000000000 # Te17
- 0.7550000000000001 0.0864000000000003 0.8329999999999999 # Te18
- 0.4151000000000004 0.7442000000000002 0.9990000000000000 # Te19
- 0.2654000000000001 0.5944000000000003 0.1626999999999997 # Te20
- 0.4036000000000000 0.7199000000000001 0.3307000000000001 # Te21
- 0.2536000000000002 0.5840000000000002 0.4999000000000000 # Te22
- 0.4060000000000003 0.7339000000000002 0.6623000000000002 # Te23
- 0.2760000000000001 0.5955000000000005 0.8326000000000000 # Te24
- 0.7778000000000003 0.9024999999999999 0.9990000000000000 # Te25
- 0.9094000000000001 0.7567000000000000 0.1683000000000000 # Te26
- 0.7528999999999998 0.9144999999999998 0.3292999999999999 # Te27
- 0.9021000000000001 0.7806000000000003 0.5000000000000001 # Te28
- 0.7567000000000000 0.9087000000000003 0.6680000000000000 # Te29
- 0.9136000000000000 0.7550000000000001 0.8329999999999999 # Te30
- 0.2558000000000000 0.4151000000000004 0.9990000000000000 # Te31
- 0.4056000000000000 0.2654000000000001 0.1626999999999997 # Te32
- 0.2801000000000002 0.4036000000000000 0.3307000000000001 # Te33
- 0.4160000000000001 0.2536000000000002 0.4999000000000000 # Te34
- 0.2660999999999999 0.4060000000000003 0.6623000000000002 # Te35
- 0.4045000000000003 0.2760000000000001 0.8326000000000000 # Te36
- 0.0975000000000003 0.7778000000000003 0.9990000000000000 # Te37
- 0.2432999999999997 0.9094000000000001 0.1683000000000000 # Te38
- 0.0855000000000000 0.7528999999999998 0.3292999999999999 # Te39
- 0.2193999999999999 0.9021000000000001 0.5000000000000001 # Te40
- 0.0913000000000000 0.7567000000000000 0.6680000000000000 # Te41
- 0.2450000000000002 0.9136000000000000 0.8329999999999999 # Te42
- 0.5848999999999999 0.2558000000000000 0.9990000000000000 # Te43
- 0.7346000000000001 0.4056000000000000 0.1626999999999997 # Te44
- 0.5964000000000002 0.2801000000000002 0.3307000000000001 # Te45
- 0.7464000000000000 0.4160000000000001 0.4999000000000000 # Te46
- 0.5940000000000000 0.2660999999999999 0.6623000000000002 # Te47
- 0.7240000000000001 0.4045000000000003 0.8326000000000000 # Te48
- 0.0000000000000000 0.0000000000000000 0.0969000000000000 # Nb1
- 0.0000000000000000 0.0000000000000000 0.2516999999999999 # Nb2
- 0.0000000000000000 0.0000000000000000 0.4013999999999999 # Nb3
- 0.0000000000000000 0.0000000000000000 0.5929000000000001 # Nb4
- 0.0000000000000000 0.0000000000000000 0.7512000000000001 # Nb5
- 0.0000000000000000 0.0000000000000000 0.9067000000000001 # Nb6
- 0.5000000000000000 0.5000000000000000 0.0773999999999998 # Nb7
- 0.5000000000000000 0.5000000000000000 0.2375999999999998 # Nb8
- 0.5000000000000000 0.5000000000000000 0.4285999999999999 # Nb9
- 0.5000000000000000 0.5000000000000000 0.5778000000000000 # Nb10
- 0.5000000000000000 0.5000000000000000 0.7349999999999999 # Nb11
- 0.5000000000000000 0.5000000000000000 0.9250000000000002 # Nb12
diff --git a/test/data/tetragonal/POSCAR-076 b/test/data/tetragonal/POSCAR-076
deleted file mode 100644
index ddb93b1..0000000
--- a/test/data/tetragonal/POSCAR-076
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 3.9809981267732071 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.9809981267732071 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 15.3499927771838127
- 4 4 8
-Direct
- 0.1525000000000006 0.1538999999999999 0.8750000000000002 # La1
- 0.8461000000000001 0.1525000000000006 0.1250000000000001 # La2
- 0.8475000000000008 0.8461000000000001 0.3750000000000001 # La3
- 0.1538999999999999 0.8475000000000008 0.6250000000000002 # La4
- 0.3422000000000004 0.3481000000000001 0.4687000000000001 # Rh1
- 0.6518999999999999 0.3422000000000004 0.7187000000000001 # Rh2
- 0.6578000000000008 0.6519000000000011 0.9687000000000002 # Rh3
- 0.3481000000000001 0.6578000000000008 0.2187000000000000 # Rh4
- 0.6430000000000000 0.3270000000000001 0.5840000000000000 # C1
- 0.8530000000000008 0.3590000000000006 0.5160000000000000 # C2
- 0.6729999999999999 0.6430000000000000 0.8340000000000001 # C3
- 0.6410000000000007 0.8530000000000008 0.7660000000000001 # C4
- 0.3569999999999999 0.6729999999999999 0.0840000000000002 # C5
- 0.1470000000000006 0.6410000000000007 0.0159999999999999 # C6
- 0.3270000000000001 0.3569999999999999 0.3340000000000000 # C7
- 0.3590000000000006 0.1470000000000006 0.2660000000000000 # C8
diff --git a/test/data/tetragonal/POSCAR-076-2 b/test/data/tetragonal/POSCAR-076-2
deleted file mode 100644
index 90ac430..0000000
--- a/test/data/tetragonal/POSCAR-076-2
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 8.4479960248631158 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.4479960248631158 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.9119929832811131
- 12 4 20
-Direct
- 0.9942000000000004 0.8074000000000005 0.8029999999999998 # Tl1
- 0.1212000000000002 0.3198000000000004 0.8785999999999998 # Tl2
- 0.6216000000000004 0.1804000000000001 0.8210999999999999 # Tl3
- 0.1926000000000000 0.9942000000000004 0.0529999999999999 # Tl4
- 0.6802000000000004 0.1212000000000002 0.1285999999999999 # Tl5
- 0.8196000000000006 0.6216000000000004 0.0710999999999999 # Tl6
- 0.0058000000000003 0.1926000000000000 0.3030000000000000 # Tl7
- 0.8788000000000005 0.6802000000000004 0.3786000000000000 # Tl8
- 0.3784000000000002 0.8196000000000006 0.3211000000000001 # Tl9
- 0.8074000000000005 0.0058000000000003 0.5530000000000002 # Tl10
- 0.3198000000000004 0.8788000000000005 0.6286000000000002 # Tl11
- 0.1804000000000001 0.3784000000000002 0.5711000000000002 # Tl12
- 0.4940000000000005 0.6936000000000004 0.8963000000000001 # Pb1
- 0.3064000000000002 0.4939999999999998 0.1463000000000001 # Pb2
- 0.5060000000000001 0.3064000000000002 0.3963000000000002 # Pb3
- 0.6936000000000004 0.5060000000000001 0.6463000000000000 # Pb4
- 0.3370000000000002 0.1570000000000004 0.2310000000000001 # Cl1
- 0.6870000000000003 0.0080000000000001 0.3539999999999999 # Cl2
- 0.0259999999999998 0.8390000000000002 0.2100000000000000 # Cl3
- 0.5280000000000005 0.6500000000000007 0.5079999999999998 # Cl4
- 0.4899999999999998 0.8060000000000006 0.1079999999999999 # Cl5
- 0.8430000000000003 0.3370000000000002 0.4809999999999998 # Cl6
- 0.9920000000000004 0.6870000000000003 0.6039999999999999 # Cl7
- 0.1610000000000004 0.0259999999999998 0.4600000000000000 # Cl8
- 0.3500000000000000 0.5280000000000005 0.7580000000000000 # Cl9
- 0.1940000000000000 0.4900000000000005 0.3580000000000001 # Cl10
- 0.6630000000000005 0.8430000000000003 0.7310000000000000 # Cl11
- 0.3130000000000004 0.9920000000000004 0.8540000000000002 # Cl12
- 0.9740000000000003 0.1610000000000004 0.7099999999999999 # Cl13
- 0.4720000000000001 0.3500000000000000 0.0080000000000000 # Cl14
- 0.5100000000000002 0.1940000000000000 0.6080000000000001 # Cl15
- 0.1570000000000004 0.6630000000000005 0.9809999999999997 # Cl16
- 0.0080000000000001 0.3129999999999998 0.1040000000000001 # Cl17
- 0.8390000000000002 0.9740000000000009 0.9599999999999999 # Cl18
- 0.6500000000000007 0.4720000000000001 0.2580000000000001 # Cl19
- 0.8060000000000006 0.5100000000000002 0.8579999999999999 # Cl20
diff --git a/test/data/tetragonal/POSCAR-077 b/test/data/tetragonal/POSCAR-077
deleted file mode 100644
index 9305b67..0000000
--- a/test/data/tetragonal/POSCAR-077
+++ /dev/null
@@ -1,119 +0,0 @@
-$cell vectors
-1.0
- 11.1639947468716674 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.1639947468716674 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.6379949943766423
- 8 12 16 28 48
-Direct
- 0.9138999999999998 0.0860000000000001 0.2148000000000002 # Cu1
- 0.5851000000000000 0.4148000000000002 0.0551999999999998 # Cu2
- 0.9140000000000000 0.9138999999999998 0.7147999999999999 # Cu3
- 0.5851999999999999 0.5851000000000000 0.5551999999999999 # Cu4
- 0.0861000000000001 0.9140000000000000 0.2148000000000002 # Cu5
- 0.4149000000000002 0.5851999999999999 0.0551999999999998 # Cu6
- 0.0860000000000001 0.0861000000000001 0.7147999999999999 # Cu7
- 0.4147999999999996 0.4149000000000002 0.5551999999999999 # Cu8
- 0.1225000000000000 0.1225000000000000 0.1574000000000001 # S1
- 0.6244000000000000 0.6244000000000000 0.9979999999999996 # S2
- 0.6947000000000002 0.3052000000000002 0.9119999999999997 # S3
- 0.8775000000000001 0.1225000000000000 0.6573999999999998 # S4
- 0.3756000000000000 0.6244000000000000 0.4979999999999999 # S5
- 0.6948000000000002 0.6947000000000002 0.4120000000000001 # S6
- 0.8775000000000001 0.8775000000000001 0.1574000000000001 # S7
- 0.3756000000000000 0.3756000000000000 0.9979999999999996 # S8
- 0.3052999999999998 0.6948000000000002 0.9119999999999997 # S9
- 0.1225000000000000 0.8775000000000001 0.6573999999999998 # S10
- 0.6244000000000000 0.3756000000000000 0.4979999999999999 # S11
- 0.3051999999999998 0.3053000000000003 0.4120000000000001 # S12
- 0.8907000000000003 0.1093000000000003 0.3934000000000000 # N1
- 0.6088000000000002 0.3911999999999998 0.2347000000000000 # N2
- 0.8233999999999996 0.1765999999999998 0.0901999999999998 # N3
- 1.0000000000000000 0.5000000000000000 0.2422000000000001 # N4
- 0.8907000000000003 0.8907000000000003 0.8933999999999996 # N5
- 0.6088000000000002 0.6088000000000002 0.7346999999999998 # N6
- 0.8233999999999996 0.8233999999999996 0.5901999999999999 # N7
- 0.5000000000000000 1.0000000000000000 0.7421999999999997 # N8
- 0.1092999999999998 0.8907000000000003 0.3934000000000000 # N9
- 0.3911999999999998 0.6088000000000002 0.2347000000000000 # N10
- 0.1766000000000003 0.8233999999999996 0.0901999999999998 # N11
- 0.1092999999999998 0.1093000000000003 0.8933999999999996 # N12
- 0.3911999999999998 0.3911999999999998 0.7346999999999998 # N13
- 0.1765999999999998 0.1766000000000003 0.5901999999999999 # N14
- 0.0000000000000000 0.5000000000000000 0.7421999999999997 # N15
- 0.5000000000000000 0.0000000000000000 0.2422000000000001 # N16
- 0.1132999999999998 0.1132999999999998 0.0014999999999998 # C1
- 0.6142000000000000 0.6142000000000000 0.8419999999999997 # C2
- 0.7715000000000002 0.2285000000000000 0.0164999999999999 # C3
- 1.0434000000000001 0.6011999999999998 0.3208999999999999 # C4
- 1.1005000000000003 0.4577000000000002 0.1612000000000001 # C5
- 0.8867000000000002 0.1132999999999998 0.5015000000000001 # C6
- 0.3858000000000000 0.6142000000000000 0.3419999999999996 # C7
- 0.7715000000000002 0.7715000000000002 0.5165000000000001 # C8
- 0.3988000000000002 1.0434000000000005 0.8208999999999995 # C9
- 0.5422999999999998 1.1005000000000003 0.6611999999999998 # C10
- 0.8867000000000002 0.8867000000000002 0.0014999999999998 # C11
- 0.3858000000000000 0.3858000000000000 0.8419999999999997 # C12
- 0.2285000000000000 0.7715000000000002 0.0164999999999999 # C13
- 0.9565999999999999 0.3988000000000002 0.3208999999999999 # C14
- 0.8994999999999999 0.5422999999999998 0.1612000000000001 # C15
- 0.1133000000000002 0.8867000000000002 0.5015000000000001 # C16
- 0.6142000000000000 0.3858000000000000 0.3419999999999996 # C17
- 0.2285000000000000 0.2285000000000000 0.5165000000000001 # C18
- 0.6012000000000003 0.9565999999999999 0.8208999999999995 # C19
- 0.4577000000000002 0.8994999999999999 0.6611999999999998 # C20
- -0.0434000000000001 0.6011999999999998 0.8208999999999995 # C21
- -0.1005000000000001 0.4577000000000002 0.6611999999999998 # C22
- 0.0434000000000001 0.3988000000000002 0.8208999999999995 # C23
- 0.1005000000000001 0.5422999999999998 0.6611999999999998 # C24
- 0.3988000000000002 -0.0434000000000001 0.3208999999999999 # C25
- 0.5422999999999998 -0.1005000000000001 0.1612000000000001 # C26
- 0.6011999999999998 0.0434000000000001 0.3208999999999999 # C27
- 0.4577000000000002 0.1005000000000001 0.1612000000000001 # C28
- 1.1097999999999999 0.5764000000000001 0.3705000000000000 # H1
- 1.0671000000000002 0.6654000000000001 0.2675999999999998 # H2
- 0.9805000000000001 0.6272000000000002 0.3744999999999999 # H3
- 1.0765000000000002 0.3916999999999999 0.1106000000000002 # H4
- 1.1234999999999997 0.5225000000000000 0.1084999999999999 # H5
- 1.1665000000000003 0.4348000000000000 0.2124999999999999 # H6
- 0.4236000000000003 1.1097999999999999 0.8704999999999996 # H7
- 0.3346000000000000 1.0671000000000002 0.7675999999999999 # H8
- 0.3728000000000003 0.9805000000000001 0.8744999999999995 # H9
- 0.6083000000000001 1.0765000000000002 0.6105999999999998 # H10
- 0.4775000000000000 1.1234999999999997 0.6084999999999996 # H11
- 0.5651999999999999 1.1665000000000003 0.7124999999999996 # H12
- 0.8902000000000002 0.4235999999999998 0.3705000000000000 # H13
- 0.9329000000000003 0.3346000000000000 0.2675999999999998 # H14
- 1.0194999999999996 0.3727999999999999 0.3744999999999999 # H15
- 0.9234999999999999 0.6083000000000001 0.1106000000000002 # H16
- 0.8764999999999997 0.4775000000000000 0.1084999999999999 # H17
- 0.8334999999999997 0.5651999999999999 0.2124999999999999 # H18
- 0.5764000000000001 0.8902000000000002 0.8704999999999996 # H19
- 0.6654000000000001 0.9329000000000006 0.7675999999999999 # H20
- 0.6272000000000002 1.0194999999999996 0.8744999999999995 # H21
- 0.3916999999999999 0.9234999999999999 0.6105999999999998 # H22
- 0.5225000000000000 0.8764999999999997 0.6084999999999996 # H23
- 0.4348000000000000 0.8334999999999997 0.7124999999999996 # H24
- -0.1097999999999999 0.5764000000000001 0.8704999999999996 # H25
- -0.0671000000000000 0.6654000000000001 0.7675999999999999 # H26
- 0.0195000000000003 0.6272000000000002 0.8744999999999995 # H27
- -0.0764999999999997 0.3916999999999999 0.6105999999999998 # H28
- -0.1234999999999998 0.5225000000000000 0.6084999999999996 # H29
- -0.1665000000000003 0.4348000000000000 0.7124999999999996 # H30
- 0.1097999999999999 0.4236000000000003 0.8704999999999996 # H31
- 0.0671000000000000 0.3346000000000000 0.7675999999999999 # H32
- -0.0194999999999998 0.3727999999999999 0.8744999999999995 # H33
- 0.0765000000000002 0.6083000000000001 0.6105999999999998 # H34
- 0.1235000000000002 0.4775000000000000 0.6084999999999996 # H35
- 0.1665000000000003 0.5651999999999999 0.7124999999999996 # H36
- 0.4235999999999998 -0.1097999999999999 0.3705000000000000 # H37
- 0.3346000000000000 -0.0671000000000000 0.2675999999999998 # H38
- 0.3727999999999999 0.0194999999999998 0.3744999999999999 # H39
- 0.6083000000000001 -0.0765000000000002 0.1106000000000002 # H40
- 0.4775000000000000 -0.1234999999999998 0.1084999999999999 # H41
- 0.5651999999999999 -0.1665000000000003 0.2124999999999999 # H42
- 0.5764000000000001 0.1097999999999999 0.3705000000000000 # H43
- 0.6654000000000001 0.0671000000000000 0.2675999999999998 # H44
- 0.6272000000000002 -0.0194999999999998 0.3744999999999999 # H45
- 0.3916999999999999 0.0765000000000002 0.1106000000000002 # H46
- 0.5225000000000000 0.1235000000000002 0.1084999999999999 # H47
- 0.4348000000000000 0.1665000000000003 0.2124999999999999 # H48
diff --git a/test/data/tetragonal/POSCAR-077-2 b/test/data/tetragonal/POSCAR-077-2
deleted file mode 100644
index 6efc34c..0000000
--- a/test/data/tetragonal/POSCAR-077-2
+++ /dev/null
@@ -1,79 +0,0 @@
-$cell vectors
-1.0
- 7.9799962450766673 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.9799962450766673 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.7799953981014784
- 16 24 32
-Direct
- 0.2499999999999999 0.2499999999999999 0.5180000000000000 # N1
- 0.2499999999999999 0.2499999999999999 0.0179999999999998 # N2
- 0.0000000000000000 0.0000000000000000 0.2500000000000002 # N3
- 0.4999999999999998 0.0000000000000000 0.2500000000000002 # N4
- 0.5000000000000004 0.5000000000000004 0.2500000000000002 # N5
- 0.0000000000000000 0.5000000000000004 0.2500000000000002 # N6
- 0.7500000000000003 0.2499999999999999 0.0179999999999998 # N7
- 0.7500000000000003 0.2499999999999999 0.5180000000000000 # N8
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # N9
- 0.0000000000000000 0.5000000000000004 0.7500000000000000 # N10
- 0.5000000000000004 0.5000000000000004 0.7500000000000000 # N11
- 0.5000000000000004 0.0000000000000000 0.7500000000000000 # N12
- 0.7500000000000003 0.7500000000000003 0.5180000000000000 # N13
- 0.7500000000000003 0.7500000000000003 0.0179999999999998 # N14
- 0.2499999999999999 0.7500000000000003 0.0179999999999998 # N15
- 0.2499999999999999 0.7500000000000003 0.5180000000000000 # N16
- 0.1200000000000002 0.2700000000000001 0.4559999999999999 # O1
- 0.3800000000000002 0.2300000000000003 0.4559999999999999 # O2
- 0.2499999999999999 0.2499999999999999 0.6420000000000000 # O3
- 0.1200000000000002 0.2300000000000003 -0.0439999999999999 # O4
- 0.3800000000000002 0.2700000000000001 -0.0439999999999999 # O5
- 0.2499999999999999 0.2499999999999999 0.1420000000000002 # O6
- 0.7300000000000000 0.1200000000000002 -0.0439999999999999 # O7
- 0.7699999999999999 0.3800000000000002 -0.0439999999999999 # O8
- 0.7500000000000003 0.2499999999999999 0.1419999999999997 # O9
- 0.7699999999999999 0.1200000000000002 0.4559999999999999 # O10
- 0.7300000000000000 0.3800000000000002 0.4559999999999999 # O11
- 0.7500000000000003 0.2499999999999999 0.6420000000000000 # O12
- 0.8800000000000000 0.7300000000000000 0.4559999999999999 # O13
- 0.6200000000000000 0.7699999999999999 0.4559999999999999 # O14
- 0.7500000000000003 0.7500000000000003 0.6420000000000000 # O15
- 0.8800000000000000 0.7699999999999999 -0.0439999999999999 # O16
- 0.6200000000000000 0.7300000000000000 -0.0439999999999999 # O17
- 0.7500000000000003 0.7500000000000003 0.1420000000000002 # O18
- 0.2700000000000001 0.8800000000000000 -0.0439999999999999 # O19
- 0.2300000000000003 0.6200000000000000 -0.0439999999999999 # O20
- 0.2499999999999999 0.7500000000000003 0.1419999999999997 # O21
- 0.2300000000000003 0.8800000000000000 0.4559999999999999 # O22
- 0.2700000000000001 0.6200000000000000 0.4559999999999999 # O23
- 0.2499999999999999 0.7500000000000003 0.6420000000000000 # O24
- 0.0760000000000003 0.0760000000000003 0.1899999999999997 # H1
- 0.0760000000000003 -0.0759999999999997 0.3100000000000001 # H2
- 0.5760000000000001 0.0760000000000003 0.1899999999999997 # H3
- 0.4240000000000001 0.0760000000000003 0.3100000000000001 # H4
- 0.4240000000000001 0.4240000000000001 0.3100000000000001 # H5
- 0.4240000000000001 0.5760000000000001 0.1899999999999997 # H6
- -0.0759999999999997 0.4240000000000001 0.3100000000000001 # H7
- -0.0759999999999997 0.5760000000000001 0.1899999999999997 # H8
- -0.0759999999999997 0.0760000000000003 0.6900000000000002 # H9
- 0.0760000000000003 0.0760000000000003 0.8100000000000003 # H10
- -0.0759999999999997 0.5760000000000001 0.6900000000000002 # H11
- -0.0759999999999997 0.4240000000000001 0.8100000000000003 # H12
- 0.5760000000000001 0.4240000000000001 0.8100000000000003 # H13
- 0.4240000000000001 0.4240000000000001 0.6900000000000002 # H14
- 0.5760000000000001 -0.0759999999999997 0.8100000000000003 # H15
- 0.4240000000000001 -0.0759999999999997 0.6900000000000002 # H16
- -0.0760000000000003 -0.0760000000000003 0.1899999999999997 # H17
- -0.0760000000000003 0.0760000000000003 0.3100000000000001 # H18
- 0.4240000000000001 -0.0760000000000003 0.1899999999999997 # H19
- 0.5760000000000001 -0.0759999999999997 0.3100000000000001 # H20
- 0.5760000000000001 0.5760000000000001 0.3100000000000001 # H21
- 0.5760000000000001 0.4240000000000001 0.1899999999999997 # H22
- 0.0760000000000003 0.5760000000000001 0.3100000000000001 # H23
- 0.0760000000000003 0.4240000000000001 0.1899999999999997 # H24
- 0.0760000000000003 -0.0759999999999997 0.6900000000000002 # H25
- -0.0759999999999997 -0.0759999999999997 0.8100000000000003 # H26
- 0.0760000000000003 0.4240000000000001 0.6900000000000002 # H27
- 0.0760000000000003 0.5760000000000001 0.8100000000000003 # H28
- 0.4240000000000001 0.5760000000000001 0.8100000000000003 # H29
- 0.5760000000000001 0.5760000000000001 0.6900000000000002 # H30
- 0.4240000000000001 0.0760000000000003 0.8100000000000003 # H31
- 0.5760000000000001 0.0760000000000003 0.6900000000000002 # H32
diff --git a/test/data/tetragonal/POSCAR-077-3 b/test/data/tetragonal/POSCAR-077-3
deleted file mode 100644
index 9305b67..0000000
--- a/test/data/tetragonal/POSCAR-077-3
+++ /dev/null
@@ -1,119 +0,0 @@
-$cell vectors
-1.0
- 11.1639947468716674 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.1639947468716674 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.6379949943766423
- 8 12 16 28 48
-Direct
- 0.9138999999999998 0.0860000000000001 0.2148000000000002 # Cu1
- 0.5851000000000000 0.4148000000000002 0.0551999999999998 # Cu2
- 0.9140000000000000 0.9138999999999998 0.7147999999999999 # Cu3
- 0.5851999999999999 0.5851000000000000 0.5551999999999999 # Cu4
- 0.0861000000000001 0.9140000000000000 0.2148000000000002 # Cu5
- 0.4149000000000002 0.5851999999999999 0.0551999999999998 # Cu6
- 0.0860000000000001 0.0861000000000001 0.7147999999999999 # Cu7
- 0.4147999999999996 0.4149000000000002 0.5551999999999999 # Cu8
- 0.1225000000000000 0.1225000000000000 0.1574000000000001 # S1
- 0.6244000000000000 0.6244000000000000 0.9979999999999996 # S2
- 0.6947000000000002 0.3052000000000002 0.9119999999999997 # S3
- 0.8775000000000001 0.1225000000000000 0.6573999999999998 # S4
- 0.3756000000000000 0.6244000000000000 0.4979999999999999 # S5
- 0.6948000000000002 0.6947000000000002 0.4120000000000001 # S6
- 0.8775000000000001 0.8775000000000001 0.1574000000000001 # S7
- 0.3756000000000000 0.3756000000000000 0.9979999999999996 # S8
- 0.3052999999999998 0.6948000000000002 0.9119999999999997 # S9
- 0.1225000000000000 0.8775000000000001 0.6573999999999998 # S10
- 0.6244000000000000 0.3756000000000000 0.4979999999999999 # S11
- 0.3051999999999998 0.3053000000000003 0.4120000000000001 # S12
- 0.8907000000000003 0.1093000000000003 0.3934000000000000 # N1
- 0.6088000000000002 0.3911999999999998 0.2347000000000000 # N2
- 0.8233999999999996 0.1765999999999998 0.0901999999999998 # N3
- 1.0000000000000000 0.5000000000000000 0.2422000000000001 # N4
- 0.8907000000000003 0.8907000000000003 0.8933999999999996 # N5
- 0.6088000000000002 0.6088000000000002 0.7346999999999998 # N6
- 0.8233999999999996 0.8233999999999996 0.5901999999999999 # N7
- 0.5000000000000000 1.0000000000000000 0.7421999999999997 # N8
- 0.1092999999999998 0.8907000000000003 0.3934000000000000 # N9
- 0.3911999999999998 0.6088000000000002 0.2347000000000000 # N10
- 0.1766000000000003 0.8233999999999996 0.0901999999999998 # N11
- 0.1092999999999998 0.1093000000000003 0.8933999999999996 # N12
- 0.3911999999999998 0.3911999999999998 0.7346999999999998 # N13
- 0.1765999999999998 0.1766000000000003 0.5901999999999999 # N14
- 0.0000000000000000 0.5000000000000000 0.7421999999999997 # N15
- 0.5000000000000000 0.0000000000000000 0.2422000000000001 # N16
- 0.1132999999999998 0.1132999999999998 0.0014999999999998 # C1
- 0.6142000000000000 0.6142000000000000 0.8419999999999997 # C2
- 0.7715000000000002 0.2285000000000000 0.0164999999999999 # C3
- 1.0434000000000001 0.6011999999999998 0.3208999999999999 # C4
- 1.1005000000000003 0.4577000000000002 0.1612000000000001 # C5
- 0.8867000000000002 0.1132999999999998 0.5015000000000001 # C6
- 0.3858000000000000 0.6142000000000000 0.3419999999999996 # C7
- 0.7715000000000002 0.7715000000000002 0.5165000000000001 # C8
- 0.3988000000000002 1.0434000000000005 0.8208999999999995 # C9
- 0.5422999999999998 1.1005000000000003 0.6611999999999998 # C10
- 0.8867000000000002 0.8867000000000002 0.0014999999999998 # C11
- 0.3858000000000000 0.3858000000000000 0.8419999999999997 # C12
- 0.2285000000000000 0.7715000000000002 0.0164999999999999 # C13
- 0.9565999999999999 0.3988000000000002 0.3208999999999999 # C14
- 0.8994999999999999 0.5422999999999998 0.1612000000000001 # C15
- 0.1133000000000002 0.8867000000000002 0.5015000000000001 # C16
- 0.6142000000000000 0.3858000000000000 0.3419999999999996 # C17
- 0.2285000000000000 0.2285000000000000 0.5165000000000001 # C18
- 0.6012000000000003 0.9565999999999999 0.8208999999999995 # C19
- 0.4577000000000002 0.8994999999999999 0.6611999999999998 # C20
- -0.0434000000000001 0.6011999999999998 0.8208999999999995 # C21
- -0.1005000000000001 0.4577000000000002 0.6611999999999998 # C22
- 0.0434000000000001 0.3988000000000002 0.8208999999999995 # C23
- 0.1005000000000001 0.5422999999999998 0.6611999999999998 # C24
- 0.3988000000000002 -0.0434000000000001 0.3208999999999999 # C25
- 0.5422999999999998 -0.1005000000000001 0.1612000000000001 # C26
- 0.6011999999999998 0.0434000000000001 0.3208999999999999 # C27
- 0.4577000000000002 0.1005000000000001 0.1612000000000001 # C28
- 1.1097999999999999 0.5764000000000001 0.3705000000000000 # H1
- 1.0671000000000002 0.6654000000000001 0.2675999999999998 # H2
- 0.9805000000000001 0.6272000000000002 0.3744999999999999 # H3
- 1.0765000000000002 0.3916999999999999 0.1106000000000002 # H4
- 1.1234999999999997 0.5225000000000000 0.1084999999999999 # H5
- 1.1665000000000003 0.4348000000000000 0.2124999999999999 # H6
- 0.4236000000000003 1.1097999999999999 0.8704999999999996 # H7
- 0.3346000000000000 1.0671000000000002 0.7675999999999999 # H8
- 0.3728000000000003 0.9805000000000001 0.8744999999999995 # H9
- 0.6083000000000001 1.0765000000000002 0.6105999999999998 # H10
- 0.4775000000000000 1.1234999999999997 0.6084999999999996 # H11
- 0.5651999999999999 1.1665000000000003 0.7124999999999996 # H12
- 0.8902000000000002 0.4235999999999998 0.3705000000000000 # H13
- 0.9329000000000003 0.3346000000000000 0.2675999999999998 # H14
- 1.0194999999999996 0.3727999999999999 0.3744999999999999 # H15
- 0.9234999999999999 0.6083000000000001 0.1106000000000002 # H16
- 0.8764999999999997 0.4775000000000000 0.1084999999999999 # H17
- 0.8334999999999997 0.5651999999999999 0.2124999999999999 # H18
- 0.5764000000000001 0.8902000000000002 0.8704999999999996 # H19
- 0.6654000000000001 0.9329000000000006 0.7675999999999999 # H20
- 0.6272000000000002 1.0194999999999996 0.8744999999999995 # H21
- 0.3916999999999999 0.9234999999999999 0.6105999999999998 # H22
- 0.5225000000000000 0.8764999999999997 0.6084999999999996 # H23
- 0.4348000000000000 0.8334999999999997 0.7124999999999996 # H24
- -0.1097999999999999 0.5764000000000001 0.8704999999999996 # H25
- -0.0671000000000000 0.6654000000000001 0.7675999999999999 # H26
- 0.0195000000000003 0.6272000000000002 0.8744999999999995 # H27
- -0.0764999999999997 0.3916999999999999 0.6105999999999998 # H28
- -0.1234999999999998 0.5225000000000000 0.6084999999999996 # H29
- -0.1665000000000003 0.4348000000000000 0.7124999999999996 # H30
- 0.1097999999999999 0.4236000000000003 0.8704999999999996 # H31
- 0.0671000000000000 0.3346000000000000 0.7675999999999999 # H32
- -0.0194999999999998 0.3727999999999999 0.8744999999999995 # H33
- 0.0765000000000002 0.6083000000000001 0.6105999999999998 # H34
- 0.1235000000000002 0.4775000000000000 0.6084999999999996 # H35
- 0.1665000000000003 0.5651999999999999 0.7124999999999996 # H36
- 0.4235999999999998 -0.1097999999999999 0.3705000000000000 # H37
- 0.3346000000000000 -0.0671000000000000 0.2675999999999998 # H38
- 0.3727999999999999 0.0194999999999998 0.3744999999999999 # H39
- 0.6083000000000001 -0.0765000000000002 0.1106000000000002 # H40
- 0.4775000000000000 -0.1234999999999998 0.1084999999999999 # H41
- 0.5651999999999999 -0.1665000000000003 0.2124999999999999 # H42
- 0.5764000000000001 0.1097999999999999 0.3705000000000000 # H43
- 0.6654000000000001 0.0671000000000000 0.2675999999999998 # H44
- 0.6272000000000002 -0.0194999999999998 0.3744999999999999 # H45
- 0.3916999999999999 0.0765000000000002 0.1106000000000002 # H46
- 0.5225000000000000 0.1235000000000002 0.1084999999999999 # H47
- 0.4348000000000000 0.1665000000000003 0.2124999999999999 # H48
diff --git a/test/data/tetragonal/POSCAR-078 b/test/data/tetragonal/POSCAR-078
deleted file mode 100644
index 80cffc9..0000000
--- a/test/data/tetragonal/POSCAR-078
+++ /dev/null
@@ -1,115 +0,0 @@
-$cell vectors
-1.0
- 10.8649948875636575 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.8649948875636575 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 28.3569866568469990
- 36 16 8 48
-Direct
- 0.8306000000000002 0.5302999999999998 0.0000000000000000 # Hg1
- 0.1995000000000002 0.1106000000000001 0.1977999999999999 # Hg2
- 0.8652999999999998 0.2693999999999996 0.2025000000000000 # Hg3
- 0.0282999999999998 0.2667000000000000 0.0731000000000000 # Hg4
- 0.5629999999999999 0.4907999999999999 0.1933000000000000 # Hg5
- 0.5529999999999999 0.6910999999999999 0.0704999999999999 # Hg6
- 0.4264000000000002 0.8336999999999999 0.1989999999999999 # Hg7
- 0.2410000000000000 0.5758000000000000 0.1322000000000000 # Hg8
- 0.8978000000000000 0.9681999999999997 0.1385000000000001 # Hg9
- 0.4697000000000001 0.8306000000000003 0.7500000000000000 # Hg10
- 0.8894000000000003 0.1994999999999998 0.9477999999999998 # Hg11
- 0.7306000000000001 0.8652999999999998 0.9525000000000000 # Hg12
- 0.7333000000000003 0.0282999999999999 0.8230999999999997 # Hg13
- 0.5092000000000003 0.5629999999999999 0.9433000000000000 # Hg14
- 0.3089000000000001 0.5529999999999999 0.8204999999999999 # Hg15
- 0.1663000000000003 0.4263999999999997 0.9489999999999998 # Hg16
- 0.4242000000000004 0.2410000000000000 0.8822000000000000 # Hg17
- 0.0318000000000001 0.8977999999999999 0.8884999999999998 # Hg18
- 0.1694000000000003 0.4696999999999999 0.5000000000000000 # Hg19
- 0.8005000000000001 0.8894000000000005 0.6977999999999999 # Hg20
- 0.1347000000000001 0.7305999999999998 0.7025000000000000 # Hg21
- 0.9717000000000000 0.7332999999999994 0.5730999999999999 # Hg22
- 0.4370000000000004 0.5091999999999995 0.6932999999999999 # Hg23
- 0.4469999999999999 0.3088999999999998 0.5704999999999999 # Hg24
- 0.5736000000000001 0.1663000000000000 0.6990000000000000 # Hg25
- 0.7590000000000000 0.4242000000000000 0.6321999999999999 # Hg26
- 0.1021999999999999 0.0317999999999998 0.6385000000000001 # Hg27
- 0.5303000000000003 0.1694000000000002 0.2500000000000001 # Hg28
- 0.1106000000000002 0.8004999999999999 0.4477999999999998 # Hg29
- 0.2694000000000003 0.1346999999999999 0.4525000000000001 # Hg30
- 0.2667000000000001 0.9716999999999999 0.3230999999999999 # Hg31
- 0.4908000000000000 0.4369999999999997 0.4433000000000000 # Hg32
- 0.6911000000000004 0.4469999999999997 0.3205000000000001 # Hg33
- 0.8337000000000000 0.5735999999999999 0.4490000000000001 # Hg34
- 0.5758000000000001 0.7589999999999998 0.3821999999999999 # Hg35
- 0.9681999999999998 0.1021999999999997 0.3885000000000000 # Hg36
- 0.6588000000000005 0.6768000000000002 0.9960000000000000 # As1
- 0.9860000000000000 0.3654999999999997 0.9979999999999998 # As2
- 0.4515000000000001 0.6516000000000001 0.1491000000000000 # As3
- 0.0150000000000000 0.1584000000000002 0.1519000000000000 # As4
- 0.3232000000000004 0.6588000000000002 0.7460000000000000 # As5
- 0.6345000000000001 0.9860000000000001 0.7479999999999998 # As6
- 0.3484000000000003 0.4514999999999997 0.8991000000000000 # As7
- 0.8416000000000001 0.0150000000000000 0.9018999999999999 # As8
- 0.3411999999999998 0.3231999999999997 0.4959999999999998 # As9
- 0.0140000000000000 0.6344999999999998 0.4979999999999999 # As10
- 0.5485000000000002 0.3483999999999999 0.6490999999999999 # As11
- 0.9850000000000005 0.8415999999999998 0.6518999999999999 # As12
- 0.6768000000000000 0.3411999999999997 0.2459999999999999 # As13
- 0.3655000000000002 0.0139999999999999 0.2480000000000000 # As14
- 0.6516000000000002 0.5485000000000000 0.3990999999999998 # As15
- 0.1584000000000003 0.9850000000000003 0.4019000000000001 # As16
- 0.2269000000000000 0.8642999999999997 0.0074000000000000 # Bi1
- 0.5702000000000004 0.1880999999999999 0.0616000000000001 # Bi2
- 0.1357000000000002 0.2268999999999997 0.7574000000000000 # Bi3
- 0.8119000000000004 0.5701999999999999 0.8115999999999998 # Bi4
- 0.7730999999999998 0.1356999999999999 0.5074000000000000 # Bi5
- 0.4298000000000001 0.8119000000000002 0.5616000000000000 # Bi6
- 0.8642999999999997 0.7730999999999997 0.2573999999999999 # Bi7
- 0.1880999999999999 0.4298000000000000 0.3115999999999999 # Bi8
- 0.9902000000000004 0.7875000000000002 0.0096000000000000 # Br1
- 0.4844000000000002 0.9570000000000000 0.0178000000000000 # Br2
- 0.0973999999999998 0.8289999999999998 0.2289000000000000 # Br3
- 0.6105000000000002 0.2968999999999995 0.9707999999999999 # Br4
- 0.2947000000000001 0.6044000000000002 0.0233000000000000 # Br5
- 0.8016000000000002 0.0590000000000000 0.0434000000000002 # Br6
- 0.3389000000000000 0.2908000000000000 0.0880000000000001 # Br7
- 0.7049000000000001 0.3860999999999998 0.1000000000000001 # Br8
- 0.2059000000000000 0.9009999999999999 0.1020000000000000 # Br9
- 0.0229000000000000 0.5218000000000000 0.1251000000000000 # Br10
- 0.7928999999999999 0.7640999999999998 0.1457999999999999 # Br11
- 0.5889000000000000 0.0645000000000002 0.1485000000000000 # Br12
- 0.2125000000000002 0.9902000000000001 0.7596000000000003 # Br13
- 0.0430000000000005 0.4843999999999998 0.7678000000000000 # Br14
- 0.1710000000000000 0.0973999999999998 0.9788999999999999 # Br15
- 0.7031000000000004 0.6104999999999998 0.7208000000000000 # Br16
- 0.3956000000000002 0.2946999999999997 0.7732999999999997 # Br17
- 0.9410000000000004 0.8015999999999999 0.7934000000000000 # Br18
- 0.7092000000000003 0.3388999999999996 0.8379999999999999 # Br19
- 0.6139000000000003 0.7049000000000001 0.8499999999999998 # Br20
- 0.0990000000000000 0.2058999999999996 0.8520000000000000 # Br21
- 0.4782000000000003 0.0228999999999996 0.8750999999999999 # Br22
- 0.2359000000000001 0.7929000000000000 0.8957999999999998 # Br23
- 0.9355000000000001 0.5889000000000001 0.8984999999999999 # Br24
- 0.0098000000000001 0.2125000000000000 0.5096000000000001 # Br25
- 0.5156000000000002 0.0430000000000007 0.5178000000000000 # Br26
- 0.9026000000000002 0.1710000000000001 0.7288999999999999 # Br27
- 0.3895000000000002 0.7031000000000002 0.4708000000000001 # Br28
- 0.7053000000000004 0.3955999999999999 0.5232999999999999 # Br29
- 0.1984000000000002 0.9410000000000002 0.5433999999999999 # Br30
- 0.6611000000000005 0.7091999999999999 0.5880000000000001 # Br31
- 0.2951000000000004 0.6139000000000000 0.5999999999999996 # Br32
- 0.7941000000000003 0.0989999999999997 0.6020000000000000 # Br33
- 0.9770999999999996 0.4781999999999995 0.6250999999999999 # Br34
- 0.2071000000000000 0.2358999999999997 0.6457999999999999 # Br35
- 0.4111000000000004 0.9355000000000004 0.6484999999999999 # Br36
- 0.7875000000000002 0.0098000000000000 0.2595999999999999 # Br37
- 0.9570000000000000 0.5156000000000001 0.2678000000000000 # Br38
- 0.8290000000000000 0.9026000000000000 0.4789000000000000 # Br39
- 0.2969000000000000 0.3894999999999996 0.2208000000000001 # Br40
- 0.6044000000000002 0.7053000000000003 0.2733000000000000 # Br41
- 0.0590000000000000 0.1983999999999997 0.2933999999999999 # Br42
- 0.2908000000000001 0.6610999999999998 0.3379999999999999 # Br43
- 0.3860999999999999 0.2950999999999998 0.3499999999999999 # Br44
- 0.9009999999999999 0.7941000000000000 0.3520000000000000 # Br45
- 0.5218000000000002 0.9770999999999994 0.3751000000000000 # Br46
- 0.7640999999999999 0.2070999999999998 0.3958000000000001 # Br47
- 0.0645000000000002 0.4110999999999997 0.3984999999999999 # Br48
diff --git a/test/data/tetragonal/POSCAR-078-2 b/test/data/tetragonal/POSCAR-078-2
deleted file mode 100644
index da8e51d..0000000
--- a/test/data/tetragonal/POSCAR-078-2
+++ /dev/null
@@ -1,119 +0,0 @@
-$cell vectors
-1.0
- 7.6289964102368302 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.6289964102368302 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 29.4969861204293764
- 16 16 64 4 12
-Direct
- 0.8853999999999995 0.9355999999999999 0.2253000000000001 # Rb1
- 0.7726999999999997 0.5188999999999999 0.1197000000000001 # Rb2
- 0.3801000000000002 0.6350000000000001 0.2382000000000001 # Rb3
- 0.4709000000000002 0.0250999999999998 0.1098999999999999 # Rb4
- 0.0644000000000001 0.8853999999999996 0.9753000000000002 # Rb5
- 0.4811000000000001 0.7726999999999999 0.8697000000000004 # Rb6
- 0.3649999999999999 0.3800999999999995 0.9882000000000001 # Rb7
- 0.9749000000000003 0.4708999999999995 0.8599000000000002 # Rb8
- 0.1146000000000005 0.0643999999999996 0.7253000000000002 # Rb9
- 0.2273000000000004 0.4810999999999997 0.6197000000000000 # Rb10
- 0.6199000000000000 0.3650000000000000 0.7382000000000002 # Rb11
- 0.5291000000000000 0.9748999999999999 0.6099000000000001 # Rb12
- 0.9356000000000000 0.1146000000000002 0.4753000000000000 # Rb13
- 0.5189000000000000 0.2273000000000001 0.3697000000000000 # Rb14
- 0.6350000000000002 0.6198999999999997 0.4882000000000000 # Rb15
- 0.0250999999999999 0.5290999999999998 0.3599000000000001 # Rb16
- 0.4097000000000001 0.1228999999999997 0.2372000000000001 # S1
- 0.8751000000000001 0.4618999999999998 0.2386999999999999 # S2
- 0.3028999999999999 0.5377000000000000 0.1102000000000001 # S3
- 0.9637000000000002 0.0045000000000000 0.1066999999999999 # S4
- 0.8771000000000003 0.4096999999999995 0.9872000000000002 # S5
- 0.5381000000000001 0.8750999999999994 0.9887000000000001 # S6
- 0.4623000000000002 0.3028999999999999 0.8602000000000002 # S7
- 0.9955000000000001 0.9636999999999997 0.8567000000000002 # S8
- 0.5903000000000000 0.8770999999999998 0.7372000000000002 # S9
- 0.1249000000000001 0.5380999999999996 0.7387000000000001 # S10
- 0.6971000000000002 0.4622999999999997 0.6102000000000002 # S11
- 0.0363000000000000 0.9954999999999996 0.6067000000000000 # S12
- 0.1228999999999999 0.5902999999999997 0.4872000000000001 # S13
- 0.4619000000000000 0.1248999999999997 0.4887000000000001 # S14
- 0.5377000000000001 0.6970999999999999 0.3602000000000000 # S15
- 0.0045000000000001 0.0362999999999997 0.3567000000000001 # S16
- 0.3434000000000000 0.2546999999999995 0.2063000000000000 # O1
- 0.2547999999999999 0.0265000000000000 0.2509000000000001 # O2
- 0.5092999999999999 0.2070999999999999 0.2734000000000001 # O3
- 0.5111000000000003 -0.0070000000000001 0.2131000000000002 # O4
- 1.0232999999999997 0.5592999999999996 0.2561000000000000 # O5
- 0.7436999999999997 0.5726000000000003 0.2179000000000000 # O6
- 0.7898999999999998 0.3779999999999995 0.2813000000000001 # O7
- 0.9232000000000000 0.3178999999999998 0.2085000000000001 # O8
- 0.8330000000000000 -0.1065999999999998 0.1279000000000000 # O9
- 1.0867999999999998 0.0721000000000001 0.1408000000000000 # O10
- 1.0685999999999998 -0.0858000000000003 0.0709000000000001 # O11
- 0.8693000000000000 0.1574000000000000 0.0850000000000000 # O12
- 0.1556000000000003 0.4885999999999998 0.1373000000000001 # O13
- 0.4022999999999999 0.3929999999999997 0.0925000000000001 # O14
- 0.2313000000000001 0.6263000000000000 0.0669000000000001 # O15
- 0.4114999999999999 0.6649000000000002 0.1330000000000000 # O16
- 0.7453000000000004 0.3433999999999994 0.9563000000000001 # O17
- 0.9735000000000000 0.2547999999999999 1.0009000000000001 # O18
- 0.7929000000000002 0.5093000000000000 1.0234000000000001 # O19
- 1.0070000000000001 0.5110999999999997 0.9631000000000003 # O20
- 0.4407000000000003 1.0232999999999997 1.0061000000000002 # O21
- 0.4274000000000004 0.7436999999999998 0.9679000000000000 # O22
- 0.6220000000000004 0.7898999999999998 1.0313000000000001 # O23
- 0.6821000000000003 0.9231999999999994 0.9585000000000001 # O24
- 1.1066000000000000 0.8329999999999994 0.8779000000000002 # O25
- 0.9278999999999999 1.0867999999999998 0.8908000000000000 # O26
- 1.0857999999999997 1.0685999999999998 0.8209000000000001 # O27
- 0.8426000000000000 0.8692999999999994 0.8350000000000001 # O28
- 0.5114000000000003 0.1555999999999997 0.8873000000000002 # O29
- 0.6070000000000002 0.4023000000000000 0.8425000000000004 # O30
- 0.3737000000000001 0.2312999999999995 0.8169000000000002 # O31
- 0.3351000000000000 0.4114999999999999 0.8830000000000003 # O32
- 0.6566000000000003 0.7453000000000000 0.7063000000000001 # O33
- 0.7452000000000003 0.9734999999999995 0.7509000000000001 # O34
- 0.4907000000000002 0.7928999999999996 0.7734000000000002 # O35
- 0.4888999999999998 1.0069999999999997 0.7131000000000002 # O36
- -0.0232999999999994 0.4406999999999998 0.7561000000000002 # O37
- 0.2563000000000004 0.4273999999999999 0.7179000000000000 # O38
- 0.2101000000000004 0.6219999999999999 0.7813000000000002 # O39
- 0.0768000000000001 0.6820999999999998 0.7085000000000000 # O40
- 0.1670000000000002 1.1065999999999996 0.6279000000000001 # O41
- -0.0867999999999996 0.9278999999999995 0.6408000000000000 # O42
- -0.0685999999999995 1.0857999999999992 0.5709000000000002 # O43
- 0.1307000000000002 0.8425999999999996 0.5850000000000002 # O44
- 0.8443999999999998 0.5113999999999999 0.6373000000000002 # O45
- 0.5977000000000002 0.6069999999999998 0.5925000000000001 # O46
- 0.7687000000000000 0.3736999999999997 0.5669000000000002 # O47
- 0.5885000000000004 0.3350999999999996 0.6330000000000000 # O48
- 0.2547000000000004 0.6566000000000000 0.4563000000000001 # O49
- 0.0265000000000001 0.7452000000000000 0.5009000000000001 # O50
- 0.2071000000000001 0.4906999999999999 0.5234000000000000 # O51
- -0.0070000000000000 0.4888999999999994 0.4631000000000001 # O52
- 0.5592999999999998 -0.0232999999999998 0.5061000000000001 # O53
- 0.5726000000000004 0.2563000000000000 0.4679000000000001 # O54
- 0.3779999999999997 0.2101000000000000 0.5313000000000000 # O55
- 0.3179000000000000 0.0767999999999997 0.4585000000000000 # O56
- -0.1065999999999998 0.1669999999999999 0.3779000000000001 # O57
- 0.0721000000000002 -0.0867999999999999 0.3908000000000001 # O58
- -0.0858000000000002 -0.0685999999999998 0.3209000000000000 # O59
- 0.1574000000000001 0.1307000000000000 0.3350000000000001 # O60
- 0.4885999999999999 0.8443999999999996 0.3873000000000000 # O61
- 0.3929999999999998 0.5977000000000000 0.3425000000000001 # O62
- 0.6263000000000000 0.7686999999999998 0.3169000000000000 # O63
- 0.6649000000000003 0.5885000000000001 0.3830000000000001 # O64
- 0.1285000000000003 0.2769000000000000 0.1728000000000000 # Li1
- 0.7231000000000000 0.1284999999999996 0.9228000000000003 # Li2
- 0.8715000000000001 0.7230999999999995 0.6728000000000003 # Li3
- 0.2769000000000001 0.8714999999999997 0.4228000000000002 # Li4
- 0.2288000000000002 0.0782000000000001 0.2884000000000001 # H1
- 0.6831999999999999 0.3165999999999997 0.2726000000000001 # H2
- 0.1515999999999999 0.7204999999999999 0.0748000000000001 # H3
- 0.9217999999999998 0.2288000000000001 0.0384000000000000 # H4
- 0.6834000000000002 0.6831999999999998 1.0226000000000000 # H5
- 0.2795000000000003 0.1516000000000000 0.8248000000000000 # H6
- 0.7711999999999999 0.9217999999999998 0.7884000000000002 # H7
- 0.3168000000000003 0.6833999999999997 0.7726000000000000 # H8
- 0.8484000000000003 0.2794999999999999 0.5747999999999999 # H9
- 0.0782000000000003 0.7711999999999996 0.5384000000000001 # H10
- 0.3165999999999999 0.3167999999999999 0.5226000000000001 # H11
- 0.7204999999999999 0.8484000000000000 0.3248000000000001 # H12
diff --git a/test/data/tetragonal/POSCAR-079 b/test/data/tetragonal/POSCAR-079
deleted file mode 100644
index d824363..0000000
--- a/test/data/tetragonal/POSCAR-079
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 8.4839960079236114 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.4839960079236114 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.8129972647406838
- 4 8 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.1763000000000004 # Cu1
- 0.4999999999999999 0.4999999999999999 0.1710000000000003 # Cu2
- 0.4999999999999999 0.4999999999999999 0.6763000000000005 # Cu3
- 0.0000000000000000 0.0000000000000000 0.6710000000000004 # Cu4
- 0.1682999999999998 0.3316000000000002 0.0000000000000000 # Bi1
- 0.6683000000000004 0.8316000000000002 0.4999999999999999 # Bi2
- 0.6684000000000005 0.1682999999999998 0.0000000000000000 # Bi3
- 0.1683999999999998 0.6683000000000004 0.4999999999999999 # Bi4
- 0.8317000000000003 0.6684000000000005 0.0000000000000000 # Bi5
- 0.3317000000000001 0.1683999999999998 0.4999999999999999 # Bi6
- 0.3316000000000002 0.8317000000000003 0.0000000000000000 # Bi7
- 0.8316000000000002 0.3317000000000001 0.4999999999999999 # Bi8
- 0.0979999999999999 0.2030000000000002 0.6540000000000001 # O1
- 0.2019999999999998 0.1009999999999999 0.1609999999999996 # O2
- 0.5979999999999999 0.7030000000000002 0.1540000000000001 # O3
- 0.7020000000000004 0.6010000000000006 0.6609999999999996 # O4
- 0.7970000000000004 0.0979999999999999 0.6540000000000001 # O5
- 0.8990000000000001 0.2019999999999998 0.1609999999999996 # O6
- 0.2970000000000004 0.5979999999999999 0.1540000000000001 # O7
- 0.3990000000000001 0.7020000000000004 0.6609999999999996 # O8
- 0.9020000000000000 0.7970000000000004 0.6540000000000001 # O9
- 0.7980000000000003 0.8990000000000001 0.1609999999999996 # O10
- 0.4020000000000001 0.2969999999999998 0.1540000000000001 # O11
- 0.2980000000000002 0.3990000000000001 0.6609999999999996 # O12
- 0.2030000000000002 0.9020000000000000 0.6540000000000001 # O13
- 0.1009999999999999 0.7980000000000003 0.1609999999999996 # O14
- 0.7030000000000002 0.4020000000000001 0.1540000000000001 # O15
- 0.6010000000000006 0.2980000000000002 0.6609999999999996 # O16
diff --git a/test/data/tetragonal/POSCAR-079-2 b/test/data/tetragonal/POSCAR-079-2
deleted file mode 100644
index 1aafb28..0000000
--- a/test/data/tetragonal/POSCAR-079-2
+++ /dev/null
@@ -1,119 +0,0 @@
-$cell vectors
-1.0
- 14.9189929799873191 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 14.9189929799873191 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.6089964196476654
- 16 16 80
-Direct
- 0.2166000000000000 0.0555000000000001 0.0000000000000000 # Ba1
- 0.0684999999999999 0.2494000000000002 0.5056000000000000 # Ba2
- 0.7166000000000000 0.5555000000000001 0.4999999999999996 # Ba3
- 0.5684999999999998 0.7494000000000003 0.0055999999999998 # Ba4
- 0.9445000000000000 0.2166000000000000 0.0000000000000000 # Ba5
- 0.7505999999999997 0.0684999999999999 0.5056000000000000 # Ba6
- 0.4445000000000000 0.7166000000000000 0.4999999999999996 # Ba7
- 0.2506000000000002 0.5684999999999998 0.0055999999999998 # Ba8
- 0.7834000000000001 0.9445000000000000 0.0000000000000000 # Ba9
- 0.9314999999999998 0.7505999999999997 0.5056000000000000 # Ba10
- 0.2834000000000000 0.4445000000000000 0.4999999999999996 # Ba11
- 0.4315000000000002 0.2505999999999998 0.0055999999999998 # Ba12
- 0.0555000000000001 0.7834000000000001 0.0000000000000000 # Ba13
- 0.2494000000000002 0.9314999999999998 0.5056000000000000 # Ba14
- 0.5555000000000001 0.2834000000000000 0.4999999999999996 # Ba15
- 0.7494000000000003 0.4315000000000002 0.0055999999999998 # Ba16
- 0.0000000000000000 0.0000000000000000 0.2730000000000001 # Fe1
- 0.0000000000000000 0.0000000000000000 0.7296999999999997 # Fe2
- 0.0000000000000000 0.5000000000000000 0.0162999999999999 # Fe3
- 0.1828000000000001 0.3333000000000002 0.9849999999999997 # Fe4
- 0.5000000000000000 0.5000000000000000 0.7729999999999997 # Fe5
- 0.5000000000000000 0.5000000000000000 0.2297000000000002 # Fe6
- 0.5000000000000000 0.0000000000000000 0.5163000000000002 # Fe7
- 0.6828000000000003 0.8333000000000002 0.4850000000000000 # Fe8
- 0.5000000000000000 0.0000000000000000 0.0162999999999999 # Fe9
- 0.6667000000000000 0.1827999999999997 0.9849999999999997 # Fe10
- 0.0000000000000000 0.5000000000000000 0.5163000000000002 # Fe11
- 0.1667000000000002 0.6828000000000003 0.4850000000000000 # Fe12
- 0.8172000000000000 0.6667000000000000 0.9849999999999997 # Fe13
- 0.3172000000000000 0.1667000000000002 0.4850000000000000 # Fe14
- 0.3333000000000002 0.8172000000000000 0.9849999999999997 # Fe15
- 0.8333000000000002 0.3172000000000000 0.4850000000000000 # Fe16
- 0.0000000000000000 0.0000000000000000 0.9849999999999997 # F1
- 0.0000000000000000 0.0000000000000000 0.5004999999999996 # F2
- 0.0514000000000000 0.1192000000000001 0.2684999999999998 # F3
- 0.0500000000000001 0.0965000000000002 0.7779999999999999 # F4
- 0.0000000000000000 0.5000000000000000 0.2490000000000000 # F5
- 0.1159000000000001 0.4373000000000001 0.0236000000000000 # F6
- 0.1091000000000001 0.4312999999999999 0.5230000000000002 # F7
- 0.2644000000000001 0.3796999999999999 0.1703999999999997 # F8
- 0.2485000000000002 0.4058000000000002 0.8169999999999996 # F9
- 0.1053999999999998 0.2968000000000000 0.1603999999999997 # F10
- 0.1003000000000000 0.2696000000000002 0.8619999999999999 # F11
- 0.2479999999999999 0.2298000000000001 0.0280000000000002 # F12
- 0.5000000000000000 0.5000000000000000 0.4850000000000000 # F13
- 0.5000000000000000 0.5000000000000000 0.0005000000000001 # F14
- 0.5514000000000000 0.6192000000000001 0.7684999999999993 # F15
- 0.5500000000000002 0.5965000000000003 0.2779999999999997 # F16
- 0.5000000000000000 0.0000000000000000 0.7489999999999996 # F17
- 0.6159000000000001 0.9373000000000001 0.5235999999999996 # F18
- 0.6090999999999998 0.9313000000000000 0.0229999999999999 # F19
- 0.7644000000000001 0.8796999999999999 0.6704000000000001 # F20
- 0.7484999999999999 0.9057999999999998 0.3170000000000001 # F21
- 0.6053999999999998 0.7968000000000001 0.6603999999999999 # F22
- 0.6003000000000001 0.7696000000000002 0.3619999999999996 # F23
- 0.7479999999999999 0.7298000000000000 0.5279999999999998 # F24
- 0.8807999999999999 0.0514000000000000 0.2684999999999998 # F25
- 0.9034999999999999 0.0500000000000001 0.7779999999999999 # F26
- 0.5000000000000000 0.0000000000000000 0.2490000000000000 # F27
- 0.5627000000000000 0.1159000000000001 0.0236000000000000 # F28
- 0.5686999999999998 0.1091000000000001 0.5230000000000002 # F29
- 0.6203000000000001 0.2644000000000001 0.1703999999999997 # F30
- 0.5942000000000003 0.2485000000000002 0.8169999999999996 # F31
- 0.7031999999999999 0.1053999999999998 0.1603999999999997 # F32
- 0.7303999999999999 0.1002999999999997 0.8619999999999999 # F33
- 0.7702000000000001 0.2479999999999999 0.0280000000000002 # F34
- 0.3808000000000000 0.5514000000000000 0.7684999999999993 # F35
- 0.4035000000000002 0.5500000000000002 0.2779999999999997 # F36
- 0.0000000000000000 0.5000000000000000 0.7489999999999996 # F37
- 0.0626999999999999 0.6159000000000001 0.5235999999999996 # F38
- 0.0687000000000002 0.6090999999999998 0.0229999999999999 # F39
- 0.1203000000000001 0.7644000000000001 0.6704000000000001 # F40
- 0.0942000000000002 0.7484999999999999 0.3170000000000001 # F41
- 0.2032000000000000 0.6053999999999998 0.6603999999999999 # F42
- 0.2304000000000002 0.6003000000000001 0.3619999999999996 # F43
- 0.2702000000000000 0.7479999999999999 0.5279999999999998 # F44
- 0.9486000000000000 0.8807999999999999 0.2684999999999998 # F45
- 0.9500000000000000 0.9034999999999999 0.7779999999999999 # F46
- 0.8841000000000001 0.5627000000000000 0.0236000000000000 # F47
- 0.8909000000000000 0.5686999999999998 0.5230000000000002 # F48
- 0.7356000000000000 0.6203000000000001 0.1703999999999997 # F49
- 0.7514999999999999 0.5942000000000003 0.8169999999999996 # F50
- 0.8946000000000000 0.7031999999999999 0.1603999999999997 # F51
- 0.8996999999999999 0.7303999999999999 0.8619999999999999 # F52
- 0.7520000000000002 0.7702000000000001 0.0280000000000002 # F53
- 0.4486000000000001 0.3808000000000000 0.7684999999999993 # F54
- 0.4500000000000000 0.4034999999999998 0.2779999999999997 # F55
- 0.3840999999999999 0.0626999999999999 0.5235999999999996 # F56
- 0.3908999999999999 0.0687000000000002 0.0229999999999999 # F57
- 0.2356000000000000 0.1203000000000001 0.6704000000000001 # F58
- 0.2514999999999999 0.0942000000000002 0.3170000000000001 # F59
- 0.3946000000000002 0.2032000000000000 0.6603999999999999 # F60
- 0.3997000000000000 0.2303999999999999 0.3619999999999996 # F61
- 0.2520000000000001 0.2702000000000000 0.5279999999999998 # F62
- 0.1192000000000001 0.9486000000000000 0.2684999999999998 # F63
- 0.0965000000000002 0.9500000000000000 0.7779999999999999 # F64
- 0.4373000000000001 0.8841000000000001 0.0236000000000000 # F65
- 0.4313000000000003 0.8909000000000000 0.5230000000000002 # F66
- 0.3796999999999999 0.7356000000000000 0.1703999999999997 # F67
- 0.4058000000000002 0.7514999999999999 0.8169999999999996 # F68
- 0.2968000000000000 0.8946000000000000 0.1603999999999997 # F69
- 0.2696000000000002 0.8996999999999999 0.8619999999999999 # F70
- 0.2298000000000001 0.7520000000000002 0.0280000000000002 # F71
- 0.6192000000000001 0.4486000000000001 0.7684999999999993 # F72
- 0.5965000000000003 0.4500000000000000 0.2779999999999997 # F73
- 0.9373000000000001 0.3840999999999999 0.5235999999999996 # F74
- 0.9313000000000000 0.3908999999999999 0.0229999999999999 # F75
- 0.8796999999999999 0.2356000000000000 0.6704000000000001 # F76
- 0.9057999999999998 0.2514999999999999 0.3170000000000001 # F77
- 0.7968000000000001 0.3946000000000002 0.6603999999999999 # F78
- 0.7696000000000002 0.3997000000000000 0.3619999999999996 # F79
- 0.7298000000000000 0.2520000000000001 0.5279999999999998 # F80
diff --git a/test/data/tetragonal/POSCAR-080 b/test/data/tetragonal/POSCAR-080
deleted file mode 100644
index 6ec2cb0..0000000
--- a/test/data/tetragonal/POSCAR-080
+++ /dev/null
@@ -1,143 +0,0 @@
-$cell vectors
-1.0
- 20.3379904301214545 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 20.3379904301214545 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.6679930980933033
- 72 48 16
-Direct
- 0.1385000000000000 0.0816000000000000 0.0000000000000000 # Sr1
- 0.1385000000000000 0.0804000000000001 0.5043000000000000 # Sr2
- 0.0795000000000000 0.8640000000000003 0.0034999999999998 # Sr3
- 0.0791000000000001 0.8660000000000001 0.5031999999999998 # Sr4
- 0.1682000000000000 0.9130000000000005 0.2498000000000001 # Sr5
- 0.1693000000000003 0.9110000000000005 0.7500000000000001 # Sr6
- 0.9150000000000005 0.8370000000000000 0.2498000000000001 # Sr7
- 0.9120000000000005 0.8360000000000003 0.7503000000000000 # Sr8
- 0.2371000000000000 0.7521000000000003 0.3676000000000000 # Sr9
- 0.6385000000000004 0.5816000000000002 0.4999999999999998 # Sr10
- 0.6385000000000004 0.5804000000000002 0.0042999999999998 # Sr11
- 0.5795000000000001 0.3640000000000002 0.5035000000000001 # Sr12
- 0.5791000000000002 0.3660000000000002 0.0031999999999999 # Sr13
- 0.6682000000000001 0.4130000000000003 0.7497999999999999 # Sr14
- 0.6693000000000005 0.4110000000000003 0.2499999999999999 # Sr15
- 0.4150000000000001 0.3370000000000002 0.7497999999999999 # Sr16
- 0.4120000000000003 0.3360000000000002 0.2502999999999998 # Sr17
- 0.7371000000000004 0.2521000000000002 0.8675999999999999 # Sr18
- 0.9184000000000003 0.6385000000000004 0.2499999999999999 # Sr19
- 0.9196000000000001 0.6385000000000004 0.7542999999999999 # Sr20
- 0.1360000000000001 0.5795000000000001 0.2535000000000001 # Sr21
- 0.1340000000000003 0.5791000000000002 0.7531999999999999 # Sr22
- 0.0870000000000001 0.6682000000000001 0.4998000000000000 # Sr23
- 0.0890000000000002 0.6693000000000005 0.0000000000000000 # Sr24
- 0.1630000000000001 0.4150000000000001 0.4998000000000000 # Sr25
- 0.1640000000000001 0.4120000000000003 0.0002999999999999 # Sr26
- 0.2479000000000001 0.7371000000000004 0.6175999999999999 # Sr27
- 0.4184000000000000 0.1385000000000002 0.7500000000000001 # Sr28
- 0.4196000000000000 0.1385000000000000 0.2543000000000001 # Sr29
- 0.6360000000000001 0.0795000000000002 0.7534999999999998 # Sr30
- 0.6340000000000001 0.0791000000000001 0.2531999999999998 # Sr31
- 0.5870000000000002 0.1682000000000000 0.9997999999999998 # Sr32
- 0.5890000000000003 0.1693000000000000 0.4999999999999998 # Sr33
- 0.6630000000000005 0.9150000000000005 0.9997999999999998 # Sr34
- 0.6640000000000003 0.9120000000000005 0.5003000000000001 # Sr35
- 0.7479000000000002 0.2371000000000000 0.1176000000000001 # Sr36
- 0.8615000000000000 0.9184000000000003 0.0000000000000000 # Sr37
- 0.8615000000000000 0.9196000000000001 0.5043000000000000 # Sr38
- 0.9205000000000003 0.1360000000000001 0.0034999999999998 # Sr39
- 0.9209000000000005 0.1340000000000000 0.5031999999999998 # Sr40
- 0.8318000000000005 0.0870000000000001 0.2498000000000001 # Sr41
- 0.8307000000000001 0.0890000000000002 0.7500000000000001 # Sr42
- 0.0850000000000000 0.1630000000000001 0.2498000000000001 # Sr43
- 0.0880000000000001 0.1640000000000001 0.7503000000000000 # Sr44
- 0.7629000000000002 0.2479000000000001 0.3676000000000000 # Sr45
- 0.3615000000000002 0.4184000000000000 0.4999999999999998 # Sr46
- 0.3615000000000002 0.4196000000000000 0.0042999999999998 # Sr47
- 0.4205000000000002 0.6360000000000001 0.5035000000000001 # Sr48
- 0.4209000000000002 0.6340000000000001 0.0031999999999999 # Sr49
- 0.3318000000000001 0.5870000000000002 0.7497999999999999 # Sr50
- 0.3307000000000001 0.5890000000000003 0.2499999999999999 # Sr51
- 0.5850000000000001 0.6630000000000003 0.7497999999999999 # Sr52
- 0.5880000000000002 0.6640000000000003 0.2502999999999998 # Sr53
- 0.2629000000000004 0.7479000000000005 0.8675999999999999 # Sr54
- 0.0816000000000000 0.3615000000000002 0.2499999999999999 # Sr55
- 0.0804000000000001 0.3615000000000002 0.7542999999999999 # Sr56
- 0.8640000000000003 0.4205000000000002 0.2535000000000001 # Sr57
- 0.8660000000000001 0.4209000000000002 0.7531999999999999 # Sr58
- 0.9130000000000005 0.3318000000000001 0.4998000000000000 # Sr59
- 0.9110000000000005 0.3307000000000001 0.0000000000000000 # Sr60
- 0.8370000000000000 0.5850000000000001 0.4998000000000000 # Sr61
- 0.8360000000000003 0.5880000000000002 0.0002999999999999 # Sr62
- 0.7521000000000003 0.2629000000000001 0.6175999999999999 # Sr63
- 0.5816000000000003 0.8615000000000000 0.7500000000000001 # Sr64
- 0.5804000000000006 0.8615000000000000 0.2543000000000001 # Sr65
- 0.3640000000000002 0.9205000000000003 0.7534999999999998 # Sr66
- 0.3660000000000002 0.9209000000000005 0.2531999999999998 # Sr67
- 0.4130000000000003 0.8318000000000005 0.9997999999999998 # Sr68
- 0.4110000000000003 0.8307000000000001 0.4999999999999998 # Sr69
- 0.3370000000000002 0.0850000000000002 0.9997999999999998 # Sr70
- 0.3360000000000002 0.0880000000000001 0.5003000000000001 # Sr71
- 0.2521000000000002 0.7629000000000002 0.1176000000000001 # Sr72
- 0.0000000000000000 0.0000000000000000 0.1472000000000001 # Fe1
- 0.0000000000000000 0.0000000000000000 0.6430999999999999 # Fe2
- 0.0000000000000000 0.0000000000000000 0.3815000000000000 # Fe3
- 0.0000000000000000 0.0000000000000000 0.8767999999999999 # Fe4
- 0.2618000000000001 0.9140000000000005 0.9989999999999999 # Fe5
- 0.2616000000000002 0.9080000000000004 0.4959999999999999 # Fe6
- 0.9310000000000003 0.7440000000000002 0.9949999999999999 # Fe7
- 0.9270000000000003 0.7460000000000000 0.4879000000000000 # Fe8
- 0.5000000000000000 0.5000000000000000 0.6472000000000000 # Fe9
- 0.5000000000000000 0.5000000000000000 0.1431000000000001 # Fe10
- 0.5000000000000000 0.5000000000000000 0.8814999999999998 # Fe11
- 0.5000000000000000 0.5000000000000000 0.3767999999999999 # Fe12
- 0.7618000000000005 0.4140000000000001 0.4990000000000001 # Fe13
- 0.7616000000000003 0.4080000000000003 0.9960000000000000 # Fe14
- 0.4310000000000002 0.2440000000000002 0.4949999999999997 # Fe15
- 0.4270000000000003 0.2460000000000002 0.9878999999999998 # Fe16
- 0.0000000000000000 0.5000000000000000 0.3972000000000000 # Fe17
- 0.0000000000000000 0.5000000000000000 0.8930999999999999 # Fe18
- 0.0000000000000000 0.5000000000000000 0.6315000000000000 # Fe19
- 0.0000000000000000 0.5000000000000000 0.1267999999999999 # Fe20
- 0.0860000000000000 0.7618000000000005 0.2490000000000001 # Fe21
- 0.0920000000000000 0.7616000000000003 0.7459999999999999 # Fe22
- 0.2560000000000002 0.4310000000000002 0.2449999999999999 # Fe23
- 0.2540000000000002 0.4270000000000003 0.7378999999999999 # Fe24
- 0.5000000000000000 0.0000000000000000 0.8971999999999999 # Fe25
- 0.5000000000000000 0.0000000000000000 0.3931000000000001 # Fe26
- 0.5000000000000000 0.0000000000000000 0.1315000000000001 # Fe27
- 0.5000000000000000 0.0000000000000000 0.6268000000000000 # Fe28
- 0.5860000000000001 0.2618000000000001 0.7489999999999999 # Fe29
- 0.5920000000000001 0.2616000000000002 0.2460000000000000 # Fe30
- 0.7560000000000003 0.9310000000000003 0.7449999999999999 # Fe31
- 0.7540000000000006 0.9270000000000003 0.2379000000000001 # Fe32
- 0.7382000000000004 0.0860000000000000 0.9989999999999999 # Fe33
- 0.7384000000000003 0.0920000000000000 0.4959999999999999 # Fe34
- 0.0690000000000000 0.2560000000000002 0.9949999999999999 # Fe35
- 0.0730000000000002 0.2540000000000002 0.4879000000000000 # Fe36
- 0.2382000000000003 0.5860000000000001 0.4990000000000001 # Fe37
- 0.2384000000000002 0.5920000000000001 0.9960000000000000 # Fe38
- 0.5690000000000003 0.7560000000000003 0.4949999999999997 # Fe39
- 0.5730000000000004 0.7540000000000006 0.9878999999999998 # Fe40
- 0.9140000000000005 0.2382000000000001 0.2490000000000001 # Fe41
- 0.9080000000000004 0.2384000000000002 0.7459999999999999 # Fe42
- 0.7440000000000002 0.5690000000000001 0.2449999999999999 # Fe43
- 0.7460000000000000 0.5730000000000004 0.7378999999999999 # Fe44
- 0.4140000000000003 0.7382000000000004 0.7489999999999999 # Fe45
- 0.4080000000000003 0.7384000000000003 0.2460000000000000 # Fe46
- 0.2440000000000002 0.0690000000000000 0.7449999999999999 # Fe47
- 0.2460000000000000 0.0730000000000002 0.2379000000000001 # Fe48
- 0.2660000000000002 0.8600000000000004 0.2379999999999999 # F1
- 0.2720000000000002 0.8410000000000004 0.7259999999999999 # F2
- 0.7660000000000002 0.3600000000000000 0.7380000000000001 # F3
- 0.7720000000000004 0.3410000000000002 0.2260000000000001 # F4
- 0.1400000000000000 0.7660000000000002 0.4880000000000000 # F5
- 0.1590000000000002 0.7720000000000004 0.9759999999999998 # F6
- 0.6400000000000002 0.2660000000000002 0.9880000000000000 # F7
- 0.6590000000000004 0.2720000000000002 0.4760000000000000 # F8
- 0.7340000000000003 0.1400000000000000 0.2379999999999999 # F9
- 0.7280000000000002 0.1590000000000002 0.7259999999999999 # F10
- 0.2340000000000002 0.6400000000000002 0.7380000000000001 # F11
- 0.2280000000000001 0.6590000000000004 0.2260000000000001 # F12
- 0.8600000000000004 0.2340000000000002 0.4880000000000000 # F13
- 0.8410000000000004 0.2280000000000001 0.9759999999999998 # F14
- 0.3600000000000000 0.7340000000000003 0.9880000000000000 # F15
- 0.3410000000000002 0.7280000000000002 0.4760000000000000 # F16
diff --git a/test/data/tetragonal/POSCAR-080-2 b/test/data/tetragonal/POSCAR-080-2
deleted file mode 100644
index 2902a1b..0000000
--- a/test/data/tetragonal/POSCAR-080-2
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 9.6929954390386115 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.6929954390386115 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.9849971838075025
- 16 32
-Direct
- 0.2620999999999999 0.5076000000000002 0.0298999999999999 # Nb1
- 0.2455000000000003 0.4908999999999999 0.4803999999999999 # Nb2
- 0.7620999999999998 0.0076000000000002 0.5298999999999998 # Nb3
- 0.7455000000000003 0.9908999999999998 0.9803999999999998 # Nb4
- 0.4924000000000003 0.7620999999999998 0.2799000000000003 # Nb5
- 0.5091000000000000 0.7455000000000003 0.7303999999999994 # Nb6
- 0.9924000000000002 0.2620999999999999 0.7798999999999995 # Nb7
- 0.0091000000000000 0.2455000000000003 0.2303999999999995 # Nb8
- 0.7378999999999999 0.4923999999999997 0.0298999999999999 # Nb9
- 0.7545000000000002 0.5091000000000000 0.4803999999999999 # Nb10
- 0.2379000000000000 0.9924000000000002 0.5298999999999998 # Nb11
- 0.2545000000000003 0.0091000000000000 0.9803999999999998 # Nb12
- 0.5076000000000002 0.2379000000000000 0.2799000000000003 # Nb13
- 0.4908999999999999 0.2545000000000003 0.7303999999999994 # Nb14
- 0.0076000000000002 0.7378999999999999 0.7798999999999995 # Nb15
- 0.9908999999999998 0.7545000000000002 0.2303999999999995 # Nb16
- 0.3973999999999999 0.1497000000000002 0.0077000000000004 # O1
- 0.1102000000000003 0.3642000000000000 0.9919999999999998 # O2
- 0.6085999999999998 0.3609000000000002 0.5064000000000002 # O3
- 0.6500000000000001 0.1037999999999998 0.2483999999999997 # O4
- 0.8973999999999998 0.6497000000000001 0.5076999999999995 # O5
- 0.6101999999999997 0.8641999999999999 0.4919999999999999 # O6
- 0.1085999999999999 0.8609000000000001 0.0064000000000003 # O7
- 0.1500000000000002 0.6038000000000003 0.7483999999999998 # O8
- 0.8503000000000003 0.8973999999999998 0.2576999999999999 # O9
- 0.6358000000000000 0.6102000000000003 0.2420000000000003 # O10
- 0.6391000000000002 0.1085999999999999 0.7563999999999997 # O11
- 0.8962000000000001 0.1499999999999997 0.4984000000000001 # O12
- 0.3503000000000003 0.3973999999999999 0.7576999999999998 # O13
- 0.1358000000000001 0.1102000000000003 0.7419999999999994 # O14
- 0.1391000000000003 0.6085999999999998 0.2563999999999998 # O15
- 0.3962000000000001 0.6500000000000001 0.9983999999999992 # O16
- 0.6026000000000000 0.8503000000000003 0.0077000000000004 # O17
- 0.8898000000000000 0.6358000000000000 0.9919999999999998 # O18
- 0.3914000000000001 0.6391000000000002 0.5064000000000002 # O19
- 0.3500000000000003 0.8962000000000001 0.2483999999999997 # O20
- 0.1026000000000001 0.3503000000000003 0.5076999999999995 # O21
- 0.3898000000000002 0.1358000000000001 0.4919999999999999 # O22
- 0.8914000000000001 0.1390999999999998 0.0064000000000003 # O23
- 0.8500000000000002 0.3962000000000001 0.7483999999999998 # O24
- 0.1497000000000002 0.1026000000000001 0.2576999999999999 # O25
- 0.3642000000000000 0.3898000000000002 0.2420000000000003 # O26
- 0.3609000000000002 0.8914000000000001 0.7563999999999997 # O27
- 0.1037999999999998 0.8500000000000002 0.4984000000000001 # O28
- 0.6497000000000001 0.6026000000000000 0.7576999999999998 # O29
- 0.8641999999999999 0.8898000000000000 0.7419999999999994 # O30
- 0.8609000000000001 0.3914000000000001 0.2563999999999998 # O31
- 0.6038000000000003 0.3500000000000003 0.9983999999999992 # O32
diff --git a/test/data/tetragonal/POSCAR-081 b/test/data/tetragonal/POSCAR-081
deleted file mode 100644
index be80808..0000000
--- a/test/data/tetragonal/POSCAR-081
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 7.6208964140482189 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.6208964140482189 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.3199970261760088
- 4 4 4 10
-Direct
- 0.6480999999999999 0.8290999999999996 0.3564999999999999 # Te1
- 0.8290999999999996 0.3519000000000001 0.6434999999999993 # Te2
- 0.3519000000000001 0.1709000000000003 0.3564999999999999 # Te3
- 0.1709000000000003 0.6480999999999999 0.6434999999999993 # Te4
- 0.7308999999999998 0.4530999999999998 0.1579000000000002 # Cu1
- 0.4530999999999998 0.2691000000000002 0.8421000000000000 # Cu2
- 0.2691000000000002 0.5468999999999995 0.1579000000000002 # Cu3
- 0.5468999999999995 0.7308999999999998 0.8421000000000000 # Cu4
- 0.9077999999999997 0.2221999999999999 0.1878999999999998 # Cl1
- 0.2221999999999999 0.0922000000000003 0.8120999999999994 # Cl2
- 0.0921999999999996 0.7777999999999999 0.1878999999999998 # Cl3
- 0.7777999999999999 0.9077999999999997 0.8120999999999994 # Cl4
- 0.5857999999999995 0.6674999999999994 0.1408000000000003 # O1
- 0.4718000000000002 0.7712999999999999 0.5516000000000001 # O2
- 0.5000000000000000 0.0000000000000000 0.2156999999999996 # O3
- 0.6674999999999994 0.4142000000000003 0.8592000000000001 # O4
- 0.7712999999999999 0.5281999999999998 0.4484000000000001 # O5
- 0.0000000000000000 0.5000000000000000 0.7842999999999997 # O6
- 0.4141999999999996 0.3324999999999998 0.1408000000000003 # O7
- 0.5281999999999998 0.2287000000000002 0.5516000000000001 # O8
- 0.3324999999999998 0.5857999999999995 0.8592000000000001 # O9
- 0.2287000000000002 0.4718000000000002 0.4484000000000001 # O10
diff --git a/test/data/tetragonal/POSCAR-081-2 b/test/data/tetragonal/POSCAR-081-2
deleted file mode 100644
index 928b465..0000000
--- a/test/data/tetragonal/POSCAR-081-2
+++ /dev/null
@@ -1,37 +0,0 @@
-$cell vectors
-1.0
- 10.1814952091789586 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.1814952091789586 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.2949975084813232
- 30
-Direct
- 0.4999999999999998 0.0000000000000000 0.2472999999999998 # Ta1
- 0.7597999999999998 0.0657999999999998 0.2492999999999998 # Ta2
- 0.4318999999999998 0.7380000000000001 0.2518000000000004 # Ta3
- 0.0341000000000002 0.1278000000000003 0.2519999999999998 # Ta4
- 0.3703999999999999 0.4649999999999997 0.2487000000000003 # Ta5
- 0.1064000000000002 0.3960000000000001 0.2519000000000001 # Ta6
- 0.8179999999999998 0.3183000000000000 0.0004999999999997 # Ta7
- 0.8178000000000001 0.3183000000000000 0.5004999999999997 # Ta8
- 0.0000000000000000 0.4999999999999998 0.7527000000000000 # Ta9
- 0.0657999999999998 0.2402000000000001 0.7507000000000001 # Ta10
- 0.7380000000000001 0.5680999999999996 0.7481999999999995 # Ta11
- 0.1278000000000003 0.9658999999999998 0.7480000000000000 # Ta12
- 0.4649999999999997 0.6296000000000002 0.7512999999999996 # Ta13
- 0.3960000000000001 0.8935999999999996 0.7480999999999998 # Ta14
- 0.3183000000000000 0.1820000000000001 0.9995000000000003 # Ta15
- 0.3183000000000000 0.1821999999999999 0.4995000000000002 # Ta16
- 0.2402000000000001 0.9341999999999996 0.2492999999999998 # Ta17
- 0.5681000000000003 0.2619999999999998 0.2518000000000004 # Ta18
- 0.9658999999999998 0.8721999999999996 0.2519999999999998 # Ta19
- 0.6296000000000002 0.5350000000000001 0.2487000000000003 # Ta20
- 0.8935999999999996 0.6040000000000000 0.2519000000000001 # Ta21
- 0.1820000000000001 0.6817000000000001 0.0004999999999997 # Ta22
- 0.1821999999999999 0.6817000000000001 0.5004999999999997 # Ta23
- 0.9341999999999996 0.7597999999999998 0.7507000000000001 # Ta24
- 0.2619999999999998 0.4318999999999998 0.7481999999999995 # Ta25
- 0.8721999999999996 0.0341000000000002 0.7480000000000000 # Ta26
- 0.5350000000000001 0.3703999999999999 0.7512999999999996 # Ta27
- 0.6040000000000000 0.1064000000000002 0.7480999999999998 # Ta28
- 0.6817000000000001 0.8179999999999998 0.9995000000000003 # Ta29
- 0.6817000000000001 0.8178000000000001 0.4995000000000002 # Ta30
diff --git a/test/data/tetragonal/POSCAR-082 b/test/data/tetragonal/POSCAR-082
deleted file mode 100644
index 61cf6bd..0000000
--- a/test/data/tetragonal/POSCAR-082
+++ /dev/null
@@ -1,21 +0,0 @@
-$cell vectors
-1.0
- 5.5479973894342551 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.5479973894342551 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.1699952145901857
- 2 4 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cd1
- 0.4999999999999996 0.4999999999999996 0.5000000000000003 # Cd2
- 0.0000000000000000 0.0000000000000000 0.5000000000000003 # Ga1
- 0.0000000000000000 0.4999999999999996 0.2499999999999999 # Ga2
- 0.4999999999999996 0.4999999999999996 0.0000000000000000 # Ga3
- 0.4999999999999996 0.0000000000000000 0.7500000000000002 # Ga4
- 0.2500000000000003 0.2500000000000003 0.1500000000000001 # S1
- 0.7499999999999999 0.7499999999999999 0.6499999999999999 # S2
- 0.2500000000000003 0.7499999999999999 0.8500000000000001 # S3
- 0.7499999999999999 0.2500000000000003 0.3500000000000002 # S4
- 0.7499999999999999 0.7499999999999999 0.1500000000000001 # S5
- 0.2500000000000003 0.2500000000000003 0.6499999999999999 # S6
- 0.7499999999999999 0.2500000000000003 0.8500000000000001 # S7
- 0.2500000000000003 0.7499999999999999 0.3500000000000002 # S8
diff --git a/test/data/tetragonal/POSCAR-082-2 b/test/data/tetragonal/POSCAR-082-2
deleted file mode 100644
index 1925576..0000000
--- a/test/data/tetragonal/POSCAR-082-2
+++ /dev/null
@@ -1,21 +0,0 @@
-$cell vectors
-1.0
- 6.3219970252349214 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.3219970252349214 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.6049940688209769
- 8 2 4
-Direct
- 0.2652000000000003 0.2284000000000004 0.1331999999999999 # I1
- 0.7652000000000008 0.7284000000000002 0.6332000000000001 # I2
- 0.2284000000000004 0.7348000000000006 0.8668000000000000 # I3
- 0.7284000000000002 0.2348000000000001 0.3667999999999999 # I4
- 0.7348000000000006 0.7716000000000004 0.1331999999999999 # I5
- 0.2348000000000001 0.2716000000000000 0.6332000000000001 # I6
- 0.7716000000000004 0.2652000000000003 0.8668000000000000 # I7
- 0.2716000000000000 0.7652000000000008 0.3667999999999999 # I8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Hg1
- 0.5000000000000004 0.5000000000000004 0.4999999999999998 # Hg2
- 0.0000000000000000 0.0000000000000000 0.4999999999999998 # Ag1
- 0.0000000000000000 0.5000000000000004 0.2499999999999999 # Ag2
- 0.5000000000000004 0.5000000000000004 0.0000000000000000 # Ag3
- 0.5000000000000004 0.0000000000000000 0.7499999999999996 # Ag4
diff --git a/test/data/tetragonal/POSCAR-083 b/test/data/tetragonal/POSCAR-083
deleted file mode 100644
index 4eabb91..0000000
--- a/test/data/tetragonal/POSCAR-083
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 8.3279960813281289 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.3279960813281289 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.1344985250868156
- 4 8 8
-Direct
- 0.0000000000000000 0.5000000000000003 0.0000000000000000 # U1
- 0.5000000000000003 0.0000000000000000 0.5000000000000008 # U2
- 0.5000000000000003 0.0000000000000000 0.0000000000000000 # U3
- 0.0000000000000000 0.5000000000000003 0.5000000000000008 # U4
- 0.3575999999999998 0.1746000000000001 0.0000000000000000 # W1
- 0.1154000000000000 0.3454999999999999 0.5000000000000008 # W2
- 0.6424000000000001 0.8253999999999998 0.0000000000000000 # W3
- 0.8846000000000001 0.6545000000000001 0.5000000000000008 # W4
- 0.8253999999999998 0.3575999999999998 0.0000000000000000 # W5
- 0.6545000000000001 0.1154000000000000 0.5000000000000008 # W6
- 0.1746000000000001 0.6424000000000001 0.0000000000000000 # W7
- 0.3454999999999999 0.8846000000000001 0.5000000000000008 # W8
- 0.2140000000000001 0.1029999999999998 0.5000000000000008 # C1
- 0.3249999999999998 0.4139999999999999 0.0000000000000000 # C2
- 0.7860000000000005 0.8970000000000001 0.5000000000000008 # C3
- 0.6750000000000002 0.5860000000000001 0.0000000000000000 # C4
- 0.8970000000000001 0.2140000000000001 0.5000000000000008 # C5
- 0.5860000000000001 0.3249999999999998 0.0000000000000000 # C6
- 0.1029999999999998 0.7859999999999999 0.5000000000000008 # C7
- 0.4139999999999999 0.6750000000000002 0.0000000000000000 # C8
diff --git a/test/data/tetragonal/POSCAR-083-2 b/test/data/tetragonal/POSCAR-083-2
deleted file mode 100644
index 43c95b4..0000000
--- a/test/data/tetragonal/POSCAR-083-2
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 12.5999940711736826 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.5999940711736826 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.9999981178329143
- 31 9
-Direct
- 0.5000000000000002 0.5000000000000002 0.0000000000000000 # Au1
- 1.0000000000000000 0.5000000000000002 0.0000000000000000 # Au2
- 0.0999999999999999 0.2000000000000001 0.0000000000000000 # Au3
- 0.3000000000000000 0.0999999999999999 0.0000000000000000 # Au4
- 0.2000000000000001 0.3999999999999999 0.0000000000000000 # Au5
- 0.1500000000000002 0.0499999999999999 0.5000000000000007 # Au6
- 0.2500000000000001 0.2500000000000001 0.5000000000000007 # Au7
- 0.4499999999999998 0.1500000000000002 0.5000000000000007 # Au8
- 0.3500000000000000 0.4499999999999998 0.5000000000000007 # Au9
- 0.9000000000000000 0.8000000000000002 0.0000000000000000 # Au10
- 0.7000000000000001 0.9000000000000000 0.0000000000000000 # Au11
- 0.8000000000000002 0.6000000000000000 0.0000000000000000 # Au12
- 0.8500000000000001 0.9500000000000001 0.5000000000000007 # Au13
- 0.7499999999999998 0.7499999999999998 0.5000000000000007 # Au14
- 0.5500000000000002 0.8500000000000001 0.5000000000000007 # Au15
- 0.6500000000000000 0.5500000000000002 0.5000000000000007 # Au16
- 0.5000000000000002 1.0000000000000000 0.0000000000000000 # Au17
- 0.8000000000000002 0.0999999999999999 0.0000000000000000 # Au18
- 0.9000000000000000 0.3000000000000000 0.0000000000000000 # Au19
- 0.6000000000000000 0.2000000000000001 0.0000000000000000 # Au20
- 0.9500000000000001 0.1500000000000002 0.5000000000000007 # Au21
- 0.7499999999999998 0.2500000000000001 0.5000000000000007 # Au22
- 0.8500000000000001 0.4500000000000003 0.5000000000000007 # Au23
- 0.5500000000000002 0.3500000000000000 0.5000000000000007 # Au24
- 0.2000000000000001 0.9000000000000000 0.0000000000000000 # Au25
- 0.0999999999999999 0.7000000000000001 0.0000000000000000 # Au26
- 0.3999999999999999 0.8000000000000002 0.0000000000000000 # Au27
- 0.0499999999999999 0.8500000000000001 0.5000000000000007 # Au28
- 0.2500000000000001 0.7499999999999998 0.5000000000000007 # Au29
- 0.1500000000000002 0.5500000000000002 0.5000000000000007 # Au30
- 0.4500000000000003 0.6500000000000000 0.5000000000000007 # Au31
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mn1
- 0.3999999999999999 0.3000000000000000 0.0000000000000000 # Mn2
- 0.0499999999999999 0.3500000000000000 0.5000000000000007 # Mn3
- 0.6000000000000000 0.7000000000000001 0.0000000000000000 # Mn4
- 0.9500000000000001 0.6500000000000000 0.5000000000000007 # Mn5
- 0.7000000000000001 0.3999999999999999 0.0000000000000000 # Mn6
- 0.6500000000000000 0.0499999999999999 0.5000000000000007 # Mn7
- 0.3000000000000000 0.6000000000000000 0.0000000000000000 # Mn8
- 0.3500000000000004 0.9500000000000001 0.5000000000000007 # Mn9
diff --git a/test/data/tetragonal/POSCAR-083-3 b/test/data/tetragonal/POSCAR-083-3
deleted file mode 100644
index abc84bb..0000000
--- a/test/data/tetragonal/POSCAR-083-3
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 7.8199963203633498 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.8199963203633498 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.3599965368125666
- 4 4 32
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # Te1
- 0.4999999999999999 0.4999999999999999 0.2500000000000000 # Te2
- 0.0000000000000000 0.0000000000000000 0.7499999999999999 # Te3
- 0.4999999999999999 0.4999999999999999 0.7499999999999999 # Te4
- 0.0000000000000000 0.4999999999999999 0.0000000000000000 # K1
- 0.0000000000000000 0.4999999999999999 0.4999999999999999 # K2
- 0.4999999999999999 0.0000000000000000 0.4999999999999999 # K3
- 0.4999999999999999 0.0000000000000000 0.0000000000000000 # K4
- 0.2280000000000002 0.0809999999999999 0.2500000000000000 # O1
- 0.7280000000000001 0.5809999999999998 0.2500000000000000 # O2
- 0.0669999999999999 0.0360000000000001 0.0000000000000000 # O3
- 0.5669999999999999 0.5360000000000000 0.0000000000000000 # O4
- 0.0360000000000001 0.9329999999999999 0.0000000000000000 # O5
- 0.5360000000000000 0.4330000000000001 0.0000000000000000 # O6
- 0.7719999999999998 0.9190000000000000 0.7499999999999999 # O7
- 0.2719999999999998 0.4190000000000001 0.7499999999999999 # O8
- 0.9329999999999999 0.9639999999999999 0.0000000000000000 # O9
- 0.4330000000000001 0.4639999999999999 0.0000000000000000 # O10
- 0.9639999999999999 0.0669999999999999 0.0000000000000000 # O11
- 0.4639999999999999 0.5669999999999999 0.0000000000000000 # O12
- 0.9190000000000000 0.2280000000000002 0.7499999999999999 # O13
- 0.4190000000000001 0.7280000000000001 0.7499999999999999 # O14
- 0.9639999999999999 0.0669999999999999 0.4999999999999999 # O15
- 0.4639999999999999 0.5669999999999999 0.4999999999999999 # O16
- 0.0669999999999999 0.0360000000000001 0.4999999999999999 # O17
- 0.5669999999999999 0.5360000000000000 0.4999999999999999 # O18
- 0.0809999999999999 0.7719999999999998 0.2500000000000000 # O19
- 0.5809999999999998 0.2719999999999998 0.2500000000000000 # O20
- 0.0360000000000001 0.9329999999999999 0.4999999999999999 # O21
- 0.5360000000000000 0.4330000000000001 0.4999999999999999 # O22
- 0.9329999999999999 0.9639999999999999 0.4999999999999999 # O23
- 0.4330000000000001 0.4639999999999999 0.4999999999999999 # O24
- 0.7719999999999998 0.9190000000000000 0.2500000000000000 # O25
- 0.2719999999999998 0.4190000000000001 0.2500000000000000 # O26
- 0.2280000000000002 0.0809999999999999 0.7499999999999999 # O27
- 0.7280000000000001 0.5809999999999998 0.7499999999999999 # O28
- 0.0809999999999999 0.7719999999999998 0.7499999999999999 # O29
- 0.5809999999999998 0.2719999999999998 0.7499999999999999 # O30
- 0.9190000000000000 0.2280000000000002 0.2500000000000000 # O31
- 0.4190000000000001 0.7280000000000001 0.2500000000000000 # O32
diff --git a/test/data/tetragonal/POSCAR-084 b/test/data/tetragonal/POSCAR-084
deleted file mode 100644
index eeb90de..0000000
--- a/test/data/tetragonal/POSCAR-084
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 6.4299969744164143 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.4299969744164143 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.6299968803080569
- 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000004 # Pd1
- 0.0000000000000000 0.4999999999999999 0.0000000000000000 # Pd2
- 0.4750000000000001 0.2499999999999999 0.0000000000000000 # Pd3
- 0.5249999999999998 0.7499999999999999 0.0000000000000000 # Pd4
- 0.7499999999999999 0.4750000000000001 0.4999999999999999 # Pd5
- 0.0000000000000000 0.0000000000000000 0.7500000000000003 # Pd6
- 0.4999999999999999 0.0000000000000000 0.4999999999999999 # Pd7
- 0.2499999999999999 0.5249999999999998 0.4999999999999999 # Pd8
- 0.2000000000000003 0.3199999999999997 0.2200000000000002 # S1
- 0.7999999999999997 0.6800000000000002 0.7799999999999998 # S2
- 0.6799999999999995 0.2000000000000003 0.7200000000000002 # S3
- 0.3199999999999997 0.7999999999999997 0.2799999999999997 # S4
- 0.7999999999999997 0.6799999999999995 0.2200000000000002 # S5
- 0.2000000000000003 0.3199999999999997 0.7799999999999998 # S6
- 0.6799999999999995 0.2000000000000003 0.2799999999999997 # S7
- 0.3199999999999997 0.7999999999999997 0.7200000000000002 # S8
diff --git a/test/data/tetragonal/POSCAR-084-2 b/test/data/tetragonal/POSCAR-084-2
deleted file mode 100644
index 6ee6da6..0000000
--- a/test/data/tetragonal/POSCAR-084-2
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 7.1669966276271246 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.1669966276271246 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.5979968953653971
- 10 8 2
-Direct
- 0.6555000000000001 0.1883000000000000 0.0000000000000000 # Zr1
- 0.1831000000000003 0.3504000000000003 0.0000000000000000 # Zr2
- 0.0000000000000000 0.0000000000000000 0.2499999999999996 # Zr3
- 0.3445000000000000 0.8117000000000000 0.0000000000000000 # Zr4
- 0.8169000000000004 0.6495999999999996 0.0000000000000000 # Zr5
- 0.0000000000000000 0.0000000000000000 0.7499999999999997 # Zr6
- 0.8117000000000000 0.6555000000000001 0.5000000000000000 # Zr7
- 0.6495999999999996 0.1831000000000003 0.5000000000000000 # Zr8
- 0.1883000000000000 0.3445000000000000 0.5000000000000000 # Zr9
- 0.3504000000000003 0.8169000000000004 0.5000000000000000 # Zr10
- 0.8792999999999999 0.3672000000000003 0.2574999999999997 # Ni1
- 0.1207000000000001 0.6328000000000004 0.7424999999999993 # Ni2
- 0.6328000000000004 0.8793000000000006 0.7574999999999996 # Ni3
- 0.3672000000000003 0.1207000000000001 0.2425000000000002 # Ni4
- 0.1207000000000001 0.6328000000000004 0.2574999999999997 # Ni5
- 0.8792999999999999 0.3672000000000003 0.7424999999999993 # Ni6
- 0.3672000000000003 0.1207000000000001 0.7574999999999996 # Ni7
- 0.6328000000000004 0.8792999999999999 0.2425000000000002 # Ni8
- 0.4999999999999999 0.4999999999999999 0.2499999999999996 # Al1
- 0.4999999999999999 0.4999999999999999 0.7499999999999997 # Al2
diff --git a/test/data/tetragonal/POSCAR-085 b/test/data/tetragonal/POSCAR-085
deleted file mode 100644
index 7e1a93f..0000000
--- a/test/data/tetragonal/POSCAR-085
+++ /dev/null
@@ -1,21 +0,0 @@
-$cell vectors
-1.0
- 6.2609970539379711 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.2609970539379711 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.1009980703081945
- 2 10 2
-Direct
- 0.0000000000000000 0.5000000000000000 0.6176000000000000 # V1
- 0.5000000000000000 0.0000000000000000 0.3824000000000000 # V2
- 0.0000000000000000 0.5000000000000000 0.2200000000000006 # O1
- 0.5380000000000000 0.6829999999999997 0.2850000000000006 # O2
- 0.5000000000000000 0.0000000000000000 0.7800000000000007 # O3
- 0.9620000000000001 0.8170000000000004 0.7150000000000006 # O4
- 0.8170000000000004 0.0380000000000000 0.2850000000000006 # O5
- 0.4620000000000001 0.3170000000000003 0.2850000000000006 # O6
- 0.1829999999999997 0.9620000000000001 0.2850000000000006 # O7
- 0.6829999999999997 0.4620000000000001 0.7150000000000006 # O8
- 0.3170000000000003 0.5380000000000000 0.7150000000000006 # O9
- 0.0380000000000000 0.1829999999999997 0.7150000000000006 # O10
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # S1
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # S2
diff --git a/test/data/tetragonal/POSCAR-085-2 b/test/data/tetragonal/POSCAR-085-2
deleted file mode 100644
index 49ed047..0000000
--- a/test/data/tetragonal/POSCAR-085-2
+++ /dev/null
@@ -1,41 +0,0 @@
-$cell vectors
-1.0
- 8.3799960568599605 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.3799960568599605 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.4899964756421369
- 2 8 24
-Direct
- 0.2499999999999996 0.2499999999999996 0.0603000000000003 # Zr1
- 0.7499999999999997 0.7499999999999997 0.9396999999999998 # Zr2
- 0.9940000000000000 0.9700000000000000 0.2698999999999999 # I1
- 0.0060000000000001 0.0299999999999999 0.7300999999999995 # I2
- 0.5299999999999998 0.9940000000000000 0.2698999999999999 # I3
- 0.4700000000000001 0.0060000000000001 0.7300999999999995 # I4
- 0.5060000000000000 0.5299999999999998 0.2698999999999999 # I5
- 0.4939999999999999 0.4700000000000001 0.7300999999999995 # I6
- 0.9700000000000000 0.5060000000000000 0.2698999999999999 # I7
- 0.0299999999999999 0.4939999999999999 0.7300999999999995 # I8
- 0.1547000000000002 0.9980000000000001 0.5577999999999997 # O1
- 0.0403999999999999 0.1787000000000000 0.2173000000000001 # O2
- 0.8419999999999999 0.9569999999999999 0.0928999999999996 # O3
- 0.8452999999999997 0.0019999999999998 0.4421999999999996 # O4
- 0.9596000000000000 0.8212999999999999 0.7827000000000000 # O5
- 0.1580000000000001 0.0430000000000000 0.9070999999999999 # O6
- 0.5019999999999999 0.1547000000000002 0.5577999999999997 # O7
- 0.3213000000000000 0.0403999999999999 0.2173000000000001 # O8
- 0.5430000000000000 0.8419999999999999 0.0928999999999996 # O9
- 0.4980000000000002 0.8452999999999997 0.4421999999999996 # O10
- 0.6787000000000000 0.9596000000000000 0.7827000000000000 # O11
- 0.4569999999999999 0.1580000000000001 0.9070999999999999 # O12
- 0.3453000000000004 0.5019999999999999 0.5577999999999997 # O13
- 0.4596000000000001 0.3213000000000000 0.2173000000000001 # O14
- 0.6580000000000000 0.5430000000000000 0.0928999999999996 # O15
- 0.6547000000000003 0.4980000000000002 0.4421999999999996 # O16
- 0.5403999999999999 0.6787000000000000 0.7827000000000000 # O17
- 0.3419999999999999 0.4569999999999999 0.9070999999999999 # O18
- 0.9980000000000001 0.3452999999999998 0.5577999999999997 # O19
- 0.1787000000000000 0.4596000000000001 0.2173000000000001 # O20
- 0.9569999999999999 0.6580000000000000 0.0928999999999996 # O21
- 0.0019999999999998 0.6547000000000003 0.4421999999999996 # O22
- 0.8212999999999999 0.5403999999999999 0.7827000000000000 # O23
- 0.0430000000000000 0.3419999999999999 0.9070999999999999 # O24
diff --git a/test/data/tetragonal/POSCAR-086 b/test/data/tetragonal/POSCAR-086
deleted file mode 100644
index 7f34da3..0000000
--- a/test/data/tetragonal/POSCAR-086
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 11.1869947360492095 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.1869947360492095 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.1889970878169809
- 8 8 16
-Direct
- 0.1169999999999998 0.1597000000000001 0.1700999999999996 # N1
- 0.8829999999999998 0.8402999999999998 0.8298999999999994 # N2
- 0.8402999999999998 0.6169999999999998 0.6700999999999996 # N3
- 0.1597000000000001 0.3829999999999996 0.3298999999999995 # N4
- 0.3829999999999996 0.3402999999999999 0.1700999999999996 # N5
- 0.6169999999999998 0.6596999999999996 0.8298999999999994 # N6
- 0.6596999999999996 0.8829999999999998 0.6700999999999996 # N7
- 0.3402999999999999 0.1169999999999998 0.3298999999999995 # N8
- 0.2048999999999999 0.0807000000000002 0.3086000000000003 # P1
- 0.7950999999999997 0.9192999999999997 0.6913999999999997 # P2
- 0.9192999999999997 0.7048999999999997 0.8085999999999993 # P3
- 0.0807000000000002 0.2951000000000001 0.1913999999999997 # P4
- 0.2951000000000001 0.4192999999999997 0.3086000000000003 # P5
- 0.7048999999999997 0.5806999999999997 0.6913999999999997 # P6
- 0.5806999999999997 0.7950999999999997 0.8085999999999993 # P7
- 0.4192999999999997 0.2048999999999999 0.1913999999999997 # P8
- 0.1412999999999999 0.0551000000000002 0.6358999999999998 # Br1
- 0.1930000000000001 -0.0959999999999999 0.1657000000000001 # Br2
- 0.8586999999999996 0.9448999999999994 0.3641000000000002 # Br3
- 0.8069999999999997 1.0959999999999999 0.8342999999999999 # Br4
- 0.9448999999999994 0.6412999999999999 1.1358999999999997 # Br5
- 1.0959999999999999 0.6930000000000002 0.6657000000000001 # Br6
- 0.0551000000000002 0.3587000000000000 -0.1358999999999997 # Br7
- -0.0959999999999999 0.3069999999999998 0.3342999999999998 # Br8
- 0.3587000000000000 0.4448999999999998 0.6358999999999998 # Br9
- 0.3069999999999998 0.5959999999999999 0.1657000000000001 # Br10
- 0.6412999999999999 0.5550999999999997 0.3641000000000002 # Br11
- 0.6930000000000002 0.4040000000000001 0.8342999999999999 # Br12
- 0.5551000000000003 0.8586999999999996 1.1358999999999997 # Br13
- 0.4040000000000001 0.8069999999999997 0.6657000000000001 # Br14
- 0.4448999999999998 0.1412999999999999 -0.1358999999999997 # Br15
- 0.5959999999999999 0.1930000000000001 0.3342999999999998 # Br16
diff --git a/test/data/tetragonal/POSCAR-086-2 b/test/data/tetragonal/POSCAR-086-2
deleted file mode 100644
index dd12755..0000000
--- a/test/data/tetragonal/POSCAR-086-2
+++ /dev/null
@@ -1,25 +0,0 @@
-$cell vectors
-1.0
- 7.0699966732696797 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.0699966732696797 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.8219982015893534
- 2 8 8
-Direct
- 0.2500000000000002 0.2500000000000002 0.2499999999999997 # Nd1
- 0.7499999999999999 0.7499999999999999 0.7499999999999990 # Nd2
- 0.6250000000000001 0.1070000000000000 0.3619999999999998 # Co1
- 0.3749999999999999 0.8929999999999999 0.6380000000000001 # Co2
- 0.8929999999999999 0.1249999999999997 0.8619999999999991 # Co3
- 0.1070000000000000 0.8750000000000002 0.1379999999999995 # Co4
- 0.8750000000000002 0.3929999999999996 0.3619999999999998 # Co5
- 0.1249999999999997 0.6069999999999997 0.6380000000000001 # Co6
- 0.6069999999999997 0.3749999999999999 0.8619999999999991 # Co7
- 0.3930000000000003 0.6250000000000001 0.1379999999999995 # Co8
- 0.0250000000000004 0.5999999999999996 0.1249999999999998 # B1
- 0.9749999999999996 0.4000000000000003 0.8749999999999987 # B2
- 0.4000000000000003 0.5250000000000000 0.6249999999999990 # B3
- 0.5999999999999996 0.4750000000000000 0.3749999999999994 # B4
- 0.4750000000000000 0.8999999999999999 0.1249999999999998 # B5
- 0.5250000000000000 0.1000000000000001 0.8749999999999987 # B6
- 0.1000000000000001 0.9749999999999996 0.6249999999999990 # B7
- 0.8999999999999999 0.0249999999999996 0.3749999999999994 # B8
diff --git a/test/data/tetragonal/POSCAR-087 b/test/data/tetragonal/POSCAR-087
deleted file mode 100644
index 53f1ead..0000000
--- a/test/data/tetragonal/POSCAR-087
+++ /dev/null
@@ -1,65 +0,0 @@
-$cell vectors
-1.0
- 11.4079946320594772 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.4079946320594772 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.2559951741235977
- 12 16 30
-Direct
- 0.0000000000000000 0.0000000000000000 0.3044000000000000 # Ba1
- 0.2484000000000002 0.1304000000000000 0.0000000000000000 # Ba2
- 0.5000000000000000 0.5000000000000000 0.8043999999999999 # Ba3
- 0.7483999999999996 0.6304000000000000 0.4999999999999999 # Ba4
- 0.0000000000000000 0.0000000000000000 0.6955999999999999 # Ba5
- 0.7515999999999998 0.8695999999999998 0.0000000000000000 # Ba6
- 0.5000000000000000 0.5000000000000000 0.1956000000000000 # Ba7
- 0.2515999999999998 0.3696000000000000 0.4999999999999999 # Ba8
- 0.8695999999999998 0.2484000000000002 0.0000000000000000 # Ba9
- 0.3696000000000000 0.7483999999999996 0.4999999999999999 # Ba10
- 0.1304000000000000 0.7515999999999998 0.0000000000000000 # Ba11
- 0.6304000000000000 0.2515999999999998 0.4999999999999999 # Ba12
- 0.1536999999999998 0.4383999999999998 0.1364999999999998 # Fe1
- 0.6536999999999997 0.9383999999999998 0.6364999999999997 # Fe2
- 0.8462999999999997 0.5615999999999998 0.8634999999999996 # Fe3
- 0.3463000000000002 0.0615999999999998 0.3635000000000001 # Fe4
- 0.5615999999999998 0.1536999999999998 0.1364999999999998 # Fe5
- 0.0616000000000002 0.6536999999999997 0.6364999999999997 # Fe6
- 0.4384000000000002 0.8463000000000002 0.8634999999999996 # Fe7
- 0.9383999999999998 0.3462999999999997 0.3635000000000001 # Fe8
- 0.8462999999999997 0.5615999999999998 0.1364999999999998 # Fe9
- 0.3463000000000002 0.0615999999999998 0.6364999999999997 # Fe10
- 0.1537000000000002 0.4384000000000002 0.8634999999999996 # Fe11
- 0.6536999999999997 0.9383999999999998 0.3635000000000001 # Fe12
- 0.4384000000000002 0.8462999999999997 0.1364999999999998 # Fe13
- 0.9383999999999998 0.3463000000000002 0.6364999999999997 # Fe14
- 0.5615999999999998 0.1536999999999998 0.8634999999999996 # Fe15
- 0.0616000000000002 0.6536999999999997 0.3635000000000001 # Fe16
- 0.0790000000000000 0.2700000000000001 0.2266000000000001 # S1
- 0.3035000000000001 0.3950999999999998 0.0000000000000000 # S2
- 0.0000000000000000 0.5000000000000000 0.4999999999999999 # S3
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # S4
- 0.5790000000000000 0.7699999999999996 0.7266000000000000 # S5
- 0.8035000000000002 0.8950999999999999 0.4999999999999999 # S6
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # S7
- 0.5000000000000000 0.5000000000000000 0.4999999999999999 # S8
- 0.9209999999999995 0.7299999999999999 0.7733999999999999 # S9
- 0.6964999999999999 0.6049000000000001 0.0000000000000000 # S10
- 0.4210000000000000 0.2299999999999999 0.2733999999999999 # S11
- 0.1964999999999998 0.1048999999999996 0.4999999999999999 # S12
- 0.7299999999999999 0.0790000000000000 0.2266000000000001 # S13
- 0.6049000000000001 0.3034999999999996 0.0000000000000000 # S14
- 0.5000000000000000 0.0000000000000000 0.4999999999999999 # S15
- 0.2299999999999999 0.5790000000000000 0.7266000000000000 # S16
- 0.1049000000000001 0.8035000000000002 0.4999999999999999 # S17
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # S18
- 0.2700000000000001 0.9209999999999995 0.7733999999999999 # S19
- 0.3950999999999998 0.6964999999999999 0.0000000000000000 # S20
- 0.7699999999999996 0.4210000000000000 0.2733999999999999 # S21
- 0.8950999999999999 0.1964999999999998 0.4999999999999999 # S22
- 0.9209999999999995 0.7299999999999999 0.2266000000000001 # S23
- 0.4210000000000000 0.2299999999999999 0.7266000000000000 # S24
- 0.0790000000000000 0.2700000000000001 0.7733999999999999 # S25
- 0.5790000000000000 0.7699999999999996 0.2733999999999999 # S26
- 0.2700000000000001 0.9209999999999995 0.2266000000000001 # S27
- 0.7699999999999996 0.4210000000000000 0.7266000000000000 # S28
- 0.7299999999999999 0.0790000000000000 0.7733999999999999 # S29
- 0.2299999999999999 0.5790000000000000 0.2733999999999999 # S30
diff --git a/test/data/tetragonal/POSCAR-087-2 b/test/data/tetragonal/POSCAR-087-2
deleted file mode 100644
index 7d82243..0000000
--- a/test/data/tetragonal/POSCAR-087-2
+++ /dev/null
@@ -1,33 +0,0 @@
-$cell vectors
-1.0
- 9.8849953486945950 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.8849953486945950 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.1269985286158799
- 8 2 16
-Direct
- 0.3501999999999999 0.1677000000000002 0.0000000000000000 # Ru1
- 0.8501999999999997 0.6676999999999996 0.5000000000000009 # Ru2
- 0.6498000000000000 0.8322999999999996 0.0000000000000000 # Ru3
- 0.3322999999999998 0.8501999999999997 0.5000000000000009 # Ru4
- 0.1677000000000002 0.6498000000000000 0.0000000000000000 # Ru5
- 0.6676999999999996 0.1498000000000001 0.5000000000000009 # Ru6
- 0.1498000000000001 0.3322999999999998 0.5000000000000009 # Ru7
- 0.8322999999999996 0.3501999999999999 0.0000000000000000 # Ru8
- 0.0000000000000000 0.0000000000000000 0.5000000000000009 # K1
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # K2
- 0.1477999999999998 0.1985000000000001 0.0000000000000000 # O1
- 0.5458000000000000 0.1578000000000000 0.0000000000000000 # O2
- 0.6477999999999998 0.6985000000000000 0.5000000000000009 # O3
- 0.0457999999999999 0.6578000000000001 0.5000000000000009 # O4
- 0.8521999999999996 0.8014999999999999 0.0000000000000000 # O5
- 0.8421999999999999 0.5458000000000000 0.0000000000000000 # O6
- 0.3014999999999999 0.6477999999999998 0.5000000000000009 # O7
- 0.3421999999999999 0.0457999999999999 0.5000000000000009 # O8
- 0.1985000000000001 0.8521999999999996 0.0000000000000000 # O9
- 0.1578000000000000 0.4542000000000002 0.0000000000000000 # O10
- 0.6985000000000000 0.3522000000000001 0.5000000000000009 # O11
- 0.6578000000000001 0.9541999999999994 0.5000000000000009 # O12
- 0.4542000000000002 0.8421999999999999 0.0000000000000000 # O13
- 0.3522000000000001 0.3014999999999999 0.5000000000000009 # O14
- 0.9541999999999994 0.3421999999999999 0.5000000000000009 # O15
- 0.8014999999999999 0.1477999999999998 0.0000000000000000 # O16
diff --git a/test/data/tetragonal/POSCAR-088 b/test/data/tetragonal/POSCAR-088
deleted file mode 100644
index c18d360..0000000
--- a/test/data/tetragonal/POSCAR-088
+++ /dev/null
@@ -1,103 +0,0 @@
-$cell vectors
-1.0
- 13.6959935554598999 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 13.6959935554598999 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.9809971856896675
- 32 64
-Direct
- 0.1160000000000003 0.1229999999999999 0.4879999999999997 # Nb1
- 0.1329999999999999 0.1240000000000000 0.0310000000000003 # Nb2
- 0.6160000000000001 0.6230000000000001 0.9879999999999998 # Nb3
- 0.6330000000000000 0.6240000000000002 0.5310000000000002 # Nb4
- 0.8840000000000001 0.8770000000000001 0.5120000000000003 # Nb5
- 0.8670000000000000 0.8760000000000000 0.9689999999999998 # Nb6
- 0.3840000000000000 0.3769999999999999 0.0120000000000003 # Nb7
- 0.3669999999999999 0.3760000000000001 0.4689999999999997 # Nb8
- 0.6270000000000002 0.3660000000000002 0.7380000000000002 # Nb9
- 0.6260000000000002 0.3830000000000002 0.2809999999999998 # Nb10
- 0.1270000000000000 0.8660000000000000 0.2380000000000001 # Nb11
- 0.1260000000000003 0.8830000000000000 0.7809999999999998 # Nb12
- 0.3730000000000002 0.6340000000000002 0.2619999999999998 # Nb13
- 0.3740000000000003 0.6170000000000001 0.7190000000000000 # Nb14
- 0.8730000000000001 0.1340000000000001 0.7619999999999998 # Nb15
- 0.8740000000000002 0.1170000000000000 0.2190000000000001 # Nb16
- 0.8840000000000001 0.3769999999999999 0.4879999999999997 # Nb17
- 0.8670000000000000 0.3759999999999998 0.0310000000000003 # Nb18
- 0.3840000000000000 0.8770000000000001 0.9879999999999998 # Nb19
- 0.3670000000000003 0.8760000000000000 0.5310000000000002 # Nb20
- 0.1160000000000003 0.6230000000000001 0.5120000000000003 # Nb21
- 0.1329999999999999 0.6240000000000002 0.9689999999999998 # Nb22
- 0.6160000000000001 0.1229999999999999 0.0120000000000003 # Nb23
- 0.6330000000000000 0.1240000000000000 0.4689999999999997 # Nb24
- 0.3730000000000002 0.1340000000000001 0.7380000000000002 # Nb25
- 0.3739999999999999 0.1170000000000000 0.2809999999999998 # Nb26
- 0.8730000000000001 0.6340000000000002 0.2380000000000001 # Nb27
- 0.8740000000000002 0.6170000000000001 0.7809999999999998 # Nb28
- 0.6270000000000002 0.8660000000000000 0.2619999999999998 # Nb29
- 0.6260000000000002 0.8830000000000000 0.7190000000000000 # Nb30
- 0.1270000000000000 0.3660000000000002 0.7619999999999998 # Nb31
- 0.1259999999999999 0.3830000000000002 0.2190000000000001 # Nb32
- 0.9870000000000001 0.1329999999999999 0.9950000000000002 # O1
- 0.9760000000000002 0.1259999999999999 0.4849999999999998 # O2
- 0.2740000000000001 0.1190000000000002 0.9869999999999995 # O3
- 0.2650000000000002 0.1259999999999999 0.5089999999999995 # O4
- 0.4870000000000002 0.6330000000000000 0.4950000000000002 # O5
- 0.4760000000000001 0.6260000000000002 0.9849999999999999 # O6
- 0.7740000000000002 0.6190000000000001 0.4870000000000006 # O7
- 0.7649999999999999 0.6260000000000002 0.0089999999999996 # O8
- 0.0130000000000000 0.8670000000000000 0.0049999999999998 # O9
- 0.0240000000000001 0.8740000000000002 0.5150000000000001 # O10
- 0.7259999999999999 0.8810000000000003 0.0130000000000003 # O11
- 0.7350000000000003 0.8740000000000002 0.4910000000000004 # O12
- 0.5130000000000002 0.3669999999999999 0.5049999999999997 # O13
- 0.5239999999999999 0.3739999999999999 0.0150000000000002 # O14
- 0.2260000000000001 0.3810000000000001 0.5130000000000001 # O15
- 0.2350000000000001 0.3740000000000003 0.9909999999999995 # O16
- 0.6170000000000001 0.2370000000000003 0.2449999999999998 # O17
- 0.6240000000000002 0.2260000000000001 0.7350000000000002 # O18
- 0.6310000000000000 0.5239999999999999 0.2370000000000001 # O19
- 0.6240000000000002 0.5150000000000001 0.7589999999999999 # O20
- 0.1170000000000000 0.7370000000000001 0.7449999999999998 # O21
- 0.1240000000000000 0.7259999999999999 0.2350000000000003 # O22
- 0.1310000000000001 0.0240000000000001 0.7370000000000000 # O23
- 0.1240000000000000 0.0149999999999998 0.2590000000000000 # O24
- 0.3830000000000002 0.7630000000000002 0.7550000000000001 # O25
- 0.3760000000000001 0.7740000000000002 0.2649999999999997 # O26
- 0.3690000000000002 0.4760000000000001 0.7629999999999998 # O27
- 0.3760000000000001 0.4849999999999999 0.2410000000000000 # O28
- 0.8830000000000000 0.2629999999999999 0.2550000000000002 # O29
- 0.8760000000000000 0.2740000000000001 0.7649999999999997 # O30
- 0.8690000000000003 0.9760000000000002 0.2629999999999998 # O31
- 0.8760000000000000 0.9850000000000002 0.7409999999999999 # O32
- 0.0130000000000000 0.3670000000000003 0.9950000000000002 # O33
- 0.0240000000000001 0.3739999999999999 0.4849999999999998 # O34
- 0.7259999999999999 0.3810000000000001 0.9869999999999995 # O35
- 0.7350000000000003 0.3739999999999999 0.5089999999999995 # O36
- 0.5130000000000002 0.8670000000000000 0.4950000000000002 # O37
- 0.5240000000000004 0.8740000000000002 0.9849999999999999 # O38
- 0.2260000000000001 0.8810000000000003 0.4870000000000006 # O39
- 0.2350000000000001 0.8740000000000002 0.0089999999999996 # O40
- 0.9870000000000001 0.6330000000000000 0.0049999999999998 # O41
- 0.9760000000000002 0.6260000000000002 0.5150000000000001 # O42
- 0.2740000000000001 0.6190000000000001 0.0130000000000003 # O43
- 0.2650000000000002 0.6260000000000002 0.4910000000000004 # O44
- 0.4870000000000002 0.1329999999999999 0.5049999999999997 # O45
- 0.4760000000000001 0.1259999999999999 0.0150000000000002 # O46
- 0.7740000000000002 0.1190000000000002 0.5130000000000001 # O47
- 0.7650000000000003 0.1259999999999999 0.9909999999999995 # O48
- 0.3830000000000002 0.2629999999999999 0.2449999999999998 # O49
- 0.3760000000000001 0.2740000000000001 0.7350000000000002 # O50
- 0.3690000000000002 0.9760000000000002 0.2370000000000001 # O51
- 0.3760000000000001 0.9850000000000002 0.7589999999999999 # O52
- 0.8830000000000000 0.7630000000000002 0.7449999999999998 # O53
- 0.8760000000000000 0.7740000000000002 0.2350000000000003 # O54
- 0.8690000000000001 0.4760000000000001 0.7370000000000000 # O55
- 0.8760000000000000 0.4849999999999999 0.2590000000000000 # O56
- 0.6170000000000001 0.7370000000000001 0.7550000000000001 # O57
- 0.6240000000000002 0.7259999999999999 0.2649999999999997 # O58
- 0.6310000000000003 0.0240000000000001 0.7629999999999998 # O59
- 0.6240000000000002 0.0149999999999998 0.2410000000000000 # O60
- 0.1170000000000000 0.2370000000000003 0.2550000000000002 # O61
- 0.1240000000000000 0.2260000000000001 0.7649999999999997 # O62
- 0.1310000000000001 0.5239999999999999 0.2629999999999998 # O63
- 0.1240000000000000 0.5150000000000001 0.7409999999999999 # O64
diff --git a/test/data/tetragonal/POSCAR-088-2 b/test/data/tetragonal/POSCAR-088-2
deleted file mode 100644
index 40836b3..0000000
--- a/test/data/tetragonal/POSCAR-088-2
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 5.7409972986196927 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.7409972986196927 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.1209938260214241
- 4 4 16 16
-Direct
- 0.0000000000000000 0.2500000000000000 0.1250000000000001 # Tc1
- 0.5000000000000000 0.7500000000000000 0.6249999999999998 # Tc2
- 0.0000000000000000 0.7500000000000000 0.8749999999999999 # Tc3
- 0.5000000000000000 0.2500000000000000 0.3749999999999999 # Tc4
- 0.0000000000000000 0.2500000000000000 0.6249999999999998 # N1
- 0.5000000000000000 0.7500000000000000 0.1250000000000001 # N2
- 0.0000000000000000 0.7500000000000000 0.3749999999999999 # N3
- 0.5000000000000000 0.2500000000000000 0.8749999999999999 # N4
- 0.1107000000000002 0.4676000000000003 0.1997999999999999 # O1
- 0.6107000000000002 0.9676000000000003 0.6998000000000000 # O2
- -0.1107000000000002 0.5324000000000007 0.8001999999999998 # O3
- 0.3892999999999999 0.0323999999999996 0.3002000000000002 # O4
- 0.2823999999999997 0.3607000000000002 0.4498000000000001 # O5
- -0.2175999999999995 0.8607000000000002 0.9497999999999998 # O6
- 0.7176000000000005 0.6392999999999999 0.5502000000000000 # O7
- 0.2176000000000004 0.1392999999999998 0.0501999999999999 # O8
- -0.1107000000000002 0.0323999999999996 0.1997999999999999 # O9
- 0.3892999999999999 0.5323999999999997 0.6998000000000000 # O10
- 0.1107000000000002 0.9676000000000003 0.8001999999999998 # O11
- 0.6107000000000002 0.4676000000000003 0.3002000000000002 # O12
- 0.7176000000000005 0.1392999999999998 0.4498000000000001 # O13
- 0.2176000000000004 0.6392999999999999 0.9497999999999998 # O14
- 0.2823999999999997 0.8607000000000002 0.5502000000000000 # O15
- -0.2176000000000004 0.3607000000000002 0.0501999999999999 # O16
- 0.0970000000000005 0.1889999999999998 0.5929999999999997 # H1
- 0.5969999999999995 0.6889999999999998 0.0930000000000001 # H2
- -0.0969999999999995 0.8110000000000004 0.4069999999999999 # H3
- 0.4030000000000005 0.3110000000000002 0.9069999999999999 # H4
- 0.5610000000000002 0.3470000000000005 0.8430000000000000 # H5
- 0.0610000000000002 0.8470000000000005 0.3429999999999999 # H6
- 0.4389999999999998 0.6529999999999997 0.1570000000000001 # H7
- -0.0610000000000002 0.1530000000000005 0.6569999999999998 # H8
- -0.0969999999999995 0.3110000000000002 0.5929999999999997 # H9
- 0.4030000000000005 0.8110000000000004 0.0930000000000001 # H10
- 0.0970000000000005 0.6889999999999998 0.4069999999999999 # H11
- 0.5970000000000005 0.1889999999999998 0.9069999999999999 # H12
- 0.4389999999999998 0.1530000000000005 0.8430000000000000 # H13
- -0.0610000000000002 0.6529999999999997 0.3429999999999999 # H14
- 0.5610000000000002 0.8469999999999995 0.1570000000000001 # H15
- 0.0610000000000002 0.3470000000000005 0.6569999999999998 # H16
diff --git a/test/data/tetragonal/POSCAR-090 b/test/data/tetragonal/POSCAR-090
deleted file mode 100644
index 8819bef..0000000
--- a/test/data/tetragonal/POSCAR-090
+++ /dev/null
@@ -1,61 +0,0 @@
-$cell vectors
-1.0
- 9.5597955017147775 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.5597955017147775 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.1599966309209186
- 2 8 2 8 34
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ba1
- 0.4999999999999997 0.4999999999999997 0.0000000000000000 # Ba2
- 0.2638000000000000 0.9846999999999996 0.4069999999999999 # Cu1
- 0.5152999999999999 0.7637999999999995 0.4069999999999999 # Cu2
- 0.7361999999999999 0.0153000000000002 0.4069999999999999 # Cu3
- 0.4847000000000000 0.2362000000000002 0.4069999999999999 # Cu4
- 0.7637999999999995 0.5152999999999999 0.5930000000000001 # Cu5
- 0.2362000000000002 0.4847000000000000 0.5930000000000001 # Cu6
- 0.9846999999999996 0.2638000000000000 0.5930000000000001 # Cu7
- 0.0153000000000002 0.7361999999999999 0.5930000000000001 # Cu8
- 0.5000000000000001 0.9999999999999999 0.9769999999999996 # V1
- 0.0000000000000000 0.4999999999999997 0.0230000000000002 # V2
- 0.2792000000000001 0.1884999999999997 0.7390999999999996 # P1
- 0.3114999999999999 0.7791999999999998 0.7390999999999996 # P2
- 0.7207999999999998 0.8115000000000000 0.7390999999999996 # P3
- 0.6884999999999999 0.2208000000000007 0.7390999999999996 # P4
- 0.7791999999999998 0.3114999999999999 0.2609000000000003 # P5
- 0.2208000000000001 0.6884999999999999 0.2609000000000003 # P6
- 0.1885000000000003 0.2792000000000001 0.2609000000000003 # P7
- 0.8114999999999994 0.7207999999999998 0.2609000000000003 # P8
- 0.3475000000000003 0.1335999999999998 0.5535000000000002 # O1
- 0.1214000000000001 0.1619999999999999 0.7293000000000001 # O2
- 0.3334000000000000 0.1036000000000000 0.9057000000000004 # O3
- 0.5000000000000001 0.9999999999999999 0.2035000000000003 # O4
- 0.3162000000000000 0.3439999999999996 0.7532000000000001 # O5
- 0.3663999999999998 0.8474999999999998 0.5535000000000002 # O6
- 0.3380000000000002 0.6213999999999996 0.7293000000000001 # O7
- 0.3964000000000002 0.8333999999999997 0.9057000000000004 # O8
- 0.1560000000000000 0.8162000000000001 0.7532000000000001 # O9
- 0.6525000000000002 0.8663999999999998 0.5535000000000002 # O10
- 0.8785999999999997 0.8379999999999999 0.7293000000000001 # O11
- 0.6666000000000002 0.8963999999999996 0.9057000000000004 # O12
- 0.6837999999999999 0.6559999999999996 0.7532000000000001 # O13
- 0.6335999999999999 0.1525000000000005 0.5535000000000002 # O14
- 0.6620000000000000 0.3786000000000007 0.7293000000000001 # O15
- 0.6036000000000002 0.1666000000000007 0.9057000000000004 # O16
- 0.8439999999999998 0.1838000000000008 0.7532000000000001 # O17
- 0.8474999999999998 0.3663999999999998 0.4464999999999998 # O18
- 0.6213999999999996 0.3380000000000002 0.2706999999999998 # O19
- 0.8333999999999997 0.3963999999999996 0.0943000000000003 # O20
- 0.0000000000000000 0.5000000000000001 0.7964999999999995 # O21
- 0.8161999999999996 0.1560000000000000 0.2467999999999998 # O22
- 0.1525000000000000 0.6335999999999999 0.4464999999999998 # O23
- 0.3786000000000001 0.6620000000000000 0.2706999999999998 # O24
- 0.1666000000000001 0.6036000000000002 0.0943000000000003 # O25
- 0.1838000000000002 0.8439999999999998 0.2467999999999998 # O26
- 0.1335999999999998 0.3474999999999997 0.4464999999999998 # O27
- 0.1619999999999999 0.1214000000000001 0.2706999999999998 # O28
- 0.1036000000000000 0.3334000000000000 0.0943000000000003 # O29
- 0.3439999999999996 0.3162000000000000 0.2467999999999998 # O30
- 0.8663999999999998 0.6524999999999996 0.4464999999999998 # O31
- 0.8379999999999999 0.8785999999999997 0.2706999999999998 # O32
- 0.8963999999999996 0.6665999999999997 0.0943000000000003 # O33
- 0.6559999999999996 0.6837999999999999 0.2467999999999998 # O34
diff --git a/test/data/tetragonal/POSCAR-090-2 b/test/data/tetragonal/POSCAR-090-2
deleted file mode 100644
index bfbc8d9..0000000
--- a/test/data/tetragonal/POSCAR-090-2
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 7.4299965038746407 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.4299965038746407 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.6099950075518112
- 4 8 24
-Direct
- 0.2500000000000000 0.2500000000000000 0.2499999999999997 # Sn1
- 0.7500000000000001 0.7500000000000001 0.2499999999999997 # Sn2
- 0.2500000000000000 0.7500000000000001 0.7499999999999997 # Sn3
- 0.7500000000000001 0.2500000000000000 0.7499999999999997 # Sn4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # K1
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # K2
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # K3
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # K4
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # K5
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # K6
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # K7
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # K8
- 0.2500000000000000 0.2500000000000000 0.5399999999999998 # Br1
- 0.2500000000000000 0.2500000000000000 0.9800000000000000 # Br2
- 0.2200000000000002 0.0000000000000000 0.2449999999999998 # Br3
- 0.7500000000000001 0.7500000000000001 0.5399999999999998 # Br4
- 0.7500000000000001 0.7500000000000001 0.9800000000000000 # Br5
- 0.7200000000000002 0.5000000000000000 0.2449999999999998 # Br6
- 0.0000000000000000 0.7200000000000002 0.2449999999999998 # Br7
- 0.5000000000000000 0.2200000000000002 0.2449999999999998 # Br8
- 0.7799999999999999 0.0000000000000000 0.2449999999999998 # Br9
- 0.2799999999999999 0.5000000000000000 0.2449999999999998 # Br10
- 0.0000000000000000 0.2799999999999999 0.2449999999999998 # Br11
- 0.5000000000000000 0.7799999999999999 0.2449999999999998 # Br12
- 0.2500000000000000 0.7500000000000001 0.4599999999999997 # Br13
- 0.2500000000000000 0.7500000000000001 0.0200000000000001 # Br14
- 0.2200000000000002 0.0000000000000000 0.7549999999999997 # Br15
- 0.7500000000000001 0.2500000000000000 0.4599999999999997 # Br16
- 0.7500000000000001 0.2500000000000000 0.0200000000000001 # Br17
- 0.7200000000000002 0.5000000000000000 0.7549999999999997 # Br18
- 0.7799999999999999 0.0000000000000000 0.7549999999999997 # Br19
- 0.2799999999999999 0.5000000000000000 0.7549999999999997 # Br20
- 0.0000000000000000 0.7200000000000002 0.7549999999999997 # Br21
- 0.5000000000000000 0.2200000000000002 0.7549999999999997 # Br22
- 0.0000000000000000 0.2799999999999999 0.7549999999999997 # Br23
- 0.5000000000000000 0.7799999999999999 0.7549999999999997 # Br24
diff --git a/test/data/tetragonal/POSCAR-091 b/test/data/tetragonal/POSCAR-091
deleted file mode 100644
index 17c6894..0000000
--- a/test/data/tetragonal/POSCAR-091
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 7.0081967023491600 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.0081967023491600 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.6517959289667061
- 12 4 16
-Direct
- 0.2574999999999997 0.0000000000000000 0.2499999999999998 # Ag1
- 0.0000000000000000 0.2084999999999998 0.0000000000000000 # Ag2
- 0.5000000000000003 0.7921999999999999 0.0000000000000000 # Ag3
- 0.0000000000000000 0.2574999999999997 0.4999999999999996 # Ag4
- 0.7915000000000001 0.0000000000000000 0.2499999999999998 # Ag5
- 0.2077999999999999 0.5000000000000003 0.2499999999999998 # Ag6
- 0.7425000000000000 0.0000000000000000 0.7500000000000001 # Ag7
- 0.0000000000000000 0.7915000000000001 0.4999999999999996 # Ag8
- 0.5000000000000003 0.2077999999999999 0.4999999999999996 # Ag9
- 0.0000000000000000 0.7425000000000000 0.0000000000000000 # Ag10
- 0.2084999999999998 0.0000000000000000 0.7500000000000001 # Ag11
- 0.7921999999999999 0.5000000000000003 0.7500000000000001 # Ag12
- 0.5000000000000003 0.2803999999999999 0.0000000000000000 # Ru1
- 0.7195999999999999 0.5000000000000003 0.2499999999999998 # Ru2
- 0.5000000000000003 0.7195999999999999 0.4999999999999996 # Ru3
- 0.2803999999999999 0.5000000000000003 0.7500000000000001 # Ru4
- 0.6940999999999999 0.4871999999999998 0.0247999999999999 # O1
- 0.3062999999999997 0.0904999999999998 0.0159000000000003 # O2
- 0.5128000000000001 0.6940999999999999 0.2747999999999998 # O3
- 0.9095000000000001 0.3062999999999997 0.2659000000000001 # O4
- 0.3058999999999999 0.5128000000000001 0.5248000000000003 # O5
- 0.6937000000000002 0.9095000000000001 0.5159000000000000 # O6
- 0.4871999999999998 0.3058999999999999 0.7747999999999999 # O7
- 0.0904999999999998 0.6937000000000002 0.7658999999999997 # O8
- 0.6940999999999999 0.5128000000000001 0.4751999999999997 # O9
- 0.3063000000000005 0.9095000000000001 0.4841000000000000 # O10
- 0.3058999999999999 0.4872000000000006 0.9752000000000000 # O11
- 0.6937000000000002 0.0904999999999998 0.9840999999999995 # O12
- 0.4871999999999998 0.6940999999999999 0.7252000000000002 # O13
- 0.0904999999999998 0.3063000000000005 0.7340999999999999 # O14
- 0.5128000000000001 0.3058999999999999 0.2251999999999999 # O15
- 0.9095000000000001 0.6937000000000002 0.2341000000000002 # O16
diff --git a/test/data/tetragonal/POSCAR-091-2 b/test/data/tetragonal/POSCAR-091-2
deleted file mode 100644
index 17d499d..0000000
--- a/test/data/tetragonal/POSCAR-091-2
+++ /dev/null
@@ -1,199 +0,0 @@
-$cell vectors
-1.0
- 12.4639941351673649 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.4639941351673649 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 26.2229876609831365
- 64 128
-Direct
- 0.3349000000000003 0.7906000000000000 0.0576999999999999 # Si1
- 0.3347000000000002 0.5369000000000000 0.0574999999999999 # Si2
- 0.7117999999999998 0.7931000000000000 0.0573999999999999 # Si3
- 0.7117000000000002 0.5423000000000001 0.0578000000000001 # Si4
- 0.9578999999999999 0.7959999999999999 0.0541000000000001 # Si5
- 0.9576999999999999 0.5414000000000002 0.0551000000000000 # Si6
- 0.1388000000000000 0.8612000000000000 0.1250000000000000 # Si7
- 0.5283000000000000 0.8587000000000000 0.1253000000000000 # Si8
- 0.5275000000000000 0.4725000000000000 0.1250000000000000 # Si9
- 0.2094000000000001 0.3349000000000001 0.3077000000000000 # Si10
- 0.4631000000000001 0.3347000000000001 0.3075000000000002 # Si11
- 0.2069000000000000 0.7118000000000002 0.3073999999999998 # Si12
- 0.4577000000000004 0.7117000000000001 0.3078000000000000 # Si13
- 0.2040000000000000 0.9578999999999998 0.3040999999999999 # Si14
- 0.4586000000000002 0.9577000000000002 0.3051000000000000 # Si15
- 0.1388000000000000 0.1387999999999998 0.3749999999999998 # Si16
- 0.1413000000000000 0.5282999999999999 0.3752999999999999 # Si17
- 0.5275000000000004 0.5274999999999999 0.3749999999999998 # Si18
- 0.6651000000000002 0.2093999999999998 0.5577000000000001 # Si19
- 0.6653000000000002 0.4630999999999998 0.5575000000000002 # Si20
- 0.2882000000000001 0.2068999999999998 0.5574000000000000 # Si21
- 0.2882999999999999 0.4577000000000002 0.5578000000000002 # Si22
- 0.0421000000000001 0.2039999999999997 0.5540999999999999 # Si23
- 0.0423000000000001 0.4586000000000000 0.5550999999999999 # Si24
- 0.8612000000000000 0.1387999999999997 0.6250000000000000 # Si25
- 0.4717000000000001 0.1412999999999997 0.6252999999999999 # Si26
- 0.4725000000000001 0.5275000000000002 0.6250000000000001 # Si27
- 0.7906000000000004 0.6650999999999999 0.8077000000000001 # Si28
- 0.5369000000000004 0.6652999999999999 0.8075000000000000 # Si29
- 0.7931000000000004 0.2881999999999998 0.8074000000000000 # Si30
- 0.5423000000000001 0.2882999999999999 0.8078000000000000 # Si31
- 0.7960000000000005 0.0420999999999997 0.8041000000000000 # Si32
- 0.5414000000000002 0.0422999999999998 0.8051000000000001 # Si33
- 0.8612000000000000 0.8611999999999996 0.8750000000000001 # Si34
- 0.8587000000000000 0.4716999999999997 0.8752999999999999 # Si35
- 0.4725000000000001 0.4725000000000001 0.8750000000000001 # Si36
- 0.3348999999999998 0.2093999999999999 0.4423000000000000 # Si37
- 0.3347000000000002 0.4630999999999999 0.4424999999999997 # Si38
- 0.7117999999999998 0.2068999999999998 0.4426000000000000 # Si39
- 0.7117000000000002 0.4576999999999997 0.4422000000000000 # Si40
- 0.9578999999999999 0.2039999999999998 0.4459000000000001 # Si41
- 0.9576999999999999 0.4586000000000001 0.4449000000000000 # Si42
- 0.5283000000000000 0.1412999999999998 0.3746999999999999 # Si43
- 0.6651000000000002 0.7906000000000000 0.9422999999999999 # Si44
- 0.6653000000000002 0.5368999999999999 0.9425000000000000 # Si45
- 0.2882000000000001 0.7930999999999999 0.9426000000000000 # Si46
- 0.2883000000000003 0.5422999999999997 0.9422000000000003 # Si47
- 0.0421000000000001 0.7960000000000000 0.9458999999999999 # Si48
- 0.0423000000000001 0.5413999999999998 0.9449000000000000 # Si49
- 0.4717000000000001 0.8586999999999997 0.8746999999999999 # Si50
- 0.7906000000000004 0.3349000000000000 0.6923000000000002 # Si51
- 0.5369000000000000 0.3346999999999999 0.6925000000000000 # Si52
- 0.7931000000000004 0.7118000000000000 0.6926000000000000 # Si53
- 0.5423000000000001 0.7116999999999999 0.6922000000000000 # Si54
- 0.7960000000000005 0.9579000000000000 0.6959000000000001 # Si55
- 0.5414000000000002 0.9577000000000000 0.6949000000000002 # Si56
- 0.8587000000000000 0.5282999999999998 0.6247000000000001 # Si57
- 0.2094000000000001 0.6650999999999997 0.1923000000000000 # Si58
- 0.4631000000000001 0.6653000000000001 0.1924999999999999 # Si59
- 0.2069000000000000 0.2882000000000001 0.1925999999999999 # Si60
- 0.4576999999999999 0.2882999999999998 0.1922000000000000 # Si61
- 0.2040000000000000 0.0421000000000000 0.1959000000000000 # Si62
- 0.4586000000000002 0.0423000000000000 0.1948999999999999 # Si63
- 0.1413000000000000 0.4717000000000000 0.1247000000000001 # Si64
- 0.3234000000000001 0.6637000000000000 0.0673999999999999 # O1
- 0.3347000000000002 0.8228999999999999 0.9979000000000001 # O2
- 0.2263000000000003 0.8492000000000003 0.0796000000000001 # O3
- 0.4458000000000003 0.8389000000000003 0.0783000000000000 # O4
- 0.3370000000000002 0.5096999999999998 0.9971999999999999 # O5
- 0.2302000000000000 0.4794999999999999 0.0823000000000000 # O6
- 0.4488000000000002 0.4906000000000000 0.0771999999999999 # O7
- 0.7064999999999999 0.6687000000000002 0.0704000000000000 # O8
- 0.8362000000000002 0.8364000000000001 0.0618000000000001 # O9
- 0.6455000000000001 0.8614000000000002 0.0989000000000001 # O10
- 0.8364000000000001 0.5035999999999999 0.0611000000000000 # O11
- 0.6431000000000001 0.4764000000000002 0.0990000000000001 # O12
- 0.0000000000000000 0.8443000000000004 0.0000000000000000 # O13
- 0.9687999999999999 0.6685999999999999 0.0601000000000001 # O14
- 0.0255000000000002 0.8528000000000000 0.0972000000000001 # O15
- 0.0000000000000000 0.4993000000000001 0.0000000000000000 # O16
- 0.0259000000000002 0.4859000000000001 0.0993000000000001 # O17
- 0.3363000000000000 0.3234000000000000 0.3174000000000002 # O18
- 0.1771000000000001 0.3347000000000001 0.2479000000000001 # O19
- 0.1508000000000003 0.2262999999999997 0.3295999999999999 # O20
- 0.1611000000000002 0.4458000000000001 0.3282999999999999 # O21
- 0.4903000000000001 0.3370000000000001 0.2471999999999999 # O22
- 0.5205000000000002 0.2301999999999998 0.3322999999999999 # O23
- 0.5094000000000001 0.4488000000000000 0.3271999999999998 # O24
- 0.3313000000000003 0.7064999999999998 0.3203999999999999 # O25
- 0.1636000000000003 0.8362000000000001 0.3118000000000000 # O26
- 0.1385999999999999 0.6455000000000000 0.3489000000000000 # O27
- 0.4964000000000001 0.8364000000000000 0.3111000000000000 # O28
- 0.5236000000000002 0.6431000000000000 0.3490000000000000 # O29
- 0.1557000000000001 -0.0000000000000001 0.2500000000000001 # O30
- 0.3314000000000001 0.9688000000000002 0.3100999999999999 # O31
- 0.1472000000000000 0.0255000000000000 0.3471999999999999 # O32
- 0.5006999999999999 -0.0000000000000001 0.2500000000000001 # O33
- 0.5140999999999999 0.0259000000000000 0.3492999999999999 # O34
- 0.6766000000000003 0.3363000000000001 0.5673999999999999 # O35
- 0.6653000000000002 0.1770999999999999 0.4979000000000000 # O36
- 0.7737000000000002 0.1508000000000000 0.5796000000000000 # O37
- 0.5542000000000001 0.1611000000000000 0.5783000000000001 # O38
- 0.6630000000000001 0.4902999999999999 0.4971999999999998 # O39
- 0.7697999999999998 0.5205000000000000 0.5823000000000004 # O40
- 0.5511999999999999 0.5093999999999999 0.5772000000000003 # O41
- 0.2935000000000000 0.3313000000000000 0.5704000000000001 # O42
- 0.1637999999999999 0.1636000000000000 0.5617999999999999 # O43
- 0.3544999999999999 0.1385999999999997 0.5988999999999998 # O44
- 0.1636000000000003 0.4963999999999998 0.5610999999999998 # O45
- 0.3569000000000002 0.5236000000000000 0.5990000000000002 # O46
- 0.0000000000000000 0.1556999999999999 0.4999999999999999 # O47
- 0.0312000000000001 0.3313999999999999 0.5600999999999999 # O48
- 0.9745000000000001 0.1471999999999997 0.5972000000000001 # O49
- 0.0000000000000000 0.5007000000000001 0.4999999999999999 # O50
- 0.9741000000000002 0.5141000000000001 0.5992999999999998 # O51
- 0.6637000000000000 0.6766000000000000 0.8174000000000002 # O52
- 0.8229000000000003 0.6652999999999999 0.7479000000000000 # O53
- 0.8492000000000003 0.7736999999999998 0.8296000000000002 # O54
- 0.8389000000000003 0.5541999999999998 0.8283000000000000 # O55
- 0.5097000000000003 0.6629999999999998 0.7472000000000001 # O56
- 0.4795000000000003 0.7697999999999995 0.8323000000000000 # O57
- 0.4906000000000004 0.5512000000000000 0.8272000000000000 # O58
- 0.6687000000000002 0.2934999999999997 0.8204000000000002 # O59
- 0.8364000000000001 0.1637999999999999 0.8118000000000002 # O60
- 0.8614000000000002 0.3545000000000001 0.8489000000000001 # O61
- 0.5036000000000004 0.1635999999999999 0.8110999999999998 # O62
- 0.4764000000000003 0.3568999999999998 0.8490000000000000 # O63
- 0.8443000000000004 -0.0000000000000003 0.7500000000000000 # O64
- 0.6685999999999999 0.0312000000000002 0.8100999999999999 # O65
- 0.8528000000000000 0.9744999999999998 0.8472000000000002 # O66
- 0.4993000000000001 -0.0000000000000003 0.7500000000000000 # O67
- 0.4859000000000002 0.9740999999999999 0.8493000000000001 # O68
- 0.3234000000000001 0.3362999999999998 0.4325999999999998 # O69
- 0.3347000000000002 0.1770999999999999 0.5020999999999999 # O70
- 0.2262999999999998 0.1508000000000001 0.4204000000000000 # O71
- 0.4458000000000003 0.1611000000000000 0.4216999999999999 # O72
- 0.3370000000000002 0.4902999999999999 0.5027999999999998 # O73
- 0.2302000000000000 0.5205000000000000 0.4176999999999999 # O74
- 0.4488000000000002 0.5093999999999999 0.4228000000000001 # O75
- 0.7064999999999999 0.3313000000000001 0.4295999999999998 # O76
- 0.8362000000000002 0.1636000000000001 0.4381999999999999 # O77
- 0.6455000000000001 0.1385999999999998 0.4011000000000000 # O78
- 0.8364000000000001 0.4963999999999999 0.4389000000000000 # O79
- 0.6431000000000001 0.5236000000000000 0.4009999999999998 # O80
- 0.9687999999999999 0.3313999999999999 0.4398999999999999 # O81
- 0.0255000000000002 0.1471999999999998 0.4028000000000001 # O82
- 0.0259000000000002 0.5140999999999997 0.4006999999999998 # O83
- 0.6766000000000003 0.6636999999999995 0.9326000000000001 # O84
- 0.6653000000000002 0.8228999999999999 0.0021000000000000 # O85
- 0.7737000000000002 0.8491999999999998 0.9204000000000001 # O86
- 0.5542000000000001 0.8388999999999999 0.9217000000000002 # O87
- 0.6630000000000001 0.5096999999999999 0.0028000000000001 # O88
- 0.7697999999999998 0.4794999999999999 0.9177000000000001 # O89
- 0.5511999999999999 0.4906000000000000 0.9227999999999998 # O90
- 0.2935000000000000 0.6686999999999997 0.9296000000000001 # O91
- 0.1638000000000003 0.8363999999999997 0.9382000000000001 # O92
- 0.3545000000000004 0.8613999999999998 0.9011000000000002 # O93
- 0.1636000000000003 0.5035999999999999 0.9389000000000001 # O94
- 0.3569000000000002 0.4763999999999999 0.9009999999999999 # O95
- 0.0312000000000001 0.6686000000000000 0.9399000000000001 # O96
- 0.9745000000000001 0.8527999999999997 0.9027999999999998 # O97
- 0.9741000000000002 0.4858999999999998 0.9007000000000002 # O98
- 0.6637000000000000 0.3233999999999999 0.6826000000000001 # O99
- 0.8229000000000003 0.3346999999999999 0.7521000000000001 # O100
- 0.8492000000000003 0.2263000000000000 0.6704000000000001 # O101
- 0.8389000000000003 0.4458000000000000 0.6717000000000002 # O102
- 0.5097000000000003 0.3369999999999999 0.7528000000000001 # O103
- 0.4794999999999999 0.2301999999999997 0.6676999999999997 # O104
- 0.4906000000000000 0.4487999999999999 0.6728000000000003 # O105
- 0.6687000000000002 0.7064999999999996 0.6796000000000002 # O106
- 0.8364000000000001 0.8361999999999998 0.6882000000000003 # O107
- 0.8614000000000002 0.6454999999999999 0.6510999999999999 # O108
- 0.5036000000000004 0.8363999999999998 0.6889000000000001 # O109
- 0.4764000000000003 0.6430999999999999 0.6510000000000002 # O110
- 0.6685999999999999 0.9688000000000000 0.6899000000000000 # O111
- 0.8528000000000000 0.0254999999999999 0.6528000000000002 # O112
- 0.4859000000000002 0.0258999999999999 0.6507000000000002 # O113
- 0.3363000000000000 0.6765999999999998 0.1825999999999999 # O114
- 0.1771000000000001 0.6653000000000001 0.2520999999999998 # O115
- 0.1508000000000003 0.7737000000000001 0.1704000000000000 # O116
- 0.1611000000000002 0.5542000000000000 0.1717000000000001 # O117
- 0.4903000000000001 0.6630000000000000 0.2528000000000000 # O118
- 0.5205000000000002 0.7697999999999997 0.1677000000000001 # O119
- 0.5094000000000001 0.5511999999999998 0.1727999999999999 # O120
- 0.3313000000000003 0.2934999999999999 0.1796000000000001 # O121
- 0.1635999999999998 0.1637999999999998 0.1882000000000000 # O122
- 0.1385999999999999 0.3544999999999999 0.1511000000000000 # O123
- 0.4964000000000001 0.1635999999999997 0.1888999999999999 # O124
- 0.5236000000000002 0.3569000000000001 0.1510000000000000 # O125
- 0.3314000000000001 0.0312000000000000 0.1899000000000000 # O126
- 0.1472000000000000 0.9745000000000000 0.1528000000000000 # O127
- 0.5140999999999999 0.9740999999999996 0.1507000000000000 # O128
diff --git a/test/data/tetragonal/POSCAR-092 b/test/data/tetragonal/POSCAR-092
deleted file mode 100644
index e3812f1..0000000
--- a/test/data/tetragonal/POSCAR-092
+++ /dev/null
@@ -1,87 +0,0 @@
-$cell vectors
-1.0
- 7.1039966572712574 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.1039966572712574 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 36.5969827795828024
- 48 32
-Direct
- 0.9660000000000000 0.9660000000000000 0.0000000000000000 # Y1
- 0.3170000000000000 0.3170000000000000 0.0000000000000000 # Y2
- 0.8080000000000005 0.4430000000000001 0.0156000000000001 # Y3
- 0.1629999999999999 0.6590000000000001 0.0679999999999999 # Y4
- 0.6449999999999999 0.8090000000000001 0.0747000000000001 # Y5
- 0.0120000000000003 0.1629999999999999 0.0891000000000001 # Y6
- 0.5140000000000000 0.2930000000000000 0.0933000000000000 # Y7
- 0.5340000000000005 0.4660000000000002 0.2500000000000000 # Y8
- 0.1830000000000004 0.8170000000000002 0.2500000000000000 # Y9
- 0.0570000000000003 0.3079999999999999 0.2656000000000000 # Y10
- 0.8410000000000002 0.6630000000000000 0.3180000000000001 # Y11
- 0.6910000000000003 0.1450000000000000 0.3247000000000000 # Y12
- 0.3370000000000005 0.5119999999999998 0.3391000000000000 # Y13
- 0.2070000000000002 0.0140000000000001 0.3433000000000000 # Y14
- 0.0340000000000001 0.0339999999999997 0.5000000000000000 # Y15
- 0.6830000000000001 0.6830000000000005 0.5000000000000000 # Y16
- 0.1920000000000003 0.5570000000000004 0.5156000000000001 # Y17
- 0.8370000000000001 0.3410000000000002 0.5680000000000001 # Y18
- 0.3550000000000001 0.1909999999999994 0.5747000000000000 # Y19
- 0.9880000000000005 0.8369999999999996 0.5890999999999998 # Y20
- 0.4860000000000000 0.7070000000000002 0.5932999999999999 # Y21
- 0.4660000000000004 0.5339999999999999 0.7500000000000000 # Y22
- 0.8170000000000004 0.1829999999999999 0.7500000000000000 # Y23
- 0.9430000000000004 0.6920000000000002 0.7656000000000001 # Y24
- 0.1590000000000006 0.3369999999999999 0.8180000000000002 # Y25
- 0.3090000000000006 0.8549999999999999 0.8247000000000000 # Y26
- 0.6630000000000003 0.4880000000000002 0.8391000000000000 # Y27
- 0.7930000000000006 0.9859999999999998 0.8433000000000000 # Y28
- 0.3080000000000001 0.0569999999999997 0.7344000000000001 # Y29
- 0.6630000000000003 0.8409999999999996 0.6820000000000001 # Y30
- 0.1450000000000002 0.6909999999999997 0.6753000000000000 # Y31
- 0.5120000000000000 0.3370000000000000 0.6609000000000002 # Y32
- 0.0140000000000003 0.2069999999999997 0.6567000000000002 # Y33
- 0.6919999999999999 0.9430000000000002 0.2344000000000000 # Y34
- 0.3369999999999997 0.1589999999999997 0.1820000000000000 # Y35
- 0.8549999999999998 0.3090000000000004 0.1753000000000001 # Y36
- 0.4880000000000001 0.6630000000000001 0.1609000000000000 # Y37
- 0.9860000000000004 0.7929999999999997 0.1567000000000000 # Y38
- 0.4430000000000008 0.8079999999999997 0.9844000000000001 # Y39
- 0.6590000000000001 0.1630000000000000 0.9320000000000002 # Y40
- 0.8090000000000002 0.6449999999999999 0.9253000000000002 # Y41
- 0.1630000000000007 0.0119999999999996 0.9109000000000003 # Y42
- 0.2930000000000001 0.5140000000000000 0.9067000000000001 # Y43
- 0.5569999999999999 0.1919999999999999 0.4844000000000001 # Y44
- 0.3410000000000006 0.8369999999999997 0.4320000000000000 # Y45
- 0.1909999999999999 0.3549999999999998 0.4253000000000000 # Y46
- 0.8370000000000001 0.9880000000000002 0.4109000000000000 # Y47
- 0.7069999999999997 0.4859999999999998 0.4067000000000001 # Y48
- 0.3100000000000001 0.0080000000000002 0.0484000000000001 # Ni1
- 0.6299999999999999 0.1009999999999999 0.0257000000000000 # Ni2
- 0.8399999999999999 0.5099999999999998 0.1063000000000000 # Ni3
- 0.3220000000000005 0.9430000000000003 0.1167000000000000 # Ni4
- 0.4920000000000002 0.8100000000000003 0.2984000000000000 # Ni5
- 0.3990000000000005 0.1300000000000000 0.2757000000000000 # Ni6
- 0.9900000000000005 0.3399999999999999 0.3563000000000000 # Ni7
- 0.5569999999999999 0.8220000000000000 0.3667000000000001 # Ni8
- 0.6899999999999998 0.9920000000000001 0.5484000000000001 # Ni9
- 0.3700000000000002 0.8989999999999998 0.5257000000000002 # Ni10
- 0.1600000000000002 0.4899999999999997 0.6063000000000003 # Ni11
- 0.6780000000000004 0.0569999999999998 0.6167000000000001 # Ni12
- 0.5080000000000006 0.1899999999999996 0.7984000000000001 # Ni13
- 0.6010000000000003 0.8700000000000000 0.7757000000000001 # Ni14
- 0.0100000000000002 0.6600000000000000 0.8563000000000003 # Ni15
- 0.4430000000000001 0.1780000000000000 0.8667000000000002 # Ni16
- 0.8100000000000005 0.4919999999999997 0.7015999999999999 # Ni17
- 0.1300000000000002 0.3990000000000000 0.7243000000000001 # Ni18
- 0.3400000000000002 0.9900000000000001 0.6437000000000000 # Ni19
- 0.8220000000000002 0.5570000000000003 0.6333000000000002 # Ni20
- 0.1900000000000002 0.5079999999999998 0.2016000000000000 # Ni21
- 0.8700000000000006 0.6010000000000001 0.2243000000000001 # Ni22
- 0.6599999999999998 0.0100000000000001 0.1437000000000001 # Ni23
- 0.1779999999999999 0.4430000000000000 0.1333000000000001 # Ni24
- 0.0080000000000002 0.3100000000000002 0.9516000000000002 # Ni25
- 0.1010000000000006 0.6299999999999998 0.9743000000000003 # Ni26
- 0.5100000000000007 0.8399999999999999 0.8937000000000000 # Ni27
- 0.9430000000000004 0.3219999999999998 0.8833000000000001 # Ni28
- 0.9920000000000005 0.6900000000000004 0.4516000000000000 # Ni29
- 0.8990000000000002 0.3699999999999998 0.4743000000000001 # Ni30
- 0.4900000000000002 0.1599999999999999 0.3937000000000001 # Ni31
- 0.0570000000000003 0.6780000000000000 0.3833000000000000 # Ni32
diff --git a/test/data/tetragonal/POSCAR-092-2 b/test/data/tetragonal/POSCAR-092-2
deleted file mode 100644
index 5d8cd77..0000000
--- a/test/data/tetragonal/POSCAR-092-2
+++ /dev/null
@@ -1,59 +0,0 @@
-$cell vectors
-1.0
- 6.5899968991297264 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.5899968991297264 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 17.0399919819682175
- 8 8 36
-Direct
- 0.4782000000000005 0.6504999999999997 0.0923000000000000 # Sb1
- -0.1504999999999998 0.9782000000000004 0.3422999999999999 # Sb2
- 0.5218000000000004 0.3495000000000002 0.5923000000000002 # Sb3
- 1.1505000000000005 0.0218000000000004 0.8423000000000000 # Sb4
- 0.9782000000000004 -0.1504999999999998 0.6576999999999998 # Sb5
- 0.0218000000000004 1.1505000000000005 0.1577000000000000 # Sb6
- 0.6504999999999997 0.4782000000000005 -0.0923000000000000 # Sb7
- 0.3495000000000002 0.5218000000000004 0.4077000000000000 # Sb8
- 0.1473000000000000 0.5338000000000003 -0.0530000000000001 # S1
- -0.0338000000000003 0.6472999999999999 0.1970000000000002 # S2
- 0.8527000000000000 0.4662000000000004 0.4470000000000001 # S3
- 1.0338000000000003 0.3527000000000000 0.6970000000000000 # S4
- 0.6472999999999999 -0.0337999999999995 0.8030000000000002 # S5
- 0.3527000000000000 1.0338000000000003 0.3030000000000001 # S6
- 0.5338000000000003 0.1473000000000000 0.0530000000000001 # S7
- 0.4662000000000004 0.8527000000000000 0.5530000000000000 # S8
- 0.0000000000000000 0.3746999999999999 -0.0459999999999999 # O1
- 0.2065999999999998 0.6099000000000001 0.0230000000000000 # O2
- 0.3292000000000004 0.4629999999999998 -0.0980000000000001 # O3
- 0.0467999999999998 0.6968999999999997 -0.0940000000000001 # O4
- 0.6378000000000003 0.6378000000000003 0.0000000000000000 # O5
- 0.1253000000000002 0.4999999999999999 0.2040000000000000 # O6
- -0.1099000000000002 0.7066000000000007 0.2730000000000002 # O7
- 0.0370000000000001 0.8292000000000002 0.1520000000000001 # O8
- -0.1968999999999999 0.5468000000000005 0.1560000000000001 # O9
- -0.1378000000000003 1.1378000000000001 0.2500000000000000 # O10
- 1.0000000000000009 0.6253000000000002 0.4540000000000000 # O11
- 0.7934000000000000 0.3901000000000006 0.5230000000000001 # O12
- 0.6708000000000003 0.5370000000000000 0.4020000000000001 # O13
- 0.9532000000000002 0.3031000000000000 0.4060000000000000 # O14
- 0.3622000000000005 0.3622000000000005 0.5000000000000002 # O15
- 0.8747000000000006 0.4999999999999999 0.7039999999999998 # O16
- 1.1099000000000010 0.2934000000000001 0.7730000000000001 # O17
- 0.9630000000000007 0.1708000000000004 0.6520000000000000 # O18
- 1.1969000000000007 0.4532000000000002 0.6559999999999999 # O19
- 1.1378000000000001 -0.1378000000000003 0.7500000000000001 # O20
- 0.4999999999999999 0.1253000000000002 0.7960000000000004 # O21
- 0.7066000000000007 -0.1099000000000002 0.7270000000000002 # O22
- 0.8292000000000002 0.0370000000000001 0.8480000000000000 # O23
- 0.5468000000000005 -0.1968999999999999 0.8439999999999999 # O24
- 0.4999999999999999 0.8747000000000006 0.2960000000000002 # O25
- 0.2934000000000001 1.1099000000000010 0.2270000000000000 # O26
- 0.1708000000000004 0.9630000000000007 0.3480000000000001 # O27
- 0.4532000000000002 1.1969000000000007 0.3440000000000001 # O28
- 0.3746999999999999 0.0000000000000000 0.0459999999999999 # O29
- 0.6099000000000001 0.2065999999999998 -0.0230000000000000 # O30
- 0.4629999999999998 0.3292000000000004 0.0980000000000001 # O31
- 0.6968999999999997 0.0467999999999998 0.0940000000000001 # O32
- 0.6253000000000002 1.0000000000000009 0.5460000000000002 # O33
- 0.3901000000000006 0.7934000000000000 0.4769999999999999 # O34
- 0.5370000000000000 0.6708000000000003 0.5980000000000000 # O35
- 0.3031000000000000 0.9532000000000002 0.5940000000000000 # O36
diff --git a/test/data/tetragonal/POSCAR-092-3 b/test/data/tetragonal/POSCAR-092-3
deleted file mode 100644
index 2b965a6..0000000
--- a/test/data/tetragonal/POSCAR-092-3
+++ /dev/null
@@ -1,32 +0,0 @@
-$cell vectors
- 1.00000000000000
- 4.0643712983834455 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.0643712983838070 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.6346473254990181
- 4 8
-Direct
- 0.3104835876939455 0.3104835876939455 0.0000000000000000
- 0.1895164123060545 0.8104835876939452 0.2500000000000000
- 0.6895164123060548 0.6895164123060548 0.5000000000000000
- 0.8104835876939452 0.1895164123060545 0.7500000000000000
- 0.2285875164715268 0.1552150730745774 0.2088186912759548
- 0.3447849269254225 0.7285875164715337 0.4588186912759548
- 0.7714124835284663 0.8447849269254226 0.7088186912759549
- 0.6552150730745774 0.2714124835284803 0.9588186912759549
- 0.7285875164715337 0.3447849269254225 0.5411813087240451
- 0.2714124835284803 0.6552150730745774 0.0411813087240452
- 0.1552150730745774 0.2285875164715268 0.7911813087240451
- 0.8447849269254226 0.7714124835284663 0.2911813087240452
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/tetragonal/POSCAR-094 b/test/data/tetragonal/POSCAR-094
deleted file mode 100644
index 20f1c3d..0000000
--- a/test/data/tetragonal/POSCAR-094
+++ /dev/null
@@ -1,25 +0,0 @@
-$cell vectors
-1.0
- 4.6862977949000992 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.6862977949000992 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.1909956752505835
- 4 2 12
-Direct
- 0.0000000000000000 0.0000000000000000 0.3376999999999997 # Li1
- 0.4999999999999993 0.5000000000000004 0.8377000000000001 # Li2
- 0.4999999999999993 0.4999999999999993 0.1623000000000001 # Li3
- 0.0000000000000000 0.0000000000000000 0.6623000000000000 # Li4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mo1
- 0.4999999999999993 0.4999999999999993 0.4999999999999998 # Mo2
- 0.2929999999999998 0.3159999999999998 0.3424000000000000 # F1
- 0.2906999999999996 0.2906999999999996 0.0000000000000000 # F2
- 0.1839999999999996 -0.2069999999999995 -0.1575999999999999 # F3
- 0.2092999999999998 0.7907000000000002 0.4999999999999998 # F4
- 0.7070000000000000 0.6840000000000002 0.3424000000000000 # F5
- -0.2906999999999996 -0.2906999999999996 0.0000000000000000 # F6
- -0.1839999999999996 0.2069999999999995 -0.1575999999999999 # F7
- 0.7907000000000002 0.2092999999999998 0.4999999999999998 # F8
- -0.2069999999999995 0.1839999999999996 0.1575999999999999 # F9
- 0.2069999999999995 -0.1839999999999996 0.1575999999999999 # F10
- 0.3159999999999998 0.2929999999999998 0.6575999999999996 # F11
- 0.6840000000000002 0.7070000000000000 0.6575999999999996 # F12
diff --git a/test/data/tetragonal/POSCAR-094-2 b/test/data/tetragonal/POSCAR-094-2
deleted file mode 100644
index 01f06fe..0000000
--- a/test/data/tetragonal/POSCAR-094-2
+++ /dev/null
@@ -1,191 +0,0 @@
-$cell vectors
-1.0
- 9.9619953124628751 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.9619953124628751 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.4139936881526847
- 24 32 48 80
-Direct
- 0.4371000000000003 0.4371000000000003 0.2500000000000000 # Na1
- 0.4493000000000001 0.5506999999999999 0.7499999999999999 # Na2
- 0.4618000000000002 0.4511999999999998 0.4980999999999999 # Na3
- 0.0628999999999999 -0.0628999999999999 -0.2500000000000000 # Na4
- -0.0507000000000001 -0.0507000000000001 0.2500000000000000 # Na5
- 0.0487999999999998 -0.0382000000000001 -0.0019000000000002 # Na6
- 0.5629000000000002 0.5629000000000002 0.2500000000000000 # Na7
- 0.5507000000000003 0.4493000000000001 0.7499999999999999 # Na8
- 0.5382000000000003 0.5488000000000001 0.4980999999999999 # Na9
- -0.0628999999999999 0.0628999999999999 -0.2500000000000000 # Na10
- 0.0507000000000001 0.0507000000000001 0.2500000000000000 # Na11
- -0.0487999999999998 0.0382000000000001 -0.0019000000000002 # Na12
- -0.0628999999999999 0.0628999999999999 0.2500000000000000 # Na13
- -0.0507000000000001 -0.0507000000000001 -0.2500000000000000 # Na14
- -0.0382000000000001 0.0487999999999998 0.0019000000000002 # Na15
- 0.0628999999999999 -0.0628999999999999 0.2500000000000000 # Na16
- 0.0507000000000001 0.0507000000000001 -0.2500000000000000 # Na17
- 0.0382000000000001 -0.0487999999999998 0.0019000000000002 # Na18
- 0.4371000000000003 0.4371000000000003 0.7499999999999999 # Na19
- 0.5506999999999999 0.4493000000000001 0.2500000000000000 # Na20
- 0.4511999999999998 0.4618000000000002 0.5018999999999998 # Na21
- 0.5629000000000002 0.5628999999999997 0.7499999999999999 # Na22
- 0.4493000000000001 0.5506999999999999 0.2500000000000000 # Na23
- 0.5488000000000001 0.5382000000000003 0.5018999999999998 # Na24
- 0.3619000000000001 0.5522000000000001 0.1515000000000001 # O1
- 0.3506000000000003 0.5450000000000000 0.1049999999999997 # O2
- 0.6525000000000002 0.5191000000000000 0.6529999999999998 # O3
- 0.6282000000000004 0.5558000000000000 0.6024999999999999 # O4
- -0.0521999999999999 -0.1381000000000001 -0.3485000000000000 # O5
- -0.0450000000000002 -0.1494000000000000 -0.3949999999999999 # O6
- -0.0190999999999998 0.1524999999999999 0.1530000000000002 # O7
- -0.0557999999999997 0.1282000000000001 0.1024999999999999 # O8
- 0.6381000000000004 0.4477999999999999 0.1515000000000001 # O9
- 0.6494000000000002 0.4550000000000000 0.1049999999999997 # O10
- 0.3475000000000004 0.4809000000000005 0.6529999999999998 # O11
- 0.3718000000000001 0.4442000000000000 0.6024999999999999 # O12
- 0.0521999999999999 0.1381000000000001 -0.3485000000000000 # O13
- 0.0449999999999997 0.1494000000000000 -0.3949999999999999 # O14
- 0.0190999999999998 -0.1524999999999999 0.1530000000000002 # O15
- 0.0558000000000002 -0.1282000000000001 0.1024999999999999 # O16
- -0.1381000000000001 -0.0521999999999999 0.3485000000000000 # O17
- -0.1494000000000000 -0.0450000000000002 0.3949999999999999 # O18
- 0.1524999999999999 -0.0190999999999998 -0.1530000000000002 # O19
- 0.1282000000000001 -0.0558000000000002 -0.1024999999999999 # O20
- 0.1381000000000001 0.0521999999999999 0.3485000000000000 # O21
- 0.1494000000000000 0.0450000000000002 0.3949999999999999 # O22
- -0.1524999999999999 0.0190999999999998 -0.1530000000000002 # O23
- -0.1282000000000001 0.0558000000000002 -0.1024999999999999 # O24
- 0.5522000000000001 0.3619000000000001 0.8484999999999999 # O25
- 0.5450000000000005 0.3506000000000003 0.8949999999999998 # O26
- 0.5191000000000000 0.6525000000000002 0.3469999999999998 # O27
- 0.5558000000000000 0.6282000000000004 0.3975000000000001 # O28
- 0.4477999999999999 0.6381000000000004 0.8484999999999999 # O29
- 0.4550000000000000 0.6494000000000002 0.8949999999999998 # O30
- 0.4808999999999999 0.3475000000000004 0.3469999999999998 # O31
- 0.4442000000000000 0.3718000000000001 0.3975000000000001 # O32
- 0.4378999999999999 0.0636000000000001 0.0113999999999999 # B1
- 0.4389000000000003 0.0645000000000001 0.2268999999999999 # B2
- 0.3352000000000002 0.0412000000000002 0.1187999999999998 # B3
- 0.6034000000000002 0.1012999999999998 0.0523000000000000 # B4
- 0.6024000000000004 0.1006000000000002 0.1853000000000000 # B5
- 0.4623999999999999 0.1652000000000001 0.1189999999999999 # B6
- 0.4364000000000002 -0.0620999999999999 0.5113999999999999 # B7
- 0.4355000000000001 -0.0611000000000000 0.7269000000000000 # B8
- 0.4588000000000001 -0.1648000000000001 0.6187999999999998 # B9
- 0.3986999999999999 0.1034000000000004 0.5523000000000000 # B10
- 0.3994000000000001 0.1024000000000001 0.6853000000000000 # B11
- 0.3348000000000001 -0.0375999999999998 0.6189999999999999 # B12
- 0.5621000000000002 -0.0636000000000001 0.0113999999999999 # B13
- 0.5610999999999997 -0.0645000000000001 0.2268999999999999 # B14
- 0.6648000000000003 -0.0412000000000002 0.1187999999999998 # B15
- 0.3965999999999998 -0.1012999999999998 0.0523000000000000 # B16
- 0.3976000000000002 -0.1006000000000002 0.1853000000000000 # B17
- 0.5376000000000001 -0.1652000000000001 0.1189999999999999 # B18
- 0.5635999999999999 0.0621000000000004 0.5113999999999999 # B19
- 0.5645000000000003 0.0611000000000000 0.7269000000000000 # B20
- 0.5412000000000000 0.1648000000000001 0.6187999999999998 # B21
- 0.6013000000000002 -0.1033999999999999 0.5523000000000000 # B22
- 0.6006000000000004 -0.1024000000000001 0.6853000000000000 # B23
- 0.6652000000000003 0.0376000000000003 0.6189999999999999 # B24
- -0.0620999999999999 0.4364000000000002 0.4885999999999998 # B25
- -0.0611000000000000 0.4355000000000001 0.2731000000000002 # B26
- -0.1648000000000001 0.4588000000000001 0.3811999999999998 # B27
- 0.1034000000000004 0.3987000000000004 0.4476999999999999 # B28
- 0.1024000000000001 0.3994000000000001 0.3147000000000000 # B29
- -0.0375999999999998 0.3348000000000001 0.3810000000000002 # B30
- 0.0621000000000004 0.5636000000000004 0.4885999999999998 # B31
- 0.0611000000000000 0.5644999999999999 0.2731000000000002 # B32
- 0.1648000000000001 0.5412000000000000 0.3811999999999998 # B33
- -0.1033999999999999 0.6013000000000002 0.4476999999999999 # B34
- -0.1024000000000001 0.6006000000000004 0.3147000000000000 # B35
- 0.0376000000000003 0.6652000000000003 0.3810000000000002 # B36
- 0.0636000000000001 0.4379000000000004 0.9886000000000003 # B37
- 0.0645000000000001 0.4389000000000003 0.7730999999999997 # B38
- 0.0412000000000002 0.3352000000000002 0.8812000000000003 # B39
- 0.1013000000000004 0.6034000000000002 0.9477000000000000 # B40
- 0.1006000000000002 0.6024000000000004 0.8146999999999996 # B41
- 0.1652000000000001 0.4624000000000004 0.8809999999999998 # B42
- -0.0636000000000001 0.5621000000000002 0.9886000000000003 # B43
- -0.0645000000000001 0.5611000000000004 0.7730999999999997 # B44
- -0.0412000000000002 0.6648000000000003 0.8812000000000003 # B45
- -0.1012999999999998 0.3966000000000003 0.9477000000000000 # B46
- -0.1006000000000002 0.3976000000000002 0.8146999999999996 # B47
- -0.1652000000000001 0.5376000000000001 0.8809999999999998 # B48
- 0.3999999999999998 0.1050000000000000 -0.0520000000000000 # H1
- 0.3960000000000000 0.1070000000000002 0.2940000000000000 # H2
- 0.2169999999999999 0.0689999999999999 0.1180000000000002 # H3
- 0.6800000000000002 0.1630000000000002 0.0069999999999999 # H4
- 0.6640000000000003 0.1750000000000002 0.2300000000000001 # H5
- 0.4279999999999998 0.2729999999999999 0.1220000000000001 # H6
- 0.6240000000000002 0.3319999999999999 0.3819999999999999 # H7
- 0.5119999999999997 0.2729999999999999 0.3670000000000001 # H8
- 0.3430000000000001 0.3720000000000004 0.8760000000000000 # H9
- 0.4640000000000000 0.2790000000000000 0.8979999999999998 # H10
- 0.3950000000000002 -0.0999999999999998 0.4480000000000000 # H11
- 0.3930000000000000 -0.1039999999999997 0.7940000000000000 # H12
- 0.4310000000000004 -0.2829999999999998 0.6179999999999998 # H13
- 0.3370000000000001 0.1800000000000005 0.5069999999999999 # H14
- 0.3250000000000000 0.1640000000000005 0.7300000000000001 # H15
- 0.2269999999999998 -0.0719999999999999 0.6220000000000001 # H16
- 0.1679999999999998 0.1240000000000005 0.8819999999999999 # H17
- 0.2269999999999998 0.0120000000000001 -0.1330000000000000 # H18
- 0.1280000000000004 0.8430000000000003 0.3760000000000002 # H19
- 0.2210000000000003 -0.0360000000000002 0.3980000000000002 # H20
- 0.6000000000000001 -0.1050000000000000 -0.0520000000000000 # H21
- 0.6040000000000000 -0.1070000000000002 0.2940000000000000 # H22
- 0.7830000000000000 -0.0689999999999999 0.1180000000000002 # H23
- 0.3199999999999998 -0.1630000000000002 0.0069999999999999 # H24
- 0.3360000000000002 -0.1750000000000002 0.2300000000000001 # H25
- 0.5720000000000002 -0.2729999999999999 0.1220000000000001 # H26
- 0.3760000000000003 0.6680000000000001 0.3819999999999999 # H27
- 0.4880000000000002 0.7270000000000001 0.3670000000000001 # H28
- 0.6570000000000005 0.6280000000000001 0.8760000000000000 # H29
- 0.5359999999999998 0.7210000000000001 0.8979999999999998 # H30
- 0.6050000000000003 0.1000000000000004 0.4480000000000000 # H31
- 0.6070000000000000 0.1040000000000002 0.7940000000000000 # H32
- 0.5690000000000001 0.2830000000000003 0.6179999999999998 # H33
- 0.6629999999999999 -0.1799999999999999 0.5069999999999999 # H34
- 0.6750000000000005 -0.1640000000000000 0.7300000000000001 # H35
- 0.7730000000000001 0.0720000000000004 0.6220000000000001 # H36
- 0.8320000000000001 0.8760000000000006 0.8819999999999999 # H37
- -0.2269999999999998 -0.0120000000000001 -0.1330000000000000 # H38
- 0.8720000000000003 0.1570000000000001 0.3760000000000002 # H39
- -0.2209999999999998 0.0359999999999997 0.3980000000000002 # H40
- -0.0999999999999998 0.3950000000000002 0.5520000000000000 # H41
- -0.1040000000000002 0.3930000000000000 0.2059999999999999 # H42
- -0.2829999999999998 0.4310000000000004 0.3819999999999999 # H43
- 0.1800000000000005 0.3370000000000001 0.4929999999999997 # H44
- 0.1640000000000000 0.3250000000000000 0.2699999999999999 # H45
- -0.0719999999999999 0.2269999999999998 0.3779999999999999 # H46
- 0.1240000000000000 0.1679999999999998 0.1180000000000002 # H47
- 0.0120000000000001 0.2269999999999998 0.1330000000000000 # H48
- 0.8430000000000003 0.1280000000000004 0.6240000000000000 # H49
- -0.0360000000000002 0.2210000000000003 -0.3980000000000002 # H50
- 0.1000000000000004 0.6050000000000003 0.5520000000000000 # H51
- 0.1040000000000002 0.6070000000000000 0.2059999999999999 # H52
- 0.2830000000000003 0.5690000000000001 0.3819999999999999 # H53
- -0.1799999999999999 0.6630000000000005 0.4929999999999997 # H54
- -0.1640000000000000 0.6750000000000000 0.2699999999999999 # H55
- 0.0720000000000004 0.7730000000000001 0.3779999999999999 # H56
- 0.8760000000000000 0.8320000000000001 0.1180000000000002 # H57
- -0.0120000000000001 -0.2269999999999998 0.1330000000000000 # H58
- 0.1570000000000001 0.8720000000000003 0.6240000000000000 # H59
- 0.0360000000000002 -0.2210000000000003 -0.3980000000000002 # H60
- 0.1050000000000000 0.4000000000000004 1.0520000000000003 # H61
- 0.1070000000000002 0.3960000000000000 0.7059999999999997 # H62
- 0.0690000000000004 0.2169999999999999 0.8819999999999999 # H63
- 0.1630000000000002 0.6800000000000002 0.9929999999999997 # H64
- 0.1750000000000002 0.6640000000000003 0.7699999999999999 # H65
- 0.2730000000000004 0.4280000000000004 0.8779999999999998 # H66
- 0.3320000000000004 0.6240000000000002 0.6179999999999998 # H67
- 0.2730000000000004 0.5120000000000002 0.6330000000000000 # H68
- 0.3719999999999999 0.3430000000000001 0.1239999999999999 # H69
- 0.2790000000000000 0.4640000000000000 0.1019999999999999 # H70
- -0.1050000000000000 0.6000000000000001 1.0520000000000003 # H71
- -0.1069999999999997 0.6040000000000000 0.7059999999999997 # H72
- -0.0689999999999999 0.7830000000000007 0.8819999999999999 # H73
- -0.1629999999999997 0.3200000000000003 0.9929999999999997 # H74
- -0.1749999999999997 0.3360000000000002 0.7699999999999999 # H75
- -0.2729999999999999 0.5720000000000002 0.8779999999999998 # H76
- 0.6680000000000001 0.3760000000000003 0.6179999999999998 # H77
- 0.7270000000000001 0.4880000000000002 0.6330000000000000 # H78
- 0.6280000000000001 0.6570000000000005 0.1239999999999999 # H79
- 0.7210000000000001 0.5359999999999998 0.1019999999999999 # H80
diff --git a/test/data/tetragonal/POSCAR-094-3 b/test/data/tetragonal/POSCAR-094-3
deleted file mode 100644
index 27c4a3a..0000000
--- a/test/data/tetragonal/POSCAR-094-3
+++ /dev/null
@@ -1,51 +0,0 @@
-$cell vectors
-1.0
- 7.3449965438706899 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.3449965438706899 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.3999951063655800
- 6 10 28
-Direct
- 0.0000000000000000 0.5000000000000003 0.4984000000000002 # Fe1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Fe2
- 0.0000000000000000 0.5000000000000003 0.9984000000000002 # Fe3
- 0.5000000000000003 0.5000000000000003 0.5000000000000000 # Fe4
- 0.5000000000000003 0.0000000000000000 0.0015999999999998 # Fe5
- 0.5000000000000003 0.0000000000000000 0.5016000000000004 # Fe6
- 0.2651999999999998 0.7311999999999999 0.2596999999999999 # Na1
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Na2
- 0.7688000000000008 0.7652000000000003 0.7597000000000005 # Na3
- 0.5000000000000003 0.5000000000000003 0.0000000000000000 # Na4
- 0.7348000000000002 0.2688000000000003 0.2596999999999999 # Na5
- 0.2312000000000001 0.2347999999999999 0.7597000000000005 # Na6
- 0.7652000000000003 0.7687999999999999 0.2403000000000001 # Na7
- 0.2347999999999999 0.2312000000000001 0.2403000000000001 # Na8
- 0.7312000000000005 0.2651999999999998 0.7403000000000001 # Na9
- 0.2688000000000003 0.7348000000000002 0.7403000000000001 # Na10
- 0.9976000000000000 0.2913999999999999 0.3719000000000002 # F1
- 0.3425000000000005 0.9713000000000001 0.3758000000000002 # F2
- 0.2500000000000002 0.5399999999999998 0.4552000000000000 # F3
- 0.0000000000000000 0.0000000000000000 0.1774999999999999 # F4
- 0.2086000000000006 0.4976000000000003 0.8719000000000002 # F5
- 0.5287000000000005 0.8425000000000000 0.8758000000000001 # F6
- 0.9600000000000006 0.7500000000000007 0.9552000000000000 # F7
- 0.5000000000000003 0.5000000000000003 0.6774999999999998 # F8
- 0.0024000000000001 0.7086000000000002 0.3719000000000002 # F9
- 0.6575000000000005 0.0287000000000000 0.3758000000000002 # F10
- 0.7499999999999998 0.4600000000000002 0.4552000000000000 # F11
- 0.7914000000000003 0.5024000000000005 0.8719000000000002 # F12
- 0.4713000000000004 0.1575000000000000 0.8758000000000001 # F13
- 0.0400000000000002 0.2500000000000002 0.9552000000000000 # F14
- 0.4976000000000003 0.2085999999999998 0.1280999999999998 # F15
- 0.8425000000000000 0.5287000000000005 0.1241999999999998 # F16
- 0.7499999999999998 0.9600000000000000 0.0447999999999999 # F17
- 0.5000000000000003 0.5000000000000003 0.3225000000000001 # F18
- 0.5024000000000005 0.7914000000000003 0.1280999999999998 # F19
- 0.1575000000000000 0.4713000000000004 0.1241999999999998 # F20
- 0.2500000000000002 0.0400000000000002 0.0447999999999999 # F21
- 0.2913999999999999 0.9976000000000006 0.6281000000000002 # F22
- 0.9713000000000001 0.3425000000000005 0.6241999999999999 # F23
- 0.5399999999999998 0.2500000000000002 0.5447999999999998 # F24
- 0.0000000000000000 0.0000000000000000 0.8225000000000000 # F25
- 0.7086000000000002 0.0024000000000001 0.6281000000000002 # F26
- 0.0287000000000000 0.6575000000000005 0.6241999999999999 # F27
- 0.4600000000000002 0.7500000000000007 0.5447999999999998 # F28
diff --git a/test/data/tetragonal/POSCAR-095 b/test/data/tetragonal/POSCAR-095
deleted file mode 100644
index 8f9e077..0000000
--- a/test/data/tetragonal/POSCAR-095
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 6.1699970967572737 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.1699970967572737 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.5639959702802742
- 16 4 8
-Direct
- 0.2719999999999997 0.0109999999999999 0.0090000000000001 # O1
- 0.2919999999999998 0.5209999999999999 0.0150000000000001 # O2
- 0.9889999999999993 0.2719999999999997 0.7589999999999996 # O3
- 0.4790000000000001 0.2919999999999998 0.7649999999999995 # O4
- 0.7279999999999994 0.9890000000000003 0.5089999999999999 # O5
- 0.7080000000000003 0.4790000000000001 0.5150000000000000 # O6
- 0.0109999999999999 0.7279999999999994 0.2589999999999997 # O7
- 0.5209999999999999 0.7080000000000003 0.2649999999999997 # O8
- 0.2719999999999997 0.9890000000000003 0.4909999999999999 # O9
- 0.2919999999999998 0.4790000000000001 0.4849999999999998 # O10
- 0.7280000000000003 0.0109999999999999 0.9909999999999998 # O11
- 0.7080000000000003 0.5209999999999999 0.9849999999999998 # O12
- 0.0109999999999999 0.2719999999999997 0.2410000000000002 # O13
- 0.5209999999999999 0.2919999999999998 0.2350000000000002 # O14
- 0.9889999999999993 0.7280000000000003 0.7410000000000001 # O15
- 0.4790000000000001 0.7080000000000003 0.7349999999999994 # O16
- 0.5000000000000000 0.2469999999999997 0.0000000000000000 # Ti1
- 0.7529999999999996 0.5000000000000000 0.7500000000000002 # Ti2
- 0.5000000000000000 0.7529999999999996 0.4999999999999999 # Ti3
- 0.2469999999999997 0.5000000000000000 0.2499999999999996 # Ti4
- 0.0000000000000000 0.2419999999999996 0.0000000000000000 # Mn1
- 0.2409999999999998 0.2409999999999998 0.6250000000000001 # Mn2
- 0.7579999999999997 0.0000000000000000 0.7500000000000002 # Mn3
- 0.7589999999999995 0.2409999999999998 0.3749999999999998 # Mn4
- 0.0000000000000000 0.7579999999999997 0.4999999999999999 # Mn5
- 0.7589999999999995 0.7589999999999995 0.1250000000000001 # Mn6
- 0.2419999999999996 0.0000000000000000 0.2499999999999996 # Mn7
- 0.2409999999999998 0.7590000000000003 0.8749999999999997 # Mn8
diff --git a/test/data/tetragonal/POSCAR-095-2 b/test/data/tetragonal/POSCAR-095-2
deleted file mode 100644
index 573a937..0000000
--- a/test/data/tetragonal/POSCAR-095-2
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 6.0803971389178173 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.0803971389178173 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.3987960480137716
- 4 4 4 16
-Direct
- 0.2253999999999998 0.0000000000000000 0.2500000000000003 # Li1
- 0.0000000000000000 0.2253999999999998 0.0000000000000000 # Li2
- 0.7745999999999994 0.0000000000000000 0.7499999999999997 # Li3
- 0.0000000000000000 0.7746000000000003 0.5000000000000000 # Li4
- 0.2619000000000000 0.2619000000000000 0.6249999999999999 # Zn1
- 0.7381000000000002 0.2619000000000000 0.3750000000000002 # Zn2
- 0.7381000000000002 0.7381000000000002 0.1249999999999999 # Zn3
- 0.2619000000000000 0.7381000000000002 0.8750000000000002 # Zn4
- 0.4999999999999996 0.2156000000000000 0.0000000000000000 # Nb1
- 0.7844000000000001 0.4999999999999996 0.7499999999999997 # Nb2
- 0.4999999999999996 0.7844000000000001 0.5000000000000000 # Nb3
- 0.2156000000000000 0.4999999999999996 0.2500000000000003 # Nb4
- 0.2637000000000000 0.0186000000000001 0.9951000000000004 # O1
- 0.2678999999999998 0.4793999999999994 0.0172000000000001 # O2
- 0.9813999999999999 0.2637000000000000 0.7451000000000001 # O3
- 0.5205999999999996 0.2678999999999998 0.7672000000000005 # O4
- 0.7363000000000000 0.9813999999999999 0.4950999999999998 # O5
- 0.7321000000000001 0.5205999999999996 0.5172000000000002 # O6
- 0.0186000000000001 0.7363000000000000 0.2451000000000001 # O7
- 0.4794000000000004 0.7321000000000001 0.2671999999999999 # O8
- 0.2637000000000000 0.9813999999999999 0.5049000000000002 # O9
- 0.2678999999999998 0.5205999999999996 0.4828000000000000 # O10
- 0.7363000000000000 0.0186000000000001 0.0049000000000003 # O11
- 0.7321000000000001 0.4794000000000004 0.9827999999999999 # O12
- 0.0186000000000001 0.2637000000000000 0.2549000000000000 # O13
- 0.4793999999999994 0.2678999999999998 0.2328000000000003 # O14
- 0.9813999999999999 0.7363000000000000 0.7548999999999999 # O15
- 0.5205999999999996 0.7321000000000001 0.7328000000000003 # O16
diff --git a/test/data/tetragonal/POSCAR-096 b/test/data/tetragonal/POSCAR-096
deleted file mode 100644
index b94a4f0..0000000
--- a/test/data/tetragonal/POSCAR-096
+++ /dev/null
@@ -1,91 +0,0 @@
-$cell vectors
-1.0
- 7.4899964756421369 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.4899964756421369 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.2399937700269543
- 4 16 64
-Direct
- -0.0710000000000003 -0.0710000000000003 0.0000000000000000 # U1
- 0.5710000000000004 0.4289999999999998 0.7500000000000000 # U2
- 1.0709999999999997 1.0709999999999997 0.4999999999999998 # U3
- 0.4289999999999998 0.5709999999999996 0.2500000000000001 # U4
- 0.2107999999999997 -0.0789999999999997 -0.1030000000000000 # B1
- 0.7969999999999998 0.6560000000000001 0.8750000000000000 # B2
- 0.5789999999999997 0.7107999999999997 0.6469999999999998 # B3
- 0.8439999999999999 0.2969999999999998 0.6249999999999999 # B4
- 0.7892000000000005 1.0789999999999995 0.3969999999999997 # B5
- 0.2030000000000003 0.3439999999999999 0.3749999999999997 # B6
- 0.4209999999999997 0.2892000000000003 0.1470000000000001 # B7
- 0.1560000000000002 0.7029999999999996 0.1250000000000001 # B8
- 0.7107999999999997 0.5789999999999997 0.3529999999999997 # B9
- 0.2969999999999998 0.8439999999999999 0.3749999999999997 # B10
- 0.2892000000000003 0.4210000000000004 0.8530000000000000 # B11
- 0.7030000000000004 0.1560000000000002 0.8750000000000000 # B12
- -0.0789999999999997 0.2107999999999997 0.1030000000000000 # B13
- 0.6560000000000001 0.7969999999999998 0.1250000000000001 # B14
- 1.0789999999999995 0.7892000000000005 0.6029999999999999 # B15
- 0.3439999999999999 0.2030000000000003 0.6249999999999999 # B16
- 0.3751000000000001 0.3489999999999998 0.3816000000000002 # H1
- 0.1460000000000003 0.4469000000000001 0.3149000000000000 # H2
- 0.1478999999999998 0.3685999999999998 0.4586000000000001 # H3
- 0.1763999999999998 0.1781999999999997 0.3431999999999998 # H4
- 0.0101000000000002 0.0894000000000001 0.1464000000000001 # H5
- 0.2873999999999997 0.3437000000000004 0.1587000000000000 # H6
- 0.4985999999999999 0.2693999999999997 0.2361999999999998 # H7
- 0.4214000000000002 0.1467999999999999 0.0980999999999999 # H8
- 0.1510000000000002 0.8750999999999997 0.1316000000000000 # H9
- 0.0530999999999999 0.6459999999999996 0.0648999999999999 # H10
- 0.1314000000000002 0.6478999999999999 0.2086000000000000 # H11
- 0.3218000000000004 0.6763999999999999 0.0932000000000001 # H12
- 0.4106000000000000 0.5101000000000002 0.8963999999999998 # H13
- 0.1562999999999997 -0.2126000000000003 -0.0913000000000002 # H14
- 0.2306000000000003 0.9985999999999999 0.9861999999999996 # H15
- 0.3532000000000001 -0.0785999999999998 -0.1518999999999998 # H16
- 0.6249000000000000 0.6510000000000002 0.8815999999999999 # H17
- 0.8539999999999999 0.5530999999999999 0.8148999999999998 # H18
- 0.8520999999999996 0.6314000000000002 0.9585999999999999 # H19
- 0.8236000000000003 0.8217999999999996 0.8431999999999996 # H20
- 0.9898999999999998 0.9106000000000001 0.6463999999999999 # H21
- 0.7126000000000003 0.6562999999999998 0.6587000000000001 # H22
- 0.5014000000000001 0.7305999999999997 0.7361999999999994 # H23
- 0.5785999999999999 0.8532000000000003 0.5981000000000000 # H24
- 0.8489999999999999 0.1248999999999999 0.6315999999999997 # H25
- 0.9469000000000002 0.3539999999999998 0.5648999999999996 # H26
- 0.8685999999999998 0.3521000000000002 0.7086000000000002 # H27
- 0.6781999999999997 0.3236000000000002 0.5931999999999998 # H28
- 0.5894000000000003 0.4898999999999998 0.3963999999999998 # H29
- 0.8436999999999998 1.2125999999999999 0.4087000000000001 # H30
- 0.7693999999999998 0.0014000000000001 0.4861999999999999 # H31
- 0.6468000000000000 1.0786000000000000 0.3481000000000000 # H32
- 0.8751000000000002 0.1510000000000002 0.8683999999999999 # H33
- 0.6459999999999996 0.0530999999999999 0.9350999999999998 # H34
- 0.6478999999999999 0.1314000000000002 0.7913999999999995 # H35
- 0.6763999999999999 0.3218000000000004 0.9067999999999999 # H36
- 0.5100999999999996 0.4106000000000000 0.1036000000000000 # H37
- -0.2125999999999997 0.1562999999999997 0.0913000000000002 # H38
- 0.9985999999999999 0.2306000000000003 0.0137999999999999 # H39
- -0.0785999999999998 0.3532000000000001 0.1518999999999998 # H40
- 0.1248999999999999 0.8489999999999999 0.3683999999999997 # H41
- 0.3539999999999998 0.9469000000000002 0.4350999999999999 # H42
- 0.3521000000000002 0.8685999999999998 0.2913999999999998 # H43
- 0.3236000000000002 0.6781999999999997 0.4068000000000001 # H44
- 0.4898999999999998 0.5894000000000003 0.6035999999999998 # H45
- 1.2125999999999999 0.8436999999999998 0.5912999999999999 # H46
- 0.0014000000000001 0.7693999999999998 0.5137999999999997 # H47
- 1.0786000000000000 0.6468000000000000 0.6518999999999997 # H48
- 0.3489999999999998 0.3751000000000001 0.6183999999999999 # H49
- 0.4469000000000001 0.1460000000000003 0.6851000000000000 # H50
- 0.3685999999999998 0.1478999999999998 0.5414000000000000 # H51
- 0.1781999999999997 0.1763999999999998 0.6567999999999997 # H52
- 0.0894000000000001 0.0101000000000002 0.8536000000000000 # H53
- 0.3437000000000004 0.2874000000000004 0.8412999999999996 # H54
- 0.2693999999999997 0.4985999999999999 0.7637999999999999 # H55
- 0.1467999999999999 0.4214000000000002 0.9018999999999997 # H56
- 0.6510000000000002 0.6249000000000000 0.1184000000000001 # H57
- 0.5530999999999999 0.8539999999999999 0.1850999999999998 # H58
- 0.6313999999999995 0.8520999999999996 0.0414000000000001 # H59
- 0.8217999999999996 0.8235999999999996 0.1568000000000000 # H60
- 0.9106000000000001 0.9898999999999998 0.3536000000000001 # H61
- 0.6562999999999998 0.7126000000000003 0.3412999999999999 # H62
- 0.7305999999999997 0.5014000000000001 0.2638000000000000 # H63
- 0.8532000000000003 0.5785999999999999 0.4018999999999999 # H64
diff --git a/test/data/tetragonal/POSCAR-096-2 b/test/data/tetragonal/POSCAR-096-2
deleted file mode 100644
index 4c44162..0000000
--- a/test/data/tetragonal/POSCAR-096-2
+++ /dev/null
@@ -1,71 +0,0 @@
-$cell vectors
-1.0
- 5.9969971781609965 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.9969971781609965 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 39.1909815589974500
- 16 32 16
-Direct
- 0.7989000000000008 0.3010000000000002 0.9950000000000002 # I1
- 0.3330000000000003 0.2408000000000003 0.9179999999999999 # I2
- 1.1990000000000007 0.2989000000000002 0.7450000000000001 # I3
- 1.2592000000000010 -0.1670000000000004 0.6680000000000000 # I4
- 0.2011000000000002 0.6990000000000004 0.4950000000000001 # I5
- 0.6670000000000008 0.7592000000000007 0.4180000000000001 # I6
- -0.1989999999999998 0.7010999999999999 0.2450000000000001 # I7
- -0.2591999999999999 1.1670000000000005 0.1679999999999999 # I8
- 0.2989000000000008 1.1990000000000005 0.2549999999999999 # I9
- -0.1669999999999998 1.2592000000000008 0.3320000000000001 # I10
- 0.7011000000000002 -0.1990000000000005 0.7550000000000000 # I11
- 1.1670000000000007 -0.2592000000000006 0.8320000000000001 # I12
- 0.3010000000000003 0.7988999999999999 0.0050000000000000 # I13
- 0.2408000000000002 0.3330000000000002 0.0820000000000000 # I14
- 0.6990000000000008 0.2010999999999997 0.5050000000000000 # I15
- 0.7592000000000010 0.6670000000000003 0.5820000000000000 # I16
- 0.7456000000000006 0.4759999999999999 0.9510000000000001 # C1
- 0.5926000000000008 0.4491999999999998 0.9260000000000000 # C2
- 0.6767000000000002 0.6437000000000002 0.9049999999999997 # C3
- 0.8554000000000008 0.6791000000000005 0.9330000000000001 # C4
- 1.0240000000000005 0.2455999999999998 0.7010000000000001 # C5
- 1.0508000000000004 0.0926000000000001 0.6760000000000000 # C6
- 0.8563000000000002 0.1766999999999996 0.6550000000000000 # C7
- 0.8209000000000007 0.3554000000000002 0.6830000000000002 # C8
- 0.2544000000000006 0.5239999999999998 0.4510000000000000 # C9
- 0.4074000000000003 0.5508000000000001 0.4260000000000000 # C10
- 0.3233000000000008 0.3562999999999997 0.4050000000000000 # C11
- 0.1446000000000002 0.3209000000000002 0.4330000000000002 # C12
- -0.0240000000000003 0.7544000000000004 0.2010000000000001 # C13
- -0.0507999999999995 0.9074000000000002 0.1760000000000000 # C14
- 0.1436999999999999 0.8233000000000007 0.1550000000000000 # C15
- 0.1791000000000003 0.6446000000000002 0.1829999999999999 # C16
- 0.2456000000000004 1.0240000000000002 0.2990000000000000 # C17
- 0.0925999999999998 1.0508000000000002 0.3240000000000001 # C18
- 0.1767000000000002 0.8562999999999998 0.3450000000000000 # C19
- 0.3554000000000008 0.8209000000000004 0.3170000000000000 # C20
- 0.7544000000000006 -0.0240000000000001 0.7990000000000000 # C21
- 0.9074000000000003 -0.0508000000000002 0.8240000000000002 # C22
- 0.8233000000000008 0.1437000000000001 0.8450000000000002 # C23
- 0.6446000000000003 0.1790999999999996 0.8169999999999999 # C24
- 0.4759999999999998 0.7456000000000006 0.0490000000000000 # C25
- 0.4492000000000006 0.5926000000000007 0.0740000000000000 # C26
- 0.6437000000000000 0.6767000000000001 0.0950000000000001 # C27
- 0.6791000000000004 0.8554000000000007 0.0670000000000000 # C28
- 0.5240000000000002 0.2544000000000001 0.5490000000000000 # C29
- 0.5508000000000004 0.4073999999999998 0.5739999999999998 # C30
- 0.3563000000000001 0.3233000000000003 0.5950000000000000 # C31
- 0.3209000000000006 0.1445999999999997 0.5669999999999999 # C32
- 0.6292000000000003 0.7299000000000000 0.8790000000000001 # O1
- 1.0054000000000007 0.7994000000000008 0.9399999999999999 # O2
- 0.7701000000000002 0.1291999999999997 0.6289999999999999 # O3
- 0.7006000000000006 0.5054000000000002 0.6899999999999999 # O4
- 0.3707999999999999 0.2701000000000000 0.3790000000000001 # O5
- -0.0053999999999998 0.2006000000000001 0.4399999999999999 # O6
- 0.2298999999999997 0.8708000000000006 0.1290000000000000 # O7
- 0.2994000000000004 0.4946000000000001 0.1900000000000000 # O8
- 0.1292000000000002 0.7700999999999999 0.3710000000000000 # O9
- 0.5053999999999998 0.7006000000000003 0.3100000000000000 # O10
- 0.8708000000000007 0.2298999999999998 0.8710000000000000 # O11
- 0.4946000000000003 0.2993999999999997 0.8100000000000001 # O12
- 0.7298999999999999 0.6292000000000002 0.1210000000000001 # O13
- 0.7994000000000004 1.0053999999999998 0.0599999999999999 # O14
- 0.2701000000000003 0.3708000000000002 0.6210000000000001 # O15
- 0.2006000000000005 -0.0054000000000003 0.5599999999999999 # O16
diff --git a/test/data/tetragonal/POSCAR-097 b/test/data/tetragonal/POSCAR-097
deleted file mode 100644
index 96de0f3..0000000
--- a/test/data/tetragonal/POSCAR-097
+++ /dev/null
@@ -1,69 +0,0 @@
-$cell vectors
-1.0
- 7.4829964789359247 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.4829964789359247 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.8929929922214050
- 2 4 16 40
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Th1
- 0.5000000000000001 0.5000000000000001 0.4999999999999998 # Th2
- 0.5000000000000001 0.0000000000000000 0.0000000000000000 # Ca1
- 0.0000000000000000 0.5000000000000001 0.4999999999999998 # Ca2
- 0.0000000000000000 0.5000000000000001 0.0000000000000000 # Ca3
- 0.5000000000000001 0.0000000000000000 0.4999999999999998 # Ca4
- 0.3334999999999999 0.2540000000000004 0.1478999999999999 # Si1
- 0.8335000000000007 0.7540000000000004 0.6479000000000001 # Si2
- 0.7460000000000003 0.3334999999999999 0.1478999999999999 # Si3
- 0.2460000000000003 0.8335000000000007 0.6479000000000001 # Si4
- 0.6665000000000002 0.7460000000000003 0.1478999999999999 # Si5
- 0.1665000000000002 0.2460000000000003 0.6479000000000001 # Si6
- 0.2540000000000004 0.6665000000000002 0.1478999999999999 # Si7
- 0.7540000000000004 0.1665000000000002 0.6479000000000001 # Si8
- 0.3335000000000005 0.7460000000000003 0.8520999999999999 # Si9
- 0.8335000000000007 0.2460000000000003 0.3521000000000000 # Si10
- 0.6665000000000002 0.2540000000000004 0.8520999999999999 # Si11
- 0.1665000000000002 0.7540000000000004 0.3521000000000000 # Si12
- 0.2540000000000004 0.3335000000000005 0.8520999999999999 # Si13
- 0.7540000000000004 0.8335000000000007 0.3521000000000000 # Si14
- 0.7460000000000003 0.6665000000000002 0.8520999999999999 # Si15
- 0.2460000000000003 0.1665000000000002 0.3521000000000000 # Si16
- 0.7924000000000001 0.2924000000000000 0.2500000000000001 # O1
- 0.2544000000000001 0.4520999999999999 0.1251000000000000 # O2
- 0.2553000000000000 0.1075000000000001 0.0817999999999999 # O3
- 0.2924000000000000 0.7924000000000001 0.7499999999999999 # O4
- 0.7544000000000002 0.9521000000000006 0.6250999999999999 # O5
- 0.7553000000000007 0.6075000000000003 0.5817999999999998 # O6
- 0.7076000000000000 0.7924000000000001 0.2500000000000001 # O7
- 0.5479000000000002 0.2544000000000001 0.1251000000000000 # O8
- 0.8925000000000001 0.2553000000000000 0.0817999999999999 # O9
- 0.2076000000000000 0.2924000000000000 0.7499999999999999 # O10
- 0.0479000000000001 0.7544000000000002 0.6250999999999999 # O11
- 0.3925000000000000 0.7553000000000007 0.5817999999999998 # O12
- 0.2076000000000000 0.7076000000000000 0.2500000000000001 # O13
- 0.7456000000000000 0.5479000000000002 0.1251000000000000 # O14
- 0.7447000000000001 0.8925000000000001 0.0817999999999999 # O15
- 0.7076000000000000 0.2076000000000000 0.7499999999999999 # O16
- 0.2456000000000000 0.0479000000000001 0.6250999999999999 # O17
- 0.2447000000000001 0.3925000000000000 0.5817999999999998 # O18
- 0.2924000000000000 0.2076000000000000 0.2500000000000001 # O19
- 0.4520999999999999 0.7456000000000000 0.1251000000000000 # O20
- 0.1075000000000001 0.7447000000000001 0.0817999999999999 # O21
- 0.7924000000000001 0.7076000000000000 0.7499999999999999 # O22
- 0.9521000000000006 0.2456000000000000 0.6250999999999999 # O23
- 0.6075000000000003 0.2447000000000001 0.5817999999999998 # O24
- 0.2544000000000001 0.5479000000000002 0.8749000000000000 # O25
- 0.2553000000000000 0.8925000000000006 0.9181999999999997 # O26
- 0.7544000000000002 0.0479000000000001 0.3748999999999998 # O27
- 0.7553000000000007 0.3925000000000000 0.4182000000000000 # O28
- 0.7456000000000007 0.4521000000000007 0.8749000000000000 # O29
- 0.7447000000000001 0.1075000000000001 0.9181999999999997 # O30
- 0.2456000000000000 0.9521000000000006 0.3748999999999998 # O31
- 0.2447000000000001 0.6075000000000003 0.4182000000000000 # O32
- 0.4520999999999999 0.2544000000000001 0.8749000000000000 # O33
- 0.1075000000000001 0.2553000000000006 0.9181999999999997 # O34
- 0.9520999999999999 0.7544000000000002 0.3748999999999998 # O35
- 0.6075000000000003 0.7553000000000007 0.4182000000000000 # O36
- 0.5479000000000002 0.7456000000000007 0.8749000000000000 # O37
- 0.8925000000000001 0.7447000000000001 0.9181999999999997 # O38
- 0.0479000000000001 0.2456000000000000 0.3748999999999998 # O39
- 0.3925000000000000 0.2447000000000001 0.4182000000000000 # O40
diff --git a/test/data/tetragonal/POSCAR-097-2 b/test/data/tetragonal/POSCAR-097-2
deleted file mode 100644
index fb0733e..0000000
--- a/test/data/tetragonal/POSCAR-097-2
+++ /dev/null
@@ -1,51 +0,0 @@
-$cell vectors
-1.0
- 9.5309955152663814 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.5309955152663814 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8239939657723259
- 8 4 32
-Direct
- 0.0000000000000000 0.5000000000000000 0.0000000000000000 # Ta1
- 0.0000000000000000 0.5000000000000000 0.2500000000000001 # Ta2
- 0.5000000000000000 0.0000000000000000 0.5000000000000002 # Ta3
- 0.5000000000000000 0.0000000000000000 0.7500000000000002 # Ta4
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # Ta5
- 0.5000000000000000 0.0000000000000000 0.2500000000000001 # Ta6
- 0.0000000000000000 0.5000000000000000 0.5000000000000002 # Ta7
- 0.0000000000000000 0.5000000000000000 0.7500000000000002 # Ta8
- 0.0000000000000000 0.0000000000000000 0.1553000000000001 # I1
- 0.5000000000000000 0.5000000000000000 0.6552999999999999 # I2
- 0.0000000000000000 0.0000000000000000 0.8447000000000000 # I3
- 0.5000000000000000 0.5000000000000000 0.3447000000000001 # I4
- 0.1211999999999999 0.3120000000000002 0.8809000000000001 # Se1
- 0.2160000000000002 0.5448999999999998 0.8693000000000000 # Se2
- 0.6211999999999999 0.8120000000000002 0.3809000000000002 # Se3
- 0.7159999999999996 0.0449000000000004 0.3692999999999999 # Se4
- 0.6880000000000002 0.1211999999999999 0.8809000000000001 # Se5
- 0.4551000000000001 0.2160000000000002 0.8693000000000000 # Se6
- 0.1880000000000003 0.6211999999999999 0.3809000000000002 # Se7
- 0.9550999999999993 0.7160000000000002 0.3692999999999999 # Se8
- 0.8787999999999999 0.6880000000000002 0.8809000000000001 # Se9
- 0.7840000000000003 0.4551000000000001 0.8693000000000000 # Se10
- 0.3788000000000000 0.1880000000000003 0.3809000000000002 # Se11
- 0.2840000000000003 0.9550999999999993 0.3692999999999999 # Se12
- 0.3120000000000002 0.8787999999999999 0.8809000000000001 # Se13
- 0.5449000000000003 0.7840000000000003 0.8693000000000000 # Se14
- 0.8119999999999996 0.3788000000000000 0.3809000000000002 # Se15
- 0.0449000000000004 0.2840000000000003 0.3692999999999999 # Se16
- 0.1211999999999999 0.6879999999999996 0.1191000000000000 # Se17
- 0.2160000000000002 0.4550999999999996 0.1307000000000000 # Se18
- 0.6211999999999999 0.1880000000000003 0.6191000000000002 # Se19
- 0.7160000000000002 0.9550999999999993 0.6307000000000004 # Se20
- 0.8787999999999999 0.3119999999999997 0.1191000000000000 # Se21
- 0.7839999999999996 0.5448999999999998 0.1307000000000000 # Se22
- 0.3788000000000000 0.8120000000000002 0.6191000000000002 # Se23
- 0.2840000000000003 0.0449000000000004 0.6307000000000004 # Se24
- 0.3120000000000002 0.1211999999999999 0.1191000000000000 # Se25
- 0.5448999999999998 0.2160000000000002 0.1307000000000000 # Se26
- 0.8120000000000002 0.6211999999999999 0.6191000000000002 # Se27
- 0.0449000000000004 0.7160000000000002 0.6307000000000004 # Se28
- 0.6880000000000002 0.8787999999999999 0.1191000000000000 # Se29
- 0.4551000000000001 0.7839999999999996 0.1307000000000000 # Se30
- 0.1880000000000003 0.3788000000000000 0.6191000000000002 # Se31
- 0.9550999999999993 0.2840000000000003 0.6307000000000004 # Se32
diff --git a/test/data/tetragonal/POSCAR-098 b/test/data/tetragonal/POSCAR-098
deleted file mode 100644
index 749298d..0000000
--- a/test/data/tetragonal/POSCAR-098
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 7.9539962573107550 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.9539962573107550 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.6779977988055927
- 4 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cd1
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Cd2
- 0.0000000000000000 0.5000000000000000 0.2500000000000000 # Cd3
- 0.5000000000000000 0.0000000000000000 0.7500000000000000 # Cd4
- 0.4399999999999997 0.2500000000000000 0.1250000000000006 # As1
- 0.9399999999999997 0.7500000000000001 0.6250000000000007 # As2
- 0.7500000000000001 0.9399999999999997 0.3750000000000006 # As3
- 0.2500000000000000 0.4399999999999997 0.8750000000000008 # As4
- 0.5599999999999996 0.7500000000000001 0.1250000000000006 # As5
- 0.0600000000000003 0.2500000000000000 0.6250000000000007 # As6
- 0.2500000000000000 0.0600000000000003 0.3750000000000006 # As7
- 0.7500000000000001 0.5600000000000004 0.8750000000000008 # As8
diff --git a/test/data/tetragonal/POSCAR-098-2 b/test/data/tetragonal/POSCAR-098-2
deleted file mode 100644
index 4f44f5f..0000000
--- a/test/data/tetragonal/POSCAR-098-2
+++ /dev/null
@@ -1,191 +0,0 @@
-$cell vectors
-1.0
- 9.3829955849065581 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.3829955849065581 0.0000000000000000
- 0.0000000000000053 0.0000000000000053 54.5999743084192986
- 48 104 24 8
-Direct
- 0.5906999999999999 0.3794000000000001 0.8396000000000000 # Ta1
- 0.5787999999999999 0.3628000000000000 0.7850000000000003 # Ta2
- 0.1872000000000001 0.1148999999999998 0.3134999999999999 # Ta3
- 0.0906999999999999 0.8794000000000002 0.3396000000000000 # Ta4
- 0.0787999999999999 0.8628000000000007 0.2850000000000001 # Ta5
- 0.6872000000000000 0.6149000000000006 0.8135000000000000 # Ta6
- 0.6206000000000000 0.0907000000000001 0.0896000000000000 # Ta7
- 0.6372000000000002 0.0788000000000000 0.0350000000000002 # Ta8
- 0.8851000000000003 0.6872000000000001 0.5634999999999999 # Ta9
- 0.1205999999999999 0.5907000000000000 0.5895999999999998 # Ta10
- 0.1372000000000000 0.5788000000000005 0.5350000000000000 # Ta11
- 0.3851000000000002 0.1872000000000003 0.0634999999999999 # Ta12
- 0.4093000000000002 0.6206000000000006 0.8396000000000000 # Ta13
- 0.4211999999999998 0.6372000000000002 0.7850000000000003 # Ta14
- 0.8128000000000001 0.8851000000000004 0.3134999999999999 # Ta15
- 0.9093000000000002 0.1206000000000001 0.3395999999999995 # Ta16
- 0.9212000000000006 0.1372000000000002 0.2850000000000001 # Ta17
- 0.3128000000000001 0.3851000000000004 0.8135000000000000 # Ta18
- 0.3794000000000005 0.9093000000000004 0.0896000000000000 # Ta19
- 0.3627999999999999 0.9212000000000007 0.0350000000000002 # Ta20
- 0.1148999999999997 0.3128000000000002 0.5634999999999999 # Ta21
- 0.8794000000000001 0.4093000000000004 0.5895999999999998 # Ta22
- 0.8628000000000005 0.4212000000000000 0.5350000000000000 # Ta23
- 0.6149000000000003 0.8128000000000003 0.0634999999999999 # Ta24
- 0.5907000000000001 0.1206000000000000 0.4103999999999997 # Ta25
- 0.5788000000000001 0.1372000000000001 0.4649999999999997 # Ta26
- 0.1871999999999998 0.3851000000000003 0.9365000000000000 # Ta27
- 0.0906999999999996 0.6206000000000005 0.9104000000000001 # Ta28
- 0.0788000000000001 0.6372000000000001 0.9650000000000000 # Ta29
- 0.6872000000000003 0.8851000000000004 0.4364999999999998 # Ta30
- 0.4093000000000000 0.8794000000000002 0.4103999999999997 # Ta31
- 0.4212000000000000 0.8628000000000006 0.4649999999999997 # Ta32
- 0.8128000000000002 0.6149000000000004 0.9365000000000000 # Ta33
- 0.9092999999999999 0.3794000000000001 0.9104000000000001 # Ta34
- 0.9212000000000001 0.3627999999999999 0.9650000000000000 # Ta35
- 0.3127999999999997 0.1149000000000003 0.4364999999999998 # Ta36
- 0.3793999999999999 0.5907000000000002 0.1604000000000002 # Ta37
- 0.3628000000000003 0.5788000000000002 0.2149999999999999 # Ta38
- 0.1148999999999996 0.1871999999999999 0.6864999999999999 # Ta39
- 0.8794000000000001 0.0907000000000003 0.6604000000000000 # Ta40
- 0.8628000000000003 0.0788000000000002 0.7150000000000001 # Ta41
- 0.6149000000000002 0.6872000000000004 0.1865000000000001 # Ta42
- 0.6206000000000005 0.4093000000000001 0.1604000000000002 # Ta43
- 0.6372000000000001 0.4212000000000001 0.2149999999999999 # Ta44
- 0.8851000000000003 0.8128000000000004 0.6864999999999999 # Ta45
- 0.1205999999999999 0.9093000000000001 0.6604000000000000 # Ta46
- 0.1371999999999999 0.9212000000000002 0.7150000000000001 # Ta47
- 0.3851000000000002 0.3127999999999999 0.1865000000000001 # Ta48
- 0.3828000000000000 0.2010000000000000 0.8481000000000001 # Br1
- 0.1763000000000000 0.5210000000000000 0.7793000000000000 # Br2
- 0.3625000000000001 0.1899000000000000 0.7817000000000001 # Br3
- 0.3045999999999999 0.8242000000000004 0.8129000000000001 # Br4
- 0.4999999999999999 0.5000000000000006 0.7467000000000001 # Br5
- 0.0552000000000002 0.2537000000000000 0.8209000000000001 # Br6
- 0.2500000000000002 0.7620000000000005 0.8750000000000001 # Br7
- 0.1715999999999999 0.8284000000000000 0.0000000000000000 # Br8
- 0.8828000000000006 0.7010000000000004 0.3481000000000001 # Br9
- 0.6763000000000000 0.0210000000000000 0.2793000000000002 # Br10
- 0.8625000000000007 0.6899000000000002 0.2816999999999998 # Br11
- 0.8046000000000004 0.3242000000000004 0.3129000000000000 # Br12
- -0.0000000000000001 -0.0000000000000001 0.2467000000000002 # Br13
- 0.5552000000000001 0.7536999999999999 0.3209000000000001 # Br14
- 0.7500000000000002 0.2620000000000003 0.3749999999999996 # Br15
- 0.6716000000000000 0.3284000000000001 0.4999999999999998 # Br16
- 0.7990000000000000 0.8828000000000003 0.0981000000000001 # Br17
- 0.4790000000000001 0.6763000000000001 0.0293000000000001 # Br18
- 0.8101000000000000 0.8625000000000003 0.0316999999999999 # Br19
- 0.1758000000000003 0.8046000000000001 0.0629000000000000 # Br20
- 0.4999999999999998 0.0000000000000000 0.9967000000000000 # Br21
- 0.7463000000000002 0.5552000000000004 0.0709000000000000 # Br22
- 0.2380000000000002 0.7500000000000003 0.1250000000000000 # Br23
- 0.1716000000000003 0.6716000000000002 0.2500000000000000 # Br24
- 0.2990000000000001 0.3828000000000001 0.5981000000000000 # Br25
- 0.9790000000000001 0.1763000000000002 0.5292999999999999 # Br26
- 0.3101000000000002 0.3625000000000003 0.5316999999999998 # Br27
- 0.6758000000000004 0.3046000000000000 0.5628999999999998 # Br28
- -0.0000000000000003 0.5000000000000000 0.4967000000000000 # Br29
- 0.2463000000000000 0.0552000000000003 0.5709000000000000 # Br30
- 0.7380000000000002 0.2500000000000004 0.6250000000000000 # Br31
- 0.6715999999999999 0.1716000000000000 0.7500000000000001 # Br32
- 0.6172000000000003 0.7990000000000002 0.8481000000000001 # Br33
- 0.8237000000000004 0.4790000000000003 0.7793000000000000 # Br34
- 0.6375000000000001 0.8101000000000003 0.7817000000000001 # Br35
- 0.6954000000000004 0.1757999999999999 0.8129000000000001 # Br36
- 0.9448000000000001 0.7463000000000002 0.8209000000000001 # Br37
- 0.7500000000000000 0.2380000000000003 0.8750000000000001 # Br38
- 0.8284000000000000 0.1715999999999999 0.0000000000000000 # Br39
- 0.1172000000000002 0.2990000000000002 0.3481000000000001 # Br40
- 0.3237000000000003 0.9790000000000003 0.2793000000000002 # Br41
- 0.1375000000000001 0.3101000000000003 0.2816999999999998 # Br42
- 0.1953999999999998 0.6758000000000005 0.3129000000000000 # Br43
- 0.4448000000000000 0.2463000000000001 0.3209000000000001 # Br44
- 0.2499999999999999 0.7380000000000003 0.3749999999999996 # Br45
- 0.3284000000000001 0.6716000000000000 0.4999999999999998 # Br46
- 0.2009999999999998 0.1172000000000004 0.0981000000000001 # Br47
- 0.5209999999999999 0.3236999999999999 0.0293000000000001 # Br48
- 0.1898999999999999 0.1375000000000003 0.0316999999999999 # Br49
- 0.8242000000000003 0.1954000000000000 0.0629000000000000 # Br50
- 0.2536999999999999 0.4448000000000001 0.0709000000000000 # Br51
- 0.7620000000000002 0.2500000000000001 0.1250000000000000 # Br52
- 0.8284000000000006 0.3284000000000002 0.2500000000000000 # Br53
- 0.7010000000000003 0.6172000000000004 0.5981000000000000 # Br54
- 0.0209999999999999 0.8237000000000005 0.5292999999999999 # Br55
- 0.6899000000000000 0.6375000000000002 0.5316999999999998 # Br56
- 0.3242000000000002 0.6954000000000005 0.5628999999999998 # Br57
- 0.7537000000000004 0.9448000000000009 0.5709000000000000 # Br58
- 0.2620000000000002 0.7500000000000001 0.6250000000000000 # Br59
- 0.3284000000000000 0.8284000000000002 0.7500000000000001 # Br60
- 0.3828000000000003 0.2990000000000002 0.4018999999999999 # Br61
- 0.1763000000000002 0.9790000000000008 0.4706999999999998 # Br62
- 0.3625000000000003 0.3101000000000002 0.4682999999999999 # Br63
- 0.3046000000000001 0.6758000000000005 0.4370999999999999 # Br64
- 0.5000000000000000 0.0000000000000003 0.5032999999999997 # Br65
- 0.0551999999999998 0.2463000000000001 0.4291000000000000 # Br66
- 0.8828000000000003 0.7990000000000000 0.9018999999999999 # Br67
- 0.6763000000000002 0.4790000000000001 0.9707000000000001 # Br68
- 0.8625000000000003 0.8101000000000002 0.9683000000000002 # Br69
- 0.8046000000000001 0.1758000000000004 0.9371000000000002 # Br70
- 0.0000000000000000 0.5000000000000003 0.0032999999999999 # Br71
- 0.5551999999999998 0.7463000000000001 0.9291000000000001 # Br72
- 0.6172000000000000 0.7010000000000004 0.4018999999999999 # Br73
- 0.8237000000000007 0.0209999999999999 0.4706999999999998 # Br74
- 0.6375000000000003 0.6899000000000005 0.4682999999999999 # Br75
- 0.6954000000000000 0.3242000000000003 0.4370999999999999 # Br76
- 0.9448000000000003 0.7537000000000005 0.4291000000000000 # Br77
- 0.1171999999999999 0.2010000000000000 0.9018999999999999 # Br78
- 0.3236999999999999 0.5210000000000005 0.9707000000000001 # Br79
- 0.1374999999999998 0.1898999999999999 0.9683000000000002 # Br80
- 0.1954000000000000 0.8242000000000003 0.9371000000000002 # Br81
- 0.4447999999999997 0.2537000000000000 0.9291000000000001 # Br82
- 0.2009999999999998 0.3828000000000004 0.1518999999999999 # Br83
- 0.5210000000000004 0.1763000000000003 0.2206999999999999 # Br84
- 0.1899000000000003 0.3624999999999999 0.2183000000000002 # Br85
- 0.8242000000000002 0.3046000000000002 0.1871000000000001 # Br86
- 0.5000000000000002 0.5000000000000002 0.2532999999999999 # Br87
- 0.2536999999999998 0.0552000000000000 0.1791000000000000 # Br88
- 0.7010000000000003 0.8828000000000005 0.6519000000000000 # Br89
- 0.0209999999999998 0.6763000000000003 0.7206999999999999 # Br90
- 0.6899000000000003 0.8625000000000004 0.7182999999999999 # Br91
- 0.3242000000000002 0.8046000000000003 0.6870999999999999 # Br92
- -0.0000000000000004 0.0000000000000001 0.7533000000000001 # Br93
- 0.7537000000000004 0.5552000000000006 0.6790999999999998 # Br94
- 0.7989999999999999 0.6172000000000001 0.1518999999999999 # Br95
- 0.4790000000000006 0.8237000000000008 0.2206999999999999 # Br96
- 0.8100999999999999 0.6375000000000000 0.2183000000000002 # Br97
- 0.1758000000000002 0.6954000000000001 0.1871000000000001 # Br98
- 0.7463000000000005 0.9448000000000004 0.1791000000000000 # Br99
- 0.2990000000000000 0.1172000000000001 0.6519000000000000 # Br100
- 0.9790000000000000 0.3237000000000000 0.7206999999999999 # Br101
- 0.3101000000000000 0.1374999999999999 0.7182999999999999 # Br102
- 0.6758000000000004 0.1954000000000002 0.6870999999999999 # Br103
- 0.2462999999999999 0.4448000000000004 0.6790999999999998 # Br104
- 0.4999999999999998 0.5000000000000006 0.8671000000000000 # O1
- 0.2299999999999997 0.5130000000000005 0.8381999999999999 # O2
- -0.0000000000000002 -0.0000000000000002 0.3670999999999995 # O3
- 0.7300000000000002 0.0129999999999999 0.3382000000000001 # O4
- 0.5000000000000002 -0.0000000000000001 0.1171000000000000 # O5
- 0.4870000000000001 0.7300000000000004 0.0882000000000001 # O6
- -0.0000000000000003 0.5000000000000000 0.6170999999999999 # O7
- 0.9870000000000000 0.2299999999999998 0.5881999999999998 # O8
- 0.7700000000000000 0.4870000000000003 0.8381999999999999 # O9
- 0.2700000000000000 0.9870000000000001 0.3382000000000001 # O10
- 0.5130000000000005 0.2700000000000001 0.0882000000000001 # O11
- 0.0129999999999998 0.7700000000000007 0.5881999999999998 # O12
- 0.5000000000000001 -0.0000000000000002 0.3828999999999998 # O13
- 0.2300000000000000 0.9870000000000001 0.4117999999999999 # O14
- 0.0000000000000001 0.5000000000000006 0.8829000000000002 # O15
- 0.7299999999999999 0.4870000000000003 0.9117999999999999 # O16
- 0.7700000000000002 0.0129999999999999 0.4117999999999999 # O17
- 0.2700000000000002 0.5130000000000003 0.9117999999999999 # O18
- 0.5000000000000002 0.5000000000000002 0.1329000000000001 # O19
- 0.5130000000000003 0.2300000000000001 0.1618000000000000 # O20
- -0.0000000000000004 0.0000000000000002 0.6329000000000000 # O21
- 0.0129999999999997 0.7300000000000001 0.6618000000000001 # O22
- 0.4870000000000000 0.7700000000000004 0.1618000000000000 # O23
- 0.9870000000000000 0.2700000000000003 0.6618000000000001 # O24
- 0.4999999999999998 0.5000000000000004 0.9041999999999999 # Lu1
- 0.9999999999999998 -0.0000000000000002 0.4041999999999997 # Lu2
- 0.5000000000000002 -0.0000000000000001 0.1541999999999999 # Lu3
- -0.0000000000000004 0.4999999999999999 0.6542000000000001 # Lu4
- 0.5000000000000001 -0.0000000000000002 0.3457999999999998 # Lu5
- 0.0000000000000001 0.5000000000000006 0.8458000000000002 # Lu6
- 0.5000000000000003 0.5000000000000003 0.0958000000000001 # Lu7
- -0.0000000000000003 0.0000000000000002 0.5958000000000000 # Lu8
diff --git a/test/data/tetragonal/POSCAR-099 b/test/data/tetragonal/POSCAR-099
deleted file mode 100644
index 70158cb..0000000
--- a/test/data/tetragonal/POSCAR-099
+++ /dev/null
@@ -1,12 +0,0 @@
-$cell vectors
-1.0
- 3.8989981653576335 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.8989981653576335 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.1669980392524382
- 1 1 3
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Pb1
- 0.4999999999999999 0.4999999999999999 0.5410000000000003 # Ti1
- 0.4999999999999999 0.4999999999999999 0.1147999999999999 # O1
- 0.4999999999999999 0.0000000000000000 0.6208000000000005 # O2
- 0.0000000000000000 0.4999999999999999 0.6208000000000005 # O3
diff --git a/test/data/tetragonal/POSCAR-099-2 b/test/data/tetragonal/POSCAR-099-2
deleted file mode 100644
index 7f2eda8..0000000
--- a/test/data/tetragonal/POSCAR-099-2
+++ /dev/null
@@ -1,12 +0,0 @@
-$cell vectors
-1.0
- 3.8071982085533707 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.8071982085533707 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.6981977893006528
- 1 1 3
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Pb1
- 0.5000000000000000 0.5000000000000000 0.5674000000000002 # V1
- 0.5000000000000000 0.5000000000000000 0.2101999999999996 # O1
- 0.5000000000000000 0.0000000000000000 0.6915000000000003 # O2
- 0.0000000000000000 0.5000000000000000 0.6915000000000003 # O3
diff --git a/test/data/tetragonal/POSCAR-100 b/test/data/tetragonal/POSCAR-100
deleted file mode 100644
index 79a3aa2..0000000
--- a/test/data/tetragonal/POSCAR-100
+++ /dev/null
@@ -1,33 +0,0 @@
-$cell vectors
-1.0
- 8.8699958262944900 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.8699958262944900 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.2149975461246667
- 4 6 16
-Direct
- 0.3010000000000000 0.8010000000000002 0.9594999999999991 # K1
- 0.1989999999999997 0.3010000000000000 0.9594999999999991 # K2
- 0.6990000000000000 0.1990000000000003 0.9594999999999991 # K3
- 0.8010000000000002 0.6990000000000000 0.9594999999999991 # K4
- 0.0000000000000000 0.0000000000000000 0.4950999999999996 # V1
- 0.1340000000000002 0.6339999999999999 0.4899999999999995 # V2
- 0.3660000000000001 0.1340000000000002 0.4899999999999995 # V3
- 0.8659999999999997 0.3660000000000001 0.4899999999999995 # V4
- 0.6339999999999999 0.8659999999999997 0.4899999999999995 # V5
- 0.5000000000000002 0.5000000000000002 0.4950999999999996 # V6
- 0.0865999999999999 0.8081000000000000 0.5996000000000001 # O1
- 0.1299000000000002 0.6298999999999998 0.1780000000000002 # O2
- 0.0000000000000000 0.4999999999999997 0.6103999999999999 # O3
- 0.0000000000000000 0.0000000000000000 0.1918000000000002 # O4
- 0.1919000000000000 0.0865999999999999 0.5996000000000001 # O5
- 0.3701000000000002 0.1299000000000002 0.1780000000000002 # O6
- 0.5000000000000002 0.0000000000000000 0.6103999999999999 # O7
- 0.9134000000000002 0.1919000000000000 0.5996000000000001 # O8
- 0.8700999999999999 0.3701000000000002 0.1780000000000002 # O9
- 0.8081000000000000 0.9134000000000002 0.5996000000000001 # O10
- 0.6298999999999998 0.8700999999999999 0.1780000000000002 # O11
- 0.4133999999999998 0.3081000000000003 0.5996000000000001 # O12
- 0.5000000000000002 0.5000000000000002 0.1918000000000002 # O13
- 0.5866000000000002 0.6918999999999998 0.5996000000000001 # O14
- 0.6918999999999998 0.4134000000000004 0.5996000000000001 # O15
- 0.3081000000000003 0.5866000000000002 0.5996000000000001 # O16
diff --git a/test/data/tetragonal/POSCAR-100-2 b/test/data/tetragonal/POSCAR-100-2
deleted file mode 100644
index 9dfd667..0000000
--- a/test/data/tetragonal/POSCAR-100-2
+++ /dev/null
@@ -1,37 +0,0 @@
-$cell vectors
-1.0
- 8.3119960888567981 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.3119960888567981 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0699952616443671
- 4 2 4 20
-Direct
- 0.3283000000000002 0.8282999999999998 0.0000000000000000 # Sr1
- 0.1717000000000002 0.3283000000000002 0.0000000000000000 # Sr2
- 0.6717000000000000 0.1717000000000002 0.0000000000000000 # Sr3
- 0.8282999999999998 0.6717000000000000 0.0000000000000000 # Sr4
- 0.0000000000000000 0.0000000000000000 0.7349999999999999 # Ti1
- 0.5000000000000003 0.5000000000000003 0.7349999999999999 # Ti2
- 0.1292999999999997 0.6293000000000001 0.7449999999999999 # Si1
- 0.3706999999999999 0.1292999999999997 0.7449999999999999 # Si2
- 0.8707000000000003 0.3706999999999999 0.7449999999999999 # Si3
- 0.6293000000000001 0.8707000000000003 0.7449999999999999 # Si4
- 0.0000000000000000 0.5000000000000003 0.6879999999999997 # O1
- 0.1260000000000001 0.6250000000000002 0.9029999999999997 # O2
- 0.2943999999999999 0.5814000000000000 0.6740000000000002 # O3
- 0.0000000000000000 0.0000000000000000 0.9019999999999997 # O4
- 0.5000000000000003 0.0000000000000000 0.6879999999999997 # O5
- 0.3749999999999998 0.1260000000000001 0.9029999999999997 # O6
- 0.4186000000000001 0.2943999999999999 0.6740000000000002 # O7
- 0.8740000000000000 0.3750000000000004 0.9029999999999997 # O8
- 0.7056000000000002 0.4186000000000001 0.6740000000000002 # O9
- 0.6250000000000002 0.8740000000000000 0.9029999999999997 # O10
- 0.5814000000000000 0.7056000000000002 0.6740000000000002 # O11
- 0.3740000000000003 0.1249999999999999 0.9029999999999997 # O12
- 0.2055999999999998 0.0814000000000003 0.6740000000000002 # O13
- 0.5000000000000003 0.5000000000000003 0.9019999999999997 # O14
- 0.6260000000000003 0.8750000000000001 0.9029999999999997 # O15
- 0.7944000000000002 0.9185999999999999 0.6740000000000002 # O16
- 0.8750000000000001 0.3740000000000003 0.9029999999999997 # O17
- 0.9185999999999999 0.2055999999999998 0.6740000000000002 # O18
- 0.1249999999999999 0.6260000000000003 0.9029999999999997 # O19
- 0.0814000000000003 0.7944000000000002 0.6740000000000002 # O20
diff --git a/test/data/tetragonal/POSCAR-102 b/test/data/tetragonal/POSCAR-102
deleted file mode 100644
index 4c43f5e..0000000
--- a/test/data/tetragonal/POSCAR-102
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 8.8639958291177443 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.8639958291177443 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.0199962262549924
- 12 8
-Direct
- 0.1519999999999997 0.1519999999999997 0.2680000000000005 # Ca1
- 0.2049999999999997 0.2049999999999997 0.7420000000000003 # Ca2
- 0.0000000000000000 0.5000000000000000 0.5170000000000000 # Ca3
- 0.3480000000000001 0.6519999999999996 0.7680000000000005 # Ca4
- 0.2950000000000002 0.7049999999999997 0.2420000000000003 # Ca5
- 0.0000000000000000 0.5000000000000000 0.0170000000000000 # Ca6
- 0.8480000000000001 0.8479999999999994 0.2680000000000005 # Ca7
- 0.7949999999999995 0.7950000000000000 0.7420000000000003 # Ca8
- 0.6519999999999996 0.3480000000000001 0.7680000000000005 # Ca9
- 0.7049999999999997 0.2950000000000002 0.2420000000000003 # Ca10
- 0.5000000000000000 0.0000000000000000 0.0170000000000000 # Ca11
- 0.5000000000000000 0.0000000000000000 0.5170000000000000 # Ca12
- 0.3769999999999999 0.3769999999999999 0.0479999999999999 # Cd1
- 0.3960000000000001 0.3960000000000001 0.4560000000000001 # Cd2
- 0.1229999999999999 -0.1229999999999999 0.5479999999999998 # Cd3
- 0.1039999999999999 -0.1039999999999999 0.9560000000000001 # Cd4
- 0.6229999999999998 0.6229999999999998 0.0479999999999999 # Cd5
- 0.6039999999999998 0.6039999999999998 0.4560000000000001 # Cd6
- -0.1229999999999999 0.1229999999999999 0.5479999999999998 # Cd7
- -0.1039999999999999 0.1040000000000004 0.9560000000000001 # Cd8
diff --git a/test/data/tetragonal/POSCAR-102-2 b/test/data/tetragonal/POSCAR-102-2
deleted file mode 100644
index 0cc7400..0000000
--- a/test/data/tetragonal/POSCAR-102-2
+++ /dev/null
@@ -1,37 +0,0 @@
-$cell vectors
-1.0
- 10.7589949374410878 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.7589949374410878 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.6559973386157436
- 30
-Direct
- 0.0000000000000000 0.0000000000000000 0.4999999999999994 # U1
- 0.1070000000000001 0.1070000000000001 0.9860000000000001 # U2
- 0.3029999999999998 0.3029999999999998 0.7690000000000001 # U3
- 0.3209999999999997 0.3210000000000002 0.2939999999999997 # U4
- 0.5580000000000001 0.2249999999999998 0.0519999999999996 # U5
- 0.3720000000000001 0.0450000000000001 0.9769999999999993 # U6
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # U7
- 0.3929999999999999 0.6070000000000001 0.4859999999999998 # U8
- 0.1970000000000002 0.8029999999999997 0.2689999999999997 # U9
- 0.1790000000000002 0.8209999999999996 0.7939999999999999 # U10
- 0.2750000000000001 0.0580000000000001 0.5519999999999999 # U11
- 0.4549999999999998 0.8719999999999997 0.4769999999999999 # U12
- 0.8929999999999997 0.8929999999999997 0.9860000000000001 # U13
- 0.6970000000000002 0.6969999999999995 0.7690000000000001 # U14
- 0.6789999999999997 0.6789999999999997 0.2939999999999997 # U15
- 0.4419999999999997 0.7749999999999997 0.0519999999999996 # U16
- 0.6279999999999999 0.9550000000000000 0.9769999999999993 # U17
- 0.6070000000000001 0.3929999999999999 0.4859999999999998 # U18
- 0.8029999999999997 0.1970000000000002 0.2689999999999997 # U19
- 0.8209999999999996 0.1790000000000002 0.7939999999999999 # U20
- 0.7249999999999998 0.9419999999999997 0.5519999999999999 # U21
- 0.5449999999999999 0.1279999999999999 0.4769999999999999 # U22
- 0.9419999999999997 0.7249999999999998 0.5519999999999999 # U23
- 0.1279999999999999 0.5449999999999999 0.4769999999999999 # U24
- 0.0580000000000001 0.2750000000000001 0.5519999999999999 # U25
- 0.8719999999999997 0.4549999999999998 0.4769999999999999 # U26
- 0.7749999999999997 0.4419999999999997 0.0519999999999996 # U27
- 0.9550000000000000 0.6279999999999999 0.9769999999999993 # U28
- 0.2249999999999998 0.5580000000000001 0.0519999999999996 # U29
- 0.0450000000000001 0.3720000000000001 0.9769999999999993 # U30
diff --git a/test/data/tetragonal/POSCAR-103 b/test/data/tetragonal/POSCAR-103
deleted file mode 100644
index 28ff07a..0000000
--- a/test/data/tetragonal/POSCAR-103
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 6.5509969174808598 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.5509969174808598 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.8469967782004941
- 2 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.2419999999999997 # Nb1
- 0.0000000000000000 0.0000000000000000 0.7420000000000001 # Nb2
- 0.1440000000000003 0.3275999999999999 0.0000000000000000 # Te1
- 0.6724000000000002 0.1440000000000003 0.0000000000000000 # Te2
- 0.8559999999999998 0.6724000000000002 0.0000000000000000 # Te3
- 0.3275999999999999 0.8559999999999998 0.0000000000000000 # Te4
- 0.8559999999999998 0.3275999999999999 0.4999999999999997 # Te5
- 0.1440000000000003 0.6724000000000002 0.4999999999999997 # Te6
- 0.6724000000000002 0.8559999999999998 0.4999999999999997 # Te7
- 0.3275999999999999 0.1440000000000003 0.4999999999999997 # Te8
diff --git a/test/data/tetragonal/POSCAR-103-2 b/test/data/tetragonal/POSCAR-103-2
deleted file mode 100644
index 5476d78..0000000
--- a/test/data/tetragonal/POSCAR-103-2
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 6.5139969348909057 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.5139969348909057 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.8089967960810807
- 2 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.2245000000000001 # Ta1
- 0.0000000000000000 0.0000000000000000 0.7244999999999998 # Ta2
- 0.1440000000000002 0.3280000000000000 0.0000000000000000 # Te1
- 0.6719999999999999 0.1440000000000002 0.0000000000000000 # Te2
- 0.8559999999999998 0.6719999999999999 0.0000000000000000 # Te3
- 0.3280000000000000 0.8559999999999998 0.0000000000000000 # Te4
- 0.8559999999999998 0.3280000000000000 0.4999999999999996 # Te5
- 0.1440000000000002 0.6719999999999999 0.4999999999999996 # Te6
- 0.6719999999999999 0.8559999999999998 0.4999999999999996 # Te7
- 0.3280000000000000 0.1440000000000002 0.4999999999999996 # Te8
diff --git a/test/data/tetragonal/POSCAR-104 b/test/data/tetragonal/POSCAR-104
deleted file mode 100644
index 9613aef..0000000
--- a/test/data/tetragonal/POSCAR-104
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 9.4159955693786834 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.4159955693786834 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.2369956536056641
- 8 2 12
-Direct
- 0.3549000000000000 0.8523000000000003 0.2479999999999998 # Tl1
- 0.1477000000000003 0.3549000000000000 0.2479999999999998 # Tl2
- 0.6450999999999999 0.1477000000000003 0.2479999999999998 # Tl3
- 0.8523000000000003 0.6450999999999999 0.2479999999999998 # Tl4
- 0.1450999999999999 0.3523000000000002 0.7479999999999998 # Tl5
- 0.8549000000000001 0.6477000000000004 0.7479999999999998 # Tl6
- 0.6477000000000004 0.1450999999999999 0.7479999999999998 # Tl7
- 0.3523000000000002 0.8549000000000001 0.7479999999999998 # Tl8
- 0.0000000000000000 0.0000000000000000 0.9970000000000001 # Hg1
- 0.5000000000000000 0.5000000000000000 0.4970000000000001 # Hg2
- 0.0000000000000000 0.0000000000000000 1.2848999999999990 # I1
- 0.0000000000000000 0.0000000000000000 0.7149999999999996 # I2
- 0.3302000000000000 0.1455000000000003 0.0001000000000000 # I3
- 0.8545000000000003 0.3302000000000000 0.0001000000000000 # I4
- 0.6698000000000004 0.8545000000000003 0.0001000000000000 # I5
- 0.1455000000000003 0.6697999999999998 0.0001000000000000 # I6
- 0.5000000000000000 0.5000000000000000 0.7848999999999998 # I7
- 0.5000000000000000 0.5000000000000000 0.2150000000000002 # I8
- 0.1697999999999999 0.6455000000000002 0.5001000000000000 # I9
- 0.8302000000000000 0.3545000000000003 0.5001000000000000 # I10
- 0.3545000000000003 0.1697999999999999 0.5001000000000000 # I11
- 0.6455000000000002 0.8302000000000000 0.5001000000000000 # I12
diff --git a/test/data/tetragonal/POSCAR-104-2 b/test/data/tetragonal/POSCAR-104-2
deleted file mode 100644
index b19e20d..0000000
--- a/test/data/tetragonal/POSCAR-104-2
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 10.6199950028463928 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.6199950028463928 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.0089957608891833
- 10 10 8
-Direct
- 0.3905000000000000 0.1907000000000001 0.6903000000000000 # Bi1
- 0.4999999999999997 0.4999999999999997 0.3179999999999999 # Bi2
- 0.8092999999999998 0.3905000000000000 0.6903000000000000 # Bi3
- 0.6095000000000000 0.8092999999999998 0.6903000000000000 # Bi4
- 0.1907000000000001 0.6095000000000000 0.6903000000000000 # Bi5
- 0.1094999999999998 0.6906999999999998 0.1903000000000000 # Bi6
- 0.0000000000000000 0.0000000000000000 0.8180000000000001 # Bi7
- 0.8904999999999996 0.3093000000000001 0.1903000000000000 # Bi8
- 0.3093000000000001 0.1094999999999998 0.1903000000000000 # Bi9
- 0.6906999999999998 0.8904999999999996 0.1903000000000000 # Bi10
- 0.6056999999999997 0.1884000000000000 0.3739999999999999 # Ba1
- 0.4999999999999997 0.4999999999999997 0.7000999999999998 # Ba2
- 0.8116000000000000 0.6056999999999997 0.3739999999999999 # Ba3
- 0.3942999999999999 0.8116000000000000 0.3739999999999999 # Ba4
- 0.1884000000000000 0.3942999999999999 0.3739999999999999 # Ba5
- 0.8942999999999998 0.6883999999999998 0.8740000000000001 # Ba6
- 0.0000000000000000 0.0000000000000000 0.2000999999999998 # Ba7
- 0.1057000000000003 0.3116000000000002 0.8740000000000001 # Ba8
- 0.3116000000000002 0.8942999999999998 0.8740000000000001 # Ba9
- 0.6883999999999998 0.1057000000000003 0.8740000000000001 # Ba10
- 0.1834000000000001 0.0720000000000001 0.5316000000000002 # In1
- 0.9279999999999997 0.1834000000000001 0.5316000000000002 # In2
- 0.8165999999999995 0.9279999999999997 0.5316000000000002 # In3
- 0.0720000000000001 0.8165999999999995 0.5316000000000002 # In4
- 0.3166000000000002 0.5719999999999998 0.0316000000000001 # In5
- 0.6833999999999998 0.4280000000000002 0.0316000000000001 # In6
- 0.4280000000000002 0.3165999999999997 0.0316000000000001 # In7
- 0.5719999999999998 0.6833999999999998 0.0316000000000001 # In8
diff --git a/test/data/tetragonal/POSCAR-105 b/test/data/tetragonal/POSCAR-105
deleted file mode 100644
index 42dc9c3..0000000
--- a/test/data/tetragonal/POSCAR-105
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 7.6179964154127893 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.6179964154127893 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.4999960003949475
- 4 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ba1
- 0.5000000000000000 0.0000000000000000 0.0276000000000003 # Ba2
- 0.0000000000000000 0.0000000000000000 0.4999999999999997 # Ba3
- 0.0000000000000000 0.5000000000000000 0.5276000000000000 # Ba4
- 0.3318000000000002 0.5000000000000000 0.8655000000000003 # Ge1
- 0.5000000000000000 0.1656000000000003 0.6140999999999996 # Ge2
- 0.5000000000000000 0.3318000000000002 0.3654999999999999 # Ge3
- 0.8343999999999997 0.5000000000000000 0.1141000000000001 # Ge4
- 0.6681999999999999 0.5000000000000000 0.8655000000000003 # Ge5
- 0.5000000000000000 0.8344000000000005 0.6140999999999996 # Ge6
- 0.5000000000000000 0.6681999999999999 0.3654999999999999 # Ge7
- 0.1656000000000003 0.5000000000000000 0.1141000000000001 # Ge8
- 0.2315000000000002 0.2488000000000002 0.2564000000000002 # P1
- 0.7511999999999999 0.2315000000000002 0.7563999999999999 # P2
- 0.7684999999999997 0.7511999999999999 0.2564000000000002 # P3
- 0.2488000000000002 0.7684999999999997 0.7563999999999999 # P4
- 0.7684999999999997 0.2488000000000002 0.2564000000000002 # P5
- 0.2315000000000002 0.7511999999999999 0.2564000000000002 # P6
- 0.7511999999999999 0.7684999999999997 0.7563999999999999 # P7
- 0.2488000000000002 0.2315000000000002 0.7563999999999999 # P8
diff --git a/test/data/tetragonal/POSCAR-105-2 b/test/data/tetragonal/POSCAR-105-2
deleted file mode 100644
index e8afac3..0000000
--- a/test/data/tetragonal/POSCAR-105-2
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 5.6399973461444119 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.6399973461444119 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.0499957415969732
- 2 2 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Al1
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Al2
- 0.4999999999999995 0.0000000000000000 0.5000000000000000 # P1
- 0.0000000000000000 0.4999999999999995 0.0000000000000000 # P2
- 0.2000000000000004 0.2599999999999997 0.1270000000000003 # S1
- 0.7399999999999994 0.2000000000000004 0.6269999999999997 # S2
- 0.7999999999999995 0.7399999999999994 0.1270000000000003 # S3
- 0.2599999999999997 0.7999999999999995 0.6269999999999997 # S4
- 0.7999999999999995 0.2599999999999997 0.1270000000000003 # S5
- 0.2000000000000004 0.7399999999999994 0.1270000000000003 # S6
- 0.7399999999999994 0.7999999999999995 0.6269999999999997 # S7
- 0.2599999999999997 0.2000000000000004 0.6269999999999997 # S8
diff --git a/test/data/tetragonal/POSCAR-106 b/test/data/tetragonal/POSCAR-106
deleted file mode 100644
index bbaa38e..0000000
--- a/test/data/tetragonal/POSCAR-106
+++ /dev/null
@@ -1,71 +0,0 @@
-$cell vectors
-1.0
- 10.8389948997977434 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.8389948997977434 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.3079975023642811
- 8 8 24 24
-Direct
- 0.3800999999999999 0.4073000000000000 0.9679999999999994 # Na1
- 0.5927000000000000 0.3800999999999999 0.4679999999999997 # Na2
- 0.6199000000000001 0.5927000000000000 0.9679999999999994 # Na3
- 0.4073000000000000 0.6199000000000001 0.4679999999999997 # Na4
- 0.1198999999999998 0.9073000000000002 0.9679999999999994 # Na5
- 0.8801000000000001 0.0927000000000003 0.9679999999999994 # Na6
- 0.0927000000000003 0.1198999999999998 0.4679999999999997 # Na7
- 0.9073000000000002 0.8801000000000001 0.4679999999999997 # Na8
- 0.0566999999999998 0.3070999999999998 0.0000000000000000 # Zn1
- 0.6929000000000001 0.0566999999999998 0.4999999999999996 # Zn2
- 0.9433000000000001 0.6929000000000001 0.0000000000000000 # Zn3
- 0.3070999999999998 0.9433000000000001 0.4999999999999996 # Zn4
- 0.4432999999999999 0.8071000000000000 0.0000000000000000 # Zn5
- 0.5567000000000000 0.1929000000000000 0.0000000000000000 # Zn6
- 0.1929000000000000 0.4432999999999999 0.4999999999999996 # Zn7
- 0.8071000000000000 0.5567000000000000 0.4999999999999996 # Zn8
- 0.6697999999999997 0.0682000000000003 0.8739999999999993 # O1
- 0.0971000000000002 0.1320000000000001 0.9359999999999995 # O2
- 0.8800000000000000 0.3153999999999999 0.9329999999999997 # O3
- 0.9318000000000002 0.6697999999999997 0.3739999999999999 # O4
- 0.8679999999999998 0.0971000000000002 0.4360000000000000 # O5
- 0.6846000000000001 0.8800000000000000 0.4330000000000001 # O6
- 0.3302000000000002 0.9318000000000002 0.8739999999999993 # O7
- 0.9029000000000001 0.8679999999999998 0.9359999999999995 # O8
- 0.1200000000000003 0.6846000000000001 0.9329999999999997 # O9
- 0.0681999999999998 0.3302000000000002 0.3739999999999999 # O10
- 0.1320000000000001 0.9029000000000001 0.4360000000000000 # O11
- 0.3153999999999999 0.1199999999999998 0.4330000000000001 # O12
- 0.8302000000000000 0.5681999999999999 0.8739999999999993 # O13
- 0.4029000000000000 0.6320000000000003 0.9359999999999995 # O14
- 0.6200000000000000 0.8154000000000001 0.9329999999999997 # O15
- 0.1698000000000000 0.4318000000000000 0.8739999999999993 # O16
- 0.5971000000000000 0.3680000000000001 0.9359999999999995 # O17
- 0.3799999999999999 0.1845999999999998 0.9329999999999997 # O18
- 0.4318000000000000 0.8302000000000000 0.3739999999999999 # O19
- 0.3680000000000001 0.4029000000000000 0.4360000000000000 # O20
- 0.1845999999999998 0.6200000000000000 0.4330000000000001 # O21
- 0.5681999999999999 0.1698000000000000 0.3739999999999999 # O22
- 0.6319999999999999 0.5971000000000000 0.4360000000000000 # O23
- 0.8154000000000001 0.3799999999999999 0.4330000000000001 # O24
- 0.6019999999999998 0.0150000000000003 0.8409999999999992 # H1
- 0.1610000000000000 0.1450000000000001 0.9389999999999994 # H2
- 0.8630000000000001 0.3190000000000002 0.7469999999999993 # H3
- 0.9850000000000002 0.6019999999999998 0.3409999999999997 # H4
- 0.8549999999999998 0.1610000000000000 0.4389999999999998 # H5
- 0.6810000000000003 0.8630000000000001 0.2469999999999999 # H6
- 0.3980000000000001 0.9850000000000002 0.8409999999999992 # H7
- 0.8389999999999999 0.8549999999999998 0.9389999999999994 # H8
- 0.1369999999999999 0.6809999999999999 0.7469999999999993 # H9
- 0.0149999999999998 0.3980000000000001 0.3409999999999997 # H10
- 0.1450000000000001 0.8389999999999999 0.4389999999999998 # H11
- 0.3190000000000002 0.1369999999999999 0.2469999999999999 # H12
- 0.8979999999999999 0.5150000000000000 0.8410000000000002 # H13
- 0.3390000000000002 0.6450000000000004 0.9389999999999994 # H14
- 0.6370000000000000 0.8190000000000000 0.7469999999999993 # H15
- 0.1020000000000001 0.4849999999999999 0.8409999999999992 # H16
- 0.6610000000000003 0.3550000000000001 0.9389999999999994 # H17
- 0.3629999999999999 0.1810000000000001 0.7469999999999993 # H18
- 0.4849999999999999 0.8979999999999999 0.3409999999999997 # H19
- 0.3550000000000001 0.3390000000000002 0.4389999999999998 # H20
- 0.1810000000000001 0.6370000000000000 0.2469999999999999 # H21
- 0.5150000000000000 0.1020000000000001 0.3409999999999997 # H22
- 0.6449999999999998 0.6610000000000003 0.4389999999999998 # H23
- 0.8190000000000000 0.3629999999999999 0.2469999999999999 # H24
diff --git a/test/data/tetragonal/POSCAR-107 b/test/data/tetragonal/POSCAR-107
deleted file mode 100644
index a117132..0000000
--- a/test/data/tetragonal/POSCAR-107
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 7.7619963476547715 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.7619963476547715 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.7459944730163599
- 4 10 26
-Direct
- 0.0000000000000000 0.5000000000000000 0.2500000000000000 # Cs1
- 0.5000000000000000 0.0000000000000000 0.7499999999999996 # Cs2
- 0.5000000000000000 0.0000000000000000 0.2500000000000000 # Cs3
- 0.0000000000000000 0.5000000000000000 0.7499999999999996 # Cs4
- 0.2239000000000003 0.2239000000000003 0.0029000000000000 # V1
- 0.0000000000000000 0.0000000000000000 0.6493000000000000 # V2
- 0.7239000000000003 0.7239000000000003 0.5029000000000001 # V3
- 0.5000000000000000 0.5000000000000000 0.1492999999999999 # V4
- 0.7761000000000003 0.2239000000000003 0.0029000000000000 # V5
- 0.2761000000000003 0.7239000000000003 0.5029000000000001 # V6
- 0.7761000000000003 0.7761000000000003 0.0029000000000000 # V7
- 0.2761000000000003 0.2761000000000003 0.5029000000000001 # V8
- 0.2239000000000003 0.7761000000000003 0.0029000000000000 # V9
- 0.7239000000000003 0.2761000000000003 0.5029000000000001 # V10
- 0.3163999999999997 0.3163999999999997 0.1163000000000002 # O1
- 0.3058000000000002 0.3058000000000002 0.8901999999999997 # O2
- 0.2713999999999999 0.0000000000000000 0.9899999999999997 # O3
- 0.0000000000000000 0.0000000000000000 0.7844000000000000 # O4
- 0.8164000000000006 0.8164000000000006 0.6162999999999997 # O5
- 0.8058000000000001 0.8058000000000001 0.3902000000000003 # O6
- 0.7714000000000000 0.5000000000000000 0.4900000000000001 # O7
- 0.5000000000000000 0.5000000000000000 0.2843999999999999 # O8
- 0.6836000000000003 0.3163999999999997 0.1163000000000002 # O9
- 0.6942000000000006 0.3058000000000002 0.8901999999999997 # O10
- 0.0000000000000000 0.2713999999999999 0.9899999999999997 # O11
- 0.1836000000000003 0.8164000000000006 0.6162999999999997 # O12
- 0.1941999999999998 0.8058000000000001 0.3902000000000003 # O13
- 0.5000000000000000 0.7714000000000000 0.4900000000000001 # O14
- 0.6836000000000003 0.6836000000000003 0.1163000000000002 # O15
- 0.6942000000000006 0.6942000000000006 0.8901999999999997 # O16
- 0.7286000000000001 0.0000000000000000 0.9899999999999997 # O17
- 0.1836000000000003 0.1836000000000003 0.6162999999999997 # O18
- 0.1941999999999998 0.1941999999999998 0.3902000000000003 # O19
- 0.2286000000000001 0.5000000000000000 0.4900000000000001 # O20
- 0.3164000000000005 0.6836000000000003 0.1163000000000002 # O21
- 0.3058000000000002 0.6942000000000006 0.8901999999999997 # O22
- 0.0000000000000000 0.7286000000000001 0.9899999999999997 # O23
- 0.8164000000000006 0.1836000000000003 0.6162999999999997 # O24
- 0.8058000000000001 0.1941999999999998 0.3902000000000003 # O25
- 0.5000000000000000 0.2286000000000001 0.4900000000000001 # O26
diff --git a/test/data/tetragonal/POSCAR-107-2 b/test/data/tetragonal/POSCAR-107-2
deleted file mode 100644
index 5a2a7e6..0000000
--- a/test/data/tetragonal/POSCAR-107-2
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 4.1199980613679008 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.1199980613679008 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.4749950710749467
- 2 6 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Pd1
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Pd2
- 0.0000000000000000 0.5000000000000000 0.2519999999999998 # Si1
- 0.0000000000000000 0.0000000000000000 0.3910000000000001 # Si2
- 0.5000000000000000 0.0000000000000000 0.7519999999999999 # Si3
- 0.5000000000000000 0.0000000000000000 0.2519999999999998 # Si4
- 0.0000000000000000 0.5000000000000000 0.7519999999999999 # Si5
- 0.5000000000000000 0.5000000000000000 0.8909999999999999 # Si6
- 0.0000000000000000 0.0000000000000000 0.6260000000000000 # Li1
- 0.5000000000000000 0.5000000000000000 0.1259999999999999 # Li2
diff --git a/test/data/tetragonal/POSCAR-107-3 b/test/data/tetragonal/POSCAR-107-3
deleted file mode 100644
index 7d6188d..0000000
--- a/test/data/tetragonal/POSCAR-107-3
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 3.5518983286826846 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.5518983286826846 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 25.6453879327680632
- 6 8 8 6
-Direct
- 0.0000000000000000 -0.0000000000000002 0.1040000000000000 # Y1
- 0.0000000000000000 -0.0000000000000006 0.4031999999999999 # Y2
- 0.0000000000000000 -0.0000000000000012 0.8039999999999999 # Y3
- 0.5000000000000000 0.4999999999999991 0.6040000000000000 # Y4
- 0.5000000000000000 0.4999999999999987 0.9032000000000000 # Y5
- 0.5000000000000000 0.4999999999999996 0.3040000000000001 # Y6
- 0.0000000000000000 0.5000000000000000 0.0040000000000000 # Ni1
- 0.0000000000000000 0.4999999999999997 0.2080000000000000 # Ni2
- 0.5000000000000000 -0.0000000000000008 0.5040000000000000 # Ni3
- 0.5000000000000000 -0.0000000000000011 0.7079999999999999 # Ni4
- 0.5000000000000000 0.0000000000000000 0.0040000000000000 # Ni5
- 0.5000000000000000 -0.0000000000000003 0.2080000000000000 # Ni6
- 0.0000000000000000 0.4999999999999992 0.5040000000000000 # Ni7
- 0.0000000000000000 0.4999999999999989 0.7079999999999999 # Ni8
- 0.0000000000000000 -0.0000000000000004 0.2550000000000000 # B1
- 0.0000000000000000 -0.0000000000000008 0.5469999999999999 # B2
- 0.0000000000000000 -0.0000000000000010 0.6610000000000000 # B3
- 0.0000000000000000 0.0000000000000001 0.9530000000000000 # B4
- 0.5000000000000000 0.4999999999999989 0.7550000000000000 # B5
- 0.5000000000000000 0.4999999999999999 0.0470000000000002 # B6
- 0.5000000000000000 0.4999999999999998 0.1610000000000000 # B7
- 0.5000000000000000 0.4999999999999993 0.4529999999999998 # B8
- 0.0000000000000000 -0.0000000000000005 0.3049999999999999 # C1
- 0.0000000000000000 -0.0000000000000009 0.6040000000000000 # C2
- 0.0000000000000000 -0.0000000000000013 0.9019999999999999 # C3
- 0.5000000000000000 0.4999999999999988 0.8049999999999997 # C4
- 0.5000000000000000 0.4999999999999998 0.1040000000000000 # C5
- 0.5000000000000000 0.4999999999999994 0.4020000000000002 # C6
diff --git a/test/data/tetragonal/POSCAR-108 b/test/data/tetragonal/POSCAR-108
deleted file mode 100644
index 5d825f8..0000000
--- a/test/data/tetragonal/POSCAR-108
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 6.1399971108735256 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.1399971108735256 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.5719950254323969
- 4 16 4 4
-Direct
- 0.4999999999999996 0.0000000000000000 0.5000000000000000 # Cl1
- 1.0000000000000000 0.5000000000000004 1.0000000000000000 # Cl2
- 0.0000000000000000 0.4999999999999996 0.5000000000000000 # Cl3
- 0.5000000000000004 1.0000000000000000 1.0000000000000000 # Cl4
- 0.6543999999999998 0.1544000000000003 0.3760999999999998 # F1
- 0.6405999999999998 0.1406000000000002 0.6154999999999998 # F2
- 1.1543999999999994 0.6543999999999998 0.8760999999999999 # F3
- 1.1406000000000001 0.6405999999999998 1.1154999999999999 # F4
- -0.1544000000000003 0.6543999999999998 0.3760999999999998 # F5
- -0.1406000000000002 0.6405999999999998 0.6154999999999998 # F6
- 0.3456000000000002 1.1543999999999994 0.8760999999999999 # F7
- 0.3594000000000001 1.1406000000000001 1.1154999999999999 # F8
- 0.3456000000000002 -0.1544000000000003 0.3760999999999998 # F9
- 0.3594000000000001 -0.1406000000000002 0.6154999999999998 # F10
- 0.8455999999999997 0.3456000000000002 0.8760999999999999 # F11
- 0.8593999999999997 0.3594000000000001 1.1154999999999999 # F12
- 0.1544000000000003 0.3456000000000002 0.3760999999999998 # F13
- 0.1406000000000002 0.3594000000000001 0.6154999999999998 # F14
- 0.6543999999999998 0.8455999999999997 0.8760999999999999 # F15
- 0.6405999999999998 0.8593999999999997 1.1154999999999999 # F16
- 0.0000000000000000 0.0000000000000000 0.3288000000000001 # N1
- 0.4999999999999996 0.5000000000000004 0.8288000000000001 # N2
- 0.0000000000000000 0.0000000000000000 0.8288000000000001 # N3
- 0.4999999999999996 0.4999999999999996 0.3288000000000001 # N4
- 0.0000000000000000 0.0000000000000000 0.2284999999999999 # O1
- 0.4999999999999996 0.5000000000000004 0.7284999999999999 # O2
- 0.0000000000000000 0.0000000000000000 0.7284999999999999 # O3
- 0.4999999999999996 0.4999999999999996 0.2284999999999999 # O4
diff --git a/test/data/tetragonal/POSCAR-108-2 b/test/data/tetragonal/POSCAR-108-2
deleted file mode 100644
index f560cae..0000000
--- a/test/data/tetragonal/POSCAR-108-2
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 8.0549962097860348 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.0549962097860348 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 15.6879926181406955
- 20 12
-Direct
- 0.1760000000000001 0.6759999999999998 0.1430000000000000 # Sr1
- 0.1760000000000001 0.6760000000000004 0.8569999999999999 # Sr2
- 0.0000000000000000 0.0000000000000000 0.0069999999999999 # Sr3
- 0.6759999999999998 0.1760000000000001 0.6430000000000001 # Sr4
- 0.6759999999999998 0.1760000000000001 0.3569999999999998 # Sr5
- 0.5000000000000004 0.5000000000000004 0.5070000000000001 # Sr6
- 0.3239999999999996 0.1760000000000001 0.1430000000000000 # Sr7
- 0.3240000000000003 0.1760000000000001 0.8569999999999999 # Sr8
- 0.8240000000000000 0.6759999999999998 0.6430000000000001 # Sr9
- 0.8240000000000000 0.6759999999999998 0.3569999999999998 # Sr10
- 0.8240000000000000 0.3240000000000003 0.1430000000000000 # Sr11
- 0.8240000000000000 0.3240000000000003 0.8569999999999999 # Sr12
- 0.3240000000000003 0.8240000000000000 0.6430000000000001 # Sr13
- 0.3240000000000003 0.8240000000000000 0.3569999999999998 # Sr14
- 0.6759999999999998 0.8240000000000000 0.1430000000000000 # Sr15
- 0.6760000000000004 0.8240000000000000 0.8569999999999999 # Sr16
- 0.1760000000000001 0.3240000000000003 0.6430000000000001 # Sr17
- 0.1760000000000001 0.3240000000000003 0.3569999999999998 # Sr18
- 0.0000000000000000 0.0000000000000000 0.5070000000000001 # Sr19
- 0.4999999999999998 0.4999999999999998 0.0069999999999999 # Sr20
- 0.3909999999999998 0.8910000000000002 0.0000000000000000 # Si1
- 0.0000000000000000 0.0000000000000000 0.2500000000000001 # Si2
- 0.8910000000000002 0.3909999999999998 0.4999999999999998 # Si3
- 0.5000000000000004 0.5000000000000004 0.7499999999999998 # Si4
- 0.1089999999999999 0.3909999999999998 0.0000000000000000 # Si5
- 0.6090000000000002 0.8910000000000002 0.4999999999999998 # Si6
- 0.6089999999999997 0.1089999999999999 0.0000000000000000 # Si7
- 0.1089999999999999 0.6090000000000002 0.4999999999999998 # Si8
- 0.8910000000000002 0.6089999999999997 0.0000000000000000 # Si9
- 0.3909999999999998 0.1089999999999999 0.4999999999999998 # Si10
- 0.0000000000000000 0.0000000000000000 0.7499999999999998 # Si11
- 0.4999999999999998 0.4999999999999998 0.2500000000000001 # Si12
diff --git a/test/data/tetragonal/POSCAR-109 b/test/data/tetragonal/POSCAR-109
deleted file mode 100644
index 7397120..0000000
--- a/test/data/tetragonal/POSCAR-109
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 3.4516983758309689 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.4516983758309689 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.6799945040721109
- 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Nb1
- 0.5000000000000008 0.0000000000000000 0.7500000000000002 # Nb2
- 0.5000000000000008 0.5000000000000008 0.5000000000000000 # Nb3
- 0.0000000000000000 0.5000000000000008 0.2500000000000003 # Nb4
- 0.0000000000000000 0.0000000000000000 0.4160000000000002 # As1
- 0.5000000000000008 0.0000000000000000 0.1659999999999999 # As2
- 0.5000000000000008 0.5000000000000008 0.9160000000000000 # As3
- 0.0000000000000000 0.5000000000000008 0.6659999999999999 # As4
diff --git a/test/data/tetragonal/POSCAR-109-2 b/test/data/tetragonal/POSCAR-109-2
deleted file mode 100644
index 275d464..0000000
--- a/test/data/tetragonal/POSCAR-109-2
+++ /dev/null
@@ -1,95 +0,0 @@
-$cell vectors
-1.0
- 11.3799946452346461 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.3799946452346461 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.7499958827595030
- 8 8 24 48
-Direct
- 0.0000000000000000 0.2039999999999999 0.0000000000000000 # K1
- 0.5000000000000003 0.7040000000000001 0.5000000000000000 # K2
- 0.7960000000000002 0.5000000000000003 0.2499999999999998 # K3
- 0.2959999999999999 0.0000000000000000 0.7500000000000004 # K4
- 0.0000000000000000 0.7960000000000002 0.0000000000000000 # K5
- 0.5000000000000003 0.2959999999999999 0.5000000000000000 # K6
- 0.2039999999999999 0.5000000000000003 0.2499999999999998 # K7
- 0.7040000000000001 0.0000000000000000 0.7500000000000004 # K8
- 0.5000000000000003 0.2660000000000001 -0.0090000000000000 # C1
- 1.0000000000000000 0.7659999999999998 0.4909999999999999 # C2
- 0.7339999999999999 1.0000000000000000 0.2409999999999997 # C3
- 0.2340000000000002 0.5000000000000003 0.7409999999999998 # C4
- 0.5000000000000003 0.7339999999999999 -0.0090000000000000 # C5
- 0.0000000000000000 0.2340000000000002 0.4909999999999999 # C6
- 0.2660000000000001 0.0000000000000000 0.2409999999999997 # C7
- 0.7659999999999998 0.5000000000000003 0.7409999999999998 # C8
- 0.5000000000000003 0.1420000000000002 -0.0300000000000002 # N1
- 0.3900000000000001 0.2799999999999999 0.0539999999999999 # N2
- 1.0000000000000000 0.6419999999999999 0.4699999999999999 # N3
- 0.8899999999999999 0.7800000000000001 0.5539999999999999 # N4
- 0.8579999999999999 1.0000000000000000 0.2200000000000001 # N5
- 0.7200000000000001 0.8899999999999999 0.3040000000000003 # N6
- 0.3580000000000001 0.5000000000000003 0.7200000000000002 # N7
- 0.2199999999999998 0.3900000000000001 0.8040000000000003 # N8
- 0.5000000000000003 0.8579999999999999 -0.0300000000000002 # N9
- 0.6100000000000000 0.7200000000000001 0.0539999999999999 # N10
- 0.0000000000000000 0.3580000000000001 0.4699999999999999 # N11
- 0.1100000000000002 0.2199999999999998 0.5539999999999999 # N12
- 0.1420000000000002 0.0000000000000000 0.2200000000000001 # N13
- 0.2799999999999999 0.1100000000000002 0.3040000000000003 # N14
- 0.6419999999999999 0.5000000000000003 0.7200000000000002 # N15
- 0.7800000000000001 0.6100000000000000 0.8040000000000003 # N16
- 0.6100000000000000 0.2799999999999999 0.0539999999999999 # N17
- 1.1099999999999997 0.7800000000000001 0.5539999999999999 # N18
- 0.3900000000000001 0.7200000000000001 0.0539999999999999 # N19
- -0.1100000000000002 0.2199999999999998 0.5539999999999999 # N20
- 0.7200000000000001 1.1099999999999997 0.3040000000000003 # N21
- 0.2199999999999998 0.6100000000000000 0.8040000000000003 # N22
- 0.2799999999999999 -0.1100000000000002 0.3040000000000003 # N23
- 0.7800000000000001 0.3900000000000001 0.8040000000000003 # N24
- 0.5000000000000003 0.1090000000000001 -0.1599999999999998 # O1
- 0.5000000000000003 0.1059999999999998 0.1029999999999997 # O2
- 0.2899999999999999 0.2569999999999998 0.0160000000000000 # O3
- 0.3979999999999999 0.3859999999999997 0.0899999999999999 # O4
- 1.0000000000000000 0.6089999999999999 0.3400000000000002 # O5
- 1.0000000000000000 0.6060000000000001 0.6029999999999999 # O6
- 0.7900000000000001 0.7570000000000001 0.5160000000000001 # O7
- 0.8980000000000001 0.8860000000000000 0.5899999999999999 # O8
- 0.8910000000000000 1.0000000000000000 0.0899999999999999 # O9
- 0.8940000000000000 1.0000000000000000 0.3530000000000001 # O10
- 0.7429999999999998 0.7900000000000001 0.2659999999999997 # O11
- 0.6140000000000002 0.8980000000000001 0.3400000000000002 # O12
- 0.3910000000000001 0.5000000000000003 0.5899999999999999 # O13
- 0.3940000000000000 0.5000000000000003 0.8530000000000001 # O14
- 0.2430000000000000 0.2899999999999999 0.7660000000000003 # O15
- 0.1140000000000000 0.3980000000000004 0.8400000000000003 # O16
- 0.5000000000000003 0.8910000000000000 -0.1599999999999998 # O17
- 0.5000000000000003 0.8940000000000000 0.1029999999999997 # O18
- 0.7100000000000002 0.7429999999999998 0.0160000000000000 # O19
- 0.6019999999999996 0.6139999999999998 0.0899999999999999 # O20
- 0.0000000000000000 0.3910000000000001 0.3400000000000002 # O21
- 0.0000000000000000 0.3940000000000000 0.6029999999999999 # O22
- 0.2100000000000000 0.2430000000000000 0.5160000000000001 # O23
- 0.1019999999999999 0.1140000000000000 0.5899999999999999 # O24
- 0.1090000000000001 0.0000000000000000 0.0899999999999999 # O25
- 0.1059999999999998 0.0000000000000000 0.3530000000000001 # O26
- 0.2569999999999998 0.2100000000000000 0.2659999999999997 # O27
- 0.3859999999999997 0.1019999999999999 0.3400000000000002 # O28
- 0.6089999999999999 0.5000000000000003 0.5899999999999999 # O29
- 0.6060000000000001 0.5000000000000003 0.8530000000000001 # O30
- 0.7570000000000001 0.7100000000000002 0.7660000000000003 # O31
- 0.8860000000000000 0.6020000000000002 0.8400000000000003 # O32
- 0.7100000000000002 0.2569999999999998 0.0160000000000000 # O33
- 0.6019999999999996 0.3859999999999997 0.0899999999999999 # O34
- 1.2100000000000000 0.7570000000000001 0.5160000000000001 # O35
- 1.1019999999999999 0.8860000000000000 0.5899999999999999 # O36
- 0.2900000000000003 0.7429999999999998 0.0160000000000000 # O37
- 0.3979999999999999 0.6139999999999998 0.0899999999999999 # O38
- -0.2100000000000000 0.2430000000000000 0.5160000000000001 # O39
- -0.1019999999999999 0.1140000000000000 0.5899999999999999 # O40
- 0.7429999999999998 1.2100000000000000 0.2659999999999997 # O41
- 0.6140000000000002 1.1019999999999999 0.3400000000000002 # O42
- 0.2430000000000000 0.7100000000000002 0.7660000000000003 # O43
- 0.1140000000000000 0.6020000000000002 0.8400000000000003 # O44
- 0.2569999999999998 -0.2100000000000000 0.2659999999999997 # O45
- 0.3859999999999997 -0.1019999999999999 0.3400000000000002 # O46
- 0.7570000000000001 0.2900000000000003 0.7660000000000003 # O47
- 0.8860000000000000 0.3980000000000004 0.8400000000000003 # O48
diff --git a/test/data/tetragonal/POSCAR-110 b/test/data/tetragonal/POSCAR-110
deleted file mode 100644
index 38e6c96..0000000
--- a/test/data/tetragonal/POSCAR-110
+++ /dev/null
@@ -1,183 +0,0 @@
-$cell vectors
-1.0
- 13.6199935912210748 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 13.6199935912210748 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.0999957180698825
- 32 16 128
-Direct
- 0.1638000000000000 0.9510000000000002 0.0089999999999998 # B1
- 0.1386000000000001 0.1934999999999999 0.1203999999999999 # B2
- 0.6638000000000003 0.4510000000000003 0.5090000000000002 # B3
- 0.6386000000000001 0.6935000000000001 0.6203999999999998 # B4
- 0.0489999999999999 0.6638000000000003 0.2589999999999998 # B5
- 0.8065000000000002 0.6386000000000001 0.3703999999999999 # B6
- 0.5490000000000002 0.1638000000000000 0.7589999999999997 # B7
- 0.3065000000000000 0.1386000000000001 0.8703999999999998 # B8
- 0.8362000000000004 0.0489999999999999 0.0089999999999998 # B9
- 0.8613999999999999 0.8065000000000002 0.1203999999999999 # B10
- 0.3362000000000002 0.5490000000000002 0.5090000000000002 # B11
- 0.3614000000000001 0.3065000000000000 0.6203999999999998 # B12
- 0.9510000000000002 0.3362000000000002 0.2589999999999998 # B13
- 0.1935000000000003 0.3614000000000001 0.3703999999999999 # B14
- 0.4510000000000003 0.8362000000000004 0.7589999999999997 # B15
- 0.6935000000000001 0.8613999999999999 0.8703999999999998 # B16
- 0.8362000000000004 0.9510000000000002 0.5090000000000002 # B17
- 0.8613999999999999 0.1935000000000003 0.6203999999999998 # B18
- 0.3362000000000002 0.4510000000000003 0.0089999999999998 # B19
- 0.3614000000000001 0.6935000000000001 0.1203999999999999 # B20
- 0.1638000000000000 0.0489999999999999 0.5090000000000002 # B21
- 0.1386000000000001 0.8065000000000002 0.6203999999999998 # B22
- 0.6638000000000003 0.5490000000000002 0.0089999999999998 # B23
- 0.6386000000000001 0.3065000000000000 0.1203999999999999 # B24
- 0.5490000000000002 0.8362000000000004 0.2589999999999998 # B25
- 0.3065000000000000 0.8613999999999999 0.3703999999999999 # B26
- 0.0489999999999999 0.3362000000000002 0.7589999999999997 # B27
- 0.8065000000000002 0.3614000000000001 0.8703999999999998 # B28
- 0.4510000000000003 0.1638000000000000 0.2589999999999998 # B29
- 0.6935000000000001 0.1386000000000001 0.3703999999999999 # B30
- 0.9510000000000002 0.6638000000000003 0.7589999999999997 # B31
- 0.1935000000000003 0.6386000000000001 0.8703999999999998 # B32
- 0.1998000000000001 0.0869000000000002 0.0000000000000000 # Be1
- 0.6997999999999999 0.5869000000000001 0.5000000000000000 # Be2
- 0.9131000000000002 0.6997999999999999 0.2500000000000001 # Be3
- 0.4131000000000000 0.1998000000000001 0.7500000000000000 # Be4
- 0.8002000000000005 0.9131000000000002 0.0000000000000000 # Be5
- 0.3002000000000001 0.4131000000000000 0.5000000000000000 # Be6
- 0.0869000000000002 0.3002000000000001 0.2500000000000001 # Be7
- 0.5869000000000001 0.8002000000000005 0.7500000000000000 # Be8
- 0.8002000000000005 0.0869000000000002 0.5000000000000000 # Be9
- 0.3002000000000001 0.5869000000000001 0.0000000000000000 # Be10
- 0.1998000000000001 0.9131000000000002 0.5000000000000000 # Be11
- 0.6997999999999999 0.4131000000000000 0.0000000000000000 # Be12
- 0.4131000000000000 0.8002000000000005 0.2500000000000001 # Be13
- 0.9131000000000002 0.3002000000000001 0.7500000000000000 # Be14
- 0.5869000000000001 0.1998000000000001 0.2500000000000001 # Be15
- 0.0869000000000002 0.6997999999999999 0.7500000000000000 # Be16
- 0.0955000000000000 0.9320000000000003 0.0598000000000001 # H1
- 0.2193000000000003 0.8990000000000004 -0.0410000000000002 # H2
- 0.2069000000000001 0.9970000000000002 0.0982000000000002 # H3
- 0.1413000000000001 1.0083000000000004 -0.0840000000000001 # H4
- 0.1054000000000002 0.1564000000000001 0.0252000000000001 # H5
- 0.2122000000000002 0.1626000000000002 0.1404000000000002 # H6
- 0.1450000000000002 0.2713999999999999 0.1014999999999999 # H7
- 0.0899000000000000 0.1849999999999999 0.2261000000000000 # H8
- 0.5955000000000001 0.4320000000000001 0.5598000000000001 # H9
- 0.7193000000000002 0.3990000000000001 0.4589999999999997 # H10
- 0.7069000000000000 0.4970000000000000 0.5982000000000001 # H11
- 0.6413000000000003 0.5083000000000001 0.4159999999999999 # H12
- 0.6054000000000000 0.6564000000000002 0.5252000000000000 # H13
- 0.7121999999999999 0.6626000000000000 0.6404000000000002 # H14
- 0.6450000000000001 0.7714000000000001 0.6014999999999998 # H15
- 0.5899000000000003 0.6850000000000002 0.7261000000000000 # H16
- 0.0680000000000002 0.5955000000000001 0.3098000000000001 # H17
- 0.1010000000000001 0.7193000000000002 0.2089999999999997 # H18
- 0.0030000000000002 0.7069000000000000 0.3482000000000002 # H19
- -0.0082999999999999 0.6413000000000003 0.1660000000000000 # H20
- 0.8436000000000003 0.6054000000000000 0.2752000000000001 # H21
- 0.8374000000000003 0.7121999999999999 0.3904000000000003 # H22
- 0.7286000000000002 0.6450000000000001 0.3514999999999999 # H23
- 0.8150000000000001 0.5899000000000003 0.4761000000000000 # H24
- 0.5680000000000004 0.0955000000000000 0.8098000000000000 # H25
- 0.6010000000000003 0.2193000000000003 0.7090000000000003 # H26
- 0.5030000000000000 0.2069000000000001 0.8482000000000002 # H27
- 0.4917000000000000 0.1413000000000001 0.6659999999999999 # H28
- 0.3436000000000001 0.1054000000000002 0.7752000000000001 # H29
- 0.3374000000000000 0.2122000000000002 0.8904000000000002 # H30
- 0.2286000000000000 0.1450000000000002 0.8514999999999998 # H31
- 0.3150000000000002 0.0899000000000000 0.9761000000000000 # H32
- 0.9045000000000001 0.0680000000000002 0.0598000000000001 # H33
- 0.7807000000000001 0.1010000000000001 -0.0410000000000002 # H34
- 0.7931000000000002 0.0030000000000002 0.0982000000000002 # H35
- 0.8587000000000002 -0.0082999999999999 -0.0840000000000001 # H36
- 0.8946000000000003 0.8436000000000003 0.0252000000000001 # H37
- 0.7878000000000002 0.8374000000000003 0.1404000000000002 # H38
- 0.8550000000000001 0.7286000000000002 0.1014999999999999 # H39
- 0.9101000000000002 0.8150000000000001 0.2261000000000000 # H40
- 0.4045000000000002 0.5680000000000004 0.5598000000000001 # H41
- 0.2806999999999999 0.6010000000000003 0.4589999999999997 # H42
- 0.2931000000000000 0.5030000000000000 0.5982000000000001 # H43
- 0.3587000000000001 0.4917000000000000 0.4159999999999999 # H44
- 0.3946000000000001 0.3436000000000001 0.5252000000000000 # H45
- 0.2878000000000000 0.3374000000000000 0.6404000000000002 # H46
- 0.3550000000000000 0.2286000000000000 0.6014999999999998 # H47
- 0.4101000000000002 0.3150000000000002 0.7261000000000000 # H48
- 0.9320000000000003 0.4045000000000002 0.3098000000000001 # H49
- 0.8990000000000004 0.2806999999999999 0.2089999999999997 # H50
- 0.9970000000000002 0.2931000000000000 0.3482000000000002 # H51
- 1.0083000000000004 0.3587000000000001 0.1660000000000000 # H52
- 0.1564000000000001 0.3946000000000001 0.2752000000000001 # H53
- 0.1626000000000002 0.2878000000000000 0.3904000000000003 # H54
- 0.2714000000000003 0.3550000000000000 0.3514999999999999 # H55
- 0.1849999999999999 0.4101000000000002 0.4761000000000000 # H56
- 0.4320000000000001 0.9045000000000001 0.8098000000000000 # H57
- 0.3990000000000001 0.7807000000000001 0.7090000000000003 # H58
- 0.4970000000000000 0.7931000000000002 0.8482000000000002 # H59
- 0.5083000000000001 0.8587000000000002 0.6659999999999999 # H60
- 0.6564000000000002 0.8946000000000003 0.7752000000000001 # H61
- 0.6626000000000000 0.7878000000000002 0.8904000000000002 # H62
- 0.7714000000000001 0.8550000000000001 0.8514999999999998 # H63
- 0.6850000000000002 0.9101000000000002 0.9761000000000000 # H64
- 0.9045000000000001 0.9320000000000003 0.5598000000000001 # H65
- 0.7807000000000001 0.8990000000000004 0.4589999999999997 # H66
- 0.7931000000000002 0.9970000000000002 0.5982000000000001 # H67
- 0.8587000000000002 1.0083000000000004 0.4159999999999999 # H68
- 0.8946000000000003 0.1564000000000001 0.5252000000000000 # H69
- 0.7878000000000002 0.1626000000000002 0.6404000000000002 # H70
- 0.8550000000000001 0.2714000000000003 0.6014999999999998 # H71
- 0.9101000000000002 0.1849999999999999 0.7261000000000000 # H72
- 0.4045000000000002 0.4320000000000001 0.0598000000000001 # H73
- 0.2806999999999999 0.3990000000000001 -0.0410000000000002 # H74
- 0.2931000000000000 0.4970000000000000 0.0982000000000002 # H75
- 0.3587000000000001 0.5083000000000001 -0.0840000000000001 # H76
- 0.3946000000000001 0.6564000000000002 0.0252000000000001 # H77
- 0.2878000000000000 0.6626000000000000 0.1404000000000002 # H78
- 0.3550000000000000 0.7714000000000001 0.1014999999999999 # H79
- 0.4101000000000002 0.6850000000000002 0.2261000000000000 # H80
- 0.0955000000000000 0.0680000000000002 0.5598000000000001 # H81
- 0.2192999999999999 0.1010000000000001 0.4589999999999997 # H82
- 0.2069000000000001 0.0030000000000002 0.5982000000000001 # H83
- 0.1413000000000001 -0.0082999999999999 0.4159999999999999 # H84
- 0.1054000000000002 0.8436000000000003 0.5252000000000000 # H85
- 0.2122000000000002 0.8374000000000003 0.6404000000000002 # H86
- 0.1450000000000002 0.7286000000000002 0.6014999999999998 # H87
- 0.0899000000000000 0.8150000000000001 0.7261000000000000 # H88
- 0.5955000000000001 0.5680000000000004 0.0598000000000001 # H89
- 0.7193000000000002 0.6010000000000003 -0.0410000000000002 # H90
- 0.7069000000000000 0.5030000000000000 0.0982000000000002 # H91
- 0.6413000000000003 0.4917000000000000 -0.0840000000000001 # H92
- 0.6054000000000000 0.3436000000000001 0.0252000000000001 # H93
- 0.7121999999999999 0.3374000000000000 0.1404000000000002 # H94
- 0.6450000000000001 0.2286000000000000 0.1014999999999999 # H95
- 0.5899000000000003 0.3150000000000002 0.2261000000000000 # H96
- 0.5680000000000004 0.9045000000000001 0.3098000000000001 # H97
- 0.6010000000000003 0.7807000000000001 0.2089999999999997 # H98
- 0.5030000000000000 0.7931000000000002 0.3482000000000002 # H99
- 0.4917000000000003 0.8587000000000002 0.1660000000000000 # H100
- 0.3436000000000001 0.8946000000000003 0.2752000000000001 # H101
- 0.3374000000000000 0.7878000000000002 0.3904000000000003 # H102
- 0.2286000000000000 0.8550000000000001 0.3514999999999999 # H103
- 0.3150000000000002 0.9101000000000002 0.4761000000000000 # H104
- 0.0680000000000002 0.4045000000000002 0.8098000000000000 # H105
- 0.1010000000000001 0.2806999999999999 0.7090000000000003 # H106
- 0.0030000000000002 0.2931000000000000 0.8482000000000002 # H107
- -0.0082999999999999 0.3587000000000001 0.6659999999999999 # H108
- 0.8436000000000003 0.3946000000000001 0.7752000000000001 # H109
- 0.8374000000000003 0.2878000000000000 0.8904000000000002 # H110
- 0.7286000000000002 0.3550000000000000 0.8514999999999998 # H111
- 0.8150000000000001 0.4101000000000002 0.9761000000000000 # H112
- 0.4320000000000001 0.0955000000000000 0.3098000000000001 # H113
- 0.3990000000000001 0.2192999999999999 0.2089999999999997 # H114
- 0.4970000000000000 0.2069000000000001 0.3482000000000002 # H115
- 0.5083000000000001 0.1413000000000001 0.1660000000000000 # H116
- 0.6564000000000002 0.1054000000000002 0.2752000000000001 # H117
- 0.6626000000000000 0.2122000000000002 0.3904000000000003 # H118
- 0.7714000000000001 0.1450000000000002 0.3514999999999999 # H119
- 0.6850000000000002 0.0899000000000000 0.4761000000000000 # H120
- 0.9320000000000003 0.5955000000000001 0.8098000000000000 # H121
- 0.8990000000000004 0.7193000000000002 0.7090000000000003 # H122
- 0.9970000000000002 0.7069000000000000 0.8482000000000002 # H123
- 1.0083000000000004 0.6413000000000003 0.6659999999999999 # H124
- 0.1564000000000001 0.6054000000000000 0.7752000000000001 # H125
- 0.1626000000000002 0.7121999999999999 0.8904000000000002 # H126
- 0.2714000000000003 0.6450000000000001 0.8514999999999998 # H127
- 0.1849999999999999 0.5899000000000003 0.9761000000000000 # H128
diff --git a/test/data/tetragonal/POSCAR-110-2 b/test/data/tetragonal/POSCAR-110-2
deleted file mode 100644
index 8910f4e..0000000
--- a/test/data/tetragonal/POSCAR-110-2
+++ /dev/null
@@ -1,167 +0,0 @@
-$cell vectors
-1.0
- 11.7822944559356912 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.7822944559356912 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 23.6384888770983430
- 96 64
-Direct
- 0.3530000000000001 0.1297999999999999 0.0615000000000001 # Zn1
- 0.1072000000000002 0.3590000000000000 0.0468000000000000 # Zn2
- 0.3871000000000001 0.3841000000000001 0.0639000000000000 # Zn3
- 0.0980999999999999 0.1025999999999999 0.1757000000000000 # Zn4
- 0.3848999999999997 0.1440000000000002 0.1866000000000000 # Zn5
- 0.1363000000000001 0.3760999999999999 0.1892000000000000 # Zn6
- 0.8529999999999998 0.6298000000000001 0.5615000000000002 # Zn7
- 0.6072000000000000 0.8590000000000003 0.5468000000000001 # Zn8
- 0.8871000000000000 0.8840999999999999 0.5639000000000000 # Zn9
- 0.5981000000000001 0.6026000000000001 0.6757000000000001 # Zn10
- 0.8849000000000000 0.6439999999999999 0.6866000000000001 # Zn11
- 0.6363000000000003 0.8761000000000002 0.6892000000000001 # Zn12
- 0.8702000000000001 0.8529999999999998 0.3115000000000001 # Zn13
- 0.6409999999999999 0.6072000000000000 0.2968000000000000 # Zn14
- 0.6158999999999999 0.8871000000000000 0.3139000000000000 # Zn15
- 0.8973999999999994 0.5981000000000001 0.4257000000000001 # Zn16
- 0.8559999999999998 0.8849000000000000 0.4366000000000000 # Zn17
- 0.6239000000000000 0.6363000000000003 0.4392000000000001 # Zn18
- 0.3701999999999999 0.3530000000000001 0.8114999999999999 # Zn19
- 0.1410000000000002 0.1072000000000002 0.7968000000000002 # Zn20
- 0.1159000000000002 0.3871000000000001 0.8139000000000003 # Zn21
- 0.3973999999999998 0.0981000000000004 0.9257000000000002 # Zn22
- 0.3560000000000001 0.3849000000000002 0.9366000000000002 # Zn23
- 0.1239000000000002 0.1363000000000001 0.9392000000000001 # Zn24
- 0.6469999999999998 0.8702000000000001 0.0615000000000001 # Zn25
- 0.8927999999999999 0.6409999999999999 0.0468000000000000 # Zn26
- 0.6128999999999999 0.6158999999999999 0.0639000000000000 # Zn27
- 0.9019000000000000 0.8974000000000001 0.1757000000000000 # Zn28
- 0.6150999999999998 0.8559999999999998 0.1866000000000000 # Zn29
- 0.8637000000000000 0.6239000000000000 0.1892000000000000 # Zn30
- 0.1470000000000001 0.3702000000000004 0.5615000000000002 # Zn31
- 0.3928000000000001 0.1410000000000002 0.5468000000000001 # Zn32
- 0.1129000000000002 0.1159000000000002 0.5639000000000000 # Zn33
- 0.4018999999999999 0.3973999999999998 0.6757000000000001 # Zn34
- 0.1151000000000000 0.3560000000000001 0.6866000000000001 # Zn35
- 0.3637000000000002 0.1239000000000002 0.6892000000000001 # Zn36
- 0.1297999999999999 0.1470000000000001 0.3115000000000001 # Zn37
- 0.3590000000000000 0.3928000000000001 0.2968000000000000 # Zn38
- 0.3841000000000001 0.1129000000000002 0.3139000000000000 # Zn39
- 0.1025999999999999 0.4018999999999999 0.4257000000000001 # Zn40
- 0.1440000000000002 0.1151000000000000 0.4366000000000000 # Zn41
- 0.3760999999999999 0.3637000000000002 0.4392000000000001 # Zn42
- 0.6298000000000001 0.6469999999999998 0.8114999999999999 # Zn43
- 0.8590000000000003 0.8927999999999999 0.7968000000000002 # Zn44
- 0.8840999999999999 0.6128999999999999 0.8139000000000003 # Zn45
- 0.6026000000000001 0.9019000000000000 0.9257000000000002 # Zn46
- 0.6439999999999999 0.6151000000000002 0.9366000000000002 # Zn47
- 0.8761000000000002 0.8637000000000000 0.9392000000000001 # Zn48
- 0.6469999999999998 0.1297999999999999 0.5615000000000002 # Zn49
- 0.8927999999999999 0.3590000000000000 0.5468000000000001 # Zn50
- 0.6128999999999999 0.3841000000000001 0.5639000000000000 # Zn51
- 0.9019000000000000 0.1025999999999999 0.6757000000000001 # Zn52
- 0.6150999999999998 0.1440000000000002 0.6866000000000001 # Zn53
- 0.8637000000000000 0.3760999999999999 0.6892000000000001 # Zn54
- 0.1470000000000001 0.6298000000000001 0.0615000000000001 # Zn55
- 0.3928000000000001 0.8590000000000000 0.0468000000000000 # Zn56
- 0.1129000000000002 0.8840999999999999 0.0639000000000000 # Zn57
- 0.4018999999999999 0.6026000000000001 0.1757000000000000 # Zn58
- 0.1151000000000000 0.6439999999999999 0.1866000000000000 # Zn59
- 0.3637000000000002 0.8760999999999997 0.1892000000000000 # Zn60
- 0.3530000000000001 0.8702000000000001 0.5615000000000002 # Zn61
- 0.1072000000000002 0.6409999999999999 0.5468000000000001 # Zn62
- 0.3871000000000001 0.6159000000000003 0.5639000000000000 # Zn63
- 0.0980999999999999 0.8974000000000001 0.6757000000000001 # Zn64
- 0.3849000000000002 0.8560000000000003 0.6866000000000001 # Zn65
- 0.1363000000000001 0.6239000000000000 0.6892000000000001 # Zn66
- 0.8529999999999998 0.3701999999999999 0.0615000000000001 # Zn67
- 0.6072000000000000 0.1410000000000002 0.0468000000000000 # Zn68
- 0.8871000000000000 0.1159000000000002 0.0639000000000000 # Zn69
- 0.5980999999999996 0.3973999999999998 0.1757000000000000 # Zn70
- 0.8849000000000000 0.3560000000000001 0.1866000000000000 # Zn71
- 0.6362999999999998 0.1238999999999998 0.1892000000000000 # Zn72
- 0.3702000000000004 0.6469999999999998 0.3115000000000001 # Zn73
- 0.1410000000000002 0.8927999999999999 0.2968000000000000 # Zn74
- 0.1159000000000002 0.6128999999999999 0.3139000000000000 # Zn75
- 0.3973999999999998 0.9019000000000000 0.4257000000000001 # Zn76
- 0.3560000000000001 0.6150999999999998 0.4366000000000000 # Zn77
- 0.1239000000000002 0.8637000000000000 0.4392000000000001 # Zn78
- 0.8702000000000001 0.1470000000000001 0.8114999999999999 # Zn79
- 0.6409999999999999 0.3928000000000001 0.7968000000000002 # Zn80
- 0.6158999999999999 0.1129000000000002 0.8139000000000003 # Zn81
- 0.8974000000000001 0.4019000000000003 0.9257000000000002 # Zn82
- 0.8560000000000003 0.1151000000000000 0.9366000000000002 # Zn83
- 0.6239000000000000 0.3637000000000002 0.9392000000000001 # Zn84
- 0.6298000000000001 0.3530000000000001 0.3115000000000001 # Zn85
- 0.8590000000000000 0.1072000000000002 0.2968000000000000 # Zn86
- 0.8840999999999999 0.3871000000000001 0.3139000000000000 # Zn87
- 0.6026000000000001 0.0980999999999999 0.4257000000000001 # Zn88
- 0.6439999999999999 0.3849000000000002 0.4366000000000000 # Zn89
- 0.8760999999999997 0.1363000000000001 0.4392000000000001 # Zn90
- 0.1297999999999999 0.8529999999999998 0.8114999999999999 # Zn91
- 0.3590000000000000 0.6072000000000000 0.7968000000000002 # Zn92
- 0.3841000000000001 0.8871000000000000 0.8139000000000003 # Zn93
- 0.1025999999999999 0.5981000000000001 0.9257000000000002 # Zn94
- 0.1440000000000002 0.8849000000000000 0.9366000000000002 # Zn95
- 0.3761000000000003 0.6363000000000003 0.9392000000000001 # Zn96
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # As1
- 0.0000000000000000 0.0000000000000000 0.2469000000000000 # As2
- 0.0072000000000000 0.2496000000000000 0.1227000000000001 # As3
- 0.2565999999999998 0.9964999999999998 0.1249000000000001 # As4
- 0.2571000000000000 0.2515000000000003 0.9980000000000000 # As5
- 0.5000000000000002 0.4999999999999998 0.5000000000000000 # As6
- 0.4999999999999998 0.5000000000000002 0.7469000000000003 # As7
- 0.5072000000000002 0.7496000000000003 0.6227000000000001 # As8
- 0.7566000000000001 0.4965000000000000 0.6249000000000001 # As9
- 0.7570999999999997 0.7515000000000001 0.4980000000000001 # As10
- 0.0000000000000000 0.4999999999999998 0.2500000000000000 # As11
- 0.0000000000000000 0.4999999999999998 0.4969000000000001 # As12
- 0.7504000000000000 0.5072000000000002 0.3727000000000001 # As13
- 0.0035000000000001 0.7566000000000001 0.3749000000000001 # As14
- 0.7484999999999996 0.7570999999999997 0.2479999999999999 # As15
- 0.4999999999999998 0.0000000000000000 0.7500000000000002 # As16
- 0.5000000000000002 0.0000000000000000 0.9969000000000000 # As17
- 0.2504000000000002 0.0072000000000004 0.8727000000000000 # As18
- 0.5034999999999999 0.2566000000000003 0.8749000000000002 # As19
- 0.2484999999999999 0.2571000000000000 0.7479999999999999 # As20
- 0.9927999999999996 0.7504000000000000 0.1227000000000001 # As21
- 0.7434000000000002 0.0035000000000001 0.1249000000000001 # As22
- 0.7428999999999999 0.7485000000000003 0.9980000000000000 # As23
- 0.4928000000000002 0.2504000000000002 0.6227000000000001 # As24
- 0.2433999999999999 0.5034999999999999 0.6249000000000001 # As25
- 0.2429000000000002 0.2484999999999999 0.4980000000000001 # As26
- 0.2496000000000000 0.4928000000000002 0.3727000000000001 # As27
- 0.9964999999999998 0.2433999999999999 0.3749000000000001 # As28
- 0.2514999999999999 0.2428999999999998 0.2479999999999999 # As29
- 0.7496000000000003 0.9928000000000001 0.8727000000000000 # As30
- 0.4965000000000000 0.7434000000000002 0.8749000000000002 # As31
- 0.7515000000000001 0.7428999999999999 0.7479999999999999 # As32
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # As33
- 0.0000000000000000 0.0000000000000000 0.7469000000000003 # As34
- 0.9928000000000001 0.2496000000000000 0.6227000000000001 # As35
- 0.7434000000000002 0.9965000000000003 0.6249000000000001 # As36
- 0.7428999999999999 0.2515000000000003 0.4980000000000001 # As37
- 0.4999999999999998 0.4999999999999998 0.0000000000000000 # As38
- 0.4999999999999998 0.4999999999999998 0.2469000000000000 # As39
- 0.4928000000000002 0.7495999999999997 0.1227000000000001 # As40
- 0.2433999999999999 0.4965000000000000 0.1249000000000001 # As41
- 0.2429000000000002 0.7515000000000001 0.9980000000000000 # As42
- 0.0072000000000000 0.7504000000000000 0.6227000000000001 # As43
- 0.2565999999999998 0.0035000000000001 0.6249000000000001 # As44
- 0.2571000000000000 0.7485000000000003 0.4980000000000001 # As45
- 0.5071999999999998 0.2504000000000002 0.1227000000000001 # As46
- 0.7566000000000001 0.5034999999999999 0.1249000000000001 # As47
- 0.7571000000000002 0.2485000000000003 0.9980000000000000 # As48
- 0.4999999999999998 0.0000000000000000 0.2500000000000000 # As49
- 0.4999999999999998 0.0000000000000000 0.4969000000000001 # As50
- 0.2504000000000002 0.9928000000000001 0.3727000000000001 # As51
- 0.5034999999999999 0.7434000000000002 0.3749000000000001 # As52
- 0.2484999999999999 0.7428999999999999 0.2479999999999999 # As53
- 0.0000000000000000 0.5000000000000002 0.7500000000000002 # As54
- 0.0000000000000000 0.5000000000000002 0.9969000000000000 # As55
- 0.7504000000000000 0.4928000000000002 0.8727000000000000 # As56
- 0.0035000000000001 0.2434000000000004 0.8749000000000002 # As57
- 0.7485000000000003 0.2429000000000002 0.7479999999999999 # As58
- 0.7496000000000003 0.0072000000000000 0.3727000000000001 # As59
- 0.4965000000000000 0.2565999999999998 0.3749000000000001 # As60
- 0.7514999999999996 0.2571000000000000 0.2479999999999999 # As61
- 0.2496000000000000 0.5072000000000002 0.8727000000000000 # As62
- 0.9965000000000003 0.7566000000000001 0.8749000000000002 # As63
- 0.2515000000000003 0.7571000000000002 0.7479999999999999 # As64
diff --git a/test/data/tetragonal/POSCAR-111 b/test/data/tetragonal/POSCAR-111
deleted file mode 100644
index 9f9227c..0000000
--- a/test/data/tetragonal/POSCAR-111
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 5.1599975720044595 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.1599975720044595 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0699952616443671
- 2 2 16
-Direct
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # K1
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # K2
- 0.0000000000000000 0.0000000000000000 0.2504000000000002 # Sb1
- 0.0000000000000000 0.0000000000000000 0.7495999999999997 # Sb2
- 0.1876000000000005 0.1876000000000005 0.1280000000000000 # F1
- 0.1744999999999996 0.1744999999999996 0.3824999999999998 # F2
- 0.2529000000000005 -0.2520000000000005 0.2630000000000002 # F3
- 0.1876000000000005 -0.1875999999999995 0.8719999999999998 # F4
- 0.1744999999999996 -0.1744999999999996 0.6174999999999996 # F5
- -0.2520000000000005 -0.2528999999999995 0.7369999999999999 # F6
- -0.1876000000000005 -0.1875999999999995 0.1280000000000000 # F7
- -0.1744999999999996 -0.1744999999999996 0.3824999999999998 # F8
- -0.2529000000000005 0.2520000000000005 0.2630000000000002 # F9
- -0.1875999999999995 0.1876000000000005 0.8719999999999998 # F10
- -0.1744999999999996 0.1745000000000006 0.6174999999999996 # F11
- 0.2520000000000005 0.2529000000000005 0.7369999999999999 # F12
- 0.2529000000000005 0.2520000000000005 0.7369999999999999 # F13
- -0.2529000000000005 -0.2519999999999995 0.7369999999999999 # F14
- 0.2520000000000005 -0.2529000000000005 0.2630000000000002 # F15
- -0.2520000000000005 0.2529000000000005 0.2630000000000002 # F16
diff --git a/test/data/tetragonal/POSCAR-111-2 b/test/data/tetragonal/POSCAR-111-2
deleted file mode 100644
index 97df6b5..0000000
--- a/test/data/tetragonal/POSCAR-111-2
+++ /dev/null
@@ -1,14 +0,0 @@
-$cell vectors
-1.0
- 5.8150972637525484 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.8150972637525484 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.8013972701989722
- 1 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cd1
- 0.5000000000000000 0.0000000000000000 0.4999999999999995 # In1
- 0.0000000000000000 0.5000000000000000 0.4999999999999995 # In2
- 0.2706999999999999 0.2706999999999999 0.2300000000000003 # Se1
- 0.2706999999999999 0.7293000000000002 0.7699999999999997 # Se2
- 0.7293000000000002 0.7293000000000002 0.2300000000000003 # Se3
- 0.7293000000000002 0.2706999999999999 0.7699999999999997 # Se4
diff --git a/test/data/tetragonal/POSCAR-112 b/test/data/tetragonal/POSCAR-112
deleted file mode 100644
index ee02405..0000000
--- a/test/data/tetragonal/POSCAR-112
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 5.4299974449581816 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.4299974449581816 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0959952494102776
- 2 2 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.5000000000000002 # Cu1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cu2
- 0.0000000000000000 0.5000000000000006 0.2499999999999999 # Al1
- 0.5000000000000006 0.0000000000000000 0.7500000000000002 # Al2
- 0.2333999999999999 0.2761000000000002 0.3705000000000003 # Cl1
- 0.2761000000000002 0.7665999999999999 0.6294999999999998 # Cl2
- 0.7665999999999999 0.7238999999999998 0.3705000000000003 # Cl3
- 0.7238999999999998 0.2333999999999999 0.6294999999999998 # Cl4
- 0.2333999999999999 0.7238999999999998 0.1295000000000001 # Cl5
- 0.7665999999999999 0.2761000000000002 0.1295000000000001 # Cl6
- 0.7239000000000009 0.7665999999999999 0.8705000000000002 # Cl7
- 0.2761000000000002 0.2333999999999999 0.8705000000000002 # Cl8
diff --git a/test/data/tetragonal/POSCAR-112-2 b/test/data/tetragonal/POSCAR-112-2
deleted file mode 100644
index f1efbd2..0000000
--- a/test/data/tetragonal/POSCAR-112-2
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 5.4149974520163102 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.4149974520163102 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.1969952018855583
- 8 2 2
-Direct
- 0.7610000000000003 0.7289999999999999 0.6290000000000001 # Cl1
- 0.7289999999999999 0.2389999999999996 0.3709999999999999 # Cl2
- 0.2389999999999996 0.2710000000000000 0.6290000000000001 # Cl3
- 0.2710000000000000 0.7610000000000003 0.3709999999999999 # Cl4
- 0.7610000000000003 0.2710000000000000 0.8709999999999999 # Cl5
- 0.2389999999999996 0.7289999999999999 0.8709999999999999 # Cl6
- 0.2710000000000000 0.2389999999999996 0.1290000000000002 # Cl7
- 0.7289999999999999 0.7610000000000003 0.1290000000000002 # Cl8
- 0.0000000000000000 0.5000000000000004 0.7500000000000000 # Ga1
- 0.5000000000000004 0.0000000000000000 0.2500000000000000 # Ga2
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Cu1
- 1.0000000000000000 0.0000000000000000 0.0000000000000000 # Cu2
diff --git a/test/data/tetragonal/POSCAR-113 b/test/data/tetragonal/POSCAR-113
deleted file mode 100644
index dc88fd8..0000000
--- a/test/data/tetragonal/POSCAR-113
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 5.6619973357924893 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.6619973357924893 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.7159977809250062
- 2 2 4 8
-Direct
- 0.0000000000000000 0.4999999999999999 0.3300000000000005 # C1
- 0.4999999999999999 0.0000000000000000 0.6700000000000006 # C2
- 0.0000000000000000 0.4999999999999999 0.5979999999999995 # O1
- 0.4999999999999999 0.0000000000000000 0.4020000000000004 # O2
- 0.1432999999999998 0.6433000000000009 0.1847000000000005 # N1
- 0.6433000000000009 -0.1432999999999998 0.8153000000000006 # N2
- -0.1432999999999998 0.3567000000000002 0.1847000000000005 # N3
- 0.3567000000000002 0.1432999999999998 0.8153000000000006 # N4
- 0.2430000000000002 0.7430000000000002 0.2810000000000006 # H1
- 0.1420000000000002 0.6420000000000002 0.0280000000000000 # H2
- 0.7430000000000002 -0.2430000000000002 0.7190000000000004 # H3
- 0.6420000000000002 -0.1420000000000002 0.9719999999999999 # H4
- -0.2430000000000002 0.2569999999999998 0.2810000000000006 # H5
- -0.1420000000000002 0.3579999999999999 0.0280000000000000 # H6
- 0.2569999999999998 0.2430000000000002 0.7190000000000004 # H7
- 0.3579999999999999 0.1420000000000002 0.9719999999999999 # H8
diff --git a/test/data/tetragonal/POSCAR-113-2 b/test/data/tetragonal/POSCAR-113-2
deleted file mode 100644
index 95eb6c5..0000000
--- a/test/data/tetragonal/POSCAR-113-2
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 6.4023969874033648 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.4023969874033648 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.2785979867399773
- 6 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cu1
- 0.6470000000000000 0.8530000000000002 0.2190000000000003 # Cu2
- 0.8530000000000002 0.3530000000000002 0.7809999999999997 # Cu3
- 0.3530000000000002 0.1469999999999999 0.2190000000000003 # Cu4
- 0.1469999999999999 0.6470000000000000 0.7809999999999997 # Cu5
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Cu6
- 0.2719999999999997 0.7719999999999997 0.2640000000000002 # Se1
- 0.7719999999999997 0.7279999999999996 0.7359999999999998 # Se2
- 0.7279999999999996 0.2280000000000004 0.2640000000000002 # Se3
- 0.2280000000000004 0.2720000000000005 0.7359999999999998 # Se4
diff --git a/test/data/tetragonal/POSCAR-114 b/test/data/tetragonal/POSCAR-114
deleted file mode 100644
index 5dc1ea4..0000000
--- a/test/data/tetragonal/POSCAR-114
+++ /dev/null
@@ -1,45 +0,0 @@
-$cell vectors
-1.0
- 7.4839964784653841 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.4839964784653841 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.3489970125302939
- 2 16 20
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # S1
- 0.5000000000000000 0.5000000000000000 0.4999999999999998 # S2
- 0.1361000000000003 0.0884999999999998 0.1325999999999997 # O1
- 0.0598000000000004 0.3490000000000003 0.5801000000000002 # O2
- 0.0884999999999998 -0.1361000000000003 -0.1325999999999997 # O3
- 0.3490000000000003 0.9402000000000003 0.4199000000000003 # O4
- -0.1361000000000003 -0.0884999999999998 0.1325999999999997 # O5
- 0.9402000000000003 0.6509999999999998 0.5801000000000002 # O6
- -0.0884999999999998 0.1361000000000003 -0.1325999999999997 # O7
- 0.6509999999999998 0.0598000000000004 0.4199000000000003 # O8
- 0.6361000000000001 0.4115000000000002 0.3674000000000002 # O9
- 0.5598000000000003 0.1510000000000004 0.9199000000000003 # O10
- 0.3639000000000004 0.5885000000000005 0.3674000000000002 # O11
- 0.4402000000000004 0.8490000000000002 0.9199000000000003 # O12
- 0.4115000000000002 0.3639000000000004 0.6326000000000005 # O13
- 0.1509999999999998 0.4402000000000004 0.0800999999999995 # O14
- 0.5885000000000005 0.6361000000000001 0.6326000000000005 # O15
- 0.8490000000000002 0.5598000000000003 0.0800999999999995 # O16
- 0.0029999999999997 0.2675000000000002 0.6902000000000001 # H1
- 0.1945000000000003 0.3547000000000002 0.6001000000000002 # H2
- 0.0000000000000000 0.5000000000000000 0.5800000000000002 # H3
- 0.2675000000000002 0.9970000000000002 0.3097999999999998 # H4
- 0.3547000000000002 0.8054999999999997 0.3999000000000004 # H5
- 0.5000000000000000 0.0000000000000000 0.4200000000000005 # H6
- 0.9970000000000002 0.7325000000000005 0.6902000000000001 # H7
- 0.8054999999999997 0.6452999999999998 0.6001000000000002 # H8
- 0.7324999999999997 0.0029999999999997 0.3097999999999998 # H9
- 0.6452999999999998 0.1945000000000003 0.3999000000000004 # H10
- 0.5030000000000004 0.2324999999999998 0.8098000000000006 # H11
- 0.6945000000000003 0.1452999999999998 0.8999000000000004 # H12
- 0.5000000000000000 0.0000000000000000 0.9200000000000005 # H13
- 0.4970000000000003 0.7675000000000004 0.8098000000000006 # H14
- 0.3055000000000005 0.8547000000000002 0.8999000000000004 # H15
- 0.2324999999999998 0.4970000000000003 0.1902000000000001 # H16
- 0.1452999999999998 0.3054999999999998 0.1001000000000002 # H17
- 0.0000000000000000 0.5000000000000000 0.0800000000000003 # H18
- 0.7675000000000004 0.5029999999999998 0.1902000000000001 # H19
- 0.8547000000000002 0.6945000000000003 0.1001000000000002 # H20
diff --git a/test/data/tetragonal/POSCAR-114-2 b/test/data/tetragonal/POSCAR-114-2
deleted file mode 100644
index 0254d10..0000000
--- a/test/data/tetragonal/POSCAR-114-2
+++ /dev/null
@@ -1,71 +0,0 @@
-$cell vectors
-1.0
- 10.8099949134434539 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.8099949134434539 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.8099967956105401
- 8 32 24
-Direct
- 0.2640000000000003 0.9860000000000002 0.2300000000000001 # P1
- 0.9860000000000002 0.7360000000000002 0.7699999999999999 # P2
- 0.7360000000000002 0.0139999999999998 0.2300000000000001 # P3
- 0.0140000000000003 0.2640000000000003 0.7699999999999999 # P4
- 0.7640000000000002 0.5140000000000002 0.2700000000000002 # P5
- 0.2360000000000002 0.4860000000000002 0.2700000000000002 # P6
- 0.5140000000000002 0.2360000000000002 0.7299999999999998 # P7
- 0.4860000000000002 0.7640000000000002 0.7299999999999998 # P8
- 0.1650000000000001 0.9180000000000004 0.3560000000000001 # O1
- 0.3739999999999999 0.8959999999999997 0.2069999999999999 # O2
- 0.2100000000000003 1.0170000000000001 0.0240000000000001 # O3
- 0.3050000000000000 1.1050000000000002 0.3329999999999998 # O4
- 0.9180000000000004 0.8350000000000003 0.6439999999999999 # O5
- 0.8959999999999997 0.6260000000000000 0.7930000000000000 # O6
- 1.0170000000000001 0.7900000000000003 0.9760000000000000 # O7
- 1.1050000000000002 0.6950000000000003 0.6670000000000004 # O8
- 0.8350000000000003 0.0820000000000000 0.3560000000000001 # O9
- 0.6260000000000000 0.1040000000000001 0.2069999999999999 # O10
- 0.7900000000000003 -0.0170000000000001 0.0240000000000001 # O11
- 0.6950000000000000 -0.1050000000000002 0.3329999999999998 # O12
- 0.0820000000000000 0.1650000000000001 0.6439999999999999 # O13
- 0.1040000000000001 0.3739999999999999 0.7930000000000000 # O14
- -0.0170000000000001 0.2100000000000003 0.9760000000000000 # O15
- -0.1050000000000002 0.3050000000000000 0.6670000000000004 # O16
- 0.6650000000000001 0.5820000000000001 0.1440000000000003 # O17
- 0.8740000000000000 0.6040000000000000 0.2929999999999997 # O18
- 0.7099999999999999 0.4830000000000000 0.4759999999999995 # O19
- 0.8050000000000000 0.3950000000000003 0.1669999999999998 # O20
- 0.3349999999999998 0.4179999999999999 0.1440000000000003 # O21
- 0.1260000000000001 0.3959999999999999 0.2929999999999997 # O22
- 0.2900000000000002 0.5170000000000001 0.4759999999999995 # O23
- 0.1949999999999999 0.6050000000000002 0.1669999999999998 # O24
- 0.5820000000000001 0.3349999999999998 0.8559999999999998 # O25
- 0.6040000000000000 0.1260000000000001 0.7069999999999995 # O26
- 0.4830000000000000 0.2900000000000002 0.5239999999999997 # O27
- 0.3950000000000003 0.1949999999999999 0.8329999999999995 # O28
- 0.4179999999999999 0.6650000000000001 0.8559999999999998 # O29
- 0.3959999999999999 0.8740000000000000 0.7069999999999995 # O30
- 0.5170000000000001 0.7099999999999999 0.5239999999999997 # O31
- 0.6050000000000002 0.8050000000000000 0.8329999999999995 # O32
- 0.2600000000000000 0.0359999999999998 0.6889999999999997 # Na1
- 0.2159999999999998 0.2429999999999999 0.0360000000000001 # Na2
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Na3
- 0.0000000000000000 0.0000000000000000 0.4999999999999997 # Na4
- 0.0000000000000000 0.5000000000000000 0.0390000000000003 # Na5
- 0.0359999999999998 0.7400000000000000 0.3110000000000001 # Na6
- 0.2429999999999999 0.7840000000000000 0.9640000000000000 # Na7
- 0.5000000000000000 0.0000000000000000 0.9609999999999997 # Na8
- 0.7400000000000000 0.9640000000000001 0.6889999999999997 # Na9
- 0.7840000000000000 0.7570000000000001 0.0360000000000001 # Na10
- 0.9640000000000001 0.2600000000000000 0.3110000000000001 # Na11
- 0.7570000000000001 0.2159999999999998 0.9640000000000000 # Na12
- 0.7599999999999999 0.4640000000000001 0.8109999999999998 # Na13
- 0.7159999999999999 0.2570000000000001 0.4639999999999996 # Na14
- 0.5000000000000000 0.5000000000000000 0.4999999999999997 # Na15
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Na16
- 0.5000000000000000 0.0000000000000000 0.4610000000000001 # Na17
- 0.2400000000000001 0.5360000000000003 0.8109999999999998 # Na18
- 0.2840000000000001 0.7430000000000002 0.4639999999999996 # Na19
- 0.4640000000000001 0.2400000000000001 0.1890000000000003 # Na20
- 0.2570000000000001 0.2840000000000001 0.5359999999999998 # Na21
- 0.0000000000000000 0.5000000000000000 0.5389999999999999 # Na22
- 0.5360000000000003 0.7599999999999999 0.1890000000000003 # Na23
- 0.7430000000000002 0.7159999999999999 0.5359999999999998 # Na24
diff --git a/test/data/tetragonal/POSCAR-115 b/test/data/tetragonal/POSCAR-115
deleted file mode 100644
index 53fe4c5..0000000
--- a/test/data/tetragonal/POSCAR-115
+++ /dev/null
@@ -1,12 +0,0 @@
-$cell vectors
-1.0
- 3.3269984345075292 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.3269984345075292 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.1509971056975674
- 3 2
-Direct
- 0.0000000000000000 0.4999999999999998 0.3691999999999995 # Rh1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Rh2
- 0.4999999999999998 0.0000000000000000 0.6307999999999997 # Rh3
- 0.0000000000000000 0.4999999999999998 0.7469999999999997 # P1
- 0.4999999999999998 0.0000000000000000 0.2530000000000002 # P2
diff --git a/test/data/tetragonal/POSCAR-115-2 b/test/data/tetragonal/POSCAR-115-2
deleted file mode 100644
index c87a54f..0000000
--- a/test/data/tetragonal/POSCAR-115-2
+++ /dev/null
@@ -1,21 +0,0 @@
-$cell vectors
-1.0
- 3.8589981841793080 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.8589981841793080 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.7099944899558590
- 2 1 3 8
-Direct
- 0.4999999999999993 0.4999999999999993 0.1900000000000002 # Ba1
- 0.4999999999999993 0.4999999999999993 0.8100000000000004 # Ba2
- 0.4999999999999993 0.4999999999999993 0.5000000000000003 # Y1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cu1
- 0.0000000000000000 0.0000000000000000 0.3600000000000000 # Cu2
- 0.0000000000000000 0.0000000000000000 0.6399999999999999 # Cu3
- 0.4999999999999993 0.0000000000000000 0.0300000000000002 # O1
- 0.4999999999999993 0.0000000000000000 0.3799999999999998 # O2
- 0.4999999999999993 0.0000000000000000 0.6100000000000002 # O3
- 0.0000000000000000 0.0000000000000000 0.1500000000000001 # O4
- 0.0000000000000000 0.5000000000000007 0.9700000000000002 # O5
- 0.0000000000000000 0.4999999999999993 0.6200000000000001 # O6
- 0.0000000000000000 0.4999999999999993 0.3900000000000003 # O7
- 0.0000000000000000 0.0000000000000000 0.8500000000000001 # O8
diff --git a/test/data/tetragonal/POSCAR-115-3 b/test/data/tetragonal/POSCAR-115-3
deleted file mode 100644
index c8c6952..0000000
--- a/test/data/tetragonal/POSCAR-115-3
+++ /dev/null
@@ -1,20 +0,0 @@
-POSCAR generated by cell class
- 1.00000000000000
- 3.2989861563198493 0.0000000000000001 0.0000000000000000
- 0.0000000000000001 3.2989861563198493 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.7886334409887343
- 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.0775811333791551
- 0.7500000000000000 0.7500000000000000 0.0775811333791551
- 0.2500000000000000 0.7500000000000000 0.4224188666208449
- 0.7500000000000000 0.2500000000000000 0.4224188666208449
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/tetragonal/POSCAR-115-4 b/test/data/tetragonal/POSCAR-115-4
deleted file mode 100644
index 4854126..0000000
--- a/test/data/tetragonal/POSCAR-115-4
+++ /dev/null
@@ -1,22 +0,0 @@
-$cell vectors
-1.0
- 5.0189976383508528 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.0189976383508528 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.4279960342739564
- 1 2 12
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ca1
- 0.0000000000000000 0.5000000000000000 0.2779999999999999 # Au1
- 0.5000000000000000 0.0000000000000000 0.7220000000000000 # Au2
- 0.2620000000000003 0.7619999999999993 0.2779999999999999 # F1
- 0.2620000000000003 0.2379999999999996 0.2779999999999999 # F2
- 0.0000000000000000 0.5000000000000000 0.4989999999999999 # F3
- 0.0000000000000000 0.5000000000000000 0.0569999999999999 # F4
- 0.7619999999999993 -0.2619999999999993 0.7220000000000000 # F5
- 0.2379999999999996 -0.2619999999999993 0.7220000000000000 # F6
- 0.5000000000000000 0.0000000000000000 0.5010000000000001 # F7
- 0.5000000000000000 0.0000000000000000 0.9429999999999998 # F8
- -0.2620000000000003 0.2379999999999996 0.2779999999999999 # F9
- -0.2619999999999993 0.7619999999999993 0.2779999999999999 # F10
- 0.2379999999999996 0.2620000000000003 0.7220000000000000 # F11
- 0.7619999999999993 0.2620000000000003 0.7220000000000000 # F12
diff --git a/test/data/tetragonal/POSCAR-115-5 b/test/data/tetragonal/POSCAR-115-5
deleted file mode 100644
index 3d8ea72..0000000
--- a/test/data/tetragonal/POSCAR-115-5
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 5.2799975155394518 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.2799975155394518 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.2049975508300834
- 2 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cu1
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Cu2
- 0.5000000000000000 0.0000000000000000 0.5000000000000000 # Fe1
- 0.0000000000000000 0.5000000000000000 0.5000000000000000 # Fe2
- 0.2500000000000000 0.2500000000000000 0.1900000000000004 # S1
- 0.2500000000000000 0.7500000000000000 0.8099999999999998 # S2
- 0.7500000000000000 0.7500000000000000 0.1900000000000004 # S3
- 0.7500000000000000 0.2500000000000000 0.8099999999999998 # S4
diff --git a/test/data/tetragonal/POSCAR-116 b/test/data/tetragonal/POSCAR-116
deleted file mode 100644
index 07f85ef..0000000
--- a/test/data/tetragonal/POSCAR-116
+++ /dev/null
@@ -1,51 +0,0 @@
-$cell vectors
-1.0
- 5.5249974002567139 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.5249974002567139 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 17.4629917829290484
- 16 28
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000002 # Mn1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mn2
- 0.5000000000000004 0.5000000000000004 0.1250000000000001 # Mn3
- 0.0000000000000000 0.5000000000000004 0.0625000000000001 # Mn4
- 0.0000000000000000 0.5000000000000004 0.3124999999999999 # Mn5
- 0.0000000000000000 0.0000000000000000 0.7500000000000001 # Mn6
- 0.5000000000000004 0.5000000000000004 0.8750000000000002 # Mn7
- 0.5000000000000004 0.0000000000000000 0.9375000000000001 # Mn8
- 0.5000000000000004 0.0000000000000000 0.6875000000000003 # Mn9
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Mn10
- 0.5000000000000004 0.5000000000000004 0.3750000000000001 # Mn11
- 0.5000000000000004 0.0000000000000000 0.4375000000000001 # Mn12
- 0.5000000000000004 0.0000000000000000 0.1875000000000002 # Mn13
- 0.5000000000000004 0.5000000000000004 0.6250000000000002 # Mn14
- 0.0000000000000000 0.5000000000000004 0.5625000000000002 # Mn15
- 0.0000000000000000 0.5000000000000004 0.8125000000000001 # Mn16
- 0.3435999999999998 0.7721000000000000 0.0409000000000001 # Si1
- 0.1933000000000001 0.1506999999999999 0.1129000000000001 # Si2
- 0.1627000000000006 0.6791000000000005 0.1814999999999999 # Si3
- 0.3330000000000004 0.3330000000000004 0.2500000000000002 # Si4
- 0.7721000000000000 0.6564000000000002 0.9591000000000006 # Si5
- 0.1506999999999999 0.8067000000000007 0.8871000000000006 # Si6
- 0.6791000000000005 0.8373000000000005 0.8185000000000002 # Si7
- 0.3330000000000004 0.6670000000000007 0.7500000000000001 # Si8
- 0.6564000000000002 0.2279000000000001 0.0409000000000001 # Si9
- 0.8067000000000000 0.8493000000000003 0.1129000000000001 # Si10
- 0.8373000000000005 0.3209000000000005 0.1814999999999999 # Si11
- 0.6670000000000007 0.6670000000000007 0.2500000000000002 # Si12
- 0.2279000000000001 0.3436000000000008 0.9591000000000006 # Si13
- 0.8493000000000003 0.1933000000000001 0.8871000000000006 # Si14
- 0.3209000000000005 0.1627000000000006 0.8185000000000002 # Si15
- 0.6670000000000007 0.3330000000000004 0.7500000000000001 # Si16
- 0.7721000000000000 0.3435999999999998 0.4591000000000001 # Si17
- 0.1506999999999999 0.1933000000000001 0.3871000000000000 # Si18
- 0.6791000000000005 0.1627000000000006 0.3185000000000002 # Si19
- 0.2279000000000001 0.6564000000000002 0.4591000000000001 # Si20
- 0.8493000000000003 0.8067000000000000 0.3871000000000000 # Si21
- 0.3209000000000005 0.8373000000000005 0.3185000000000002 # Si22
- 0.6564000000000002 0.7721000000000000 0.5409000000000003 # Si23
- 0.8067000000000000 0.1506999999999999 0.6129000000000000 # Si24
- 0.8373000000000005 0.6791000000000005 0.6815000000000000 # Si25
- 0.3435999999999998 0.2279000000000001 0.5409000000000003 # Si26
- 0.1933000000000001 0.8493000000000003 0.6129000000000000 # Si27
- 0.1627000000000006 0.3209000000000005 0.6815000000000000 # Si28
diff --git a/test/data/tetragonal/POSCAR-116-2 b/test/data/tetragonal/POSCAR-116-2
deleted file mode 100644
index 3caac4b..0000000
--- a/test/data/tetragonal/POSCAR-116-2
+++ /dev/null
@@ -1,227 +0,0 @@
-$cell vectors
-1.0
- 10.5659950282556494 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.5659950282556494 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 25.2199881329365390
- 28 96 96
-Direct
- 0.2500000000000002 0.2499999999999998 0.7499999999999997 # Pr1
- 0.2489999999999998 0.2519999999999999 0.3230000000000000 # Pr2
- 0.2520000000000001 0.2519999999999999 0.4680999999999997 # Pr3
- 0.2469999999999999 0.2499999999999999 0.5971999999999998 # Pr4
- 0.2500000000000002 0.7499999999999998 0.2499999999999999 # Pr5
- 0.2520000000000001 0.7509999999999999 0.6769999999999998 # Pr6
- 0.2520000000000001 0.7479999999999997 0.5318999999999998 # Pr7
- 0.2500000000000002 0.7529999999999999 0.4027999999999999 # Pr8
- 0.7499999999999999 0.7499999999999996 0.7499999999999997 # Pr9
- 0.7510000000000002 0.7479999999999998 0.3230000000000000 # Pr10
- 0.7479999999999999 0.7479999999999997 0.4680999999999997 # Pr11
- 0.7530000000000001 0.7499999999999996 0.5971999999999998 # Pr12
- 0.7499999999999999 0.2500000000000001 0.2499999999999999 # Pr13
- 0.7479999999999999 0.2489999999999995 0.6769999999999998 # Pr14
- 0.7479999999999999 0.2519999999999998 0.5318999999999998 # Pr15
- 0.7499999999999999 0.2469999999999997 0.4027999999999999 # Pr16
- 0.2520000000000001 0.2489999999999997 0.1770000000000000 # Pr17
- 0.2520000000000001 0.2520000000000001 0.0319000000000000 # Pr18
- 0.2500000000000002 0.2469999999999999 0.9027999999999997 # Pr19
- 0.7479999999999999 0.7510000000000001 0.1770000000000000 # Pr20
- 0.7479999999999999 0.7479999999999999 0.0319000000000000 # Pr21
- 0.7499999999999999 0.7529999999999997 0.9027999999999997 # Pr22
- 0.7510000000000002 0.2519999999999997 0.8229999999999996 # Pr23
- 0.7479999999999999 0.2519999999999996 0.9680999999999995 # Pr24
- 0.7529999999999997 0.2500000000000001 0.0971999999999999 # Pr25
- 0.2489999999999998 0.7479999999999994 0.8229999999999996 # Pr26
- 0.2520000000000001 0.7479999999999994 0.9680999999999995 # Pr27
- 0.2469999999999999 0.7499999999999999 0.0971999999999999 # Pr28
- 0.9820000000000000 0.1293999999999998 0.0407000000000000 # Re1
- 0.9909999999999998 0.1285999999999997 0.2065999999999998 # Re2
- 0.0164000000000001 0.1283999999999999 0.3771999999999999 # Re3
- 0.1281999999999998 0.4899999999999997 0.0847000000000000 # Re4
- 0.1281999999999998 0.4868000000000001 0.2496000000000000 # Re5
- 0.1277000000000000 0.4889999999999998 0.4155999999999998 # Re6
- 0.4890000000000000 0.3717999999999999 0.1238999999999998 # Re7
- 0.5059999999999998 0.3721999999999998 0.2926999999999998 # Re8
- 0.5110000000000000 0.3721999999999997 0.4589999999999998 # Re9
- 0.3729000000000001 0.0069999999999998 0.0000000000000000 # Re10
- 0.3725999999999999 0.9909999999999997 0.1674000000000000 # Re11
- 0.3724000000000001 0.9910000000000001 0.3327999999999998 # Re12
- 0.1294000000000003 0.0179999999999996 0.9592999999999997 # Re13
- 0.1286000000000004 0.0089999999999999 0.7933999999999997 # Re14
- 0.1284000000000001 0.9835999999999996 0.6227999999999997 # Re15
- 0.4900000000000002 0.8717999999999998 0.9152999999999998 # Re16
- 0.4868000000000002 0.8717999999999999 0.7503999999999997 # Re17
- 0.4890000000000000 0.8722999999999995 0.5843999999999999 # Re18
- 0.3718000000000000 0.5109999999999996 0.8760999999999997 # Re19
- 0.3721999999999999 0.4939999999999999 0.7072999999999998 # Re20
- 0.3721999999999999 0.4889999999999997 0.5409999999999998 # Re21
- 0.0070000000000003 0.6270999999999999 0.0000000000000000 # Re22
- 0.9910000000000003 0.6273999999999996 0.8325999999999998 # Re23
- 0.9910000000000003 0.6275999999999995 0.6671999999999999 # Re24
- 0.0180000000000001 0.8705999999999997 0.0407000000000000 # Re25
- 0.0090000000000003 0.8713999999999996 0.2065999999999998 # Re26
- 0.9835999999999999 0.8715999999999996 0.3771999999999999 # Re27
- 0.8717999999999998 0.5099999999999998 0.0847000000000000 # Re28
- 0.8717999999999998 0.5131999999999997 0.2496000000000000 # Re29
- 0.8722999999999995 0.5109999999999998 0.4155999999999998 # Re30
- 0.5110000000000000 0.6282000000000000 0.1238999999999998 # Re31
- 0.4939999999999997 0.6278000000000000 0.2926999999999998 # Re32
- 0.4890000000000000 0.6277999999999999 0.4589999999999998 # Re33
- 0.6270999999999999 0.9929999999999997 0.0000000000000000 # Re34
- 0.6273999999999995 0.0089999999999997 0.1674000000000000 # Re35
- 0.6275999999999998 0.0090000000000001 0.3327999999999998 # Re36
- 0.8705999999999997 0.9819999999999995 0.9592999999999997 # Re37
- 0.8713999999999997 0.9909999999999999 0.7933999999999997 # Re38
- 0.8715999999999998 0.0163999999999998 0.6227999999999997 # Re39
- 0.5100000000000003 0.1281999999999999 0.9152999999999998 # Re40
- 0.5131999999999998 0.1282000000000000 0.7503999999999997 # Re41
- 0.5110000000000000 0.1276999999999996 0.5843999999999999 # Re42
- 0.6282000000000001 0.4889999999999995 0.8760999999999997 # Re43
- 0.6278000000000001 0.5060000000000000 0.7072999999999998 # Re44
- 0.6278000000000001 0.5109999999999998 0.5410000000000000 # Re45
- 0.9929999999999997 0.3729000000000001 0.0000000000000000 # Re46
- 0.0090000000000003 0.3725999999999995 0.8325999999999996 # Re47
- 0.0090000000000003 0.3723999999999998 0.6671999999999999 # Re48
- 0.1294000000000003 0.9819999999999998 0.4592999999999999 # Re49
- 0.1285999999999999 0.9909999999999997 0.2933999999999998 # Re50
- 0.1284000000000001 0.0164000000000000 0.1227999999999999 # Re51
- 0.4899999999999997 0.1282000000000001 0.4152999999999997 # Re52
- 0.4867999999999997 0.1281999999999997 0.2504000000000000 # Re53
- 0.4890000000000000 0.1276999999999999 0.0843999999999999 # Re54
- 0.3718000000000000 0.4889999999999998 0.3760999999999997 # Re55
- 0.3721999999999999 0.5059999999999997 0.2072999999999999 # Re56
- 0.3721999999999999 0.5110000000000000 0.0409999999999998 # Re57
- 0.0070000000000003 0.3728999999999998 0.4999999999999998 # Re58
- 0.9909999999999998 0.3725999999999998 0.3325999999999998 # Re59
- 0.9909999999999998 0.3724000000000000 0.1672000000000000 # Re60
- 0.8705999999999997 0.0179999999999999 0.4592999999999999 # Re61
- 0.8713999999999997 0.0090000000000001 0.2933999999999998 # Re62
- 0.8715999999999998 0.9835999999999998 0.1227999999999999 # Re63
- 0.5100000000000003 0.8718000000000000 0.4152999999999997 # Re64
- 0.5131999999999998 0.8717999999999997 0.2503999999999998 # Re65
- 0.5110000000000000 0.8722999999999995 0.0843999999999999 # Re66
- 0.6282000000000001 0.5109999999999998 0.3760999999999997 # Re67
- 0.6278000000000001 0.4939999999999996 0.2072999999999999 # Re68
- 0.6278000000000001 0.4890000000000000 0.0409999999999998 # Re69
- 0.9929999999999997 0.6270999999999997 0.4999999999999998 # Re70
- 0.0090000000000003 0.6273999999999998 0.3325999999999998 # Re71
- 0.0090000000000003 0.6275999999999997 0.1672000000000000 # Re72
- 0.0180000000000001 0.1294000000000000 0.5406999999999997 # Re73
- 0.0090000000000003 0.1286000000000000 0.7065999999999998 # Re74
- 0.9835999999999999 0.1283999999999996 0.8771999999999999 # Re75
- 0.8717999999999998 0.4899999999999999 0.5846999999999998 # Re76
- 0.8718000000000002 0.4867999999999998 0.7495999999999997 # Re77
- 0.8722999999999999 0.4889999999999995 0.9155999999999997 # Re78
- 0.5110000000000000 0.3717999999999996 0.6238999999999998 # Re79
- 0.4939999999999997 0.3721999999999995 0.7926999999999998 # Re80
- 0.4890000000000000 0.3721999999999994 0.9589999999999997 # Re81
- 0.6270999999999999 0.0070000000000000 0.4999999999999998 # Re82
- 0.6274000000000001 0.9910000000000000 0.6673999999999997 # Re83
- 0.6275999999999998 0.9909999999999999 0.8327999999999995 # Re84
- 0.9820000000000000 0.8705999999999995 0.5406999999999995 # Re85
- 0.9910000000000003 0.8713999999999994 0.7065999999999998 # Re86
- 0.0164000000000001 0.8715999999999994 0.8771999999999999 # Re87
- 0.1282000000000003 0.5100000000000000 0.5846999999999998 # Re88
- 0.1282000000000003 0.5132000000000001 0.7495999999999997 # Re89
- 0.1277000000000000 0.5109999999999996 0.9155999999999997 # Re90
- 0.4890000000000000 0.6281999999999998 0.6239000000000000 # Re91
- 0.5059999999999998 0.6277999999999997 0.7926999999999998 # Re92
- 0.5110000000000000 0.6277999999999997 0.9589999999999997 # Re93
- 0.3729000000000001 0.9929999999999994 0.4999999999999998 # Re94
- 0.3725999999999999 0.0090000000000000 0.6673999999999997 # Re95
- 0.3724000000000001 0.0089999999999999 0.8327999999999995 # Re96
- 0.5002000000000000 0.1844000000000001 0.4992999999999998 # B1
- 0.3161000000000003 0.9987999999999995 0.9176999999999996 # B2
- 0.3161999999999997 0.0010000000000002 0.0838000000000001 # B3
- 0.9995000000000002 0.1849999999999999 0.2927999999999999 # B4
- 0.3152999999999998 0.5005999999999999 0.2901999999999999 # B5
- 0.4987999999999997 0.1834999999999996 0.6653000000000000 # B6
- 0.5018000000000000 0.1833999999999999 0.3329999999999999 # B7
- 0.3156999999999998 0.4982999999999999 0.1241000000000001 # B8
- 0.0016999999999999 0.1845000000000001 0.1268000000000001 # B9
- 0.3172999999999999 0.0015999999999999 0.2509000000000000 # B10
- 0.3161000000000003 0.5013000000000000 0.4529999999999998 # B11
- 0.9987999999999999 0.1838999999999997 0.4593999999999999 # B12
- 0.1843999999999998 0.4997999999999997 0.5006999999999997 # B13
- 0.9987999999999999 0.6838999999999997 0.0823000000000001 # B14
- 0.0010000000000003 0.6837999999999995 0.9161999999999998 # B15
- 0.1850000000000001 0.0005000000000000 0.7071999999999999 # B16
- 0.5006000000000000 0.6846999999999999 0.7097999999999999 # B17
- 0.1834999999999999 0.5011999999999995 0.3346999999999999 # B18
- 0.1834000000000001 0.4981999999999997 0.6669999999999999 # B19
- 0.4983000000000000 0.6842999999999998 0.8758999999999997 # B20
- 0.1845000000000002 0.9982999999999999 0.8731999999999996 # B21
- 0.0016000000000000 0.6826999999999994 0.7490999999999995 # B22
- 0.5013000000000002 0.6839000000000000 0.5469999999999999 # B23
- 0.1839000000000000 0.0011999999999997 0.5405999999999997 # B24
- 0.4998000000000000 0.8155999999999999 0.4992999999999998 # B25
- 0.6839000000000002 0.0011999999999995 0.9176999999999996 # B26
- 0.6838000000000000 0.9989999999999997 0.0838000000000001 # B27
- 0.0004999999999999 0.8149999999999999 0.2927999999999999 # B28
- 0.6847000000000002 0.4993999999999998 0.2901999999999999 # B29
- 0.5012000000000002 0.8164999999999997 0.6653000000000000 # B30
- 0.4982000000000000 0.8165999999999997 0.3329999999999999 # B31
- 0.6842999999999997 0.5017000000000000 0.1240999999999997 # B32
- 0.9982999999999996 0.8154999999999996 0.1268000000000001 # B33
- 0.6826999999999998 0.9983999999999994 0.2509000000000000 # B34
- 0.6838999999999997 0.4986999999999996 0.4529999999999998 # B35
- 0.0012000000000000 0.8160999999999999 0.4593999999999999 # B36
- 0.8155999999999995 0.5001999999999998 0.5006999999999997 # B37
- 0.0012000000000000 0.3160999999999998 0.0823000000000001 # B38
- 0.9989999999999997 0.3161999999999997 0.9161999999999998 # B39
- 0.8150000000000001 0.9994999999999998 0.7071999999999999 # B40
- 0.4994000000000000 0.3153000000000000 0.7097999999999999 # B41
- 0.8165000000000000 0.4987999999999996 0.3346999999999999 # B42
- 0.8165999999999999 0.5017999999999997 0.6669999999999999 # B43
- 0.5017000000000001 0.3156999999999999 0.8758999999999997 # B44
- 0.8154999999999997 0.0016999999999999 0.8731999999999996 # B45
- 0.9984000000000000 0.3172999999999999 0.7490999999999995 # B46
- 0.4986999999999999 0.3161000000000000 0.5469999999999998 # B47
- 0.8161000000000002 0.9987999999999997 0.5405999999999997 # B48
- 0.1843999999999998 0.5002000000000000 0.0007000000000002 # B49
- 0.9987999999999999 0.3161000000000000 0.5822999999999998 # B50
- 0.0010000000000003 0.3161999999999999 0.4161999999999999 # B51
- 0.1850000000000001 0.9995000000000001 0.2072000000000000 # B52
- 0.5006000000000000 0.3152999999999997 0.2097999999999999 # B53
- 0.1834999999999999 0.4987999999999998 0.8346999999999997 # B54
- 0.1834000000000001 0.5017999999999999 0.1670000000000001 # B55
- 0.4983000000000000 0.3156999999999996 0.3758999999999998 # B56
- 0.1845000000000002 0.0017000000000002 0.3732000000000000 # B57
- 0.0016000000000000 0.3172999999999997 0.2490999999999998 # B58
- 0.5012999999999996 0.3160999999999998 0.0470000000000002 # B59
- 0.1839000000000000 0.9987999999999999 0.0405999999999999 # B60
- 0.8155999999999995 0.4998000000000000 0.0007000000000000 # B61
- 0.0012000000000000 0.6838999999999998 0.5822999999999998 # B62
- 0.9989999999999997 0.6837999999999997 0.4161999999999999 # B63
- 0.8150000000000001 0.0004999999999998 0.2072000000000000 # B64
- 0.4994000000000000 0.6847000000000001 0.2097999999999999 # B65
- 0.8165000000000000 0.5011999999999998 0.8346999999999997 # B66
- 0.8165999999999999 0.4981999999999999 0.1670000000000001 # B67
- 0.5017000000000001 0.6843000000000000 0.3758999999999998 # B68
- 0.8154999999999997 0.9983000000000001 0.3732000000000000 # B69
- 0.9983999999999995 0.6826999999999996 0.2490999999999998 # B70
- 0.4986999999999999 0.6838999999999997 0.0470000000000000 # B71
- 0.8161000000000002 0.0012000000000000 0.0405999999999999 # B72
- 0.4998000000000000 0.1843999999999998 0.9992999999999997 # B73
- 0.6839000000000002 0.9987999999999997 0.4176999999999999 # B74
- 0.6838000000000000 0.0010000000000000 0.5837999999999999 # B75
- 0.0004999999999999 0.1849999999999997 0.7927999999999995 # B76
- 0.6847000000000002 0.5005999999999996 0.7901999999999996 # B77
- 0.5011999999999998 0.1834999999999999 0.1652999999999999 # B78
- 0.4982000000000000 0.1833999999999997 0.8329999999999997 # B79
- 0.6843000000000002 0.4982999999999996 0.6241000000000000 # B80
- 0.9983000000000003 0.1844999999999999 0.6267999999999998 # B81
- 0.6826999999999998 0.0015999999999996 0.7508999999999996 # B82
- 0.6839000000000002 0.5012999999999997 0.9529999999999997 # B83
- 0.0012000000000000 0.1839000000000000 0.9593999999999997 # B84
- 0.5002000000000000 0.8155999999999995 0.9992999999999997 # B85
- 0.3160999999999998 0.0011999999999998 0.4176999999999999 # B86
- 0.3162000000000001 0.9989999999999993 0.5837999999999999 # B87
- 0.9995000000000002 0.8149999999999996 0.7927999999999998 # B88
- 0.3153000000000003 0.4993999999999996 0.7901999999999996 # B89
- 0.4987999999999997 0.8164999999999999 0.1652999999999999 # B90
- 0.5018000000000000 0.8165999999999994 0.8329999999999997 # B91
- 0.3156999999999998 0.5016999999999998 0.6240999999999997 # B92
- 0.0017000000000004 0.8154999999999993 0.6267999999999998 # B93
- 0.3173000000000003 0.9983999999999996 0.7508999999999998 # B94
- 0.3161000000000003 0.4986999999999994 0.9529999999999998 # B95
- 0.9987999999999999 0.8160999999999997 0.9593999999999999 # B96
diff --git a/test/data/tetragonal/POSCAR-117 b/test/data/tetragonal/POSCAR-117
deleted file mode 100644
index 3a35308..0000000
--- a/test/data/tetragonal/POSCAR-117
+++ /dev/null
@@ -1,47 +0,0 @@
-$cell vectors
-1.0
- 10.9299948569784409 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.9299948569784409 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.6199973555552463
- 16 24
-Direct
- 0.1362000000000000 0.1138000000000002 0.2500000000000003 # Bi1
- 0.6362000000000003 0.6137999999999999 0.2500000000000003 # Bi2
- 0.1138000000000002 0.8638000000000001 0.7499999999999999 # Bi3
- 0.6137999999999999 0.3638000000000003 0.7499999999999999 # Bi4
- 0.8638000000000001 0.8862000000000003 0.2500000000000003 # Bi5
- 0.3638000000000003 0.3862000000000000 0.2500000000000003 # Bi6
- 0.8862000000000003 0.1362000000000000 0.7499999999999999 # Bi7
- 0.3862000000000000 0.6362000000000003 0.7499999999999999 # Bi8
- 0.1362000000000000 0.3862000000000000 0.7499999999999999 # Bi9
- 0.6362000000000003 0.8862000000000003 0.7499999999999999 # Bi10
- 0.8638000000000001 0.6137999999999999 0.7499999999999999 # Bi11
- 0.3638000000000003 0.1138000000000002 0.7499999999999999 # Bi12
- 0.8862000000000003 0.3637999999999998 0.2500000000000003 # Bi13
- 0.3862000000000000 0.8638000000000001 0.2500000000000003 # Bi14
- 0.1138000000000002 0.6362000000000003 0.2500000000000003 # Bi15
- 0.6137999999999999 0.1362000000000000 0.2500000000000003 # Bi16
- 0.0224000000000002 0.2500000000000001 0.0000000000000000 # O1
- 0.0224000000000002 0.2500000000000001 0.4999999999999996 # O2
- 0.2500000000000001 0.2500000000000001 0.0000000000000000 # O3
- 0.0000000000000000 0.0000000000000000 0.4999999999999996 # O4
- 0.5224000000000001 0.7499999999999999 0.0000000000000000 # O5
- 0.5224000000000001 0.7499999999999999 0.4999999999999996 # O6
- 0.7499999999999999 0.7499999999999999 0.0000000000000000 # O7
- 0.5000000000000002 0.5000000000000002 0.4999999999999996 # O8
- 0.2500000000000001 0.9776000000000004 0.0000000000000000 # O9
- 0.2500000000000001 0.9776000000000004 0.4999999999999996 # O10
- 0.2500000000000001 0.7499999999999999 0.0000000000000000 # O11
- 0.7499999999999999 0.4776000000000001 0.0000000000000000 # O12
- 0.7499999999999999 0.4776000000000001 0.4999999999999996 # O13
- 0.7499999999999999 0.2500000000000001 0.0000000000000000 # O14
- 0.9776000000000004 0.7499999999999999 0.0000000000000000 # O15
- 0.9776000000000004 0.7499999999999999 0.4999999999999996 # O16
- 0.4776000000000001 0.2500000000000001 0.0000000000000000 # O17
- 0.4776000000000001 0.2500000000000001 0.4999999999999996 # O18
- 0.7499999999999999 0.0223999999999998 0.0000000000000000 # O19
- 0.7499999999999999 0.0224000000000002 0.4999999999999996 # O20
- 0.2500000000000001 0.5224000000000001 0.0000000000000000 # O21
- 0.2500000000000001 0.5224000000000001 0.4999999999999996 # O22
- 0.0000000000000000 0.5000000000000002 0.4999999999999996 # O23
- 0.5000000000000002 0.0000000000000000 0.4999999999999996 # O24
diff --git a/test/data/tetragonal/POSCAR-117-2 b/test/data/tetragonal/POSCAR-117-2
deleted file mode 100644
index b7b072e..0000000
--- a/test/data/tetragonal/POSCAR-117-2
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 5.7099973132064861 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.7099973132064861 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 16.4579922558235303
- 8 4 24
-Direct
- 0.0000000000000000 0.5000000000000003 0.1620000000000000 # Sr1
- 0.0000000000000000 0.0000000000000000 0.3370000000000002 # Sr2
- 0.5000000000000003 0.0000000000000000 0.8379999999999997 # Sr3
- 0.0000000000000000 0.0000000000000000 0.6629999999999999 # Sr4
- 0.0000000000000000 0.5000000000000003 0.8379999999999997 # Sr5
- 0.5000000000000003 0.5000000000000003 0.6629999999999999 # Sr6
- 0.5000000000000003 0.0000000000000000 0.1620000000000000 # Sr7
- 0.5000000000000003 0.5000000000000003 0.3370000000000002 # Sr8
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cu1
- 0.0000000000000000 0.5000000000000003 0.5000000000000000 # Cu2
- 0.5000000000000003 0.0000000000000000 0.5000000000000000 # Cu3
- 0.5000000000000003 0.5000000000000003 0.0000000000000000 # Cu4
- 0.3570000000000003 0.3230000000000004 0.0749999999999999 # F1
- 0.2350000000000002 0.2589999999999997 0.2510000000000000 # F2
- 0.3230000000000004 0.1419999999999998 0.4220000000000000 # F3
- 0.3230000000000004 0.6429999999999997 -0.0749999999999999 # F4
- 0.2590000000000006 0.7650000000000007 0.7490000000000002 # F5
- 0.1419999999999998 0.6770000000000004 0.5780000000000001 # F6
- 0.6430000000000006 0.6770000000000004 0.0749999999999999 # F7
- 0.7649999999999996 0.7410000000000003 0.2510000000000000 # F8
- 0.6770000000000004 -0.1419999999999998 0.4220000000000000 # F9
- 0.6770000000000004 0.3570000000000003 -0.0749999999999999 # F10
- 0.7410000000000003 0.2350000000000002 0.7490000000000002 # F11
- -0.1419999999999998 0.3230000000000004 0.5780000000000001 # F12
- -0.1770000000000000 -0.1430000000000002 -0.0749999999999999 # F13
- 0.7590000000000000 0.7350000000000007 0.7490000000000002 # F14
- 0.6420000000000002 -0.1770000000000000 0.5780000000000001 # F15
- 0.1770000000000000 0.1430000000000002 -0.0749999999999999 # F16
- 0.2409999999999998 0.2650000000000002 0.7490000000000002 # F17
- 0.3579999999999997 0.1770000000000000 0.5780000000000001 # F18
- 0.1430000000000002 -0.1770000000000000 0.0749999999999999 # F19
- 0.2650000000000002 0.7590000000000000 0.2510000000000000 # F20
- 0.1770000000000000 0.6420000000000002 0.4220000000000000 # F21
- -0.1430000000000002 0.1770000000000000 0.0749999999999999 # F22
- 0.7349999999999997 0.2409999999999998 0.2510000000000000 # F23
- -0.1770000000000000 0.3580000000000007 0.4220000000000000 # F24
diff --git a/test/data/tetragonal/POSCAR-118 b/test/data/tetragonal/POSCAR-118
deleted file mode 100644
index 14e683c..0000000
--- a/test/data/tetragonal/POSCAR-118
+++ /dev/null
@@ -1,13 +0,0 @@
-$cell vectors
-1.0
- 6.5959968963064783 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.5959968963064783 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.1646975697929172
- 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Zn1
- 0.5000000000000000 0.5000000000000000 0.4999999999999996 # Zn2
- 0.3400000000000003 0.1599999999999998 0.2499999999999998 # Sb1
- 0.1599999999999998 0.6599999999999999 0.7499999999999992 # Sb2
- 0.6599999999999999 0.8400000000000003 0.2499999999999998 # Sb3
- 0.8400000000000003 0.3400000000000003 0.7499999999999992 # Sb4
diff --git a/test/data/tetragonal/POSCAR-118-2 b/test/data/tetragonal/POSCAR-118-2
deleted file mode 100644
index a8eb3a5..0000000
--- a/test/data/tetragonal/POSCAR-118-2
+++ /dev/null
@@ -1,33 +0,0 @@
-$cell vectors
-1.0
- 7.8229963189517262 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.8229963189517262 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.0529957401853434
- 6 4 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.5000000000000003 # Zn1
- 0.0000000000000000 0.5000000000000000 0.9809000000000005 # Zn2
- 0.5000000000000000 1.0000000000000000 0.0191000000000003 # Zn3
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Zn4
- 0.0000000000000000 0.5000000000000000 0.5191000000000000 # Zn5
- 0.5000000000000000 0.0000000000000000 0.4809000000000000 # Zn6
- 0.2553000000000000 0.7553000000000000 0.2500000000000002 # P1
- 0.7553000000000000 0.7447000000000001 0.7500000000000006 # P2
- 0.7447000000000001 0.2447000000000001 0.2500000000000002 # P3
- 0.2447000000000001 0.2553000000000000 0.7500000000000006 # P4
- 0.7660000000000002 0.0323999999999997 0.1259000000000001 # S1
- 0.7528999999999998 0.4784000000000002 0.1384000000000000 # S2
- 0.0323999999999997 0.2339999999999998 0.8741000000000007 # S3
- 0.4784000000000002 0.2471000000000003 0.8616000000000001 # S4
- 0.2339999999999998 0.9675999999999998 0.1259000000000001 # S5
- 0.2471000000000003 0.5215999999999998 0.1384000000000000 # S6
- 0.9676000000000003 0.7660000000000002 0.8741000000000007 # S7
- 0.5215999999999998 0.7529000000000005 0.8616000000000001 # S8
- 0.5323999999999998 0.2660000000000003 0.3741000000000003 # S9
- 0.9783999999999997 0.2528999999999998 0.3616000000000004 # S10
- 0.4676000000000003 0.7339999999999999 0.3741000000000003 # S11
- 0.0215999999999998 0.7470999999999997 0.3616000000000004 # S12
- 0.7339999999999999 0.5324000000000004 0.6259000000000005 # S13
- 0.7471000000000002 0.9784000000000003 0.6384000000000003 # S14
- 0.2660000000000003 0.4676000000000003 0.6259000000000005 # S15
- 0.2528999999999998 0.0215999999999998 0.6384000000000003 # S16
diff --git a/test/data/tetragonal/POSCAR-119 b/test/data/tetragonal/POSCAR-119
deleted file mode 100644
index b1fe834..0000000
--- a/test/data/tetragonal/POSCAR-119
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 6.2679970506441780 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.2679970506441780 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.7819930444515428
- 6 18
-Direct
- 0.0000000000000000 0.0000000000000000 0.3755999999999999 # K1
- 0.0000000000000000 0.5000000000000003 0.7500000000000001 # K2
- 0.5000000000000003 0.5000000000000003 0.8755999999999996 # K3
- 0.5000000000000003 0.0000000000000000 0.2499999999999999 # K4
- 0.0000000000000000 0.0000000000000000 0.6243999999999997 # K5
- 0.5000000000000003 0.5000000000000003 0.1243999999999999 # K6
- 0.1943000000000003 0.0000000000000000 0.8574000000000001 # Ga1
- 0.2932999999999998 0.0000000000000000 0.0282999999999998 # Ga2
- 0.0000000000000000 0.5000000000000003 0.2499999999999999 # Ga3
- 0.6942999999999998 0.5000000000000003 0.3573999999999999 # Ga4
- 0.7933000000000002 0.5000000000000003 0.5283000000000001 # Ga5
- 0.5000000000000003 0.0000000000000000 0.7500000000000001 # Ga6
- 0.0000000000000000 0.8056999999999996 0.1425999999999999 # Ga7
- 0.0000000000000000 0.7067000000000002 0.9716999999999999 # Ga8
- 0.5000000000000003 0.3057000000000000 0.6425999999999998 # Ga9
- 0.5000000000000003 0.2066999999999997 0.4716999999999996 # Ga10
- 0.8057000000000004 0.0000000000000000 0.8574000000000001 # Ga11
- 0.7067000000000002 0.0000000000000000 0.0282999999999998 # Ga12
- 0.3057000000000000 0.5000000000000003 0.3573999999999999 # Ga13
- 0.2066999999999997 0.5000000000000003 0.5283000000000001 # Ga14
- 0.0000000000000000 0.1943000000000003 0.1425999999999999 # Ga15
- 0.0000000000000000 0.2933000000000007 0.9716999999999999 # Ga16
- 0.5000000000000003 0.6942999999999998 0.6425999999999998 # Ga17
- 0.5000000000000003 0.7933000000000002 0.4716999999999996 # Ga18
diff --git a/test/data/tetragonal/POSCAR-119-2 b/test/data/tetragonal/POSCAR-119-2
deleted file mode 100644
index 8e2dc6b..0000000
--- a/test/data/tetragonal/POSCAR-119-2
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 3.9199981554762582 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.9199981554762582 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 15.2199928383542424
- 2 2 4
-Direct
- 0.0000000000000000 0.5000000000000000 0.2499999999999999 # Ag1
- 0.5000000000000000 0.0000000000000000 0.7500000000000001 # Ag2
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Tl1
- 0.5000000000000000 0.5000000000000000 0.5000000000000002 # Tl2
- 0.0000000000000000 0.0000000000000000 0.3690000000000002 # Te1
- 0.5000000000000000 0.5000000000000000 0.1310000000000001 # Te2
- 0.5000000000000000 0.5000000000000000 0.8690000000000003 # Te3
- 0.0000000000000000 0.0000000000000000 0.6310000000000002 # Te4
diff --git a/test/data/tetragonal/POSCAR-120 b/test/data/tetragonal/POSCAR-120
deleted file mode 100644
index 348b1a8..0000000
--- a/test/data/tetragonal/POSCAR-120
+++ /dev/null
@@ -1,63 +0,0 @@
-$cell vectors
-1.0
- 8.4669960159228221 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.4669960159228221 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.7449940029451287
- 8 4 4 40
-Direct
- 0.2530000000000001 0.7530000000000001 0.0000000000000000 # Xe1
- 0.7530000000000001 0.2530000000000001 0.5000000000000000 # Xe2
- 0.7530000000000001 0.7470000000000004 0.0000000000000000 # Xe3
- 0.2530000000000001 0.2469999999999999 0.5000000000000000 # Xe4
- 0.7470000000000004 0.2469999999999999 0.0000000000000000 # Xe5
- 0.2469999999999999 0.7470000000000004 0.5000000000000000 # Xe6
- 0.2469999999999999 0.2530000000000001 0.0000000000000000 # Xe7
- 0.7470000000000004 0.7530000000000001 0.5000000000000000 # Xe8
- 0.5000000000000000 0.5000000000000000 0.2499999999999998 # Ag1
- 0.0000000000000000 0.0000000000000000 0.7499999999999998 # Ag2
- 0.5000000000000000 0.5000000000000000 0.7499999999999998 # Ag3
- 0.0000000000000000 0.0000000000000000 0.2499999999999998 # Ag4
- 0.0000000000000000 0.5000000000000000 0.2499999999999998 # P1
- 0.5000000000000000 0.0000000000000000 0.7499999999999998 # P2
- 0.5000000000000000 0.0000000000000000 0.2499999999999998 # P3
- 1.0000000000000000 0.5000000000000000 0.7499999999999998 # P4
- 0.0000000000000000 0.5000000000000000 0.3750999999999997 # F1
- 0.0788999999999999 0.6717000000000000 0.2490000000000002 # F2
- 0.1120000000000002 -0.1240000000000000 0.5974000000000000 # F3
- 0.5000000000000000 0.0000000000000000 0.8750999999999998 # F4
- 0.5788999999999999 0.1716999999999999 0.7489999999999998 # F5
- 0.6120000000000002 0.3759999999999999 0.0974000000000001 # F6
- 0.5000000000000000 0.0000000000000000 0.6248999999999999 # F7
- 0.6717000000000005 -0.0788999999999999 0.7510000000000000 # F8
- -0.1240000000000000 -0.1120000000000002 0.4026000000000000 # F9
- 0.0000000000000000 0.5000000000000000 0.1248999999999999 # F10
- 0.1716999999999999 0.4211000000000001 0.2509999999999998 # F11
- 0.3759999999999999 0.3880000000000005 0.9026000000000000 # F12
- -0.0788999999999999 0.3283000000000001 0.2490000000000002 # F13
- -0.1120000000000002 0.1240000000000000 0.5974000000000000 # F14
- 0.4211000000000001 -0.1716999999999999 0.7489999999999998 # F15
- 0.3880000000000005 0.6240000000000000 0.0974000000000001 # F16
- 0.3283000000000001 0.0788999999999999 0.7510000000000000 # F17
- 0.1240000000000000 0.1120000000000002 0.4026000000000000 # F18
- -0.1716999999999999 0.5788999999999999 0.2509999999999998 # F19
- 0.6240000000000006 0.6120000000000002 0.9026000000000000 # F20
- 0.5000000000000000 0.0000000000000000 0.1248999999999999 # F21
- 0.6717000000000000 0.0788999999999999 0.2509999999999998 # F22
- -0.1240000000000000 0.1120000000000002 0.9026000000000000 # F23
- 1.0000000000000000 0.5000000000000000 0.6248999999999999 # F24
- 1.1717000000000004 0.5788999999999999 0.7510000000000000 # F25
- 0.3759999999999999 0.6120000000000002 0.4026000000000000 # F26
- 0.3283000000000001 -0.0788999999999999 0.2509999999999998 # F27
- 0.1240000000000000 -0.1120000000000002 0.9026000000000000 # F28
- 0.8283000000000007 0.4211000000000001 0.7510000000000000 # F29
- 0.6240000000000000 0.3880000000000005 0.4026000000000000 # F30
- 1.0000000000000000 0.5000000000000000 0.8750999999999998 # F31
- 0.9211000000000007 0.6717000000000005 0.7489999999999998 # F32
- -0.1120000000000002 -0.1240000000000000 0.0974000000000001 # F33
- 0.5000000000000000 0.0000000000000000 0.3750999999999997 # F34
- 0.4211000000000001 0.1716999999999999 0.2490000000000002 # F35
- 0.3880000000000005 0.3759999999999999 0.5974000000000000 # F36
- 1.0789000000000006 0.3283000000000001 0.7489999999999998 # F37
- 0.1120000000000002 0.1240000000000000 0.0974000000000001 # F38
- 0.5788999999999999 -0.1716999999999999 0.2490000000000002 # F39
- 0.6120000000000002 0.6240000000000006 0.5974000000000000 # F40
diff --git a/test/data/tetragonal/POSCAR-120-2 b/test/data/tetragonal/POSCAR-120-2
deleted file mode 100644
index f368200..0000000
--- a/test/data/tetragonal/POSCAR-120-2
+++ /dev/null
@@ -1,127 +0,0 @@
-$cell vectors
-1.0
- 12.4475941428842525 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.4475941428842525 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.9276939169771463
- 20 20 80
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000001 # Cs1
- 0.3499000000000000 0.8282000000000002 0.6815999999999999 # Cs2
- 0.4999999999999998 0.4999999999999998 0.7499999999999999 # Cs3
- 0.8498999999999999 0.3282000000000000 0.1816000000000001 # Cs4
- 0.0000000000000000 0.0000000000000000 0.7499999999999999 # Cs5
- 0.8281999999999998 0.6501000000000000 0.3184000000000001 # Cs6
- 0.4999999999999998 0.4999999999999998 0.2500000000000001 # Cs7
- 0.3282000000000000 0.1501000000000002 0.8183999999999999 # Cs8
- 0.6501000000000000 0.1718000000000003 0.6815999999999999 # Cs9
- 0.1501000000000002 0.6718000000000001 0.1816000000000001 # Cs10
- 0.1718000000000003 0.3499000000000000 0.3184000000000001 # Cs11
- 0.6718000000000001 0.8498999999999999 0.8183999999999999 # Cs12
- 0.8281999999999998 0.3499000000000000 0.8183999999999999 # Cs13
- 0.3282000000000000 0.8498999999999999 0.3184000000000001 # Cs14
- 0.1717999999999998 0.6501000000000000 0.8183999999999999 # Cs15
- 0.6717999999999996 0.1500999999999998 0.3184000000000001 # Cs16
- 0.6501000000000000 0.8281999999999998 0.1816000000000001 # Cs17
- 0.1500999999999998 0.3282000000000000 0.6815999999999999 # Cs18
- 0.3499000000000000 0.1717999999999998 0.1816000000000001 # Cs19
- 0.8498999999999999 0.6718000000000001 0.6815999999999999 # Cs20
- 0.4999999999999998 0.0000000000000000 0.0000000000000000 # Co1
- 0.7917999999999996 0.0725000000000001 0.9832999999999998 # Co2
- 0.0000000000000000 0.4999999999999998 0.4999999999999998 # Co3
- 0.2917999999999998 0.5724999999999999 0.4832999999999996 # Co4
- 0.0000000000000000 0.4999999999999998 0.9999999999999997 # Co5
- 0.0725000000000001 0.2082000000000001 0.0166999999999998 # Co6
- 0.5000000000000002 0.0000000000000000 0.4999999999999998 # Co7
- 0.5724999999999999 0.7081999999999999 0.5167000000000000 # Co8
- 0.2082000000000001 0.9275000000000001 0.9832999999999998 # Co9
- 0.7081999999999999 0.4275000000000002 0.4832999999999996 # Co10
- 0.9275000000000001 0.7918000000000001 0.0166999999999998 # Co11
- 0.4275000000000002 0.2917999999999998 0.5167000000000000 # Co12
- 0.0725000000000001 0.7918000000000001 0.5167000000000000 # Co13
- 0.5724999999999999 0.2917999999999998 0.0167000000000002 # Co14
- 0.9275000000000001 0.2082000000000001 0.5167000000000000 # Co15
- 0.4275000000000002 0.7081999999999999 0.0167000000000002 # Co16
- 0.2082000000000001 0.0725000000000001 0.4833000000000000 # Co17
- 0.7081999999999999 0.5724999999999999 0.9832999999999998 # Co18
- 0.7918000000000001 0.9275000000000001 0.4832999999999996 # Co19
- 0.2917999999999998 0.4275000000000002 0.9832999999999998 # Co20
- 0.3421000000000001 0.9998999999999999 0.9946999999999997 # F1
- 0.1397000000000000 0.0661000000000003 0.9842999999999998 # F2
- 0.0754999999999999 0.2071999999999999 0.1408999999999999 # F3
- 0.9192999999999999 0.7909000000000002 0.8615999999999997 # F4
- 0.2196000000000001 0.7195999999999999 0.4999999999999998 # F5
- 0.0000000000000000 0.4999999999999998 0.1418999999999999 # F6
- 0.8421000000000000 0.4999000000000000 0.4947000000000000 # F7
- 0.6396999999999998 0.5661000000000000 0.4842999999999999 # F8
- 0.5755000000000001 0.7071999999999999 0.6409000000000001 # F9
- 0.4193000000000000 0.2909000000000003 0.3615999999999999 # F10
- 0.7195999999999999 0.2196000000000001 0.0000000000000000 # F11
- 0.5000000000000002 0.0000000000000000 0.6419000000000001 # F12
- 0.9998999999999999 0.6578999999999999 0.0052999999999998 # F13
- 0.0661000000000003 0.8603000000000001 0.0156999999999999 # F14
- 0.2071999999999999 0.9244999999999999 0.8591000000000000 # F15
- 0.7909000000000002 0.0807000000000002 0.1383999999999999 # F16
- 0.7195999999999999 0.7804000000000000 0.4999999999999998 # F17
- 0.4999999999999998 0.0000000000000000 0.8580999999999998 # F18
- 0.4999000000000000 0.1579000000000001 0.5052999999999996 # F19
- 0.5661000000000000 0.3603000000000003 0.5156999999999997 # F20
- 0.7071999999999999 0.4245000000000000 0.3590999999999999 # F21
- 0.2909000000000003 0.5807000000000000 0.6383999999999997 # F22
- 0.2196000000000001 0.2804000000000001 0.0000000000000000 # F23
- 0.0000000000000000 0.4999999999999998 0.3580999999999999 # F24
- 0.6578999999999999 0.0001000000000003 0.9946999999999997 # F25
- 0.8602999999999997 0.9339000000000000 0.9842999999999998 # F26
- 0.9244999999999999 0.7927999999999998 0.1408999999999999 # F27
- 0.0807000000000002 0.2091000000000000 0.8615999999999997 # F28
- 0.7804000000000000 0.2804000000000001 0.4999999999999998 # F29
- 0.1579000000000001 0.5001000000000001 0.4947000000000000 # F30
- 0.3603000000000000 0.4339000000000000 0.4842999999999999 # F31
- 0.4245000000000000 0.2928000000000000 0.6408999999999997 # F32
- 0.5807000000000000 0.7090999999999998 0.3616000000000003 # F33
- 0.2804000000000001 0.7804000000000000 0.0000000000000000 # F34
- 0.0000999999999999 0.3421000000000001 0.0052999999999998 # F35
- 0.9339000000000000 0.1397000000000000 0.0156999999999999 # F36
- 0.7927999999999998 0.0755000000000003 0.8591000000000000 # F37
- 0.2091000000000000 0.9192999999999999 0.1383999999999999 # F38
- 0.2804000000000001 0.2196000000000001 0.4999999999999998 # F39
- 0.5001000000000001 0.8421000000000000 0.5053000000000001 # F40
- 0.4339000000000000 0.6396999999999998 0.5157000000000002 # F41
- 0.2928000000000000 0.5755000000000001 0.3590999999999999 # F42
- 0.7090999999999998 0.4193000000000000 0.6383999999999997 # F43
- 0.7804000000000000 0.7195999999999999 0.0000000000000000 # F44
- 0.9998999999999999 0.3421000000000001 0.5053000000000001 # F45
- 0.0661000000000003 0.1397000000000000 0.5157000000000002 # F46
- 0.2071999999999999 0.0754999999999999 0.3590999999999999 # F47
- 0.7909000000000002 0.9192999999999999 0.6383999999999997 # F48
- 0.5000000000000002 0.0000000000000000 0.3580999999999999 # F49
- 0.4999000000000000 0.8421000000000000 0.0052999999999998 # F50
- 0.5661000000000000 0.6396999999999998 0.0156999999999999 # F51
- 0.7071999999999999 0.5755000000000001 0.8591000000000000 # F52
- 0.2909000000000003 0.4193000000000000 0.1383999999999999 # F53
- 0.0000000000000000 0.4999999999999998 0.8580999999999998 # F54
- 0.0000999999999999 0.6578999999999999 0.5053000000000001 # F55
- 0.9339000000000000 0.8603000000000001 0.5157000000000002 # F56
- 0.7927999999999998 0.9244999999999999 0.3590999999999999 # F57
- 0.2091000000000000 0.0807000000000002 0.6383999999999997 # F58
- 0.5001000000000001 0.1579000000000001 0.0052999999999998 # F59
- 0.4339000000000000 0.3603000000000000 0.0156999999999999 # F60
- 0.2928000000000000 0.4245000000000000 0.8591000000000000 # F61
- 0.7090999999999998 0.5807000000000000 0.1383999999999999 # F62
- 0.6578999999999999 0.9998999999999999 0.4947000000000000 # F63
- 0.8603000000000001 0.0661000000000003 0.4842999999999999 # F64
- 0.9244999999999999 0.2071999999999999 0.6409000000000001 # F65
- 0.0807000000000002 0.7909000000000002 0.3616000000000003 # F66
- 0.0000000000000000 0.4999999999999998 0.6419000000000001 # F67
- 0.1579000000000001 0.4999000000000000 0.9947000000000003 # F68
- 0.3603000000000000 0.5661000000000000 0.9843000000000003 # F69
- 0.4245000000000000 0.7071999999999999 0.1408999999999999 # F70
- 0.5807000000000000 0.2909000000000003 0.8615999999999997 # F71
- 0.4999999999999998 0.0000000000000000 0.1418999999999999 # F72
- 0.3420999999999997 0.0000999999999999 0.4947000000000000 # F73
- 0.1397000000000000 0.9339000000000000 0.4842999999999999 # F74
- 0.0754999999999999 0.7927999999999998 0.6409000000000001 # F75
- 0.9192999999999999 0.2091000000000000 0.3616000000000003 # F76
- 0.8421000000000000 0.5001000000000001 0.9947000000000003 # F77
- 0.6396999999999998 0.4339000000000000 0.9843000000000003 # F78
- 0.5755000000000001 0.2928000000000000 0.1408999999999999 # F79
- 0.4193000000000000 0.7090999999999998 0.8615999999999997 # F80
diff --git a/test/data/tetragonal/POSCAR-121 b/test/data/tetragonal/POSCAR-121
deleted file mode 100644
index a795681..0000000
--- a/test/data/tetragonal/POSCAR-121
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 4.9759976585841450 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.9759976585841450 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.7459968257252134
- 2 2 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Ag1
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Ag2
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Cl1
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # Cl2
- 0.1647000000000002 0.1647000000000002 0.1338999999999998 # O1
- 0.6647000000000003 0.6647000000000003 0.6338999999999998 # O2
- 0.1647000000000002 0.8353000000000000 0.8660999999999995 # O3
- 0.6647000000000003 0.3352999999999999 0.3661000000000003 # O4
- 0.8353000000000000 0.8353000000000000 0.1338999999999998 # O5
- 0.3352999999999999 0.3352999999999999 0.6338999999999998 # O6
- 0.8353000000000000 0.1647000000000002 0.8660999999999995 # O7
- 0.3352999999999999 0.6647000000000003 0.3661000000000003 # O8
diff --git a/test/data/tetragonal/POSCAR-121-2 b/test/data/tetragonal/POSCAR-121-2
deleted file mode 100644
index 90aed22..0000000
--- a/test/data/tetragonal/POSCAR-121-2
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 5.0469976251756830 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.0469976251756830 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.4859969480660746
- 4 2 2 8
-Direct
- 0.0000000000000000 0.4999999999999996 0.2499999999999996 # Li1
- 0.4999999999999996 0.0000000000000000 0.7499999999999997 # Li2
- 0.0000000000000000 0.4999999999999996 0.7499999999999997 # Li3
- 0.4999999999999996 0.0000000000000000 0.2499999999999996 # Li4
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Ca1
- 0.4999999999999996 0.4999999999999996 0.0000000000000000 # Ca2
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Si1
- 0.4999999999999996 0.4999999999999996 0.5000000000000000 # Si2
- 0.1890000000000000 0.1890000000000000 0.1419999999999998 # O1
- 0.6889999999999996 0.6889999999999996 0.6419999999999999 # O2
- 0.1890000000000000 -0.1890000000000000 -0.1419999999999998 # O3
- 0.6889999999999996 0.3109999999999996 0.3580000000000002 # O4
- -0.1890000000000000 -0.1890000000000000 0.1419999999999998 # O5
- 0.3109999999999996 0.3109999999999996 0.6419999999999999 # O6
- -0.1890000000000000 0.1890000000000000 -0.1419999999999998 # O7
- 0.3109999999999996 0.6889999999999996 0.3580000000000002 # O8
diff --git a/test/data/tetragonal/POSCAR-122 b/test/data/tetragonal/POSCAR-122
deleted file mode 100644
index 7a3b82b..0000000
--- a/test/data/tetragonal/POSCAR-122
+++ /dev/null
@@ -1,91 +0,0 @@
-$cell vectors
-1.0
- 11.4839945962983041 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.4839945962983041 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.6199973555552463
- 12 48 24
-Direct
- 0.0000000000000000 0.0000000000000000 0.4999999999999996 # Cu1
- 0.0815000000000000 0.2500000000000000 0.1249999999999997 # Cu2
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Cu3
- 0.5814999999999999 0.7499999999999999 0.6250000000000002 # Cu4
- 0.2500000000000000 0.9184999999999999 0.8750000000000003 # Cu5
- 0.7499999999999999 0.4184999999999999 0.3749999999999999 # Cu6
- 0.9184999999999999 0.7499999999999999 0.1249999999999997 # Cu7
- 0.4184999999999999 0.2500000000000000 0.6250000000000002 # Cu8
- 0.7499999999999999 0.0815000000000000 0.8750000000000003 # Cu9
- 0.2500000000000000 0.5814999999999999 0.3749999999999999 # Cu10
- 0.0000000000000000 0.5000000000000000 0.7499999999999999 # Cu11
- 0.5000000000000000 0.0000000000000000 0.2500000000000003 # Cu12
- 0.1590000000000001 0.0708000000000001 0.4981000000000001 # O1
- 0.2527999999999999 0.2500000000000000 0.6250000000000002 # O2
- 0.2500000000000000 0.0827000000000001 0.8750000000000003 # O3
- 0.0745000000000001 0.1890000000000001 0.7956000000000001 # O4
- 0.6589999999999997 0.5708000000000001 0.9980999999999997 # O5
- 0.7527999999999999 0.7499999999999999 0.1249999999999997 # O6
- 0.7499999999999999 0.5826999999999996 0.3749999999999999 # O7
- 0.5745000000000001 0.6889999999999999 0.2955999999999995 # O8
- 0.0708000000000001 0.8409999999999996 0.5019000000000000 # O9
- 0.2500000000000000 0.7471999999999996 0.3749999999999999 # O10
- 0.0827000000000001 0.7499999999999999 0.1249999999999997 # O11
- 0.1890000000000001 0.9254999999999999 0.2044000000000001 # O12
- 0.5707999999999996 0.3409999999999999 0.0019000000000004 # O13
- 0.7499999999999999 0.2472000000000001 0.8750000000000003 # O14
- 0.5826999999999996 0.2500000000000000 0.6250000000000002 # O15
- 0.6889999999999999 0.4254999999999999 0.7043999999999997 # O16
- 0.8409999999999996 0.9291999999999999 0.4981000000000001 # O17
- 0.7471999999999996 0.7499999999999999 0.6250000000000002 # O18
- 0.7499999999999999 0.9172999999999999 0.8750000000000003 # O19
- 0.9254999999999999 0.8109999999999999 0.7956000000000001 # O20
- 0.3409999999999999 0.4291999999999998 0.9980999999999997 # O21
- 0.2471999999999996 0.2500000000000000 0.1250000000000006 # O22
- 0.2500000000000000 0.4172999999999999 0.3749999999999999 # O23
- 0.4254999999999999 0.3109999999999999 0.2955999999999995 # O24
- 0.9291999999999999 0.1590000000000001 0.5019000000000000 # O25
- 0.7499999999999999 0.2527999999999999 0.3749999999999999 # O26
- 0.9172999999999999 0.2500000000000000 0.1249999999999997 # O27
- 0.8109999999999999 0.0745000000000001 0.2044000000000001 # O28
- 0.4291999999999998 0.6589999999999997 0.0019000000000004 # O29
- 0.2500000000000000 0.7527999999999999 0.8750000000000003 # O30
- 0.4172999999999999 0.7499999999999999 0.6250000000000002 # O31
- 0.3109999999999999 0.5744999999999996 0.7043999999999997 # O32
- 0.1590000000000001 0.4291999999999998 0.7519000000000001 # O33
- 0.0745000000000001 0.3109999999999999 0.4544000000000004 # O34
- 0.6590000000000000 0.9291999999999999 0.2518999999999997 # O35
- 0.5745000000000001 0.8109999999999999 0.9543999999999998 # O36
- 0.8409999999999996 0.5708000000000001 0.7519000000000001 # O37
- 0.9254999999999999 0.6889999999999999 0.4544000000000004 # O38
- 0.3409999999999999 0.0708000000000001 0.2518999999999997 # O39
- 0.4254999999999999 0.1890000000000001 0.9543999999999998 # O40
- 0.9291999999999999 0.3409999999999999 0.7481000000000003 # O41
- 0.8109999999999999 0.4254999999999999 0.0456000000000002 # O42
- 0.4291999999999998 0.8409999999999996 0.2480999999999998 # O43
- 0.3109999999999999 0.9254999999999999 0.5455999999999998 # O44
- 0.0708000000000001 0.6590000000000000 0.7481000000000003 # O45
- 0.1890000000000001 0.5744999999999996 0.0456000000000002 # O46
- 0.5707999999999996 0.1590000000000001 0.2480999999999998 # O47
- 0.6889999999999999 0.0745000000000001 0.5455999999999998 # O48
- 0.1838000000000001 0.1484000000000000 0.6991999999999996 # B1
- 0.9989999999999999 0.2500000000000000 0.6250000000000002 # B2
- 0.6838000000000000 0.6484000000000000 0.1992000000000001 # B3
- 0.4990000000000000 0.7499999999999999 0.1249999999999997 # B4
- 0.1484000000000000 0.8161999999999998 0.3008000000000005 # B5
- 0.2500000000000000 0.0010000000000000 0.3749999999999999 # B6
- 0.6484000000000000 0.3161999999999999 0.8008000000000000 # B7
- 0.7499999999999999 0.5009999999999999 0.8750000000000003 # B8
- 0.8161999999999998 0.8515999999999999 0.6991999999999996 # B9
- 0.0010000000000000 0.7499999999999999 0.6250000000000002 # B10
- 0.3161999999999999 0.3515999999999999 0.1992000000000001 # B11
- 0.5009999999999999 0.2500000000000000 0.1249999999999997 # B12
- 0.8515999999999999 0.1838000000000001 0.3008000000000005 # B13
- 0.7499999999999999 0.9989999999999999 0.3749999999999999 # B14
- 0.3515999999999999 0.6838000000000000 0.8008000000000000 # B15
- 0.2500000000000000 0.4990000000000000 0.8750000000000003 # B16
- 0.1838000000000001 0.3515999999999999 0.5507999999999998 # B17
- 0.6838000000000000 0.8515999999999999 0.0508000000000002 # B18
- 0.8161999999999998 0.6484000000000000 0.5507999999999998 # B19
- 0.3161999999999999 0.1484000000000000 0.0508000000000002 # B20
- 0.8515999999999999 0.3161999999999999 0.9492000000000000 # B21
- 0.3515999999999999 0.8161999999999998 0.4492000000000003 # B22
- 0.1484000000000000 0.6838000000000000 0.9492000000000000 # B23
- 0.6484000000000000 0.1838000000000001 0.4492000000000003 # B24
diff --git a/test/data/tetragonal/POSCAR-122-2 b/test/data/tetragonal/POSCAR-122-2
deleted file mode 100644
index 7208d3d..0000000
--- a/test/data/tetragonal/POSCAR-122-2
+++ /dev/null
@@ -1,135 +0,0 @@
-$cell vectors
-1.0
- 14.9329929733997311 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 14.9329929733997311 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 15.5469926844870852
- 16 16 16 80
-Direct
- 0.2590000000000001 0.3286000000000000 0.1391000000000000 # S1
- 0.7590000000000001 0.8286000000000003 0.6391000000000000 # S2
- 0.3286000000000003 0.7410000000000002 0.8609000000000001 # S3
- 0.8286000000000003 0.2409999999999999 0.3609000000000000 # S4
- 0.7410000000000002 0.6714000000000001 0.1391000000000000 # S5
- 0.2409999999999999 0.1714000000000000 0.6391000000000000 # S6
- 0.6714000000000001 0.2590000000000001 0.8609000000000001 # S7
- 0.1714000000000000 0.7590000000000001 0.3609000000000000 # S8
- 0.2590000000000001 0.1714000000000000 0.1109000000000000 # S9
- 0.7590000000000001 0.6714000000000001 0.6108999999999999 # S10
- 0.7410000000000002 0.8286000000000003 0.1109000000000000 # S11
- 0.2410000000000002 0.3286000000000000 0.6108999999999999 # S12
- 0.6714000000000001 0.2410000000000002 0.3891000000000000 # S13
- 0.1714000000000000 0.7410000000000002 0.8891000000000000 # S14
- 0.3286000000000000 0.7590000000000001 0.3891000000000000 # S15
- 0.8286000000000003 0.2590000000000001 0.8891000000000000 # S16
- 0.1862000000000002 0.2500000000000002 0.1250000000000002 # N1
- 0.3324999999999999 0.2500000000000002 0.1250000000000002 # N2
- 0.6861999999999997 0.7500000000000001 0.6249999999999999 # N3
- 0.8324999999999999 0.7500000000000001 0.6249999999999999 # N4
- 0.2500000000000002 0.8138000000000001 0.8750000000000002 # N5
- 0.2500000000000002 0.6675000000000002 0.8750000000000002 # N6
- 0.7500000000000001 0.3138000000000001 0.3750000000000001 # N7
- 0.7500000000000001 0.1675000000000001 0.3750000000000001 # N8
- 0.8138000000000001 0.7500000000000001 0.1250000000000002 # N9
- 0.6675000000000002 0.7500000000000001 0.1250000000000002 # N10
- 0.3138000000000001 0.2500000000000002 0.6249999999999999 # N11
- 0.1675000000000001 0.2500000000000002 0.6249999999999999 # N12
- 0.7500000000000001 0.1862000000000002 0.8750000000000002 # N13
- 0.7500000000000001 0.3325000000000003 0.8750000000000002 # N14
- 0.2500000000000002 0.6861999999999997 0.3750000000000001 # N15
- 0.2500000000000002 0.8324999999999999 0.3750000000000001 # N16
- 0.0334000000000001 0.2500000000000002 0.1250000000000002 # Sb1
- 0.4855000000000000 0.2500000000000002 0.1250000000000002 # Sb2
- 0.5334000000000000 0.7500000000000001 0.6249999999999999 # Sb3
- 0.9855000000000000 0.7500000000000001 0.6249999999999999 # Sb4
- 0.2500000000000002 0.9666000000000003 0.8750000000000002 # Sb5
- 0.2500000000000002 0.5145000000000000 0.8750000000000002 # Sb6
- 0.7500000000000001 0.4665999999999999 0.3750000000000001 # Sb7
- 0.7500000000000001 0.0145000000000000 0.3750000000000001 # Sb8
- 0.9666000000000003 0.7500000000000001 0.1250000000000002 # Sb9
- 0.5145000000000000 0.7500000000000001 0.1250000000000002 # Sb10
- 0.4665999999999999 0.2500000000000002 0.6249999999999999 # Sb11
- 0.0145000000000000 0.2500000000000002 0.6249999999999999 # Sb12
- 0.7500000000000001 0.0334000000000001 0.8750000000000002 # Sb13
- 0.7500000000000001 0.4855000000000000 0.8750000000000002 # Sb14
- 0.2500000000000002 0.5334000000000000 0.3750000000000001 # Sb15
- 0.2500000000000002 0.9855000000000000 0.3750000000000001 # Sb16
- 0.0587000000000000 0.4015000000000001 0.1412000000000001 # Cl1
- 0.0452999999999999 0.2307999999999999 0.2721000000000001 # Cl2
- -0.1209999999999998 0.2500000000000002 0.1250000000000002 # Cl3
- 0.4603000000000000 0.3932999999999998 0.1695999999999999 # Cl4
- 0.4734000000000002 0.2034999999999998 0.2655000000000002 # Cl5
- 0.6404000000000001 0.2500000000000002 0.1250000000000002 # Cl6
- 0.5587000000000001 0.9015000000000001 0.6412000000000002 # Cl7
- 0.5453000000000002 0.7308000000000002 0.7721000000000000 # Cl8
- 0.3790000000000002 0.7500000000000001 0.6249999999999999 # Cl9
- 0.9602999999999999 0.8933000000000001 0.6696000000000002 # Cl10
- 0.9734000000000003 0.7035000000000002 0.7655000000000001 # Cl11
- 1.1404000000000001 0.7500000000000001 0.6249999999999999 # Cl12
- 0.4015000000000001 0.9413000000000004 0.8587999999999999 # Cl13
- 0.2308000000000002 0.9547000000000001 0.7279000000000000 # Cl14
- 0.2500000000000002 1.1209999999999998 0.8750000000000002 # Cl15
- 0.3933000000000002 0.5397000000000004 0.8304000000000001 # Cl16
- 0.2035000000000002 0.5266000000000002 0.7344999999999999 # Cl17
- 0.2500000000000002 0.3596000000000003 0.8750000000000002 # Cl18
- 0.9015000000000001 0.4413000000000000 0.3587999999999999 # Cl19
- 0.7308000000000000 0.4547000000000001 0.2278999999999999 # Cl20
- 0.7500000000000001 0.6210000000000001 0.3750000000000001 # Cl21
- 0.8933000000000001 0.0397000000000001 0.3304000000000001 # Cl22
- 0.7034999999999999 0.0266000000000002 0.2344999999999999 # Cl23
- 0.7500000000000001 -0.1404000000000001 0.3750000000000001 # Cl24
- 0.9413000000000000 0.5984999999999999 0.1412000000000001 # Cl25
- 0.9547000000000001 0.7692000000000001 0.2721000000000001 # Cl26
- 1.1209999999999998 0.7500000000000001 0.1250000000000002 # Cl27
- 0.5397000000000001 0.6066999999999999 0.1695999999999999 # Cl28
- 0.5266000000000002 0.7965000000000001 0.2655000000000002 # Cl29
- 0.3596000000000003 0.7500000000000001 0.1250000000000002 # Cl30
- 0.4413000000000000 0.0984999999999999 0.6412000000000002 # Cl31
- 0.4547000000000001 0.2692000000000001 0.7721000000000000 # Cl32
- 0.6210000000000001 0.2500000000000002 0.6249999999999999 # Cl33
- 0.0397000000000001 0.1067000000000002 0.6696000000000002 # Cl34
- 0.0266000000000002 0.2965000000000002 0.7655000000000001 # Cl35
- -0.1404000000000001 0.2500000000000002 0.6249999999999999 # Cl36
- 0.5984999999999999 0.0587000000000000 0.8587999999999999 # Cl37
- 0.7692000000000001 0.0453000000000003 0.7279000000000000 # Cl38
- 0.7500000000000001 -0.1209999999999998 0.8750000000000002 # Cl39
- 0.6066999999999999 0.4603000000000003 0.8304000000000001 # Cl40
- 0.7965000000000001 0.4734000000000002 0.7344999999999999 # Cl41
- 0.7500000000000001 0.6404000000000001 0.8750000000000002 # Cl42
- 0.0984999999999999 0.5587000000000001 0.3587999999999999 # Cl43
- 0.2692000000000001 0.5453000000000002 0.2278999999999999 # Cl44
- 0.2500000000000002 0.3790000000000002 0.3750000000000001 # Cl45
- 0.1067000000000002 0.9602999999999999 0.3304000000000001 # Cl46
- 0.2965000000000002 0.9734000000000003 0.2344999999999999 # Cl47
- 0.2500000000000002 1.1404000000000001 0.3750000000000001 # Cl48
- 0.0587000000000000 0.0984999999999999 0.1087999999999999 # Cl49
- 0.0452999999999999 0.2692000000000001 -0.0221000000000001 # Cl50
- 0.4603000000000000 0.1067000000000002 0.0804000000000001 # Cl51
- 0.4734000000000002 0.2965000000000002 -0.0155000000000001 # Cl52
- 0.5587000000000001 0.5985000000000003 0.6088000000000002 # Cl53
- 0.5453000000000002 0.7692000000000001 0.4779000000000003 # Cl54
- 0.9602999999999999 0.6067000000000001 0.5804000000000001 # Cl55
- 0.9734000000000003 0.7965000000000001 0.4844999999999999 # Cl56
- 0.9413000000000000 0.9015000000000001 0.1087999999999999 # Cl57
- 0.9547000000000001 0.7308000000000000 -0.0221000000000001 # Cl58
- 0.5397000000000001 0.8933000000000001 0.0804000000000001 # Cl59
- 0.5266000000000002 0.7034999999999999 -0.0155000000000001 # Cl60
- 0.4413000000000000 0.4015000000000001 0.6088000000000002 # Cl61
- 0.4547000000000001 0.2307999999999999 0.4779000000000003 # Cl62
- 0.0397000000000001 0.3933000000000002 0.5804000000000001 # Cl63
- 0.0266000000000002 0.2035000000000002 0.4844999999999999 # Cl64
- 0.5984999999999999 0.4413000000000000 0.3912000000000001 # Cl65
- 0.7692000000000001 0.4547000000000001 0.5221000000000001 # Cl66
- 0.6066999999999999 0.0397000000000001 0.4195999999999999 # Cl67
- 0.7965000000000001 0.0266000000000002 0.5155000000000002 # Cl68
- 0.0985000000000003 0.9413000000000004 0.8912000000000001 # Cl69
- 0.2692000000000001 0.9547000000000001 1.0221000000000000 # Cl70
- 0.1067000000000002 0.5397000000000004 0.9196000000000000 # Cl71
- 0.2965000000000002 0.5266000000000002 1.0155000000000001 # Cl72
- 0.4015000000000001 0.5587000000000001 0.3912000000000001 # Cl73
- 0.2307999999999999 0.5453000000000002 0.5221000000000001 # Cl74
- 0.3933000000000002 0.9602999999999999 0.4195999999999999 # Cl75
- 0.2035000000000002 0.9734000000000003 0.5155000000000002 # Cl76
- 0.9015000000000001 0.0587000000000000 0.8912000000000001 # Cl77
- 0.7308000000000002 0.0453000000000003 1.0221000000000000 # Cl78
- 0.8933000000000001 0.4603000000000003 0.9196000000000000 # Cl79
- 0.7035000000000002 0.4734000000000002 1.0155000000000001 # Cl80
diff --git a/test/data/tetragonal/POSCAR-122-3 b/test/data/tetragonal/POSCAR-122-3
deleted file mode 100644
index 28d2b16..0000000
--- a/test/data/tetragonal/POSCAR-122-3
+++ /dev/null
@@ -1,32 +0,0 @@
-$cell vectors
- 1.00000000000000
- 3.9576830212877665 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.9576830212877665 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.9764745199193001
- 4 8
-Direct
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6652608401630655 0.3750000000000000
- 0.7500000000000000 0.1652608401630656 0.8750000000000000
- 0.6652608401630655 0.7500000000000000 0.6250000000000000
- 0.1652608401630656 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3347391598369345 0.3750000000000000
- 0.2500000000000000 0.8347391598369343 0.8750000000000000
- 0.3347391598369345 0.2500000000000000 0.6250000000000000
- 0.8347391598369343 0.7500000000000000 0.1250000000000000
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/tetragonal/POSCAR-123 b/test/data/tetragonal/POSCAR-123
deleted file mode 100644
index 6bf42f4..0000000
--- a/test/data/tetragonal/POSCAR-123
+++ /dev/null
@@ -1,9 +0,0 @@
-$cell vectors
-1.0
- 4.0189981088926210 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.0189981088926210 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.2789984570935329
- 1 1
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # La1
- 0.5000000000000006 0.5000000000000006 0.4999999999999991 # Sb1
diff --git a/test/data/tetragonal/POSCAR-123-2 b/test/data/tetragonal/POSCAR-123-2
deleted file mode 100644
index 1b6fdde..0000000
--- a/test/data/tetragonal/POSCAR-123-2
+++ /dev/null
@@ -1,163 +0,0 @@
-$cell vectors
-1.0
- 8.9809957740643540 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.9809957740643540 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.6379940532930934
- 12 46 98
-Direct
- 0.0000000000000000 0.0000000000000000 0.2010000000000002 # Ho1
- 0.5000000000000003 0.5000000000000003 0.3040000000000000 # Ho2
- 0.2219999999999998 0.2219999999999998 0.0000000000000000 # Ho3
- 0.2990000000000003 0.2990000000000003 0.5000000000000003 # Ho4
- 0.0000000000000000 0.0000000000000000 0.7990000000000000 # Ho5
- 0.5000000000000003 0.5000000000000003 0.6960000000000002 # Ho6
- 0.7780000000000001 0.7780000000000001 0.0000000000000000 # Ho7
- 0.7010000000000003 0.7010000000000003 0.5000000000000003 # Ho8
- 0.7780000000000001 0.2219999999999998 0.0000000000000000 # Ho9
- 0.7010000000000003 0.2990000000000003 0.5000000000000003 # Ho10
- 0.2219999999999998 0.7780000000000001 0.0000000000000000 # Ho11
- 0.2990000000000003 0.7010000000000003 0.5000000000000003 # Ho12
- 0.0000000000000000 0.0000000000000000 0.5000000000000003 # Mn1
- 0.5000000000000003 0.5000000000000003 0.0000000000000000 # Mn2
- 0.0000000000000000 0.5000000000000003 0.5000000000000003 # Mn3
- 0.0000000000000000 0.5000000000000003 0.0000000000000000 # Mn4
- 0.2460000000000001 0.2460000000000001 0.7620000000000003 # Mn5
- 0.3290000000000003 0.0000000000000000 0.1610000000000001 # Mn6
- 0.2559999999999999 0.0000000000000000 0.3990000000000001 # Mn7
- 0.1300000000000000 0.5000000000000003 0.3120000000000003 # Mn8
- 0.2660000000000003 0.5000000000000003 0.1500000000000003 # Mn9
- 0.7539999999999999 0.7539999999999999 0.2380000000000000 # Mn10
- 0.6710000000000003 0.0000000000000000 0.8390000000000002 # Mn11
- 0.7440000000000000 0.0000000000000000 0.6010000000000002 # Mn12
- 0.8700000000000000 0.5000000000000003 0.6880000000000004 # Mn13
- 0.7340000000000002 0.5000000000000003 0.8500000000000004 # Mn14
- 0.5000000000000003 0.0000000000000000 0.5000000000000003 # Mn15
- 0.5000000000000003 0.0000000000000000 0.0000000000000000 # Mn16
- 0.7539999999999999 0.2460000000000001 0.7620000000000003 # Mn17
- 0.0000000000000000 0.3290000000000003 0.1610000000000001 # Mn18
- 0.0000000000000000 0.2559999999999999 0.3990000000000001 # Mn19
- 0.5000000000000003 0.1300000000000000 0.3120000000000003 # Mn20
- 0.5000000000000003 0.2659999999999997 0.1500000000000003 # Mn21
- 0.2460000000000001 0.7539999999999999 0.2380000000000000 # Mn22
- 0.0000000000000000 0.6710000000000003 0.8390000000000002 # Mn23
- 0.0000000000000000 0.7440000000000000 0.6010000000000002 # Mn24
- 0.5000000000000003 0.8700000000000000 0.6880000000000004 # Mn25
- 0.5000000000000003 0.7340000000000002 0.8500000000000004 # Mn26
- 0.7539999999999999 0.7539999999999999 0.7620000000000003 # Mn27
- 0.6710000000000003 0.0000000000000000 0.1610000000000001 # Mn28
- 0.7440000000000000 0.0000000000000000 0.3990000000000001 # Mn29
- 0.8700000000000000 0.5000000000000003 0.3120000000000003 # Mn30
- 0.7340000000000002 0.5000000000000003 0.1499999999999999 # Mn31
- 0.2460000000000001 0.2460000000000001 0.2380000000000000 # Mn32
- 0.3290000000000003 0.0000000000000000 0.8390000000000002 # Mn33
- 0.2559999999999999 0.0000000000000000 0.6010000000000002 # Mn34
- 0.1300000000000000 0.5000000000000003 0.6880000000000004 # Mn35
- 0.2660000000000003 0.5000000000000003 0.8500000000000004 # Mn36
- 0.2460000000000001 0.7539999999999999 0.7620000000000003 # Mn37
- 0.0000000000000000 0.6710000000000003 0.1610000000000001 # Mn38
- 0.0000000000000000 0.7440000000000000 0.3990000000000001 # Mn39
- 0.5000000000000003 0.8700000000000000 0.3120000000000003 # Mn40
- 0.5000000000000003 0.7340000000000002 0.1499999999999999 # Mn41
- 0.7539999999999999 0.2460000000000001 0.2380000000000000 # Mn42
- 0.0000000000000000 0.3290000000000003 0.8390000000000002 # Mn43
- 0.0000000000000000 0.2559999999999999 0.6010000000000002 # Mn44
- 0.5000000000000003 0.1300000000000000 0.6880000000000004 # Mn45
- 0.5000000000000003 0.2660000000000003 0.8500000000000004 # Mn46
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # H1
- 0.5000000000000003 0.5000000000000003 0.5000000000000003 # H2
- 0.1910000000000002 0.4489999999999999 0.0000000000000000 # H3
- 0.1990000000000003 0.9949999999999997 0.5000000000000003 # H4
- 0.1439999999999999 0.1439999999999999 0.3260000000000001 # H5
- 0.3350000000000000 0.3350000000000000 0.0590000000000002 # H6
- 0.1519999999999999 0.0000000000000000 0.0590000000000002 # H7
- 0.2380000000000000 0.0000000000000000 0.1170000000000000 # H8
- 0.2700000000000004 0.5000000000000003 0.3870000000000003 # H9
- 0.1919999999999998 0.5000000000000003 0.4580000000000002 # H10
- 0.1879999999999997 0.1340000000000000 0.1620000000000001 # H11
- 0.2770000000000002 0.3800000000000001 0.3220000000000002 # H12
- 0.8089999999999997 0.5510000000000000 0.0000000000000000 # H13
- 0.8010000000000003 0.0050000000000002 0.5000000000000003 # H14
- 0.8560000000000001 0.8560000000000001 0.6740000000000002 # H15
- 0.6649999999999998 0.6649999999999998 0.9410000000000003 # H16
- 0.8480000000000000 0.0000000000000000 0.9410000000000003 # H17
- 0.7620000000000000 0.0000000000000000 0.8830000000000002 # H18
- 0.7300000000000001 0.5000000000000003 0.6130000000000004 # H19
- 0.8080000000000002 0.5000000000000003 0.5420000000000004 # H20
- 0.8120000000000003 0.8659999999999999 0.8380000000000003 # H21
- 0.7230000000000002 0.6199999999999998 0.6780000000000000 # H22
- 0.5510000000000000 0.1910000000000002 0.0000000000000000 # H23
- 0.0050000000000002 0.1990000000000003 0.5000000000000003 # H24
- 0.8560000000000001 0.1439999999999999 0.3260000000000001 # H25
- 0.6649999999999998 0.3350000000000000 0.0590000000000002 # H26
- 0.0000000000000000 0.1519999999999999 0.0590000000000002 # H27
- 0.0000000000000000 0.2380000000000000 0.1170000000000000 # H28
- 0.5000000000000003 0.2700000000000004 0.3870000000000003 # H29
- 0.5000000000000003 0.1919999999999998 0.4580000000000002 # H30
- 0.8659999999999999 0.1879999999999997 0.1620000000000001 # H31
- 0.6199999999999998 0.2770000000000002 0.3220000000000002 # H32
- 0.4489999999999999 0.8089999999999997 0.0000000000000000 # H33
- 0.9949999999999997 0.8010000000000003 0.5000000000000003 # H34
- 0.1439999999999999 0.8560000000000001 0.6740000000000002 # H35
- 0.3350000000000000 0.6649999999999998 0.9410000000000003 # H36
- 0.0000000000000000 0.8480000000000000 0.9410000000000003 # H37
- 0.0000000000000000 0.7620000000000000 0.8830000000000002 # H38
- 0.5000000000000003 0.7300000000000001 0.6130000000000004 # H39
- 0.5000000000000003 0.8080000000000002 0.5420000000000004 # H40
- 0.1340000000000000 0.8120000000000003 0.8380000000000003 # H41
- 0.3800000000000001 0.7230000000000002 0.6780000000000000 # H42
- 0.8560000000000001 0.8560000000000001 0.3260000000000001 # H43
- 0.6649999999999998 0.6649999999999998 0.0590000000000002 # H44
- 0.8480000000000000 0.0000000000000000 0.0590000000000002 # H45
- 0.7620000000000000 0.0000000000000000 0.1170000000000000 # H46
- 0.7299999999999995 0.5000000000000003 0.3870000000000003 # H47
- 0.8080000000000002 0.5000000000000003 0.4580000000000002 # H48
- 0.8120000000000003 0.8659999999999999 0.1620000000000001 # H49
- 0.7229999999999996 0.6199999999999998 0.3220000000000002 # H50
- 0.1439999999999999 0.1439999999999999 0.6740000000000002 # H51
- 0.3350000000000000 0.3350000000000000 0.9410000000000003 # H52
- 0.1519999999999999 0.0000000000000000 0.9410000000000003 # H53
- 0.2380000000000000 0.0000000000000000 0.8830000000000002 # H54
- 0.2700000000000004 0.5000000000000003 0.6130000000000004 # H55
- 0.1919999999999998 0.5000000000000003 0.5420000000000004 # H56
- 0.1880000000000003 0.1340000000000000 0.8380000000000003 # H57
- 0.2770000000000002 0.3800000000000001 0.6780000000000000 # H58
- 0.1439999999999999 0.8560000000000001 0.3260000000000001 # H59
- 0.3350000000000000 0.6649999999999998 0.0590000000000002 # H60
- 0.0000000000000000 0.8480000000000000 0.0590000000000002 # H61
- 0.0000000000000000 0.7620000000000000 0.1170000000000000 # H62
- 0.5000000000000003 0.7300000000000001 0.3870000000000003 # H63
- 0.5000000000000003 0.8080000000000002 0.4580000000000002 # H64
- 0.1340000000000000 0.8120000000000003 0.1620000000000001 # H65
- 0.3800000000000001 0.7230000000000002 0.3220000000000002 # H66
- 0.8560000000000001 0.1439999999999999 0.6740000000000002 # H67
- 0.6649999999999998 0.3350000000000000 0.9410000000000003 # H68
- 0.0000000000000000 0.1519999999999999 0.9410000000000003 # H69
- 0.0000000000000000 0.2380000000000000 0.8830000000000002 # H70
- 0.5000000000000003 0.2700000000000004 0.6130000000000004 # H71
- 0.5000000000000003 0.1919999999999998 0.5420000000000004 # H72
- 0.8659999999999999 0.1880000000000003 0.8380000000000003 # H73
- 0.6199999999999998 0.2770000000000002 0.6780000000000000 # H74
- 0.1910000000000002 0.5510000000000000 0.0000000000000000 # H75
- 0.1990000000000003 0.0050000000000002 0.5000000000000003 # H76
- 0.1880000000000003 0.8659999999999999 0.8380000000000003 # H77
- 0.2770000000000002 0.6199999999999998 0.6780000000000000 # H78
- 0.8089999999999997 0.4489999999999999 0.0000000000000000 # H79
- 0.8010000000000003 0.9949999999999997 0.5000000000000003 # H80
- 0.8120000000000003 0.1340000000000000 0.1620000000000001 # H81
- 0.7229999999999996 0.3800000000000001 0.3220000000000002 # H82
- 0.8120000000000003 0.1340000000000000 0.8380000000000003 # H83
- 0.7230000000000002 0.3800000000000001 0.6780000000000000 # H84
- 0.1880000000000003 0.8659999999999999 0.1620000000000001 # H85
- 0.2770000000000002 0.6199999999999998 0.3220000000000002 # H86
- 0.4489999999999999 0.1910000000000002 0.0000000000000000 # H87
- 0.9949999999999997 0.1990000000000003 0.5000000000000003 # H88
- 0.1340000000000000 0.1880000000000003 0.8380000000000003 # H89
- 0.3800000000000001 0.2770000000000002 0.6780000000000000 # H90
- 0.5510000000000000 0.8089999999999997 0.0000000000000000 # H91
- 0.0050000000000002 0.8010000000000003 0.5000000000000003 # H92
- 0.8659999999999999 0.8120000000000003 0.1620000000000001 # H93
- 0.6199999999999998 0.7230000000000002 0.3220000000000002 # H94
- 0.8659999999999999 0.8120000000000003 0.8380000000000003 # H95
- 0.6199999999999998 0.7230000000000002 0.6780000000000000 # H96
- 0.1340000000000000 0.1879999999999997 0.1620000000000001 # H97
- 0.3800000000000001 0.2770000000000002 0.3220000000000002 # H98
diff --git a/test/data/tetragonal/POSCAR-123-3 b/test/data/tetragonal/POSCAR-123-3
deleted file mode 100644
index 4318d41..0000000
--- a/test/data/tetragonal/POSCAR-123-3
+++ /dev/null
@@ -1,12 +0,0 @@
-$cell vectors
-1.0
- 4.1999980237245627 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.1999980237245627 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.9599962544875025
- 1 3 1
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Hg1
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Cl1
- 0.0000000000000000 0.0000000000000000 0.2943999999999997 # Cl2
- 0.0000000000000000 0.0000000000000000 -0.2943999999999997 # Cl3
- 0.5000000000000000 0.5000000000000000 0.4999999999999997 # N1
diff --git a/test/data/tetragonal/POSCAR-124 b/test/data/tetragonal/POSCAR-124
deleted file mode 100644
index 034e686..0000000
--- a/test/data/tetragonal/POSCAR-124
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 6.1179971212254429 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.1179971212254429 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.9959976491733107
- 8 2 2
-Direct
- 0.1620000000000002 0.6619999999999998 0.0000000000000000 # Nb1
- 0.8379999999999997 0.3380000000000002 0.0000000000000000 # Nb2
- 0.3380000000000002 0.1620000000000002 0.0000000000000000 # Nb3
- 0.6619999999999998 0.8379999999999997 0.0000000000000000 # Nb4
- 0.6619999999999998 0.1620000000000002 0.5000000000000001 # Nb5
- 0.3380000000000002 0.8379999999999997 0.5000000000000001 # Nb6
- 0.8379999999999997 0.6619999999999998 0.5000000000000001 # Nb7
- 0.1620000000000002 0.3380000000000002 0.5000000000000001 # Nb8
- 0.0000000000000000 0.0000000000000000 0.2500000000000005 # Co1
- 0.0000000000000000 0.0000000000000000 0.7500000000000006 # Co2
- 0.5000000000000003 0.5000000000000003 0.2500000000000005 # P1
- 0.5000000000000003 0.5000000000000003 0.7500000000000006 # P2
diff --git a/test/data/tetragonal/POSCAR-124-2 b/test/data/tetragonal/POSCAR-124-2
deleted file mode 100644
index 7dfc0f8..0000000
--- a/test/data/tetragonal/POSCAR-124-2
+++ /dev/null
@@ -1,29 +0,0 @@
-$cell vectors
-1.0
- 6.2099970779355989 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.2099970779355989 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.0019948230994373
- 2 20
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # Ca1
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # Ca2
- 0.5000000000000004 0.5000000000000004 0.1820000000000001 # O1
- 0.3090000000000001 0.1290000000000001 0.1280000000000000 # O2
- 0.6910000000000008 0.8710000000000000 0.8720000000000000 # O3
- 0.8710000000000000 0.3090000000000001 0.1280000000000000 # O4
- 0.1290000000000001 0.6910000000000008 0.8720000000000000 # O5
- 0.6909999999999998 0.8710000000000000 0.1280000000000000 # O6
- 0.3090000000000001 0.1290000000000001 0.8720000000000000 # O7
- 0.1290000000000001 0.6909999999999998 0.1280000000000000 # O8
- 0.5000000000000004 0.5000000000000004 0.8179999999999998 # O9
- 0.8710000000000000 0.3090000000000001 0.8720000000000000 # O10
- 0.5000000000000004 0.5000000000000004 0.3179999999999999 # O11
- 0.3090000000000001 0.8710000000000000 0.3720000000000001 # O12
- 0.5000000000000004 0.5000000000000004 0.6819999999999995 # O13
- 0.6909999999999998 0.1290000000000001 0.6280000000000000 # O14
- 0.6909999999999998 0.1290000000000001 0.3720000000000001 # O15
- 0.3090000000000001 0.8710000000000000 0.6280000000000000 # O16
- 0.1290000000000001 0.3090000000000001 0.3720000000000001 # O17
- 0.8710000000000000 0.6910000000000008 0.6280000000000000 # O18
- 0.8710000000000000 0.6910000000000008 0.3720000000000001 # O19
- 0.1290000000000001 0.3090000000000001 0.6280000000000000 # O20
diff --git a/test/data/tetragonal/POSCAR-125 b/test/data/tetragonal/POSCAR-125
deleted file mode 100644
index 3748943..0000000
--- a/test/data/tetragonal/POSCAR-125
+++ /dev/null
@@ -1,21 +0,0 @@
-$cell vectors
-1.0
- 8.5159959928662783 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.5159959928662783 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.7129968412530898
- 2 4 8
-Direct
- 0.2500000000000002 0.2500000000000002 0.0000000000000000 # Ba1
- 0.7499999999999998 0.7499999999999998 0.0000000000000000 # Ba2
- 0.7499999999999998 0.2500000000000002 0.0000000000000000 # Al1
- 0.7499999999999998 0.2500000000000002 0.5000000000000004 # Al2
- 0.2500000000000002 0.7499999999999998 0.0000000000000000 # Al3
- 0.2500000000000002 0.7499999999999998 0.5000000000000004 # Al4
- 0.9180000000000001 0.0820000000000003 0.7484000000000004 # Te1
- 0.0820000000000003 0.9179999999999995 0.2516000000000003 # Te2
- 0.4179999999999999 0.9180000000000001 0.7484000000000004 # Te3
- 0.5820000000000000 0.0819999999999997 0.2516000000000003 # Te4
- 0.5820000000000000 0.4179999999999999 0.7484000000000004 # Te5
- 0.4179999999999999 0.5820000000000000 0.2516000000000003 # Te6
- 0.0820000000000003 0.5820000000000000 0.7484000000000004 # Te7
- 0.9180000000000001 0.4179999999999999 0.2516000000000003 # Te8
diff --git a/test/data/tetragonal/POSCAR-125-2 b/test/data/tetragonal/POSCAR-125-2
deleted file mode 100644
index 13a636b..0000000
--- a/test/data/tetragonal/POSCAR-125-2
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 6.3759969998256709 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.3759969998256709 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.3289960808575874
- 2 16 2
-Direct
- 0.2499999999999996 0.2499999999999996 0.0000000000000000 # Ce1
- 0.7499999999999994 0.7499999999999994 0.0000000000000000 # Ce2
- 0.8829999999999997 0.1177999999999998 0.2162999999999998 # Se1
- 0.1170000000000001 0.8822000000000001 0.7837000000000003 # Se2
- 0.3822000000000000 0.8829999999999997 0.2162999999999998 # Se3
- 0.6177999999999997 0.1170000000000001 0.7837000000000003 # Se4
- 0.6170000000000000 0.3822000000000000 0.2162999999999998 # Se5
- 0.3829999999999998 0.6177999999999997 0.7837000000000003 # Se6
- 0.1177999999999998 0.6170000000000000 0.2162999999999998 # Se7
- 0.8821999999999992 0.3829999999999998 0.7837000000000003 # Se8
- 0.8829999999999997 0.3822000000000000 0.7837000000000003 # Se9
- 0.1170000000000001 0.6177999999999997 0.2162999999999998 # Se10
- 0.6170000000000000 0.1177999999999998 0.7837000000000003 # Se11
- 0.3829999999999998 0.8821999999999992 0.2162999999999998 # Se12
- 0.1177999999999998 0.8829999999999997 0.7837000000000003 # Se13
- 0.8821999999999992 0.1170000000000001 0.2162999999999998 # Se14
- 0.3822000000000000 0.6170000000000000 0.7837000000000003 # Se15
- 0.6177999999999997 0.3829999999999998 0.2162999999999998 # Se16
- 0.2499999999999996 0.2499999999999996 0.5000000000000003 # K1
- 0.7499999999999994 0.7499999999999994 0.5000000000000003 # K2
diff --git a/test/data/tetragonal/POSCAR-126 b/test/data/tetragonal/POSCAR-126
deleted file mode 100644
index ab13e50..0000000
--- a/test/data/tetragonal/POSCAR-126
+++ /dev/null
@@ -1,37 +0,0 @@
-$cell vectors
-1.0
- 11.3499946593508980 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.3499946593508980 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.1899970873464403
- 6 8 16
-Direct
- 0.2499999999999998 0.2499999999999998 0.2499999999999995 # Ba1
- 0.2500000000000003 0.7499999999999999 0.7499999999999994 # Ba2
- 0.7499999999999999 0.7499999999999999 0.7499999999999994 # Ba3
- 0.7499999999999999 0.2499999999999998 0.2499999999999995 # Ba4
- 0.7499999999999999 0.2500000000000003 0.7499999999999994 # Ba5
- 0.2500000000000003 0.7499999999999999 0.2499999999999995 # Ba6
- 0.9953000000000001 0.9953000000000001 0.2499999999999995 # Al1
- 0.0047000000000003 0.0047000000000003 0.7499999999999994 # Al2
- 0.5046999999999998 0.9953000000000001 0.2499999999999995 # Al3
- 0.4952999999999996 0.0047000000000003 0.7499999999999994 # Al4
- 0.5046999999999998 0.5046999999999998 0.2499999999999995 # Al5
- 0.4952999999999996 0.4953000000000001 0.7499999999999994 # Al6
- 0.9953000000000001 0.5046999999999998 0.2499999999999995 # Al7
- 0.0047000000000003 0.4953000000000001 0.7499999999999994 # Al8
- 0.1605000000000000 0.9966000000000002 0.0079000000000002 # Se1
- 0.8395000000000000 0.0034000000000000 0.9920999999999999 # Se2
- 0.5034000000000000 0.1605000000000000 0.0079000000000002 # Se3
- 0.4966000000000000 0.8395000000000000 0.9920999999999999 # Se4
- 0.3395000000000000 0.5034000000000000 0.0079000000000002 # Se5
- 0.6605000000000000 0.4966000000000000 0.9920999999999999 # Se6
- 0.9966000000000002 0.3395000000000000 0.0079000000000002 # Se7
- 0.0034000000000000 0.6605000000000000 0.9920999999999999 # Se8
- 0.1605000000000000 0.5034000000000000 0.4920999999999998 # Se9
- 0.8395000000000000 0.4966000000000000 0.5079000000000001 # Se10
- 0.3395000000000000 0.9966000000000002 0.4920999999999998 # Se11
- 0.6605000000000000 0.0034000000000000 0.5079000000000001 # Se12
- 0.9966000000000002 0.1605000000000000 0.4920999999999998 # Se13
- 0.0034000000000000 0.8395000000000000 0.5079000000000001 # Se14
- 0.5034000000000000 0.3395000000000000 0.4920999999999998 # Se15
- 0.4966000000000000 0.6605000000000000 0.5079000000000001 # Se16
diff --git a/test/data/tetragonal/POSCAR-126-2 b/test/data/tetragonal/POSCAR-126-2
deleted file mode 100644
index 5c6c6e5..0000000
--- a/test/data/tetragonal/POSCAR-126-2
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 6.3123970297521268 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.3123970297521268 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.5494955065613585
- 2 2 4 16
-Direct
- 0.2500000000000000 0.2500000000000000 0.2500000000000002 # Tl1
- 0.7499999999999998 0.7499999999999998 0.7499999999999999 # Tl2
- 0.2500000000000000 0.2500000000000000 0.7499999999999999 # Pr1
- 0.7499999999999998 0.7499999999999998 0.2500000000000002 # Pr2
- 0.2500000000000000 0.7499999999999998 0.0000000000000000 # Mo1
- 0.7499999999999998 0.2500000000000000 0.0000000000000000 # Mo2
- 0.2500000000000000 0.7499999999999998 0.4999999999999996 # Mo3
- 0.7499999999999998 0.2500000000000000 0.4999999999999996 # Mo4
- 0.1392000000000000 0.5610999999999998 0.8917000000000000 # O1
- 0.8607999999999999 0.4389000000000001 0.1083000000000001 # O2
- 0.9388999999999992 0.1392000000000000 0.8917000000000000 # O3
- 0.0610999999999998 0.8607999999999999 0.1083000000000001 # O4
- 0.3608000000000000 0.9388999999999992 0.8917000000000000 # O5
- 0.6391999999999999 0.0610999999999998 0.1083000000000001 # O6
- 0.5610999999999998 0.3608000000000000 0.8917000000000000 # O7
- 0.4389000000000001 0.6391999999999999 0.1083000000000001 # O8
- 0.1392000000000000 0.9388999999999992 0.6082999999999997 # O9
- 0.8607999999999999 0.0610999999999998 0.3917000000000002 # O10
- 0.3608000000000000 0.5610999999999998 0.6082999999999997 # O11
- 0.6391999999999999 0.4389000000000001 0.3917000000000002 # O12
- 0.5610999999999998 0.1392000000000000 0.6082999999999997 # O13
- 0.4389000000000001 0.8607999999999999 0.3917000000000002 # O14
- 0.9388999999999992 0.3608000000000000 0.6082999999999997 # O15
- 0.0610999999999998 0.6391999999999999 0.3917000000000002 # O16
diff --git a/test/data/tetragonal/POSCAR-127 b/test/data/tetragonal/POSCAR-127
deleted file mode 100644
index b41b82a..0000000
--- a/test/data/tetragonal/POSCAR-127
+++ /dev/null
@@ -1,27 +0,0 @@
-$cell vectors
-1.0
- 5.8939972266267997 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.8939972266267997 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.3479960719172936
- 4 4 12
-Direct
- 0.5000000000000003 0.0000000000000000 0.2460000000000003 # K1
- 0.5000000000000003 0.0000000000000000 0.7540000000000004 # K2
- 0.0000000000000000 0.5000000000000003 0.2460000000000003 # K3
- 0.0000000000000000 0.5000000000000003 0.7540000000000004 # K4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mn1
- 0.0000000000000000 0.0000000000000000 0.5000000000000004 # Mn2
- 0.5000000000000003 0.5000000000000003 0.0000000000000000 # Mn3
- 0.5000000000000003 0.5000000000000003 0.5000000000000004 # Mn4
- 0.0000000000000000 0.0000000000000000 0.2499999999999998 # F1
- 0.2730000000000001 0.7730000000000006 0.5000000000000004 # F2
- 0.2499999999999997 0.7500000000000000 0.0000000000000000 # F3
- 0.0000000000000000 0.0000000000000000 0.7500000000000001 # F4
- 0.7270000000000006 0.2270000000000003 0.5000000000000004 # F5
- 0.7500000000000000 0.2499999999999997 0.0000000000000000 # F6
- 0.2270000000000003 0.2730000000000001 0.5000000000000004 # F7
- 0.2499999999999997 0.2499999999999997 0.0000000000000000 # F8
- 0.7730000000000006 0.7270000000000006 0.5000000000000004 # F9
- 0.7500000000000000 0.7500000000000000 0.0000000000000000 # F10
- 0.5000000000000003 0.5000000000000003 0.7500000000000001 # F11
- 0.5000000000000003 0.5000000000000003 0.2499999999999998 # F12
diff --git a/test/data/tetragonal/POSCAR-127-2 b/test/data/tetragonal/POSCAR-127-2
deleted file mode 100644
index ed53fd9..0000000
--- a/test/data/tetragonal/POSCAR-127-2
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 7.1049966568007168 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.1049966568007168 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.1439980500749014
- 2 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Li1
- 0.5000000000000003 0.5000000000000003 0.0000000000000000 # Li2
- 0.1810000000000001 0.6809999999999997 0.5000000000000000 # Y1
- 0.6809999999999997 0.8189999999999997 0.5000000000000000 # Y2
- 0.3190000000000002 0.1810000000000001 0.5000000000000000 # Y3
- 0.8189999999999997 0.3190000000000002 0.5000000000000000 # Y4
- 0.3830000000000004 0.8829999999999999 0.0000000000000000 # Si1
- 0.8829999999999999 0.6170000000000003 0.0000000000000000 # Si2
- 0.1170000000000000 0.3830000000000004 0.0000000000000000 # Si3
- 0.6170000000000003 0.1170000000000000 0.0000000000000000 # Si4
diff --git a/test/data/tetragonal/POSCAR-128 b/test/data/tetragonal/POSCAR-128
deleted file mode 100644
index 20d7569..0000000
--- a/test/data/tetragonal/POSCAR-128
+++ /dev/null
@@ -1,25 +0,0 @@
-$cell vectors
-1.0
- 7.0576966790573437 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.0576966790573437 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.9783953047459910
- 4 2 12
-Direct
- 0.4999999999999996 0.0000000000000000 0.2499999999999999 # K1
- 0.0000000000000000 0.4999999999999996 0.7500000000000001 # K2
- 0.0000000000000000 0.4999999999999996 0.2499999999999999 # K3
- 0.4999999999999996 0.0000000000000000 0.7500000000000001 # K4
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Sn1
- 0.4999999999999996 0.4999999999999996 0.5000000000000002 # Sn2
- 0.2511000000000000 0.2216999999999998 0.0000000000000000 # Cl1
- 0.0000000000000000 0.0000000000000000 0.2523000000000003 # Cl2
- -0.2216999999999998 0.2511000000000000 0.0000000000000000 # Cl3
- 0.2216999999999998 -0.2511000000000000 0.0000000000000000 # Cl4
- -0.2511000000000000 -0.2216999999999998 0.0000000000000000 # Cl5
- 0.0000000000000000 0.0000000000000000 -0.2523000000000003 # Cl6
- 0.2488999999999996 0.7217000000000001 0.5000000000000002 # Cl7
- 0.7510999999999997 0.2782999999999998 0.5000000000000002 # Cl8
- 0.4999999999999996 0.4999999999999996 0.7523000000000001 # Cl9
- 0.7216999999999992 0.7510999999999997 0.5000000000000002 # Cl10
- 0.4999999999999996 0.4999999999999996 0.2477000000000000 # Cl11
- 0.2782999999999998 0.2488999999999996 0.5000000000000002 # Cl12
diff --git a/test/data/tetragonal/POSCAR-128-2 b/test/data/tetragonal/POSCAR-128-2
deleted file mode 100644
index 7c496b9..0000000
--- a/test/data/tetragonal/POSCAR-128-2
+++ /dev/null
@@ -1,41 +0,0 @@
-$cell vectors
-1.0
- 7.7435963563127403 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.7435963563127403 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.6402945227526224
- 2 12 4 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Re1
- 0.5000000000000003 0.5000000000000003 0.0000000000000000 # Re2
- 0.0000000000000000 0.0000000000000000 0.2641999999999998 # I1
- 0.2010000000000000 -0.2870000000000001 0.5000000000000000 # I2
- 0.0000000000000000 0.0000000000000000 0.7357999999999996 # I3
- -0.2010000000000000 0.2870000000000001 0.5000000000000000 # I4
- 0.2870000000000001 0.2010000000000000 0.5000000000000000 # I5
- -0.2870000000000001 -0.2010000000000000 0.5000000000000000 # I6
- 0.5000000000000003 0.5000000000000003 0.2358000000000002 # I7
- 0.7010000000000004 0.7869999999999998 0.0000000000000000 # I8
- 0.5000000000000003 0.4999999999999997 -0.2358000000000002 # I9
- 0.2990000000000003 0.2130000000000002 0.0000000000000000 # I10
- 0.2130000000000002 0.7010000000000004 0.0000000000000000 # I11
- 0.7869999999999998 0.2990000000000003 0.0000000000000000 # I12
- 0.0000000000000000 0.5000000000000003 0.2500000000000000 # N1
- 0.0000000000000000 0.5000000000000003 0.7499999999999999 # N2
- 0.5000000000000003 0.0000000000000000 0.2500000000000000 # N3
- 0.5000000000000003 0.0000000000000000 0.7499999999999999 # N4
- 0.0100000000000002 0.6170000000000002 0.2800000000000001 # H1
- -0.0100000000000002 0.3830000000000004 0.7199999999999998 # H2
- 0.3829999999999997 0.0100000000000002 0.2800000000000001 # H3
- 0.6170000000000002 -0.0100000000000002 0.7199999999999998 # H4
- -0.0100000000000002 0.3829999999999997 0.2800000000000001 # H5
- 0.0100000000000002 0.6170000000000002 0.7199999999999998 # H6
- 0.6170000000000002 -0.0100000000000002 0.2800000000000001 # H7
- 0.3829999999999997 0.0100000000000002 0.7199999999999998 # H8
- 0.5099999999999998 -0.1170000000000000 0.2199999999999998 # H9
- 0.4900000000000002 0.1170000000000000 0.7800000000000000 # H10
- 0.4900000000000002 0.1170000000000000 0.2199999999999998 # H11
- 0.5099999999999998 -0.1170000000000000 0.7800000000000000 # H12
- 0.1170000000000000 0.5099999999999998 0.2199999999999998 # H13
- -0.1170000000000000 0.4900000000000002 0.7800000000000000 # H14
- -0.1170000000000000 0.4900000000000002 0.2199999999999998 # H15
- 0.1170000000000000 0.5099999999999998 0.7800000000000000 # H16
diff --git a/test/data/tetragonal/POSCAR-129 b/test/data/tetragonal/POSCAR-129
deleted file mode 100644
index ffa47f1..0000000
--- a/test/data/tetragonal/POSCAR-129
+++ /dev/null
@@ -1,11 +0,0 @@
-$cell vectors
-1.0
- 4.2819979851401362 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.2819979851401362 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.1819970911107696
- 2 2
-Direct
- 0.0000000000000000 0.4999999999999994 0.2020000000000000 # K1
- 0.5000000000000006 0.0000000000000000 0.7979999999999998 # K2
- 0.0000000000000000 0.5000000000000006 0.7370000000000007 # N1
- 0.4999999999999994 0.0000000000000000 0.2630000000000001 # N2
diff --git a/test/data/tetragonal/POSCAR-129-2 b/test/data/tetragonal/POSCAR-129-2
deleted file mode 100644
index f0f0df5..0000000
--- a/test/data/tetragonal/POSCAR-129-2
+++ /dev/null
@@ -1,11 +0,0 @@
-$cell vectors
-1.0
- 5.0049976449384346 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.0049976449384346 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.8099977366940800
- 2 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # In1
- 0.5000000000000007 0.5000000000000007 0.0000000000000000 # In2
- 0.0000000000000000 0.5000000000000007 0.3887999999999995 # Bi1
- 0.5000000000000007 0.0000000000000000 0.6112000000000006 # Bi2
diff --git a/test/data/tetragonal/POSCAR-129-3 b/test/data/tetragonal/POSCAR-129-3
deleted file mode 100644
index 3f01309..0000000
--- a/test/data/tetragonal/POSCAR-129-3
+++ /dev/null
@@ -1,11 +0,0 @@
-$cell vectors
-1.0
- 4.2819979851401362 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.2819979851401362 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.1819970911107696
- 2 2
-Direct
- 0.0000000000000000 0.5000000000000006 0.7370000000000007 # N1
- 0.4999999999999994 0.0000000000000000 0.2630000000000001 # N2
- 0.0000000000000000 0.4999999999999994 0.2020000000000000 # K1
- 0.5000000000000006 0.0000000000000000 0.7979999999999998 # K2
diff --git a/test/data/tetragonal/POSCAR-130 b/test/data/tetragonal/POSCAR-130
deleted file mode 100644
index dc6c575..0000000
--- a/test/data/tetragonal/POSCAR-130
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 5.9239972125105469 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.9239972125105469 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 18.1299914690776909
- 4 12 20
-Direct
- 0.0000000000000000 0.5000000000000000 0.1250000000000001 # I1
- 0.5000000000000000 0.0000000000000000 0.8750000000000000 # I2
- 0.5000000000000000 0.0000000000000000 0.3749999999999999 # I3
- 0.0000000000000000 0.5000000000000000 0.6249999999999998 # I4
- 0.0000000000000000 0.5000000000000000 0.3919999999999998 # K1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # K2
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # K3
- 0.5000000000000000 0.0000000000000000 0.6080000000000001 # K4
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # K5
- 0.5000000000000000 0.5000000000000000 0.7499999999999999 # K6
- 0.5000000000000000 0.5000000000000000 0.2500000000000000 # K7
- 0.0000000000000000 0.0000000000000000 0.7499999999999999 # K8
- 0.5000000000000000 0.0000000000000000 0.1079999999999998 # K9
- 0.5000000000000000 0.5000000000000000 0.5000000000000000 # K10
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # K11
- 0.0000000000000000 0.5000000000000010 0.8919999999999998 # K12
- 0.0000000000000000 0.5000000000000000 0.2190000000000000 # O1
- 0.1239999999999999 0.7780000000000004 0.1199999999999998 # O2
- 0.5000000000000000 0.0000000000000000 0.7809999999999999 # O3
- 0.3760000000000001 -0.2780000000000002 0.8799999999999998 # O4
- -0.2780000000000002 0.6240000000000000 0.1199999999999998 # O5
- -0.1239999999999999 0.2219999999999999 0.1199999999999998 # O6
- 0.2780000000000002 0.3760000000000001 0.1199999999999998 # O7
- 0.7780000000000004 -0.1239999999999999 0.8799999999999998 # O8
- 0.2219999999999999 0.1239999999999999 0.8799999999999998 # O9
- 0.5000000000000000 0.0000000000000000 0.2809999999999999 # O10
- 0.6240000000000000 -0.2780000000000002 0.3799999999999998 # O11
- 0.3760000000000001 0.2780000000000002 0.3799999999999998 # O12
- 0.7780000000000004 0.1239999999999999 0.3799999999999998 # O13
- 0.2219999999999999 -0.1239999999999999 0.3799999999999998 # O14
- 0.6240000000000000 0.2780000000000002 0.8799999999999998 # O15
- 0.0000000000000000 0.5000000000000000 0.7190000000000001 # O16
- -0.1239999999999999 0.7780000000000004 0.6199999999999998 # O17
- 0.1239999999999999 0.2219999999999999 0.6199999999999998 # O18
- -0.2780000000000002 0.3760000000000001 0.6199999999999998 # O19
- 0.2780000000000002 0.6240000000000000 0.6199999999999998 # O20
diff --git a/test/data/tetragonal/POSCAR-130-2 b/test/data/tetragonal/POSCAR-130-2
deleted file mode 100644
index 26a1098..0000000
--- a/test/data/tetragonal/POSCAR-130-2
+++ /dev/null
@@ -1,71 +0,0 @@
-$cell vectors
-1.0
- 7.3771965287192449 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.3771965287192449 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 15.1230928839497452
- 4 4 16 40
-Direct
- 0.2500000000000002 0.7499999999999998 0.0000000000000000 # Ca1
- 0.7499999999999998 0.2500000000000002 0.0000000000000000 # Ca2
- 0.7500000000000006 0.2500000000000002 0.4999999999999999 # Ca3
- 0.2500000000000002 0.7500000000000006 0.4999999999999999 # Ca4
- 0.2500000000000002 0.2500000000000002 0.0790999999999999 # Cr1
- 0.7500000000000006 0.7500000000000006 0.9209000000000001 # Cr2
- 0.7499999999999998 0.7500000000000006 0.4208999999999997 # Cr3
- 0.2500000000000002 0.2500000000000002 0.5790999999999999 # Cr4
- 0.5030000000000002 0.9223000000000002 0.1476000000000000 # Si1
- 0.4970000000000006 0.0777000000000006 0.8523999999999999 # Si2
- 0.5777000000000002 0.5030000000000002 0.1476000000000000 # Si3
- 0.4223000000000006 0.4970000000000006 0.8523999999999999 # Si4
- 0.9970000000000003 0.5777000000000002 0.1476000000000000 # Si5
- 0.0030000000000005 0.4223000000000006 0.8523999999999999 # Si6
- 0.9223000000000002 0.9970000000000003 0.1476000000000000 # Si7
- 0.0777000000000006 0.0030000000000005 0.8523999999999999 # Si8
- 0.0030000000000005 0.0776999999999998 0.3524000000000000 # Si9
- 0.9970000000000003 0.9223000000000002 0.6475999999999998 # Si10
- 0.4969999999999999 0.4222999999999998 0.3524000000000000 # Si11
- 0.5030000000000002 0.5777000000000002 0.6475999999999998 # Si12
- 0.4222999999999998 0.0030000000000005 0.3524000000000000 # Si13
- 0.5777000000000002 0.9970000000000003 0.6475999999999998 # Si14
- 0.0776999999999998 0.4969999999999999 0.3524000000000000 # Si15
- 0.9223000000000002 0.5030000000000002 0.6475999999999998 # Si16
- 0.4573000000000002 0.9573000000000006 0.2500000000000000 # O1
- 0.7052000000000007 0.9987000000000006 0.1265000000000001 # O2
- 0.3574000000000001 0.0013999999999998 0.0821000000000001 # O3
- 0.5426999999999998 0.0427000000000002 0.7499999999999999 # O4
- 0.2948000000000002 0.0013000000000002 0.8734999999999997 # O5
- 0.6426000000000007 0.9986000000000003 0.9178999999999998 # O6
- 0.5426999999999998 0.4573000000000002 0.2500000000000000 # O7
- 0.5012999999999997 0.7052000000000007 0.1265000000000001 # O8
- 0.4985999999999998 0.3574000000000001 0.0821000000000001 # O9
- 0.4573000000000002 0.5426999999999998 0.7499999999999999 # O10
- 0.4987000000000003 0.2948000000000002 0.8734999999999997 # O11
- 0.5014000000000002 0.6426000000000007 0.9178999999999998 # O12
- 0.0427000000000002 0.5426999999999998 0.2500000000000000 # O13
- 0.7947999999999998 0.5012999999999997 0.1265000000000001 # O14
- 0.1426000000000003 0.4985999999999998 0.0821000000000001 # O15
- 0.9573000000000006 0.4573000000000002 0.7499999999999999 # O16
- 0.2052000000000002 0.4987000000000003 0.8734999999999997 # O17
- 0.8574000000000005 0.5014000000000002 0.9178999999999998 # O18
- 0.9573000000000006 0.0427000000000002 0.2500000000000000 # O19
- 0.9987000000000006 0.7947999999999998 0.1265000000000001 # O20
- 0.0013999999999998 0.1426000000000003 0.0821000000000001 # O21
- 0.0427000000000002 0.9573000000000006 0.7499999999999999 # O22
- 0.0013000000000002 0.2052000000000002 0.8734999999999997 # O23
- 0.9986000000000003 0.8574000000000005 0.9178999999999998 # O24
- 0.2052000000000002 0.0013000000000002 0.3734999999999999 # O25
- 0.8574000000000005 0.9986000000000003 0.4178999999999998 # O26
- 0.7948000000000004 0.9987000000000006 0.6265000000000001 # O27
- 0.1425999999999996 0.0013999999999998 0.5821000000000001 # O28
- 0.2948000000000002 0.4987000000000003 0.3734999999999999 # O29
- 0.6426000000000001 0.5014000000000002 0.4178999999999998 # O30
- 0.7052000000000007 0.5013000000000005 0.6265000000000001 # O31
- 0.3574000000000001 0.4986000000000005 0.5821000000000001 # O32
- 0.4987000000000003 0.2052000000000002 0.3734999999999999 # O33
- 0.5014000000000002 0.8574000000000005 0.4178999999999998 # O34
- 0.5013000000000005 0.7948000000000004 0.6265000000000001 # O35
- 0.4986000000000005 0.1426000000000003 0.5821000000000001 # O36
- 0.0013000000000002 0.2948000000000002 0.3734999999999999 # O37
- 0.9986000000000003 0.6426000000000001 0.4178999999999998 # O38
- 0.9987000000000006 0.7052000000000007 0.6265000000000001 # O39
- 0.0013999999999998 0.3574000000000001 0.5821000000000001 # O40
diff --git a/test/data/tetragonal/POSCAR-131 b/test/data/tetragonal/POSCAR-131
deleted file mode 100644
index 8a0cc97..0000000
--- a/test/data/tetragonal/POSCAR-131
+++ /dev/null
@@ -1,11 +0,0 @@
-$cell vectors
-1.0
- 3.0199985789638522 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.0199985789638522 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.3099975014231937
- 2 2
-Direct
- 0.4999999999999991 0.0000000000000000 0.0000000000000000 # Pd1
- 0.0000000000000000 0.4999999999999991 0.5000000000000000 # Pd2
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # O1
- 0.0000000000000000 0.0000000000000000 0.7500000000000001 # O2
diff --git a/test/data/tetragonal/POSCAR-131-2 b/test/data/tetragonal/POSCAR-131-2
deleted file mode 100644
index 6ff2609..0000000
--- a/test/data/tetragonal/POSCAR-131-2
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 4.9262976819700732 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.9262976819700732 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2849961015614273
- 2 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.2500000000000003 # Rb1
- 0.0000000000000000 0.0000000000000000 0.7500000000000001 # Rb2
- 0.5000000000000007 0.5000000000000007 0.0000000000000000 # Cu1
- 0.5000000000000007 0.5000000000000007 0.4999999999999999 # Cu2
- 0.1218999999999999 0.5000000000000007 0.4999999999999999 # C1
- 0.8781000000000002 0.5000000000000007 0.4999999999999999 # C2
- 0.5000000000000007 0.1218999999999999 0.0000000000000000 # C3
- 0.5000000000000007 0.8781000000000002 0.0000000000000000 # C4
diff --git a/test/data/tetragonal/POSCAR-132 b/test/data/tetragonal/POSCAR-132
deleted file mode 100644
index ea17704..0000000
--- a/test/data/tetragonal/POSCAR-132
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 6.1659970986394388 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.1659970986394388 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.0519971522811993
- 6 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Li1
- 0.0000000000000000 0.5000000000000000 0.2500000000000000 # Li2
- 0.0000000000000000 0.5000000000000000 0.7500000000000000 # Li4
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Li6
- 0.5000000000000000 0.0000000000000000 0.7500000000000000 # Li7
- 0.5000000000000000 0.0000000000000000 0.2500000000000000 # Li8
- 0.5000000000000000 0.5000000000000000 0.2500000000000000 # Mn1
- 0.5000000000000000 0.5000000000000000 0.7500000000000000 # Mn2
- 0.2500000000000000 0.2500000000000000 0.0000000000000000 # As1
- 0.7499999999999999 0.7499999999999999 0.0000000000000000 # As2
- 0.7499999999999999 0.2500000000000000 0.5000000000000000 # As3
- 0.2500000000000000 0.7499999999999999 0.5000000000000000 # As4
diff --git a/test/data/tetragonal/POSCAR-132-2 b/test/data/tetragonal/POSCAR-132-2
deleted file mode 100644
index 8b61b03..0000000
--- a/test/data/tetragonal/POSCAR-132-2
+++ /dev/null
@@ -1,25 +0,0 @@
-$cell vectors
-1.0
- 5.8519972463895558 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 5.8519972463895558 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.2339933023084324
- 4 2 4 8
-Direct
- 0.2395999999999999 0.2395999999999999 0.0000000000000000 # Cs1
- 0.7604000000000002 0.7604000000000002 0.0000000000000000 # Cs2
- 0.7604000000000002 0.2395999999999999 0.5000000000000000 # Cs3
- 0.2395999999999999 0.7604000000000002 0.5000000000000000 # Cs4
- 0.5000000000000000 0.5000000000000000 0.2500000000000000 # Ti1
- 0.5000000000000000 0.5000000000000000 0.7500000000000002 # Ti2
- 0.0000000000000000 0.5000000000000000 0.2500000000000000 # Cu1
- 0.0000000000000000 0.5000000000000000 0.7500000000000002 # Cu2
- 0.5000000000000000 0.0000000000000000 0.7500000000000002 # Cu3
- 0.5000000000000000 0.0000000000000000 0.2500000000000000 # Cu4
- 0.2604000000000001 0.2604000000000001 0.3450000000000001 # Se1
- 0.7396000000000001 0.2604000000000001 0.8449999999999998 # Se2
- 0.2604000000000001 0.7396000000000001 0.1550000000000000 # Se3
- 0.7396000000000001 0.2604000000000001 0.1550000000000000 # Se4
- 0.2604000000000001 0.7396000000000001 0.8449999999999998 # Se5
- 0.2604000000000001 0.2604000000000001 0.6550000000000001 # Se6
- 0.7396000000000001 0.7396000000000001 0.3450000000000001 # Se7
- 0.7396000000000001 0.7396000000000001 0.6550000000000001 # Se8
diff --git a/test/data/tetragonal/POSCAR-133 b/test/data/tetragonal/POSCAR-133
deleted file mode 100644
index 8df7bb0..0000000
--- a/test/data/tetragonal/POSCAR-133
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 9.3809955858476446 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 9.3809955858476446 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.6629978058637214
- 24 8
-Direct
- 0.4079999999999999 0.9080000000000000 0.0000000000000000 # V1
- 0.2028000000000000 0.7028000000000001 0.0000000000000000 # V2
- 0.1486000000000000 0.0000000000000000 0.7500000000000000 # V3
- 0.0920000000000002 0.5920000000000003 0.5000000000000000 # V4
- 0.2972000000000001 0.7972000000000001 0.5000000000000000 # V5
- 0.3514000000000000 0.5000000000000000 0.7500000000000000 # V6
- 0.5920000000000003 0.9080000000000000 0.5000000000000000 # V7
- 0.7972000000000001 0.7028000000000001 0.5000000000000000 # V8
- 0.5000000000000000 0.6486000000000002 0.2500000000000000 # V9
- 0.5920000000000003 0.0920000000000002 0.0000000000000000 # V10
- 0.7972000000000001 0.2972000000000001 0.0000000000000000 # V11
- 0.8514000000000000 0.0000000000000000 0.7500000000000000 # V12
- 0.4079999999999999 0.0920000000000002 0.5000000000000000 # V13
- 0.2028000000000000 0.2972000000000001 0.5000000000000000 # V14
- 0.5000000000000000 0.3514000000000000 0.2500000000000000 # V15
- 0.9080000000000000 0.5920000000000003 0.0000000000000000 # V16
- 0.7028000000000001 0.7972000000000001 0.0000000000000000 # V17
- 0.0000000000000000 0.8514000000000000 0.2500000000000000 # V18
- 0.0920000000000002 0.4080000000000005 0.0000000000000000 # V19
- 0.2972000000000001 0.2028000000000000 0.0000000000000000 # V20
- 0.6486000000000002 0.5000000000000000 0.7500000000000000 # V21
- 0.9080000000000006 0.4080000000000005 0.5000000000000000 # V22
- 0.7028000000000001 0.2028000000000000 0.5000000000000000 # V23
- 0.0000000000000000 0.1486000000000000 0.2500000000000000 # V24
- 0.2170999999999999 0.0000000000000000 0.2500000000000000 # S1
- 0.2829000000000002 0.5000000000000000 0.2500000000000000 # S2
- 0.5000000000000000 0.7171000000000000 0.7500000000000000 # S3
- 0.7829000000000003 0.0000000000000000 0.2500000000000000 # S4
- 0.5000000000000000 0.2829000000000002 0.7500000000000000 # S5
- 0.0000000000000000 0.7829000000000003 0.7500000000000000 # S6
- 0.7171000000000000 0.5000000000000000 0.2500000000000000 # S7
- 0.0000000000000000 0.2170999999999999 0.7500000000000000 # S8
diff --git a/test/data/tetragonal/POSCAR-133-2 b/test/data/tetragonal/POSCAR-133-2
deleted file mode 100644
index 984c215..0000000
--- a/test/data/tetragonal/POSCAR-133-2
+++ /dev/null
@@ -1,167 +0,0 @@
-$cell vectors
-1.0
- 11.7889944527830615 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.7889944527830615 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 23.6349888787452400
- 64 96
-Direct
- 0.7500000000000002 0.2499999999999999 0.1239999999999999 # As1
- 0.2499999999999999 0.2499999999999999 0.1250999999999999 # As2
- 0.9959999999999999 0.2499999999999999 0.5000000000000001 # As3
- 0.9979999999999998 0.2499999999999999 0.0000000000000000 # As4
- 0.2455000000000002 0.9990999999999995 0.2477000000000000 # As5
- 0.9959999999999999 0.9989999999999999 0.1269000000000001 # As6
- 0.2499999999999999 0.7500000000000002 0.8760000000000000 # As7
- 0.7500000000000002 0.7500000000000002 0.8748999999999999 # As8
- 0.0040000000000001 0.7500000000000008 0.5000000000000001 # As9
- 0.0019999999999998 0.7500000000000002 0.0000000000000000 # As10
- 0.7544999999999998 0.0008999999999999 0.7523000000000000 # As11
- 0.0040000000000001 0.0010000000000001 0.8731000000000000 # As12
- 0.2499999999999999 0.7500000000000002 0.6239999999999999 # As13
- 0.2499999999999999 0.2499999999999999 0.6251000000000000 # As14
- 0.2499999999999999 0.9959999999999999 0.0000000000000000 # As15
- 0.2499999999999999 0.9979999999999998 0.5000000000000001 # As16
- 0.5009000000000002 0.2455000000000002 0.7477000000000003 # As17
- 0.5010000000000000 0.9959999999999999 0.6268999999999999 # As18
- 0.7500000000000002 0.2499999999999999 0.3759999999999999 # As19
- 0.7500000000000002 0.7500000000000002 0.3748999999999998 # As20
- 0.7500000000000002 0.0040000000000001 0.0000000000000000 # As21
- 0.7500000000000002 0.0020000000000003 0.5000000000000001 # As22
- 0.4990999999999998 0.7544999999999998 0.2523000000000001 # As23
- 0.4990000000000001 0.0040000000000001 0.3731000000000000 # As24
- 0.5039999999999999 0.2499999999999999 0.5000000000000001 # As25
- 0.5020000000000001 0.2499999999999999 0.0000000000000000 # As26
- 0.2545000000000001 0.5008999999999997 0.2477000000000000 # As27
- 0.5039999999999999 0.5010000000000000 0.1269000000000001 # As28
- 0.4960000000000002 0.7500000000000002 0.5000000000000001 # As29
- 0.4979999999999999 0.7500000000000002 0.0000000000000000 # As30
- 0.7454999999999998 0.4991000000000004 0.7523000000000000 # As31
- 0.4960000000000002 0.4990000000000001 0.8731000000000000 # As32
- 0.2499999999999999 0.5039999999999999 0.0000000000000000 # As33
- 0.2499999999999999 0.5020000000000001 0.5000000000000001 # As34
- 0.9991000000000001 0.2545000000000001 0.7477000000000003 # As35
- 0.9989999999999999 0.5039999999999999 0.6268999999999999 # As36
- 0.7500000000000002 0.4960000000000002 0.0000000000000000 # As37
- 0.7500000000000002 0.4979999999999999 0.5000000000000001 # As38
- 0.0009000000000004 0.7454999999999998 0.2523000000000001 # As39
- 0.0010000000000001 0.4960000000000002 0.3731000000000000 # As40
- 0.7500000000000002 0.2500000000000003 0.8760000000000000 # As41
- 0.2499999999999999 0.2500000000000003 0.8748999999999999 # As42
- 0.2455000000000002 0.5009000000000002 0.7523000000000000 # As43
- 0.9959999999999999 0.5010000000000003 0.8731000000000000 # As44
- 0.2499999999999999 0.7500000000000002 0.1239999999999999 # As45
- 0.7500000000000002 0.7500000000000002 0.1250999999999999 # As46
- 0.7544999999999998 0.4990999999999998 0.2477000000000000 # As47
- 0.0040000000000001 0.4989999999999997 0.1269000000000001 # As48
- 0.2545000000000001 0.9991000000000001 0.7523000000000000 # As49
- 0.5039999999999999 0.9990000000000003 0.8731000000000000 # As50
- 0.7454999999999998 0.0008999999999999 0.2477000000000000 # As51
- 0.4960000000000002 0.0010000000000001 0.1269000000000001 # As52
- 0.2499999999999999 0.7500000000000002 0.3759999999999999 # As53
- 0.2499999999999999 0.2499999999999999 0.3748999999999998 # As54
- 0.9990999999999995 0.2455000000000002 0.2523000000000001 # As55
- 0.9989999999999999 0.9959999999999999 0.3731000000000000 # As56
- 0.7500000000000002 0.2499999999999999 0.6239999999999999 # As57
- 0.7500000000000002 0.7500000000000002 0.6251000000000000 # As58
- 0.0009000000000004 0.7544999999999998 0.7477000000000003 # As59
- 0.0010000000000001 0.0040000000000001 0.6268999999999999 # As60
- 0.5008999999999997 0.2545000000000001 0.2523000000000001 # As61
- 0.5010000000000000 0.5039999999999999 0.3731000000000000 # As62
- 0.4990999999999998 0.7454999999999998 0.7477000000000003 # As63
- 0.4990000000000001 0.4960000000000002 0.6268999999999999 # As64
- 0.1377000000000000 0.3606999999999998 0.0547000000000000 # Zn1
- 0.1031000000000000 0.6286999999999999 0.0619000000000000 # Zn2
- 0.3623999999999999 0.6093000000000001 0.0709000000000001 # Zn3
- 0.1305000000000000 0.1133000000000000 0.1791999999999999 # Zn4
- 0.1408999999999999 0.6401999999999997 0.1958999999999999 # Zn5
- 0.3970000000000000 0.1287999999999999 0.1872999999999999 # Zn6
- 0.8623000000000000 0.6393000000000002 0.9453000000000001 # Zn7
- 0.8969000000000001 0.3713000000000001 0.9381000000000002 # Zn8
- 0.6376000000000001 0.3907000000000004 0.9291000000000003 # Zn9
- 0.8694999999999999 0.8866999999999999 0.8208000000000000 # Zn10
- 0.8591000000000001 0.3598000000000003 0.8040999999999999 # Zn11
- 0.6030000000000001 0.8712000000000003 0.8127000000000001 # Zn12
- 0.1393000000000000 0.1377000000000000 0.5547000000000000 # Zn13
- 0.8712999999999999 0.1031000000000000 0.5619000000000000 # Zn14
- 0.8907000000000002 0.3624000000000004 0.5709000000000000 # Zn15
- 0.3866999999999999 0.1305000000000000 0.6791999999999999 # Zn16
- 0.8598000000000001 0.1408999999999999 0.6959000000000000 # Zn17
- 0.3711999999999999 0.3970000000000000 0.6873000000000000 # Zn18
- 0.8606999999999997 0.8623000000000000 0.4453000000000000 # Zn19
- 0.1286999999999997 0.8969000000000001 0.4381000000000001 # Zn20
- 0.1093000000000003 0.6376000000000001 0.4291000000000000 # Zn21
- 0.6133000000000003 0.8694999999999999 0.3207999999999999 # Zn22
- 0.1402000000000004 0.8591000000000001 0.3041000000000001 # Zn23
- 0.6288000000000001 0.6030000000000001 0.3126999999999999 # Zn24
- 0.3623000000000002 0.1393000000000000 0.0547000000000000 # Zn25
- 0.3969000000000001 0.8712999999999999 0.0619000000000000 # Zn26
- 0.1375999999999998 0.8907000000000002 0.0709000000000001 # Zn27
- 0.3694999999999997 0.3867000000000003 0.1791999999999999 # Zn28
- 0.3590999999999998 0.8597999999999997 0.1958999999999999 # Zn29
- 0.1029999999999998 0.3711999999999999 0.1872999999999999 # Zn30
- 0.6377000000000003 0.8607000000000000 0.9453000000000001 # Zn31
- 0.6031000000000003 0.1287000000000001 0.9381000000000002 # Zn32
- 0.8624000000000002 0.1093000000000003 0.9291000000000003 # Zn33
- 0.6305000000000004 0.6132999999999997 0.8208000000000000 # Zn34
- 0.6409000000000002 0.1402000000000004 0.8040999999999999 # Zn35
- 0.8970000000000001 0.6288000000000001 0.8127000000000001 # Zn36
- 0.3606999999999998 0.3623000000000002 0.5547000000000000 # Zn37
- 0.6286999999999999 0.3969000000000001 0.5619000000000000 # Zn38
- 0.6093000000000001 0.1376000000000003 0.5709000000000000 # Zn39
- 0.1133000000000000 0.3695000000000002 0.6791999999999999 # Zn40
- 0.6402000000000001 0.3591000000000003 0.6959000000000000 # Zn41
- 0.1287999999999999 0.1029999999999998 0.6873000000000000 # Zn42
- 0.6393000000000002 0.6376999999999998 0.4453000000000000 # Zn43
- 0.3712999999999997 0.6030999999999997 0.4381000000000001 # Zn44
- 0.3907000000000004 0.8624000000000002 0.4291000000000000 # Zn45
- 0.8866999999999999 0.6305000000000004 0.3207999999999999 # Zn46
- 0.3597999999999999 0.6409000000000002 0.3041000000000001 # Zn47
- 0.8711999999999999 0.8970000000000001 0.3126999999999999 # Zn48
- 0.1377000000000000 0.1393000000000000 0.9453000000000001 # Zn49
- 0.1031000000000000 0.8712999999999999 0.9381000000000002 # Zn50
- 0.3624000000000004 0.8907000000000002 0.9291000000000003 # Zn51
- 0.1305000000000000 0.3867000000000003 0.8208000000000000 # Zn52
- 0.1408999999999999 0.8598000000000001 0.8040999999999999 # Zn53
- 0.3970000000000000 0.3711999999999999 0.8127000000000001 # Zn54
- 0.8623000000000000 0.8607000000000000 0.0547000000000000 # Zn55
- 0.8969000000000001 0.1287000000000001 0.0619000000000000 # Zn56
- 0.6376000000000001 0.1092999999999999 0.0709000000000001 # Zn57
- 0.8694999999999999 0.6133000000000003 0.1791999999999999 # Zn58
- 0.8591000000000001 0.1401999999999999 0.1958999999999999 # Zn59
- 0.6030000000000001 0.6288000000000001 0.1872999999999999 # Zn60
- 0.3623000000000002 0.3607000000000002 0.9453000000000001 # Zn61
- 0.3969000000000001 0.6287000000000004 0.9381000000000002 # Zn62
- 0.1376000000000003 0.6093000000000001 0.9291000000000003 # Zn63
- 0.3695000000000002 0.1133000000000005 0.8208000000000000 # Zn64
- 0.3591000000000003 0.6401999999999997 0.8040999999999999 # Zn65
- 0.1030000000000003 0.1287999999999999 0.8127000000000001 # Zn66
- 0.6376999999999998 0.6392999999999998 0.0547000000000000 # Zn67
- 0.6030999999999997 0.3713000000000001 0.0619000000000000 # Zn68
- 0.8624000000000002 0.3907000000000000 0.0709000000000001 # Zn69
- 0.6305000000000004 0.8866999999999999 0.1791999999999999 # Zn70
- 0.6408999999999997 0.3597999999999999 0.1958999999999999 # Zn71
- 0.8970000000000001 0.8711999999999999 0.1872999999999999 # Zn72
- 0.3606999999999998 0.1377000000000000 0.4453000000000000 # Zn73
- 0.6286999999999999 0.1031000000000000 0.4381000000000001 # Zn74
- 0.6092999999999996 0.3623999999999999 0.4291000000000000 # Zn75
- 0.1132999999999996 0.1305000000000000 0.3207999999999999 # Zn76
- 0.6401999999999997 0.1408999999999999 0.3041000000000001 # Zn77
- 0.1287999999999999 0.3970000000000000 0.3126999999999999 # Zn78
- 0.6393000000000002 0.8623000000000000 0.5547000000000000 # Zn79
- 0.3713000000000001 0.8969000000000001 0.5619000000000000 # Zn80
- 0.3907000000000004 0.6376000000000001 0.5709000000000000 # Zn81
- 0.8866999999999999 0.8694999999999999 0.6791999999999999 # Zn82
- 0.3597999999999999 0.8591000000000001 0.6959000000000000 # Zn83
- 0.8711999999999999 0.6030000000000001 0.6873000000000000 # Zn84
- 0.1393000000000000 0.3623000000000002 0.4453000000000000 # Zn85
- 0.8712999999999999 0.3969000000000001 0.4381000000000001 # Zn86
- 0.8906999999999997 0.1375999999999998 0.4291000000000000 # Zn87
- 0.3866999999999999 0.3695000000000002 0.3207999999999999 # Zn88
- 0.8597999999999997 0.3591000000000003 0.3041000000000001 # Zn89
- 0.3711999999999999 0.1030000000000003 0.3126999999999999 # Zn90
- 0.8606999999999997 0.6376999999999998 0.5547000000000000 # Zn91
- 0.1287000000000001 0.6031000000000003 0.5619000000000000 # Zn92
- 0.1092999999999999 0.8624000000000002 0.5709000000000000 # Zn93
- 0.6133000000000003 0.6305000000000004 0.6791999999999999 # Zn94
- 0.1402000000000004 0.6409000000000002 0.6959000000000000 # Zn95
- 0.6288000000000001 0.8970000000000001 0.6873000000000000 # Zn96
diff --git a/test/data/tetragonal/POSCAR-134 b/test/data/tetragonal/POSCAR-134
deleted file mode 100644
index 844af87..0000000
--- a/test/data/tetragonal/POSCAR-134
+++ /dev/null
@@ -1,57 +0,0 @@
-$cell vectors
-1.0
- 8.4269960347444961 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.4269960347444961 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.4919931809086542
- 8 26 16
-Direct
- 0.2500000000000002 0.2500000000000002 0.0000000000000000 # Tl1
- 0.2500000000000002 0.2500000000000002 0.2500000000000000 # Tl2
- 0.7499999999999999 0.7499999999999999 0.0000000000000000 # Tl3
- 0.7499999999999999 0.7499999999999999 0.7500000000000001 # Tl4
- 0.2500000000000002 0.2500000000000002 0.5000000000000004 # Tl5
- 0.2500000000000002 0.2500000000000002 0.7500000000000001 # Tl6
- 0.7499999999999999 0.7499999999999999 0.5000000000000004 # Tl7
- 0.7499999999999999 0.7499999999999999 0.2500000000000000 # Tl8
- 0.2500000000000002 0.7499999999999999 0.2500000000000000 # Cu1
- 0.3760000000000003 0.6240000000000004 0.9631999999999999 # Cu2
- 0.1309999999999999 0.8690000000000002 0.4237999999999998 # Cu3
- 0.8679999999999998 0.1320000000000003 0.2080000000000000 # Cu4
- 0.7499999999999999 0.2500000000000002 0.7500000000000001 # Cu5
- 0.6239999999999998 0.3760000000000003 0.0368000000000002 # Cu6
- 0.8690000000000002 0.1309999999999999 0.5761999999999998 # Cu7
- 0.1320000000000003 0.8679999999999998 0.7920000000000000 # Cu8
- 0.8760000000000000 0.3760000000000003 0.4632000000000003 # Cu9
- 0.6309999999999996 0.1309999999999999 0.9238000000000000 # Cu10
- 0.3680000000000001 0.8679999999999998 0.7080000000000002 # Cu11
- 0.1240000000000001 0.6240000000000004 0.5367999999999998 # Cu12
- 0.3689999999999998 0.8690000000000002 0.0761999999999998 # Cu13
- 0.6320000000000000 0.1320000000000003 0.2919999999999999 # Cu14
- 0.1240000000000001 0.8760000000000000 0.9631999999999999 # Cu15
- 0.3689999999999998 0.6310000000000002 0.4237999999999998 # Cu16
- 0.6320000000000000 0.3680000000000001 0.2080000000000000 # Cu17
- 0.8760000000000000 0.1240000000000001 0.0368000000000002 # Cu18
- 0.6310000000000002 0.3689999999999998 0.5761999999999998 # Cu19
- 0.3680000000000001 0.6320000000000000 0.7920000000000000 # Cu20
- 0.6239999999999998 0.1240000000000001 0.4632000000000003 # Cu21
- 0.8690000000000002 0.3689999999999998 0.9238000000000000 # Cu22
- 0.1320000000000003 0.6320000000000000 0.7080000000000002 # Cu23
- 0.3759999999999997 0.8760000000000000 0.5367999999999998 # Cu24
- 0.1309999999999999 0.6309999999999996 0.0761999999999998 # Cu25
- 0.8679999999999998 0.3680000000000001 0.2919999999999999 # Cu26
- 0.4262999999999999 0.5737000000000001 0.1372000000000002 # Te1
- 0.5833000000000000 0.4167000000000002 0.3823000000000002 # Te2
- 0.5737000000000001 0.4262999999999999 0.8628000000000000 # Te3
- 0.4167000000000002 0.5833000000000000 0.6176999999999999 # Te4
- 0.9263000000000002 0.4262999999999999 0.6372000000000001 # Te5
- 0.0833000000000002 0.5833000000000000 0.8822999999999999 # Te6
- 0.0737000000000004 0.5737000000000001 0.3627999999999999 # Te7
- 0.9167000000000000 0.4167000000000002 0.1176999999999999 # Te8
- 0.0736999999999998 0.9262999999999998 0.1372000000000002 # Te9
- 0.9167000000000000 0.0833000000000002 0.3823000000000002 # Te10
- 0.9263000000000002 0.0737000000000004 0.8628000000000000 # Te11
- 0.0833000000000002 0.9167000000000000 0.6176999999999999 # Te12
- 0.5737000000000001 0.0737000000000004 0.6372000000000001 # Te13
- 0.4167000000000002 0.9167000000000000 0.8822999999999999 # Te14
- 0.4262999999999999 0.9263000000000002 0.3627999999999999 # Te15
- 0.5833000000000000 0.0833000000000002 0.1176999999999999 # Te16
diff --git a/test/data/tetragonal/POSCAR-134-2 b/test/data/tetragonal/POSCAR-134-2
deleted file mode 100644
index 719d923..0000000
--- a/test/data/tetragonal/POSCAR-134-2
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 6.1689970972278161 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.1689970972278161 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.2129970765239761
- 4 6 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ag1
- 0.4999999999999999 0.0000000000000000 0.5000000000000004 # Ag2
- 0.4999999999999999 0.4999999999999999 0.0000000000000000 # Ag3
- 0.0000000000000000 0.4999999999999999 0.5000000000000004 # Ag4
- 0.0000000000000000 0.0000000000000000 0.5000000000000004 # Li1
- 0.7499999999999996 0.2499999999999995 0.2499999999999998 # Li2
- 0.2500000000000003 0.7499999999999996 0.7500000000000003 # Li3
- 0.4999999999999999 0.0000000000000000 0.0000000000000000 # Li4
- 0.4999999999999999 0.4999999999999999 0.5000000000000004 # Li5
- 0.0000000000000000 0.4999999999999999 0.0000000000000000 # Li6
- 0.2499999999999995 0.2499999999999995 0.2499999999999998 # Ge1
- 0.2499999999999995 0.7499999999999996 0.2499999999999998 # Ge2
- 0.7499999999999996 0.7499999999999996 0.7500000000000003 # Ge3
- 0.7499999999999996 0.2500000000000003 0.7500000000000003 # Ge4
- 0.2499999999999995 0.2500000000000003 0.7500000000000003 # Ge5
- 0.7499999999999996 0.7499999999999996 0.2499999999999998 # Ge6
diff --git a/test/data/tetragonal/POSCAR-135 b/test/data/tetragonal/POSCAR-135
deleted file mode 100644
index 3a0d755..0000000
--- a/test/data/tetragonal/POSCAR-135
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 8.5899959580461864 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.5899959580461864 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.9129972176865051
- 4 8 16
-Direct
- 0.0000000000000000 0.5000000000000003 0.2499999999999998 # Fe1
- 0.0000000000000000 0.5000000000000003 0.7500000000000003 # Fe2
- 0.5000000000000003 1.0000000000000000 0.7500000000000003 # Fe3
- 0.5000000000000003 1.0000000000000000 0.2499999999999998 # Fe4
- 0.1763000000000002 0.1657999999999999 0.0000000000000000 # Sb1
- 0.8236999999999998 0.8341999999999999 0.0000000000000000 # Sb2
- 0.8341999999999999 0.1763000000000002 0.5000000000000006 # Sb3
- 0.1657999999999999 0.8236999999999998 0.5000000000000006 # Sb4
- 0.6762999999999998 0.3342000000000003 0.0000000000000000 # Sb5
- 0.3237000000000001 0.6658000000000002 0.0000000000000000 # Sb6
- 0.6658000000000002 0.6762999999999998 0.5000000000000006 # Sb7
- 0.3341999999999998 0.3237000000000001 0.5000000000000006 # Sb8
- 0.6793999999999999 0.1794000000000003 0.2499999999999998 # O1
- 0.1017999999999998 0.6411999999999999 0.0000000000000000 # O2
- 0.3205999999999999 0.8206000000000003 0.7500000000000003 # O3
- 0.8982000000000001 0.3588000000000000 0.0000000000000000 # O4
- 0.8206000000000003 0.6793999999999999 0.7500000000000003 # O5
- 0.3588000000000000 0.1017999999999998 0.5000000000000006 # O6
- 0.1794000000000003 0.3205999999999999 0.2499999999999998 # O7
- 0.6411999999999999 0.8982000000000001 0.5000000000000006 # O8
- 0.3205999999999999 0.8206000000000003 0.2499999999999998 # O9
- 0.6793999999999999 0.1794000000000003 0.7500000000000003 # O10
- 0.1794000000000003 0.3205999999999999 0.7500000000000003 # O11
- 0.8206000000000003 0.6793999999999999 0.2499999999999998 # O12
- 0.6018000000000001 0.8588000000000002 0.0000000000000000 # O13
- 0.3981999999999998 0.1411999999999997 0.0000000000000000 # O14
- 0.1412000000000003 0.6018000000000001 0.5000000000000006 # O15
- 0.8588000000000002 0.3981999999999998 0.5000000000000006 # O16
diff --git a/test/data/tetragonal/POSCAR-135-2 b/test/data/tetragonal/POSCAR-135-2
deleted file mode 100644
index 3ed48e0..0000000
--- a/test/data/tetragonal/POSCAR-135-2
+++ /dev/null
@@ -1,35 +0,0 @@
-$cell vectors
-1.0
- 8.5269959876903165 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.5269959876903165 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.9419972040407956
- 4 8 16
-Direct
- 0.0000000000000000 0.5000000000000000 0.2499999999999999 # Zn1
- 0.0000000000000000 0.5000000000000000 0.7499999999999999 # Zn2
- 0.5000000000000000 0.0000000000000000 0.2499999999999999 # Zn3
- 0.5000000000000000 0.0000000000000000 0.7499999999999999 # Zn4
- 0.3221000000000001 0.3361999999999997 0.0000000000000000 # Sb1
- 0.6779000000000002 0.6637999999999999 0.0000000000000000 # Sb2
- 0.3362000000000003 0.6779000000000002 0.5000000000000000 # Sb3
- 0.6637999999999999 0.3221000000000001 0.5000000000000000 # Sb4
- 0.8221000000000002 0.1637999999999998 0.0000000000000000 # Sb5
- 0.1779000000000000 0.8362000000000005 0.0000000000000000 # Sb6
- 0.8362000000000005 0.8221000000000002 0.5000000000000000 # Sb7
- 0.1637999999999998 0.1779000000000000 0.5000000000000000 # Sb8
- 0.0962999999999999 0.3599999999999999 0.0000000000000000 # O1
- 0.1803999999999999 0.6804000000000000 0.2499999999999999 # O2
- 0.9037000000000002 0.6400000000000005 0.0000000000000000 # O3
- 0.8196000000000003 0.3196000000000002 0.7499999999999999 # O4
- 0.3196000000000002 0.1803999999999999 0.7499999999999999 # O5
- 0.6804000000000000 0.8195999999999996 0.2499999999999999 # O6
- 0.8196000000000003 0.3196000000000002 0.2499999999999999 # O7
- 0.1803999999999999 0.6804000000000000 0.7499999999999999 # O8
- 0.3599999999999999 0.9037000000000002 0.5000000000000000 # O9
- 0.6804000000000000 0.8196000000000003 0.7499999999999999 # O10
- 0.6400000000000005 0.0962999999999999 0.5000000000000000 # O11
- 0.3196000000000002 0.1803999999999999 0.2499999999999999 # O12
- 0.5962999999999999 0.1400000000000002 0.0000000000000000 # O13
- 0.4037000000000002 0.8600000000000001 0.0000000000000000 # O14
- 0.8600000000000001 0.5962999999999999 0.5000000000000000 # O15
- 0.1400000000000002 0.4037000000000002 0.5000000000000000 # O16
diff --git a/test/data/tetragonal/POSCAR-136 b/test/data/tetragonal/POSCAR-136
deleted file mode 100644
index 72d20f5..0000000
--- a/test/data/tetragonal/POSCAR-136
+++ /dev/null
@@ -1,13 +0,0 @@
-$cell vectors
-1.0
- 4.3982979304161285 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.3982979304161285 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 2.8729986481334930
- 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Mn1
- 0.5000000000000000 0.5000000000000000 0.4999999999999992 # Mn2
- 0.3050999999999995 0.3050999999999995 0.0000000000000000 # O1
- 0.6949000000000006 0.6949000000000006 0.0000000000000000 # O2
- 0.1949000000000005 0.8050999999999996 0.4999999999999992 # O3
- 0.8050999999999996 0.1949000000000005 0.4999999999999992 # O4
diff --git a/test/data/tetragonal/POSCAR-136-2 b/test/data/tetragonal/POSCAR-136-2
deleted file mode 100644
index 05c754a..0000000
--- a/test/data/tetragonal/POSCAR-136-2
+++ /dev/null
@@ -1,13 +0,0 @@
-$cell vectors
-1.0
- 4.5844978428012535 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.5844978428012535 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 2.9532986103489849
- 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ti1
- 0.5000000000000000 0.5000000000000000 0.5000000000000010 # Ti2
- 0.3049000000000000 0.3049000000000000 0.0000000000000000 # O1
- 0.6951000000000001 0.6951000000000001 0.0000000000000000 # O2
- 0.1951000000000000 0.8049000000000001 0.5000000000000010 # O3
- 0.8049000000000001 0.1951000000000000 0.5000000000000010 # O4
diff --git a/test/data/tetragonal/POSCAR-136-3 b/test/data/tetragonal/POSCAR-136-3
deleted file mode 100644
index 6193002..0000000
--- a/test/data/tetragonal/POSCAR-136-3
+++ /dev/null
@@ -1,20 +0,0 @@
-POSCAR generated by cell class
- 1.00000000000000
- 4.2266540199664249 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.2266540199664249 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 2.6888359272289208
- 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.3067891334429594 0.3067891334429594 0.0000000000000000
- 0.6932108665570406 0.6932108665570406 0.0000000000000000
- 0.1932108665570406 0.8067891334429594 0.5000000000000000
- 0.8067891334429594 0.1932108665570406 0.5000000000000000
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/tetragonal/POSCAR-136-4 b/test/data/tetragonal/POSCAR-136-4
deleted file mode 100644
index 56eeb20..0000000
--- a/test/data/tetragonal/POSCAR-136-4
+++ /dev/null
@@ -1,19 +0,0 @@
-$cell vectors
-1.0
- 4.6685978032286863 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.6685978032286863 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.2149975461246667
- 6 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.4999999999999994 # Li1
- 0.0000000000000000 0.5000000000000000 0.2499999999999997 # Li2
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Li3
- 0.0000000000000000 0.5000000000000000 0.7499999999999991 # Li4
- 0.5000000000000000 0.0000000000000000 0.2499999999999997 # Li5
- 0.5000000000000000 0.0000000000000000 0.7499999999999991 # Li6
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # B1
- 0.5000000000000000 0.5000000000000000 0.4999999999999994 # B2
- 0.2962000000000005 0.2962000000000005 0.0000000000000000 # N1
- 0.2037999999999995 -0.2037999999999995 0.4999999999999994 # N2
- 0.7038000000000006 0.7038000000000006 0.0000000000000000 # N3
- -0.2037999999999995 0.2037999999999995 0.4999999999999994 # N4
diff --git a/test/data/tetragonal/POSCAR-136-5 b/test/data/tetragonal/POSCAR-136-5
deleted file mode 100644
index 3cd563d..0000000
--- a/test/data/tetragonal/POSCAR-136-5
+++ /dev/null
@@ -1,11 +0,0 @@
-$cell vectors
-1.0
- 6.7539968219608788 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.7539968219608788 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.1099980660733237
- 4
-Direct
- 0.2199999999999999 0.2799999999999997 0.0000000000000000 # S1
- 0.7199999999999995 0.2199999999999999 0.5000000000000000 # S2
- 0.7799999999999999 0.7199999999999995 0.0000000000000000 # S3
- 0.2799999999999997 0.7799999999999999 0.5000000000000000 # S4
diff --git a/test/data/tetragonal/POSCAR-137 b/test/data/tetragonal/POSCAR-137
deleted file mode 100644
index 7fb3163..0000000
--- a/test/data/tetragonal/POSCAR-137
+++ /dev/null
@@ -1,23 +0,0 @@
-$cell vectors
-1.0
- 8.0899961933170719 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.0899961933170719 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.4499974355473464
- 8 8
-Direct
- 0.1050000000000002 0.0000000000000000 0.3850000000000005 # B1
- 0.3950000000000001 0.4999999999999997 0.1150000000000000 # B2
- 0.4999999999999997 0.6049999999999999 -0.1150000000000000 # B3
- -0.1050000000000002 0.0000000000000000 0.3850000000000005 # B4
- 0.4999999999999997 0.3950000000000001 -0.1150000000000000 # B5
- 0.0000000000000000 -0.1050000000000002 0.6150000000000005 # B6
- 0.0000000000000000 0.1050000000000002 0.6150000000000005 # B7
- 0.6049999999999999 0.4999999999999997 0.1150000000000000 # B8
- 0.2750000000000001 0.0000000000000000 0.2040000000000003 # Cl1
- 0.2249999999999997 0.4999999999999997 0.2960000000000002 # Cl2
- 0.4999999999999997 0.7750000000000004 -0.2960000000000002 # Cl3
- -0.2750000000000001 0.0000000000000000 0.2040000000000003 # Cl4
- 0.4999999999999997 0.2249999999999997 -0.2960000000000002 # Cl5
- 0.0000000000000000 -0.2750000000000001 0.7960000000000007 # Cl6
- 0.0000000000000000 0.2750000000000001 0.7960000000000007 # Cl7
- 0.7750000000000004 0.4999999999999997 0.2960000000000002 # Cl8
diff --git a/test/data/tetragonal/POSCAR-137-2 b/test/data/tetragonal/POSCAR-137-2
deleted file mode 100644
index c488cc8..0000000
--- a/test/data/tetragonal/POSCAR-137-2
+++ /dev/null
@@ -1,13 +0,0 @@
-$cell vectors
-1.0
- 3.6399982872279524 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 3.6399982872279524 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.2699975202448686
- 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Zr1
- 0.5000000000000000 0.5000000000000000 0.4999999999999995 # Zr2
- 0.0000000000000000 0.5000000000000000 0.1879999999999995 # O1
- 0.5000000000000000 0.0000000000000000 0.3119999999999999 # O2
- 0.5000000000000000 0.0000000000000000 0.8119999999999994 # O3
- 0.0000000000000000 0.5000000000000000 0.6879999999999999 # O4
diff --git a/test/data/tetragonal/POSCAR-137-3 b/test/data/tetragonal/POSCAR-137-3
deleted file mode 100644
index fa96040..0000000
--- a/test/data/tetragonal/POSCAR-137-3
+++ /dev/null
@@ -1,20 +0,0 @@
-POSCAR generated by cell class
- 1.00000000000000
- 2.2423146612608544 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 2.2423146612608535 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.8505089201520102
- 2 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.1174487711550606
- 0.0000000000000000 0.5000000000000000 0.3825512288449394
- 0.5000000000000000 0.0000000000000000 0.6174487711550606
- 0.0000000000000000 0.5000000000000000 0.8825512288449394
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/tetragonal/POSCAR-138 b/test/data/tetragonal/POSCAR-138
deleted file mode 100644
index 0ad8090..0000000
--- a/test/data/tetragonal/POSCAR-138
+++ /dev/null
@@ -1,55 +0,0 @@
-$cell vectors
-1.0
- 8.4335960316389205 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.4335960316389205 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.6781963870861745
- 16 32
-Direct
- 0.1892999999999997 0.0175999999999997 0.1178000000000001 # V1
- 0.3107000000000000 0.4823999999999999 0.3822000000000002 # V2
- 0.4823999999999999 0.6893000000000000 0.6177999999999996 # V3
- 0.8107000000000003 0.9823999999999996 0.1178000000000001 # V4
- 0.5176000000000001 0.3107000000000000 0.6177999999999996 # V5
- 0.0176000000000004 0.8107000000000003 0.8821999999999997 # V6
- 0.9823999999999996 0.1893000000000004 0.8821999999999997 # V7
- 0.6893000000000000 0.4823999999999999 0.8821999999999997 # V8
- 0.3107000000000000 0.5176000000000001 0.8821999999999997 # V9
- 0.0175999999999997 0.1892999999999997 0.3822000000000002 # V10
- 0.9823999999999996 0.8106999999999998 0.3822000000000002 # V11
- 0.6893000000000000 0.5176000000000001 0.3822000000000002 # V12
- 0.8106999999999998 0.0176000000000004 0.6177999999999996 # V13
- 0.1893000000000004 0.9823999999999996 0.6177999999999996 # V14
- 0.4823999999999999 0.3107000000000000 0.1178000000000001 # V15
- 0.5176000000000001 0.6893000000000000 0.1178000000000001 # V16
- 0.1633999999999998 0.6634000000000001 0.3416000000000002 # O1
- 0.1352000000000001 0.6351999999999998 0.8929999999999996 # O2
- 0.1674000000000000 0.0012000000000003 0.3742999999999997 # O3
- 0.3365999999999999 0.8365999999999996 0.1584000000000000 # O4
- 0.3648000000000002 0.8648000000000000 0.6069999999999998 # O5
- 0.3326000000000003 0.4988000000000000 0.1256999999999999 # O6
- 0.8365999999999996 0.6634000000000001 0.8415999999999998 # O7
- 0.8648000000000000 0.6351999999999998 0.3930000000000000 # O8
- 0.4988000000000000 0.6673999999999997 0.8743000000000000 # O9
- 0.8365999999999996 0.3365999999999999 0.3416000000000002 # O10
- 0.8648000000000000 0.3648000000000002 0.8929999999999996 # O11
- 0.8326000000000000 0.9987999999999997 0.3742999999999997 # O12
- 0.1633999999999998 0.3365999999999999 0.8415999999999998 # O13
- 0.1352000000000001 0.3648000000000002 0.3930000000000000 # O14
- 0.5012000000000001 0.3326000000000003 0.8743000000000000 # O15
- 0.6634000000000001 0.8366000000000002 0.6583999999999995 # O16
- 0.6351999999999998 0.8648000000000000 0.1070000000000003 # O17
- 0.0012000000000003 0.8326000000000000 0.6256999999999995 # O18
- 0.3365999999999999 0.1633999999999998 0.6583999999999995 # O19
- 0.3647999999999997 0.1352000000000001 0.1070000000000003 # O20
- 0.9987999999999997 0.1674000000000000 0.6256999999999995 # O21
- 0.6673999999999997 0.4988000000000000 0.6256999999999995 # O22
- 0.3326000000000003 0.5012000000000001 0.6256999999999995 # O23
- 0.6634000000000001 0.1633999999999998 0.1584000000000000 # O24
- 0.6351999999999998 0.1352000000000001 0.6069999999999998 # O25
- 0.0012000000000003 0.1674000000000000 0.1256999999999999 # O26
- 0.9987999999999997 0.8326000000000000 0.1256999999999999 # O27
- 0.6673999999999997 0.5012000000000001 0.1256999999999999 # O28
- 0.8326000000000000 0.0012000000000003 0.8743000000000000 # O29
- 0.1674000000000000 0.9987999999999997 0.8743000000000000 # O30
- 0.4988000000000000 0.3326000000000003 0.3742999999999997 # O31
- 0.5012000000000001 0.6673999999999997 0.3742999999999997 # O32
diff --git a/test/data/tetragonal/POSCAR-138-2 b/test/data/tetragonal/POSCAR-138-2
deleted file mode 100644
index fc991e0..0000000
--- a/test/data/tetragonal/POSCAR-138-2
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 4.3499979531432977 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.3499979531432977 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.7299935394614856
- 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Au1
- 0.5000000000000000 0.0000000000000000 0.4999999999999999 # Au2
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # Au3
- 0.0000000000000000 0.5000000000000000 0.4999999999999999 # Au4
- 0.2500000000000001 0.2500000000000001 0.1530000000000000 # I1
- 0.7500000000000001 0.7500000000000001 0.8469999999999996 # I2
- 0.2500000000000001 0.2500000000000001 0.6529999999999999 # I3
- 0.7500000000000001 0.7500000000000001 0.3469999999999999 # I4
diff --git a/test/data/tetragonal/POSCAR-139 b/test/data/tetragonal/POSCAR-139
deleted file mode 100644
index 93698fd..0000000
--- a/test/data/tetragonal/POSCAR-139
+++ /dev/null
@@ -1,91 +0,0 @@
-$cell vectors
-1.0
- 11.9399943817312515 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.9399943817312515 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 17.3999918125731838
- 44 40
-Direct
- 0.0000000000000000 0.2520000000000001 0.1890000000000001 # Ca1
- 0.1670000000000000 0.1670000000000000 0.0000000000000000 # Ca2
- 0.0000000000000000 0.0000000000000000 0.3370000000000000 # Ca3
- 0.0000000000000000 0.3380000000000005 0.3959999999999999 # Ca4
- 0.5000000000000000 0.7520000000000006 0.6889999999999999 # Ca5
- 0.6670000000000005 0.6670000000000005 0.4999999999999998 # Ca6
- 0.5000000000000000 0.8380000000000004 0.8959999999999998 # Ca7
- 0.0000000000000000 0.7480000000000004 0.8109999999999997 # Ca8
- 0.0000000000000000 0.0000000000000000 0.6629999999999997 # Ca9
- 0.0000000000000000 0.6620000000000001 0.6039999999999999 # Ca10
- 0.5000000000000000 0.2480000000000000 0.3110000000000001 # Ca11
- 0.5000000000000000 0.1620000000000001 0.1040000000000000 # Ca12
- 0.7480000000000000 0.0000000000000000 0.1890000000000001 # Ca13
- 0.8330000000000001 0.1670000000000000 0.0000000000000000 # Ca14
- 0.6620000000000001 0.0000000000000000 0.3959999999999999 # Ca15
- 0.2480000000000000 0.5000000000000000 0.6889999999999999 # Ca16
- 0.3330000000000001 0.6670000000000005 0.4999999999999998 # Ca17
- 0.1620000000000001 0.5000000000000000 0.8959999999999998 # Ca18
- 0.2520000000000001 0.0000000000000000 0.8109999999999997 # Ca19
- 0.1670000000000000 0.8330000000000001 0.0000000000000000 # Ca20
- 0.3380000000000005 0.0000000000000000 0.6039999999999999 # Ca21
- 0.7519999999999999 0.5000000000000000 0.3110000000000001 # Ca22
- 0.6670000000000005 0.3330000000000001 0.4999999999999998 # Ca23
- 0.5000000000000000 0.5000000000000000 0.1629999999999999 # Ca24
- 0.8379999999999999 0.5000000000000000 0.1040000000000000 # Ca25
- 0.0000000000000000 0.7480000000000000 0.1890000000000001 # Ca26
- 0.8330000000000001 0.8330000000000001 0.0000000000000000 # Ca27
- 0.0000000000000000 0.6620000000000001 0.3959999999999999 # Ca28
- 0.5000000000000000 0.2480000000000000 0.6889999999999999 # Ca29
- 0.3330000000000001 0.3330000000000001 0.4999999999999998 # Ca30
- 0.5000000000000000 0.5000000000000000 0.8369999999999997 # Ca31
- 0.5000000000000000 0.1620000000000001 0.8959999999999998 # Ca32
- 0.0000000000000000 0.2520000000000001 0.8109999999999997 # Ca33
- 0.0000000000000000 0.3380000000000005 0.6039999999999999 # Ca34
- 0.5000000000000000 0.7519999999999999 0.3110000000000001 # Ca35
- 0.5000000000000000 0.8379999999999999 0.1040000000000000 # Ca36
- 0.2520000000000001 0.0000000000000000 0.1890000000000001 # Ca37
- 0.3380000000000000 0.0000000000000000 0.3959999999999999 # Ca38
- 0.7519999999999999 0.5000000000000000 0.6889999999999999 # Ca39
- 0.8380000000000004 0.5000000000000000 0.8959999999999998 # Ca40
- 0.7480000000000000 0.0000000000000000 0.8109999999999997 # Ca41
- 0.6620000000000001 0.0000000000000000 0.6039999999999999 # Ca42
- 0.2480000000000000 0.5000000000000000 0.3110000000000001 # Ca43
- 0.1620000000000001 0.5000000000000000 0.1040000000000000 # Ca44
- 0.3463999999999999 0.0000000000000000 0.0000000000000000 # Sb1
- 0.0000000000000000 0.0000000000000000 0.1295999999999998 # Sb2
- 0.3744000000000001 0.3744000000000001 0.0000000000000000 # Sb3
- 0.0000000000000000 0.5000000000000000 0.2500000000000001 # Sb4
- 0.2059999999999999 0.2059999999999999 0.3232000000000000 # Sb5
- 0.8464000000000004 0.5000000000000000 0.4999999999999998 # Sb6
- 0.5000000000000000 0.5000000000000000 0.6296000000000000 # Sb7
- -0.1255999999999999 -0.1255999999999999 0.4999999999999998 # Sb8
- 0.5000000000000000 0.0000000000000000 0.7500000000000000 # Sb9
- 0.7060000000000000 0.7060000000000004 0.8231999999999999 # Sb10
- 0.0000000000000000 0.0000000000000000 0.8704000000000000 # Sb11
- 0.0000000000000000 0.5000000000000000 0.7500000000000000 # Sb12
- 0.7940000000000000 0.7940000000000000 0.6768000000000002 # Sb13
- 0.1536000000000001 0.5000000000000000 0.4999999999999998 # Sb14
- 0.1255999999999999 0.1255999999999999 0.4999999999999998 # Sb15
- 0.2940000000000001 0.2940000000000001 0.1767999999999999 # Sb16
- 0.0000000000000000 0.3463999999999999 0.0000000000000000 # Sb17
- 0.6255999999999999 0.3744000000000001 0.0000000000000000 # Sb18
- 0.7940000000000000 0.2059999999999999 0.3232000000000000 # Sb19
- 0.5000000000000000 0.8464000000000004 0.4999999999999998 # Sb20
- 0.1255999999999999 -0.1255999999999999 0.4999999999999998 # Sb21
- 0.2940000000000001 0.7060000000000004 0.8231999999999999 # Sb22
- 0.0000000000000000 0.6536000000000001 0.0000000000000000 # Sb23
- 0.3744000000000001 0.6255999999999999 0.0000000000000000 # Sb24
- 0.2059999999999999 0.7940000000000000 0.6768000000000002 # Sb25
- 0.5000000000000000 0.1536000000000001 0.4999999999999998 # Sb26
- 0.5000000000000000 0.5000000000000000 0.3704000000000001 # Sb27
- -0.1255999999999999 0.1255999999999999 0.4999999999999998 # Sb28
- 0.7060000000000000 0.2940000000000001 0.1767999999999999 # Sb29
- 0.6536000000000001 0.0000000000000000 0.0000000000000000 # Sb30
- 0.6255999999999999 0.6255999999999999 0.0000000000000000 # Sb31
- 0.7940000000000000 0.7940000000000000 0.3232000000000000 # Sb32
- 0.2940000000000001 0.2940000000000001 0.8231999999999999 # Sb33
- 0.2059999999999999 0.2059999999999999 0.6768000000000002 # Sb34
- 0.5000000000000000 0.0000000000000000 0.2500000000000001 # Sb35
- 0.7060000000000000 0.7060000000000000 0.1767999999999999 # Sb36
- 0.2059999999999999 0.7940000000000000 0.3232000000000000 # Sb37
- 0.7060000000000000 0.2940000000000001 0.8231999999999999 # Sb38
- 0.7940000000000000 0.2059999999999999 0.6768000000000002 # Sb39
- 0.2940000000000001 0.7060000000000000 0.1767999999999999 # Sb40
diff --git a/test/data/tetragonal/POSCAR-139-2 b/test/data/tetragonal/POSCAR-139-2
deleted file mode 100644
index dd59041..0000000
--- a/test/data/tetragonal/POSCAR-139-2
+++ /dev/null
@@ -1,17 +0,0 @@
-$cell vectors
-1.0
- 4.1699980378408146 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 4.1699980378408146 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.8799948805055333
- 2 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ca1
- 0.5000000000000006 0.5000000000000006 0.4999999999999997 # Ca2
- 0.0000000000000000 0.5000000000000006 0.2499999999999998 # Mn1
- 0.5000000000000006 0.0000000000000000 0.7499999999999996 # Mn2
- 0.0000000000000000 0.5000000000000006 0.7499999999999996 # Mn3
- 0.4999999999999993 0.0000000000000000 0.2499999999999998 # Mn4
- 0.0000000000000000 0.0000000000000000 0.3809999999999999 # Ge1
- 0.5000000000000006 0.5000000000000006 0.8810000000000000 # Ge2
- 0.0000000000000000 0.0000000000000000 0.6190000000000000 # Ge3
- 0.4999999999999993 0.4999999999999993 0.1189999999999998 # Ge4
diff --git a/test/data/tetragonal/POSCAR-140 b/test/data/tetragonal/POSCAR-140
deleted file mode 100644
index 9e7b537..0000000
--- a/test/data/tetragonal/POSCAR-140
+++ /dev/null
@@ -1,211 +0,0 @@
-$cell vectors
-1.0
- 11.0759947882793401 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.0759947882793401 0.0000000000000000
- 0.0000000000000000 0.0000000000000053 36.9329826214807682
- 124 80
-Direct
- 0.0000000000000000 0.5000000000000001 0.2499999999999999 # Pu1
- 0.0000000000000000 0.5000000000000002 0.0755999999999999 # Pu2
- 0.0000000000000000 0.5000000000000001 0.1656000000000000 # Pu3
- 0.1586000000000003 0.6586000000000001 0.0000000000000000 # Pu4
- 0.2947000000000003 0.4299000000000003 0.0500000000000000 # Pu5
- 0.2855000000000003 0.5774000000000000 0.1346000000000000 # Pu6
- 0.2819000000000004 0.4125000000000003 0.2114000000000000 # Pu7
- 0.7947000000000005 0.9299000000000004 0.5499999999999998 # Pu8
- 0.7855000000000006 0.0774000000000001 0.6346000000000001 # Pu9
- 0.7819000000000003 0.9125000000000003 0.7113999999999999 # Pu10
- 0.0000000000000000 0.4999999999999999 0.7500000000000000 # Pu11
- 0.0000000000000000 0.4999999999999998 0.9243999999999999 # Pu12
- 0.0000000000000000 0.4999999999999998 0.8344000000000000 # Pu13
- 0.8414000000000003 0.3413999999999999 0.0000000000000000 # Pu14
- 0.7053000000000003 0.5701000000000003 0.9500000000000000 # Pu15
- 0.7145000000000001 0.4226000000000000 0.8653999999999998 # Pu16
- 0.7181000000000002 0.5875000000000002 0.7885999999999999 # Pu17
- 0.5000000000000002 -0.0000000000000001 0.2499999999999999 # Pu18
- 0.5000000000000002 -0.0000000000000002 0.4243999999999999 # Pu19
- 0.5000000000000002 -0.0000000000000002 0.3344000000000000 # Pu20
- 0.3414000000000005 0.8414000000000000 0.4999999999999999 # Pu21
- 0.2053000000000000 0.0700999999999998 0.4500000000000000 # Pu22
- 0.2145000000000004 0.9226000000000004 0.3654000000000000 # Pu23
- 0.2180999999999999 0.0875000000000002 0.2886000000000000 # Pu24
- 0.5000000000000002 0.0000000000000000 0.0755999999999999 # Pu25
- 0.5000000000000002 -0.0000000000000001 0.1656000000000000 # Pu26
- 0.3413999999999999 0.1585999999999998 0.0000000000000000 # Pu27
- 0.5701000000000003 0.2947000000000003 0.0500000000000000 # Pu28
- 0.4226000000000004 0.2854999999999998 0.1346000000000000 # Pu29
- 0.5875000000000001 0.2819000000000003 0.2114000000000000 # Pu30
- 0.0000000000000000 0.4999999999999999 0.5756000000000000 # Pu31
- 0.0000000000000000 0.4999999999999999 0.6655999999999999 # Pu32
- 0.8414000000000003 0.6586000000000004 0.4999999999999999 # Pu33
- 0.0701000000000000 0.7947000000000003 0.5499999999999998 # Pu34
- 0.9226000000000006 0.7855000000000003 0.6346000000000001 # Pu35
- 0.0875000000000003 0.7819000000000004 0.7113999999999999 # Pu36
- 0.5000000000000002 0.0000000000000001 0.7500000000000000 # Pu37
- 0.5000000000000002 0.0000000000000000 0.9243999999999999 # Pu38
- 0.5000000000000002 0.0000000000000001 0.8344000000000000 # Pu39
- 0.6586000000000001 0.8414000000000003 0.0000000000000000 # Pu40
- 0.4299000000000003 0.7053000000000003 0.9500000000000000 # Pu41
- 0.5774000000000007 0.7145000000000002 0.8653999999999998 # Pu42
- 0.4125000000000004 0.7181000000000003 0.7885999999999999 # Pu43
- 0.9299000000000006 0.2053000000000002 0.4500000000000000 # Pu44
- 0.0773999999999999 0.2145000000000002 0.3654000000000000 # Pu45
- 0.9125000000000002 0.2181000000000002 0.2886000000000000 # Pu46
- 0.7053000000000003 0.5701000000000003 0.0500000000000000 # Pu47
- 0.7145000000000001 0.4226000000000003 0.1346000000000000 # Pu48
- 0.7181000000000002 0.5875000000000000 0.2114000000000000 # Pu49
- 0.5000000000000002 -0.0000000000000003 0.5756000000000000 # Pu50
- 0.5000000000000002 0.0000000000000002 0.6655999999999999 # Pu51
- 0.2053000000000004 0.0701000000000002 0.5499999999999998 # Pu52
- 0.2145000000000004 0.9226000000000003 0.6346000000000001 # Pu53
- 0.2181000000000004 0.0875000000000000 0.7113999999999999 # Pu54
- 0.2947000000000003 0.4298999999999999 0.9500000000000000 # Pu55
- 0.2855000000000003 0.5774000000000002 0.8653999999999998 # Pu56
- 0.2819000000000004 0.4125000000000000 0.7885999999999999 # Pu57
- 0.6586000000000001 0.1586000000000001 0.4999999999999999 # Pu58
- 0.7947000000000005 0.9299000000000004 0.4500000000000000 # Pu59
- 0.7855000000000001 0.0773999999999997 0.3654000000000000 # Pu60
- 0.7819000000000003 0.9125000000000001 0.2886000000000000 # Pu61
- 0.4299000000000003 0.7053000000000003 0.0500000000000000 # Pu62
- 0.5774000000000001 0.7145000000000000 0.1346000000000000 # Pu63
- 0.4125000000000004 0.7181000000000001 0.2114000000000000 # Pu64
- 0.9299000000000006 0.2053000000000002 0.5499999999999998 # Pu65
- 0.0773999999999999 0.2145000000000001 0.6346000000000001 # Pu66
- 0.9125000000000002 0.2181000000000000 0.7113999999999999 # Pu67
- 0.5701000000000003 0.2946999999999999 0.9500000000000000 # Pu68
- 0.4226000000000004 0.2854999999999999 0.8653999999999998 # Pu69
- 0.5875000000000001 0.2819000000000000 0.7885999999999999 # Pu70
- 0.0701000000000000 0.7947000000000003 0.4500000000000000 # Pu71
- 0.9226000000000001 0.7855000000000004 0.3654000000000000 # Pu72
- 0.0875000000000003 0.7819000000000002 0.2886000000000000 # Pu73
- 0.0000000000000000 0.5000000000000000 0.4243999999999999 # Pu74
- 0.0000000000000000 0.5000000000000001 0.3344000000000000 # Pu75
- 0.1586000000000003 0.3414000000000003 0.4999999999999999 # Pu76
- 0.2947000000000003 0.5701000000000001 0.4500000000000000 # Pu77
- 0.2855000000000003 0.4226000000000002 0.3654000000000000 # Pu78
- 0.2819000000000004 0.5875000000000000 0.2886000000000000 # Pu79
- 0.7947000000000005 0.0701000000000000 0.9500000000000000 # Pu80
- 0.7855000000000006 0.9226000000000002 0.8653999999999998 # Pu81
- 0.7819000000000003 0.0875000000000000 0.7885999999999999 # Pu82
- 0.7053000000000003 0.4299000000000001 0.5499999999999998 # Pu83
- 0.7145000000000001 0.5774000000000004 0.6346000000000001 # Pu84
- 0.7181000000000002 0.4125000000000001 0.7113999999999999 # Pu85
- 0.2053000000000000 0.9299000000000006 0.0500000000000000 # Pu86
- 0.2144999999999999 0.0773999999999999 0.1346000000000000 # Pu87
- 0.2181000000000004 0.9125000000000001 0.2114000000000000 # Pu88
- 0.7053000000000003 0.4299000000000001 0.4500000000000000 # Pu89
- 0.7145000000000001 0.5773999999999999 0.3654000000000000 # Pu90
- 0.7181000000000002 0.4125000000000003 0.2886000000000000 # Pu91
- 0.2053000000000004 0.9299000000000002 0.9500000000000000 # Pu92
- 0.2145000000000004 0.0774000000000000 0.8653999999999998 # Pu93
- 0.2181000000000004 0.9125000000000003 0.7885999999999999 # Pu94
- 0.2947000000000003 0.5701000000000005 0.5499999999999998 # Pu95
- 0.2855000000000003 0.4226000000000001 0.6346000000000001 # Pu96
- 0.2819000000000004 0.5875000000000002 0.7113999999999999 # Pu97
- 0.7947000000000001 0.0701000000000000 0.0500000000000000 # Pu98
- 0.7855000000000001 0.9226000000000000 0.1346000000000000 # Pu99
- 0.7819000000000003 0.0875000000000002 0.2114000000000000 # Pu100
- 0.4299000000000003 0.2947000000000001 0.4500000000000000 # Pu101
- 0.5774000000000001 0.2854999999999997 0.3654000000000000 # Pu102
- 0.4125000000000004 0.2819000000000003 0.2886000000000000 # Pu103
- 0.9299000000000006 0.7947000000000001 0.9500000000000000 # Pu104
- 0.0774000000000004 0.7855000000000002 0.8653999999999998 # Pu105
- 0.9125000000000002 0.7819000000000004 0.7885999999999999 # Pu106
- 0.5701000000000003 0.7053000000000005 0.5499999999999998 # Pu107
- 0.4226000000000004 0.7145000000000004 0.6346000000000001 # Pu108
- 0.5875000000000006 0.7181000000000003 0.7113999999999999 # Pu109
- 0.0701000000000000 0.2052999999999999 0.0500000000000000 # Pu110
- 0.9226000000000001 0.2144999999999999 0.1346000000000000 # Pu111
- 0.0875000000000003 0.2180999999999998 0.2114000000000000 # Pu112
- 0.5701000000000003 0.7053000000000000 0.4500000000000000 # Pu113
- 0.4226000000000004 0.7144999999999999 0.3654000000000000 # Pu114
- 0.5875000000000001 0.7181000000000001 0.2886000000000000 # Pu115
- 0.0701000000000005 0.2053000000000000 0.9500000000000000 # Pu116
- 0.9226000000000006 0.2144999999999999 0.8653999999999998 # Pu117
- 0.0875000000000003 0.2181000000000000 0.7885999999999999 # Pu118
- 0.4299000000000003 0.2947000000000000 0.5499999999999998 # Pu119
- 0.5774000000000001 0.2855000000000000 0.6346000000000001 # Pu120
- 0.4125000000000004 0.2819000000000001 0.7113999999999999 # Pu121
- 0.9299000000000006 0.7947000000000001 0.0500000000000000 # Pu122
- 0.0773999999999999 0.7855000000000000 0.1346000000000000 # Pu123
- 0.9125000000000002 0.7819000000000002 0.2114000000000000 # Pu124
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Rh1
- 0.0000000000000000 -0.0000000000000001 0.2499999999999999 # Rh2
- 0.0000000000000000 0.0000000000000000 0.0940000000000001 # Rh3
- 0.0000000000000000 -0.0000000000000001 0.1733999999999999 # Rh4
- 0.4035000000000000 0.9035000000000002 0.0000000000000000 # Rh5
- 0.1812000000000002 0.6812000000000005 0.0726000000000000 # Rh6
- 0.3417000000000004 0.8417000000000001 0.1269000000000001 # Rh7
- 0.1536000000000003 0.6536000000000000 0.2109000000000001 # Rh8
- 0.5000000000000002 0.5000000000000000 0.4999999999999999 # Rh9
- 0.5000000000000002 0.4999999999999999 0.7500000000000000 # Rh10
- 0.5000000000000002 0.4999999999999999 0.5939999999999999 # Rh11
- 0.5000000000000002 0.4999999999999999 0.6734000000000001 # Rh12
- 0.9035000000000002 0.4034999999999997 0.4999999999999999 # Rh13
- 0.6812000000000005 0.1811999999999999 0.5726000000000000 # Rh14
- 0.8417000000000002 0.3417000000000002 0.6268999999999999 # Rh15
- 0.6536000000000001 0.1536000000000000 0.7108999999999999 # Rh16
- 0.0000000000000000 0.0000000000000001 0.7500000000000000 # Rh17
- 0.0000000000000000 0.0000000000000000 0.9059999999999999 # Rh18
- 0.0000000000000000 0.0000000000000001 0.8266000000000000 # Rh19
- 0.5965000000000000 0.0965000000000003 0.0000000000000000 # Rh20
- 0.8188000000000004 0.3188000000000001 0.9273999999999998 # Rh21
- 0.6583000000000006 0.1582999999999999 0.8731000000000000 # Rh22
- 0.8464000000000003 0.3464000000000000 0.7890999999999999 # Rh23
- 0.5000000000000002 0.5000000000000001 0.2499999999999999 # Rh24
- 0.5000000000000002 0.5000000000000000 0.4060000000000000 # Rh25
- 0.5000000000000002 0.5000000000000001 0.3265999999999999 # Rh26
- 0.0965000000000003 0.5965000000000004 0.4999999999999999 # Rh27
- 0.3188000000000001 0.8188000000000002 0.4274000000000000 # Rh28
- 0.1583000000000003 0.6583000000000003 0.3731000000000000 # Rh29
- 0.3464000000000004 0.8464000000000002 0.2891000000000001 # Rh30
- 0.0965000000000003 0.4035000000000000 0.0000000000000000 # Rh31
- 0.3188000000000001 0.1812000000000001 0.0726000000000000 # Rh32
- 0.1583000000000003 0.3416999999999999 0.1269000000000001 # Rh33
- 0.3464000000000004 0.1536000000000002 0.2109000000000001 # Rh34
- 0.5965000000000006 0.9035000000000000 0.4999999999999999 # Rh35
- 0.8188000000000004 0.6812000000000002 0.5726000000000000 # Rh36
- 0.6583000000000006 0.8416999999999999 0.6268999999999999 # Rh37
- 0.8464000000000003 0.6536000000000003 0.7108999999999999 # Rh38
- 0.9035000000000002 0.5965000000000000 0.0000000000000000 # Rh39
- 0.6812000000000005 0.8188000000000000 0.9273999999999998 # Rh40
- 0.8417000000000002 0.6583000000000001 0.8731000000000000 # Rh41
- 0.6536000000000006 0.8464000000000003 0.7890999999999999 # Rh42
- 0.1812000000000002 0.3187999999999999 0.4274000000000000 # Rh43
- 0.3416999999999999 0.1583000000000001 0.3731000000000000 # Rh44
- 0.1536000000000003 0.3464000000000003 0.2891000000000001 # Rh45
- 0.8188000000000004 0.3188000000000001 0.0726000000000000 # Rh46
- 0.6583000000000001 0.1583000000000002 0.1269000000000001 # Rh47
- 0.8464000000000003 0.3464000000000003 0.2109000000000001 # Rh48
- 0.3188000000000001 0.8188000000000002 0.5726000000000000 # Rh49
- 0.1583000000000003 0.6583000000000002 0.6268999999999999 # Rh50
- 0.3464000000000004 0.8464000000000003 0.7108999999999999 # Rh51
- 0.1812000000000002 0.6812000000000000 0.9273999999999998 # Rh52
- 0.3417000000000004 0.8417000000000003 0.8731000000000000 # Rh53
- 0.1536000000000003 0.6536000000000003 0.7890999999999999 # Rh54
- 0.6812000000000005 0.1812000000000000 0.4274000000000000 # Rh55
- 0.8417000000000002 0.3416999999999998 0.3731000000000000 # Rh56
- 0.6536000000000001 0.1536000000000002 0.2891000000000001 # Rh57
- 0.6812000000000005 0.8188000000000004 0.0726000000000000 # Rh58
- 0.8417000000000002 0.6583000000000000 0.1269000000000001 # Rh59
- 0.6536000000000001 0.8464000000000002 0.2109000000000001 # Rh60
- 0.1812000000000002 0.3187999999999999 0.5726000000000000 # Rh61
- 0.3416999999999999 0.1583000000000000 0.6268999999999999 # Rh62
- 0.1536000000000003 0.3464000000000001 0.7108999999999999 # Rh63
- 0.3188000000000001 0.1812000000000002 0.9273999999999998 # Rh64
- 0.1583000000000003 0.3417000000000000 0.8731000000000000 # Rh65
- 0.3464000000000004 0.1535999999999999 0.7890999999999999 # Rh66
- 0.8188000000000004 0.6812000000000002 0.4274000000000000 # Rh67
- 0.6583000000000006 0.8417000000000000 0.3731000000000000 # Rh68
- 0.8464000000000003 0.6536000000000000 0.2891000000000001 # Rh69
- 0.0000000000000000 -0.0000000000000002 0.4999999999999999 # Rh70
- 0.0000000000000000 -0.0000000000000002 0.4060000000000000 # Rh71
- 0.0000000000000000 -0.0000000000000002 0.3265999999999999 # Rh72
- 0.4035000000000005 0.0965000000000000 0.4999999999999999 # Rh73
- 0.5000000000000002 0.5000000000000002 0.0000000000000000 # Rh74
- 0.5000000000000002 0.4999999999999998 0.9059999999999999 # Rh75
- 0.5000000000000002 0.4999999999999998 0.8266000000000000 # Rh76
- 0.0000000000000000 -0.0000000000000003 0.5939999999999999 # Rh77
- 0.0000000000000000 0.0000000000000002 0.6734000000000001 # Rh78
- 0.5000000000000002 0.5000000000000002 0.0940000000000001 # Rh79
- 0.5000000000000002 0.5000000000000001 0.1733999999999999 # Rh80
diff --git a/test/data/tetragonal/POSCAR-140-2 b/test/data/tetragonal/POSCAR-140-2
deleted file mode 100644
index 3142ef7..0000000
--- a/test/data/tetragonal/POSCAR-140-2
+++ /dev/null
@@ -1,39 +0,0 @@
-$cell vectors
-1.0
- 11.0119948183940206 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 11.0119948183940206 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.7269973052072745
- 20 12
-Direct
- 0.0000000000000000 0.4999999999999998 0.2499999999999998 # Pu1
- 0.0845000000000001 0.2183999999999998 0.0000000000000000 # Pu2
- 0.4999999999999998 0.0000000000000000 0.7500000000000001 # Pu3
- 0.5844999999999998 0.7184000000000000 0.5000000000000006 # Pu4
- 0.0000000000000000 0.4999999999999998 0.7500000000000001 # Pu5
- 0.9155000000000000 0.7815999999999997 0.0000000000000000 # Pu6
- 0.4999999999999998 0.0000000000000000 0.2499999999999998 # Pu7
- 0.4154999999999998 0.2816000000000000 0.5000000000000006 # Pu8
- 0.7815999999999997 0.0845000000000001 0.0000000000000000 # Pu9
- 0.2816000000000000 0.5844999999999998 0.5000000000000006 # Pu10
- 0.2183999999999998 0.9155000000000000 0.0000000000000000 # Pu11
- 0.7184000000000000 0.4154999999999998 0.5000000000000006 # Pu12
- 0.0845000000000001 0.7815999999999997 0.5000000000000006 # Pu13
- 0.5844999999999998 0.2816000000000000 0.0000000000000000 # Pu14
- 0.9155000000000000 0.2183999999999998 0.5000000000000006 # Pu15
- 0.4155000000000001 0.7184000000000000 0.0000000000000000 # Pu16
- 0.2183999999999998 0.0845000000000001 0.5000000000000006 # Pu17
- 0.7184000000000000 0.5844999999999998 0.0000000000000000 # Pu18
- 0.7815999999999997 0.9155000000000000 0.5000000000000006 # Pu19
- 0.2816000000000000 0.4154999999999998 0.0000000000000000 # Pu20
- 0.0000000000000000 0.0000000000000000 0.2499999999999998 # Ir1
- 0.1582999999999998 0.6583000000000000 0.0000000000000000 # Ir2
- 0.4999999999999998 0.4999999999999998 0.7500000000000001 # Ir3
- 0.6583000000000000 0.1583000000000003 0.5000000000000006 # Ir4
- 0.0000000000000000 0.0000000000000000 0.7500000000000001 # Ir5
- 0.8416999999999997 0.3417000000000000 0.0000000000000000 # Ir6
- 0.4999999999999998 0.4999999999999998 0.2499999999999998 # Ir7
- 0.3417000000000000 0.8416999999999997 0.5000000000000006 # Ir8
- 0.3417000000000000 0.1582999999999998 0.0000000000000000 # Ir9
- 0.8416999999999997 0.6583000000000000 0.5000000000000006 # Ir10
- 0.6583000000000000 0.8416999999999997 0.0000000000000000 # Ir11
- 0.1583000000000003 0.3417000000000000 0.5000000000000006 # Ir12
diff --git a/test/data/tetragonal/POSCAR-141 b/test/data/tetragonal/POSCAR-141
deleted file mode 100644
index 559809a..0000000
--- a/test/data/tetragonal/POSCAR-141
+++ /dev/null
@@ -1,31 +0,0 @@
-$cell vectors
-1.0
- 7.1771966228276014 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 7.1771966228276014 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.3288970219881859
- 4 4 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Tb1
- 0.4999999999999996 0.4999999999999996 0.4999999999999997 # Tb2
- 0.0000000000000000 0.4999999999999996 0.2500000000000002 # Tb3
- 0.4999999999999996 0.0000000000000000 0.7499999999999999 # Tb4
- 0.0000000000000000 0.0000000000000000 0.4999999999999997 # V1
- 0.4999999999999996 0.4999999999999996 0.0000000000000000 # V2
- 0.4999999999999996 0.0000000000000000 0.2500000000000002 # V3
- 0.0000000000000000 0.4999999999999996 0.7499999999999999 # V4
- 0.0000000000000000 0.1850000000000000 0.3260000000000000 # O1
- 0.5000000000000003 0.6850000000000002 0.8259999999999995 # O2
- 0.8149999999999999 0.4999999999999996 0.5760000000000002 # O3
- 0.3149999999999996 0.0000000000000000 0.0759999999999997 # O4
- 0.0000000000000000 0.8149999999999999 0.3260000000000000 # O5
- 0.4999999999999996 0.3150000000000004 0.8259999999999995 # O6
- 0.1850000000000000 0.4999999999999996 0.5760000000000002 # O7
- 0.6849999999999995 0.0000000000000000 0.0759999999999997 # O8
- 0.1850000000000000 0.0000000000000000 0.6740000000000000 # O9
- 0.6849999999999995 0.4999999999999996 0.1739999999999997 # O10
- 0.8149999999999999 0.0000000000000000 0.6740000000000000 # O11
- 0.3149999999999996 0.4999999999999996 0.1739999999999997 # O12
- 0.0000000000000000 0.3150000000000004 0.9239999999999995 # O13
- 0.4999999999999996 0.8149999999999999 0.4239999999999999 # O14
- 0.0000000000000000 0.6850000000000002 0.9239999999999995 # O15
- 0.4999999999999996 0.1850000000000000 0.4239999999999999 # O16
diff --git a/test/data/tetragonal/POSCAR-141-2 b/test/data/tetragonal/POSCAR-141-2
deleted file mode 100644
index 450f025..0000000
--- a/test/data/tetragonal/POSCAR-141-2
+++ /dev/null
@@ -1,71 +0,0 @@
-$cell vectors
-1.0
- 6.9012967526500741 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 6.9012967526500741 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 19.9753906007399067
- 16 48
-Direct
- 0.0000000000000000 0.2500000000000000 0.0617999999999999 # U1
- 0.0000000000000000 0.0000000000000000 0.4999999999999998 # U2
- 0.5000000000000000 0.7500000000000007 0.5618000000000001 # U3
- 0.5000000000000000 0.5000000000000000 0.0000000000000000 # U4
- 0.0000000000000000 0.7500000000000007 0.9381999999999999 # U5
- 0.5000000000000000 0.2500000000000000 0.4382000000000000 # U6
- 0.0000000000000000 0.7500000000000007 0.3118000000000000 # U7
- 0.2500000000000000 0.7500000000000007 0.7499999999999999 # U8
- 0.5000000000000000 0.2500000000000000 0.8118000000000000 # U9
- 0.7500000000000000 0.2500000000000000 0.2500000000000001 # U10
- 0.0000000000000000 0.2500000000000000 0.6882000000000000 # U11
- 0.5000000000000000 0.7500000000000000 0.1881999999999999 # U12
- 0.0000000000000000 0.5000000000000000 0.4999999999999998 # U13
- 0.5000000000000000 0.0000000000000000 0.0000000000000000 # U14
- 0.2500000000000000 0.2500000000000000 0.2500000000000001 # U15
- 0.7500000000000007 0.7500000000000007 0.7499999999999999 # U16
- 0.0000000000000000 0.9476000000000006 0.4073000000000001 # O1
- 0.0000000000000000 0.0496000000000004 0.2645000000000000 # O2
- 0.0000000000000000 0.5100000000000001 0.0659999999999999 # O3
- 0.5000000000000000 0.4476000000000006 0.9072999999999999 # O4
- 0.5000000000000000 0.5496000000000004 0.7645000000000000 # O5
- 0.5000000000000000 0.0100000000000002 0.5660000000000001 # O6
- 0.0000000000000000 0.0524000000000002 0.5926999999999999 # O7
- 0.0000000000000000 0.9504000000000002 0.7355000000000003 # O8
- 0.0000000000000000 0.4900000000000006 0.9340000000000001 # O9
- 0.5000000000000000 0.5524000000000002 0.0927000000000000 # O10
- 0.5000000000000000 0.4504000000000004 0.2355000000000001 # O11
- 0.5000000000000000 0.9900000000000005 0.4340000000000000 # O12
- 0.3024000000000002 0.7500000000000007 0.6573000000000002 # O13
- 0.2004000000000003 0.7500000000000007 0.5145000000000002 # O14
- 0.7400000000000005 0.7500000000000007 0.3160000000000001 # O15
- 0.8024000000000001 0.2500000000000000 0.1573000000000001 # O16
- 0.7004000000000001 0.2500000000000000 0.0145000000000000 # O17
- 0.2400000000000006 0.2500000000000000 0.8159999999999998 # O18
- 0.6975999999999998 0.2500000000000000 0.3427000000000001 # O19
- 0.7996000000000005 0.2500000000000000 0.4854999999999999 # O20
- 0.2600000000000002 0.2500000000000000 0.6840000000000001 # O21
- 0.1976000000000006 0.7500000000000007 0.8426999999999999 # O22
- 0.2996000000000004 0.7500000000000007 0.9855000000000002 # O23
- 0.7600000000000002 0.7500000000000000 0.1839999999999999 # O24
- 0.0000000000000000 0.5524000000000002 0.4073000000000001 # O25
- 0.0000000000000000 0.4504000000000004 0.2645000000000000 # O26
- 0.0000000000000000 0.9900000000000005 0.0659999999999999 # O27
- 0.5000000000000000 0.0524000000000002 0.9072999999999999 # O28
- 0.5000000000000000 0.9504000000000002 0.7645000000000000 # O29
- 0.5000000000000000 0.4900000000000006 0.5660000000000001 # O30
- 0.0000000000000000 0.4476000000000006 0.5926999999999999 # O31
- 0.0000000000000000 0.5496000000000004 0.7355000000000003 # O32
- 0.0000000000000000 0.0100000000000002 0.9340000000000001 # O33
- 0.5000000000000000 0.9476000000000006 0.0927000000000000 # O34
- 0.5000000000000000 0.0496000000000004 0.2355000000000001 # O35
- 0.5000000000000000 0.5100000000000001 0.4340000000000000 # O36
- 0.1975999999999998 0.2500000000000000 0.1573000000000001 # O37
- 0.2996000000000004 0.2500000000000000 0.0145000000000000 # O38
- 0.7600000000000002 0.2500000000000000 0.8159999999999998 # O39
- 0.6976000000000006 0.7500000000000007 0.6573000000000002 # O40
- 0.7996000000000005 0.7500000000000007 0.5145000000000002 # O41
- 0.2600000000000002 0.7500000000000007 0.3160000000000001 # O42
- 0.8024000000000001 0.7500000000000007 0.8426999999999999 # O43
- 0.7004000000000001 0.7500000000000007 0.9855000000000002 # O44
- 0.2399999999999998 0.7500000000000000 0.1839999999999999 # O45
- 0.3024000000000002 0.2500000000000000 0.3427000000000001 # O46
- 0.2004000000000003 0.2500000000000000 0.4854999999999999 # O47
- 0.7400000000000005 0.2500000000000000 0.6840000000000001 # O48
diff --git a/test/data/tetragonal/POSCAR-142 b/test/data/tetragonal/POSCAR-142
deleted file mode 100644
index 964eb79..0000000
--- a/test/data/tetragonal/POSCAR-142
+++ /dev/null
@@ -1,239 +0,0 @@
-$cell vectors
-1.0
- 10.3299951393035059 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.3299951393035059 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 20.3799904103587082
- 8 16 80 128
-Direct
- 0.0000000000000000 0.7500000000000001 0.8749999999999999 # Mg1
- 0.5000000000000000 0.2500000000000000 0.3749999999999999 # Mg2
- 0.0000000000000000 0.2500000000000000 0.1250000000000001 # Mg3
- 0.5000000000000000 0.7500000000000001 0.6249999999999998 # Mg4
- 0.5000000000000000 0.7500000000000001 0.1250000000000001 # Mg5
- 0.0000000000000000 0.2500000000000000 0.6249999999999998 # Mg6
- 0.5000000000000000 0.2500000000000000 0.8749999999999999 # Mg7
- 0.0000000000000000 0.7500000000000001 0.3749999999999999 # Mg8
- 0.2401000000000001 0.0000000000000000 0.2499999999999999 # P1
- 0.7401000000000001 0.5000000000000000 0.7499999999999999 # P2
- 0.7598999999999999 0.0000000000000000 0.7499999999999999 # P3
- 0.2599000000000000 0.5000000000000000 0.2499999999999999 # P4
- 0.2500000000000000 0.9901000000000001 0.5000000000000000 # P5
- 0.7500000000000001 0.4901000000000001 0.0000000000000000 # P6
- 0.7500000000000001 0.0099000000000000 0.5000000000000000 # P7
- 0.2500000000000000 0.5098999999999999 0.0000000000000000 # P8
- 0.7598999999999999 0.5000000000000000 0.2499999999999999 # P9
- 0.2599000000000000 0.0000000000000000 0.7499999999999999 # P10
- 0.2401000000000001 0.5000000000000000 0.7499999999999999 # P11
- 0.7401000000000001 0.0000000000000000 0.2499999999999999 # P12
- 0.2500000000000000 0.0099000000000000 0.0000000000000000 # P13
- 0.7500000000000001 0.5098999999999999 0.5000000000000000 # P14
- 0.7500000000000001 0.9901000000000001 0.0000000000000000 # P15
- 0.2500000000000000 0.4901000000000001 0.5000000000000000 # P16
- 0.0000000000000000 0.7500000000000001 0.7650000000000000 # O1
- 0.1977999999999999 0.7480000000000000 0.8739999999999999 # O2
- 0.1630000000000002 -0.0869999999999998 0.2054999999999999 # O3
- 0.5000000000000000 0.2500000000000000 0.2650000000000000 # O4
- 0.6978000000000000 0.2480000000000001 0.3739999999999999 # O5
- 0.6630000000000003 0.4130000000000003 0.7054999999999999 # O6
- 0.0000000000000000 0.2500000000000000 0.2350000000000000 # O7
- 0.8022000000000000 0.2520000000000000 0.1259999999999998 # O8
- 0.8370000000000003 0.0870000000000003 0.7945000000000001 # O9
- 0.5000000000000000 0.7500000000000001 0.7349999999999998 # O10
- 0.3022000000000001 0.7520000000000000 0.6260000000000001 # O11
- 0.3369999999999998 0.5869999999999999 0.2944999999999999 # O12
- 0.5000000000000000 0.7500000000000001 0.0150000000000001 # O13
- 0.5019999999999999 0.9477999999999998 0.1240000000000000 # O14
- 0.3369999999999998 0.9130000000000001 0.4555000000000001 # O15
- 0.0000000000000000 0.2500000000000000 0.5149999999999998 # O16
- 0.0020000000000000 0.4477999999999999 0.6240000000000001 # O17
- 0.8369999999999999 0.4130000000000003 -0.0445000000000000 # O18
- 0.5000000000000000 0.2500000000000000 0.9849999999999999 # O19
- 0.4980000000000000 0.0522000000000001 0.8760000000000002 # O20
- 0.6630000000000003 0.0870000000000003 0.5444999999999999 # O21
- 0.0000000000000000 0.7500000000000001 0.4849999999999999 # O22
- 0.9980000000000000 0.5522000000000000 0.3760000000000000 # O23
- 0.1630000000000002 0.5869999999999999 0.0445000000000000 # O24
- 0.8022000000000000 0.7520000000000000 0.8739999999999999 # O25
- 0.8369999999999999 0.5869999999999999 0.2054999999999999 # O26
- 0.3022000000000001 0.2520000000000000 0.3739999999999999 # O27
- 0.3369999999999998 0.0870000000000003 0.7054999999999999 # O28
- 0.1977999999999999 0.2480000000000001 0.1259999999999998 # O29
- 0.1630000000000002 0.4130000000000003 0.7945000000000001 # O30
- 0.6978000000000000 0.7480000000000000 0.6260000000000001 # O31
- 0.6630000000000003 -0.0869999999999998 0.2944999999999999 # O32
- 0.9980000000000000 0.0522000000000001 0.6240000000000001 # O33
- 0.1630000000000002 0.0869999999999998 -0.0445000000000000 # O34
- 0.4980000000000000 0.5522000000000000 0.1240000000000000 # O35
- 0.6630000000000003 0.5869999999999999 0.4555000000000001 # O36
- 0.0020000000000000 0.9477999999999998 0.3760000000000000 # O37
- 0.8369999999999999 0.9130000000000001 0.0445000000000000 # O38
- 0.5019999999999999 0.4477999999999999 0.8760000000000002 # O39
- 0.3369999999999998 0.4130000000000003 0.5444999999999999 # O40
- 0.0000000000000000 0.2500000000000000 0.7349999999999998 # O41
- 0.1977999999999999 0.2520000000000000 0.6260000000000001 # O42
- 0.1630000000000002 0.0870000000000003 0.2944999999999999 # O43
- 0.5000000000000000 0.7500000000000001 0.2350000000000000 # O44
- 0.6978000000000000 0.7520000000000000 0.1259999999999998 # O45
- 0.6630000000000003 0.5870000000000003 0.7945000000000001 # O46
- 0.0000000000000000 0.7500000000000001 0.2650000000000000 # O47
- 0.8022000000000000 0.7480000000000000 0.3739999999999999 # O48
- 0.8369999999999999 -0.0869999999999998 0.7054999999999999 # O49
- 0.5000000000000000 0.2500000000000000 0.7650000000000000 # O50
- 0.3022000000000001 0.2480000000000001 0.8739999999999999 # O51
- 0.3369999999999998 0.4130000000000003 0.2054999999999999 # O52
- 0.3022000000000001 0.7480000000000000 0.1259999999999998 # O53
- 0.3369999999999998 -0.0869999999999998 0.7945000000000001 # O54
- 0.8022000000000000 0.2480000000000001 0.6260000000000001 # O55
- 0.8369999999999999 0.4130000000000003 0.2944999999999999 # O56
- 0.6978000000000000 0.2520000000000000 0.8739999999999999 # O57
- 0.6630000000000003 0.0869999999999998 0.2054999999999999 # O58
- 0.1977999999999999 0.7520000000000000 0.3739999999999999 # O59
- 0.1630000000000002 0.5870000000000003 0.7054999999999999 # O60
- 0.5000000000000000 0.2500000000000000 0.4849999999999999 # O61
- 0.4980000000000000 0.4477999999999999 0.3760000000000000 # O62
- 0.6630000000000003 0.4130000000000003 0.0445000000000000 # O63
- 0.0000000000000000 0.7500000000000001 0.9849999999999999 # O64
- 0.9980000000000000 0.9477999999999998 0.8760000000000002 # O65
- 0.1630000000000002 0.9130000000000001 0.5444999999999999 # O66
- 0.5000000000000000 0.7500000000000001 0.5149999999999998 # O67
- 0.5019999999999999 0.5522000000000000 0.6240000000000001 # O68
- 0.3369999999999998 0.5869999999999999 -0.0445000000000000 # O69
- 0.0000000000000000 0.2500000000000000 0.0150000000000001 # O70
- 0.0020000000000000 0.0522000000000001 0.1240000000000000 # O71
- 0.8369999999999999 0.0870000000000003 0.4555000000000001 # O72
- 0.5019999999999999 0.0522000000000001 0.3760000000000000 # O73
- 0.3369999999999998 0.0869999999999998 0.0445000000000000 # O74
- 0.0020000000000000 0.5522000000000000 0.8760000000000002 # O75
- 0.8369999999999999 0.5869999999999999 0.5444999999999999 # O76
- 0.4980000000000000 0.9477999999999998 0.6240000000000001 # O77
- 0.6630000000000003 0.9130000000000001 -0.0445000000000000 # O78
- 0.9980000000000000 0.4477999999999999 0.1240000000000000 # O79
- 0.1630000000000002 0.4130000000000003 0.4555000000000001 # O80
- 0.0560000000000002 0.8089999999999997 0.2480000000000001 # H1
- 0.2450000000000001 0.8099999999999996 0.1469999999999999 # H2
- 0.2500000000000000 0.6770000000000000 0.1040000000000000 # H3
- 0.3289999999999999 0.9049999999999997 0.2910000000000000 # H4
- 0.5560000000000003 0.3090000000000002 0.7480000000000000 # H5
- 0.7450000000000001 0.3100000000000002 0.6469999999999999 # H6
- 0.7500000000000001 0.1770000000000000 0.6040000000000001 # H7
- 0.8290000000000004 0.4050000000000003 0.7909999999999997 # H8
- -0.0559999999999997 0.1910000000000003 0.7520000000000000 # H9
- 0.7549999999999999 0.1900000000000004 0.8530000000000001 # H10
- 0.7500000000000001 0.3230000000000000 0.8960000000000000 # H11
- 0.6710000000000002 0.0950000000000002 0.7090000000000002 # H12
- 0.4439999999999998 0.6909999999999998 0.2520000000000000 # H13
- 0.2549999999999999 0.6899999999999998 0.3529999999999998 # H14
- 0.2500000000000000 0.8230000000000002 0.3960000000000000 # H15
- 0.1710000000000001 0.5950000000000002 0.2090000000000000 # H16
- 0.4410000000000003 0.8060000000000002 0.4979999999999999 # H17
- 0.4399999999999999 -0.0049999999999999 0.3970000000000001 # H18
- 0.5730000000000000 0.0000000000000000 0.3539999999999999 # H19
- 0.3450000000000001 0.0789999999999999 0.5409999999999998 # H20
- -0.0590000000000002 0.3059999999999997 -0.0020000000000001 # H21
- -0.0599999999999997 0.4950000000000001 0.8970000000000001 # H22
- 0.0730000000000000 0.5000000000000000 0.8539999999999999 # H23
- 0.8449999999999998 0.5790000000000000 0.0410000000000001 # H24
- 0.5590000000000002 0.1940000000000003 0.5020000000000001 # H25
- 0.5600000000000003 1.0049999999999999 0.6030000000000000 # H26
- 0.4270000000000000 1.0000000000000000 0.6460000000000001 # H27
- 0.6550000000000005 0.9209999999999999 0.4589999999999999 # H28
- 0.0590000000000002 0.6940000000000003 1.0019999999999998 # H29
- 1.0599999999999996 0.5049999999999999 0.1030000000000000 # H30
- 0.9269999999999998 0.5000000000000000 0.1459999999999999 # H31
- 0.1550000000000003 0.4210000000000002 0.9590000000000000 # H32
- -0.0559999999999997 0.6909999999999998 0.2480000000000001 # H33
- 0.7549999999999999 0.6899999999999998 0.1469999999999999 # H34
- 0.7500000000000001 0.8230000000000002 0.1040000000000000 # H35
- 0.6710000000000002 0.5950000000000002 0.2910000000000000 # H36
- 0.4439999999999998 0.1910000000000003 0.7480000000000000 # H37
- 0.2549999999999999 0.1900000000000004 0.6469999999999999 # H38
- 0.2500000000000000 0.3230000000000000 0.6040000000000001 # H39
- 0.1710000000000001 0.0950000000000002 0.7909999999999997 # H40
- 0.0560000000000002 0.3090000000000002 0.7520000000000000 # H41
- 0.2450000000000001 0.3100000000000002 0.8530000000000001 # H42
- 0.2500000000000000 0.1770000000000000 0.8960000000000000 # H43
- 0.3289999999999999 0.4050000000000003 0.7090000000000002 # H44
- 0.5560000000000003 0.8089999999999997 0.2520000000000000 # H45
- 0.7450000000000001 0.8099999999999996 0.3529999999999998 # H46
- 0.7500000000000001 0.6770000000000000 0.3960000000000000 # H47
- 0.8289999999999998 0.9049999999999997 0.2090000000000000 # H48
- 0.0590000000000002 0.1939999999999998 -0.0020000000000001 # H49
- 1.0600000000000001 1.0049999999999999 0.8970000000000001 # H50
- 0.9269999999999998 1.0000000000000000 0.8539999999999999 # H51
- 0.1549999999999998 0.9209999999999999 0.0410000000000001 # H52
- 0.5590000000000002 0.6939999999999998 0.4979999999999999 # H53
- 0.5600000000000003 0.5049999999999999 0.3970000000000001 # H54
- 0.4270000000000000 0.5000000000000000 0.3539999999999999 # H55
- 0.6549999999999999 0.4210000000000002 0.5409999999999998 # H56
- -0.0589999999999997 0.8060000000000002 1.0019999999999998 # H57
- -0.0600000000000002 -0.0049999999999999 0.1030000000000000 # H58
- 0.0730000000000000 0.0000000000000000 0.1459999999999999 # H59
- 0.8450000000000001 0.0790000000000004 0.9590000000000000 # H60
- 0.4410000000000003 0.3060000000000002 0.5020000000000001 # H61
- 0.4399999999999999 0.4950000000000001 0.6030000000000000 # H62
- 0.5730000000000000 0.5000000000000000 0.6460000000000001 # H63
- 0.3450000000000001 0.5790000000000000 0.4589999999999999 # H64
- 0.0560000000000002 0.1909999999999998 0.2520000000000000 # H65
- 0.2450000000000001 0.1899999999999998 0.3529999999999998 # H66
- 0.2500000000000000 0.3230000000000000 0.3960000000000000 # H67
- 0.3289999999999999 0.0950000000000002 0.2090000000000000 # H68
- 0.5560000000000003 0.6910000000000004 0.7520000000000000 # H69
- 0.7450000000000001 0.6900000000000004 0.8530000000000001 # H70
- 0.7500000000000001 0.8230000000000002 0.8960000000000000 # H71
- 0.8289999999999998 0.5950000000000002 0.7090000000000002 # H72
- -0.0559999999999997 0.8090000000000002 0.7480000000000000 # H73
- 0.7549999999999999 0.8100000000000002 0.6469999999999999 # H74
- 0.7500000000000001 0.6770000000000000 0.6040000000000001 # H75
- 0.6710000000000002 0.9050000000000002 0.7909999999999997 # H76
- 0.4439999999999998 0.3090000000000002 0.2480000000000001 # H77
- 0.2549999999999999 0.3100000000000002 0.1469999999999999 # H78
- 0.2500000000000000 0.1770000000000000 0.1040000000000000 # H79
- 0.1710000000000001 0.4049999999999998 0.2910000000000000 # H80
- 0.4440000000000003 0.8090000000000002 0.7520000000000000 # H81
- 0.2549999999999999 0.8100000000000002 0.8530000000000001 # H82
- 0.2500000000000000 0.6770000000000000 0.8960000000000000 # H83
- 0.1710000000000001 0.9050000000000002 0.7090000000000002 # H84
- -0.0559999999999997 0.3090000000000002 0.2520000000000000 # H85
- 0.7549999999999999 0.3100000000000002 0.3529999999999998 # H86
- 0.7500000000000001 0.1770000000000000 0.3960000000000000 # H87
- 0.6710000000000002 0.4049999999999998 0.2090000000000000 # H88
- 0.5560000000000003 0.1909999999999998 0.2480000000000001 # H89
- 0.7450000000000001 0.1899999999999998 0.1469999999999999 # H90
- 0.7500000000000001 0.3230000000000000 0.1040000000000000 # H91
- 0.8289999999999998 0.0950000000000002 0.2910000000000000 # H92
- 0.0560000000000002 0.6910000000000004 0.7480000000000000 # H93
- 0.2450000000000001 0.6900000000000004 0.6469999999999999 # H94
- 0.2500000000000000 0.8230000000000002 0.6040000000000001 # H95
- 0.3289999999999999 0.5950000000000002 0.7909999999999997 # H96
- 0.5590000000000002 0.3060000000000002 1.0019999999999998 # H97
- 0.5600000000000003 0.4950000000000001 0.1030000000000000 # H98
- 0.4270000000000000 0.5000000000000000 0.1459999999999999 # H99
- 0.6549999999999999 0.5790000000000000 0.9590000000000000 # H100
- 0.0590000000000002 0.8060000000000002 0.5020000000000001 # H101
- 1.0599999999999996 -0.0049999999999999 0.6030000000000000 # H102
- 0.9269999999999998 0.0000000000000000 0.6460000000000001 # H103
- 0.1549999999999998 0.0789999999999999 0.4589999999999999 # H104
- 0.4409999999999999 0.6939999999999998 -0.0020000000000001 # H105
- 0.4399999999999999 0.5049999999999999 0.8970000000000001 # H106
- 0.5730000000000000 0.5000000000000000 0.8539999999999999 # H107
- 0.3450000000000001 0.4210000000000002 0.0410000000000001 # H108
- -0.0589999999999997 0.1940000000000003 0.4979999999999999 # H109
- -0.0599999999999997 1.0049999999999999 0.3970000000000001 # H110
- 0.0730000000000000 1.0000000000000000 0.3539999999999999 # H111
- 0.8449999999999998 0.9209999999999999 0.5409999999999998 # H112
- 0.4410000000000003 0.1940000000000003 1.0019999999999998 # H113
- 0.4399999999999999 1.0049999999999999 0.1030000000000000 # H114
- 0.5730000000000000 1.0000000000000000 0.1459999999999999 # H115
- 0.3450000000000001 0.9209999999999999 0.9590000000000000 # H116
- -0.0589999999999997 0.6939999999999998 0.5020000000000001 # H117
- -0.0599999999999997 0.5049999999999999 0.6030000000000000 # H118
- 0.0730000000000000 0.5000000000000000 0.6460000000000001 # H119
- 0.8449999999999998 0.4210000000000002 0.4589999999999999 # H120
- 0.5590000000000002 0.8060000000000002 -0.0020000000000001 # H121
- 0.5600000000000003 -0.0049999999999999 0.8970000000000001 # H122
- 0.4270000000000000 0.0000000000000000 0.8539999999999999 # H123
- 0.6549999999999999 0.0789999999999999 0.0410000000000001 # H124
- 0.0590000000000002 0.3060000000000002 0.4979999999999999 # H125
- 1.0599999999999996 0.4950000000000001 0.3970000000000001 # H126
- 0.9269999999999998 0.5000000000000000 0.3539999999999999 # H127
- 0.1550000000000003 0.5790000000000000 0.5409999999999998 # H128
diff --git a/test/data/tetragonal/POSCAR-142-2 b/test/data/tetragonal/POSCAR-142-2
deleted file mode 100644
index 890daf3..0000000
--- a/test/data/tetragonal/POSCAR-142-2
+++ /dev/null
@@ -1,103 +0,0 @@
-$cell vectors
-1.0
- 12.2839942198648870 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.2839942198648870 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 23.5819889036839534
- 64 32
-Direct
- 0.0000000000000000 0.2499999999999998 0.0047000000000000 # I1
- 0.2619999999999997 0.0000000000000000 0.2500000000000000 # I2
- 0.0113000000000000 0.9993000000000002 0.1279000000000000 # I3
- 0.5000000000000001 0.7500000000000003 0.5047000000000001 # I4
- 0.7620000000000001 0.5000000000000001 0.7500000000000000 # I5
- 0.5113000000000000 0.4993000000000001 0.6279000000000001 # I6
- 0.0000000000000000 0.7500000000000003 0.9953000000000002 # I7
- 0.7379999999999999 1.0000000000000000 0.7500000000000000 # I8
- 0.9887000000000001 0.0007000000000003 0.8721000000000003 # I9
- 0.5000000000000001 0.2499999999999998 0.4953000000000002 # I10
- 0.2379999999999999 0.5000000000000001 0.2500000000000000 # I11
- 0.4887000000000000 0.5006999999999995 0.3721000000000001 # I12
- 0.0000000000000000 0.7499999999999997 0.2547000000000000 # I13
- 0.2499999999999998 0.0119999999999999 0.4999999999999999 # I14
- 0.2507000000000001 0.7613000000000002 0.3779000000000000 # I15
- 0.5000000000000001 0.2499999999999998 0.7547000000000001 # I16
- 0.7500000000000003 0.5119999999999999 0.0000000000000000 # I17
- 0.7506999999999998 0.2613000000000002 0.8779000000000001 # I18
- 0.0000000000000000 0.2500000000000002 0.7453000000000001 # I19
- 0.7500000000000003 0.9879999999999998 0.4999999999999999 # I20
- 0.7492999999999999 0.2386999999999997 0.6221000000000001 # I21
- 0.5000000000000001 0.7499999999999997 0.2453000000000000 # I22
- 0.2499999999999998 0.4879999999999996 0.0000000000000000 # I23
- 0.2492999999999999 0.7386999999999998 0.1220999999999999 # I24
- 0.7379999999999999 0.4999999999999996 0.2500000000000000 # I25
- 0.9887000000000001 0.5006999999999995 0.1279000000000000 # I26
- 0.2379999999999999 0.0000000000000000 0.7500000000000000 # I27
- 0.4887000000000000 0.0006999999999999 0.6279000000000001 # I28
- 0.2620000000000001 0.5000000000000001 0.7500000000000000 # I29
- 0.0113000000000000 0.4993000000000001 0.8721000000000003 # I30
- 0.7620000000000001 0.9999999999999997 0.2500000000000000 # I31
- 0.5113000000000000 0.9993000000000002 0.3721000000000001 # I32
- 0.2500000000000002 0.9879999999999998 0.0000000000000000 # I33
- 0.2492999999999999 0.2387000000000002 0.8779000000000001 # I34
- 0.7500000000000003 0.4879999999999996 0.4999999999999999 # I35
- 0.7492999999999999 0.7386999999999998 0.3779000000000000 # I36
- 0.7499999999999997 0.0119999999999999 0.0000000000000000 # I37
- 0.7507000000000000 0.7612999999999999 0.1220999999999999 # I38
- 0.2500000000000002 0.5119999999999999 0.4999999999999999 # I39
- 0.2507000000000001 0.2612999999999998 0.6221000000000001 # I40
- 0.0000000000000004 0.7499999999999997 0.4953000000000002 # I41
- 0.0113000000000000 0.0006999999999999 0.3721000000000001 # I42
- 0.5000000000000001 0.2500000000000002 0.9953000000000002 # I43
- 0.5113000000000000 0.5006999999999998 0.8721000000000003 # I44
- 0.0000000000000000 0.2499999999999998 0.5047000000000001 # I45
- 0.9887000000000001 0.9993000000000002 0.6279000000000001 # I46
- 0.5000000000000001 0.7499999999999997 0.0047000000000000 # I47
- 0.4887000000000000 0.4992999999999996 0.1279000000000000 # I48
- 0.4887000000000000 0.9993000000000002 0.8721000000000003 # I49
- 0.9887000000000001 0.4992999999999992 0.3721000000000001 # I50
- 0.5113000000000000 0.0006999999999999 0.1279000000000000 # I51
- 0.0113000000000000 0.5006999999999998 0.6279000000000001 # I52
- 0.0000000000000000 0.2499999999999998 0.2453000000000000 # I53
- 0.7492999999999999 0.2612999999999998 0.1220999999999999 # I54
- 0.5000000000000001 0.7499999999999997 0.7453000000000001 # I55
- 0.2492999999999999 0.7612999999999999 0.6221000000000001 # I56
- 0.0000000000000000 0.7500000000000003 0.7547000000000001 # I57
- 0.2507000000000001 0.7386999999999998 0.8779000000000001 # I58
- 0.5000000000000001 0.2499999999999998 0.2547000000000000 # I59
- 0.7507000000000000 0.2386999999999997 0.3779000000000000 # I60
- 0.2506999999999997 0.2387000000000002 0.1220999999999999 # I61
- 0.7507000000000000 0.7386999999999998 0.6221000000000001 # I62
- 0.7492999999999999 0.7612999999999999 0.8779000000000001 # I63
- 0.2492999999999999 0.2612999999999998 0.3779000000000000 # I64
- 0.3749000000000000 0.3625000000000001 0.0626999999999999 # Zn1
- 0.8748999999999999 0.8625000000000002 0.5627000000000001 # Zn2
- 0.6251000000000005 0.6375000000000000 0.9373000000000000 # Zn3
- 0.1251000000000001 0.1375000000000000 0.4373000000000001 # Zn4
- 0.8874999999999998 0.1248999999999997 0.3126999999999999 # Zn5
- 0.3875000000000001 0.6249000000000001 0.8127000000000002 # Zn6
- 0.1125000000000003 0.8750999999999998 0.6873000000000000 # Zn7
- 0.6124999999999998 0.3750999999999998 0.1873000000000000 # Zn8
- 0.6251000000000001 0.1375000000000000 0.0626999999999999 # Zn9
- 0.1251000000000001 0.6375000000000000 0.5627000000000001 # Zn10
- 0.3749000000000003 0.8625000000000002 0.9373000000000000 # Zn11
- 0.8748999999999999 0.3624999999999995 0.4373000000000001 # Zn12
- 0.6125000000000003 0.8750999999999998 0.8127000000000002 # Zn13
- 0.1124999999999998 0.3750999999999998 0.3126999999999999 # Zn14
- 0.3874999999999997 0.1249000000000001 0.1873000000000000 # Zn15
- 0.8875000000000002 0.6248999999999997 0.6873000000000000 # Zn16
- 0.3749000000000000 0.6375000000000000 0.4373000000000001 # Zn17
- 0.8748999999999999 0.1375000000000004 0.9373000000000000 # Zn18
- 0.6251000000000001 0.3624999999999995 0.5627000000000001 # Zn19
- 0.1251000000000001 0.8625000000000002 0.0626999999999999 # Zn20
- 0.1251000000000001 0.3625000000000001 0.9373000000000000 # Zn21
- 0.6251000000000001 0.8625000000000004 0.4373000000000001 # Zn22
- 0.8748999999999999 0.6374999999999995 0.0626999999999999 # Zn23
- 0.3749000000000000 0.1375000000000000 0.5627000000000001 # Zn24
- 0.1124999999999998 0.6248999999999997 0.1873000000000000 # Zn25
- 0.6124999999999998 0.1248999999999997 0.6873000000000000 # Zn26
- 0.8875000000000002 0.3750999999999998 0.8127000000000002 # Zn27
- 0.3875000000000001 0.8750999999999998 0.3126999999999999 # Zn28
- 0.8874999999999998 0.8750999999999998 0.1873000000000000 # Zn29
- 0.3874999999999997 0.3750999999999998 0.6873000000000000 # Zn30
- 0.1125000000000003 0.1249000000000001 0.8127000000000002 # Zn31
- 0.6125000000000003 0.6248999999999997 0.3126999999999999 # Zn32
diff --git a/test/data/tetragonal/POSCAR-142-3 b/test/data/tetragonal/POSCAR-142-3
deleted file mode 100644
index 474149d..0000000
--- a/test/data/tetragonal/POSCAR-142-3
+++ /dev/null
@@ -1,95 +0,0 @@
-Li[12+8]La12Ta8O48
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 20 12 8 48
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000000 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807100000000000 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807100000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000000 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807100000000000 0.1740100000000000 0.1954200000000000
- 0.5807100000000000 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000000 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807100000000000
- 0.3259900000000000 0.9192900000000000 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807100000000000 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/triclinic/POSCAR-001 b/test/data/triclinic/POSCAR-001
deleted file mode 100644
index 83bbc8f..0000000
--- a/test/data/triclinic/POSCAR-001
+++ /dev/null
@@ -1,16 +0,0 @@
-$cell vectors
-1.0
- 4.9159976868166551 0.0000000000000000 0.0000000000000000
- -2.4584988431730541 4.2582449067250403 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.4069974557806448
- 3 6
-Direct
- 0.4702000000000005 0.0000000000000000 0.3332999999999998 # Si1
- 0.0000000000000002 0.4700000000000001 0.6667000000000002 # Si2
- 0.5306000000000005 0.5305000000000006 0.0000000000000000 # Si3
- 0.8533000000000004 0.5861000000000003 0.8812999999999998 # O1
- 0.5862000000000002 0.8539000000000000 0.1180000000000003 # O2
- 0.1476999999999999 0.7326000000000009 0.4532000000000003 # O3
- 0.4139999999999999 0.2679000000000000 0.2158999999999997 # O4
- 0.2673999999999999 0.4137000000000005 0.7858999999999999 # O5
- 0.7338000000000003 0.1465000000000006 0.5489999999999994 # O6
diff --git a/test/data/triclinic/POSCAR-002 b/test/data/triclinic/POSCAR-002
deleted file mode 100644
index 12d2b67..0000000
--- a/test/data/triclinic/POSCAR-002
+++ /dev/null
@@ -1,51 +0,0 @@
-$cell vectors
-1.0
- 5.5089974077853840 0.0000000000000000 0.0000000000000000
- -2.3104709548280056 6.6161727417255296 0.0000000000000000
- -1.1044014154165944 -1.5396840484579815 12.1086359754045372
- 16 28
-Direct
- 0.2146000000000001 0.1467999999999999 0.0629000000000001 # V1
- 0.2229999999999993 0.6549999999999994 0.0671000000000000 # V2
- 0.6822000000000003 0.4403000000000001 0.1996000000000001 # V3
- 0.6873999999999999 0.9418999999999996 0.2017999999999998 # V4
- 0.2146000000000000 0.6467999999999998 0.5628999999999997 # V5
- 0.2229999999999996 0.1550000000000002 0.5670999999999998 # V6
- 0.6821999999999994 0.9403000000000002 0.6995999999999999 # V7
- 0.6873999999999989 0.4418999999999996 0.7017999999999999 # V8
- 0.7854000000000000 0.8532000000000002 0.9370999999999999 # V9
- 0.7769999999999992 0.3449999999999996 0.9328999999999996 # V10
- 0.3177999999999996 0.5596999999999999 0.8003999999999998 # V11
- 0.3125999999999999 0.0581000000000003 0.7981999999999998 # V12
- 0.7853999999999998 0.3532000000000001 0.4370999999999997 # V13
- 0.7769999999999994 0.8449999999999998 0.4328999999999998 # V14
- 0.3177999999999997 0.0596999999999999 0.3004000000000001 # V15
- 0.3125999999999999 0.5581000000000003 0.2981999999999999 # V16
- 0.1005000000000002 0.8575999999999999 0.0105000000000001 # O1
- 0.5863999999999996 0.7957999999999996 0.0545000000000002 # O2
- 0.8548999999999993 0.4932000000000002 0.0835999999999999 # O3
- 0.3271000000000002 0.4366999999999996 0.1372999999999999 # O4
- 0.5257000000000001 0.1433000000000002 0.1641999999999998 # O5
- 0.0309000000000001 0.0640999999999997 0.1982000000000001 # O6
- 0.2954999999999995 0.7921999999999999 0.2242999999999999 # O7
- 0.1005000000000002 0.3575999999999998 0.5104999999999997 # O8
- 0.5863999999999995 0.2957999999999997 0.5545000000000000 # O9
- 0.8548999999999995 0.9932000000000004 0.5836000000000001 # O10
- 0.3270999999999992 0.9366999999999996 0.6372999999999996 # O11
- 0.5257000000000001 0.6433000000000003 0.6642000000000001 # O12
- 0.0308999999999995 0.5641000000000004 0.6981999999999998 # O13
- 0.2954999999999994 0.2922000000000000 0.7242999999999997 # O14
- 0.8994999999999997 0.1424000000000001 0.9894999999999997 # O15
- 0.4135999999999994 0.2042000000000002 0.9454999999999997 # O16
- 0.1450999999999994 0.5067999999999996 0.9163999999999995 # O17
- 0.6728999999999996 0.5633000000000002 0.8626999999999997 # O18
- 0.4742999999999997 0.8566999999999997 0.8357999999999995 # O19
- 0.9690999999999995 0.9358999999999996 0.8017999999999996 # O20
- 0.7044999999999996 0.2078000000000000 0.7756999999999999 # O21
- 0.8994999999999997 0.6424000000000002 0.4895000000000001 # O22
- 0.4135999999999994 0.7042000000000003 0.4455000000000000 # O23
- 0.1450999999999995 0.0067999999999997 0.4163999999999998 # O24
- 0.6728999999999996 0.0633000000000003 0.3626999999999999 # O25
- 0.4742999999999998 0.3566999999999998 0.3357999999999999 # O26
- 0.9690999999999999 0.4359000000000004 0.3018000000000000 # O27
- 0.7044999999999995 0.7078000000000000 0.2756999999999998 # O28
diff --git a/test/data/trigonal/POSCAR-143 b/test/data/trigonal/POSCAR-143
deleted file mode 100644
index 092dbc0..0000000
--- a/test/data/trigonal/POSCAR-143
+++ /dev/null
@@ -1,29 +0,0 @@
-POSCAR generated by cell class
-1.0
- 7.2487965891368127 0.0000000000000000 0.0000000000000000
- -3.6243982945684046 6.2776419930584701 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.7835968080328399
- 3 6 4 9
-Direct
- 0.6666666666666666 0.3333333333333333 0.7501000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.5589000000000000 # 12
- 0.3333333333333333 0.6666666666666666 0.6875000000000000 # 13
- 0.7459000000000000 0.9600000000000000 0.0439000000000000 # 21
- 0.9268999999999999 0.3777000000000000 0.2563000000000000 # 22
- 0.0400000000000000 0.7859000000000002 0.0439000000000000 # 23
- 0.6223000000000000 0.5492000000000000 0.2563000000000000 # 24
- 0.2141000000000000 0.2541000000000000 0.0439000000000000 # 25
- 0.4508000000000000 0.0731000000000000 0.2563000000000000 # 26
- 0.7065000000000000 0.1313000000000000 0.1923000000000000 # 31
- 0.0000000000000000 0.0000000000000000 0.0936000000000000 # 32
- 0.8687000000000000 0.5752000000000002 0.1923000000000000 # 33
- 0.4248000000000000 0.2935000000000000 0.1923000000000000 # 34
- 0.1190000000000000 0.4109000000000000 0.1047000000000000 # 41
- 0.7107000000000000 0.9920000000000000 0.8157000000000000 # 42
- 0.9850000000000000 0.3764000000000000 0.4830000000000000 # 43
- 0.5891000000000000 0.7081000000000000 0.1047000000000000 # 44
- 0.0080000000000000 0.7187000000000000 0.8157000000000000 # 45
- 0.6236000000000002 0.6086000000000000 0.4830000000000000 # 46
- 0.2919000000000000 0.8810000000000000 0.1047000000000000 # 47
- 0.2813000000000000 0.2893000000000000 0.8157000000000000 # 48
- 0.3914000000000001 0.0150000000000000 0.4830000000000000 # 49
diff --git a/test/data/trigonal/POSCAR-143-2 b/test/data/trigonal/POSCAR-143-2
deleted file mode 100644
index d9f9303..0000000
--- a/test/data/trigonal/POSCAR-143-2
+++ /dev/null
@@ -1,43 +0,0 @@
-POSCAR generated by cell class
-1.0
- 7.9541862572213473 0.0000000000000000 0.0000000000000000
- -3.9770931286106719 6.8885273651867509 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.3612965362008600
- 4 6 2 24
-Direct
- 0.0000000000000000 0.0000000000000000 0.9368000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.4509000000000000 # 12
- 0.0000000000000000 0.0000000000000000 0.5677000000000000 # 13
- 0.6666666666666666 0.3333333333333333 0.0572000000000000 # 14
- 0.9812000000000000 0.3599000000000000 0.7560000000000000 # 21
- 0.0076000000000000 0.7163000000000002 0.2573000000000000 # 22
- 0.6401000000000000 0.6213000000000000 0.7560000000000000 # 23
- 0.2837000000000000 0.2913000000000000 0.2573000000000000 # 24
- 0.3787000000000000 0.0188000000000000 0.7560000000000000 # 25
- 0.7087000000000000 0.9923999999999999 0.2573000000000000 # 26
- 0.3333333333333333 0.6666666666666666 0.2534000000000000 # 31
- 0.3333333333333333 0.6666666666666666 0.7844000000000000 # 32
- 0.8888000000000001 0.3916000000000000 0.9187000000000000 # 41
- 0.8858000000000001 0.3806000000000000 0.5865000000000000 # 42
- 0.0645000000000000 0.8356000000000000 0.0794000000000000 # 43
- 0.1349000000000000 0.6114000000000002 0.2501000000000000 # 44
- 0.8099000000000000 0.5380000000000000 0.2507000000000000 # 45
- 0.7504000000000000 0.9164000000000000 0.4369000000000000 # 46
- 0.9235000000000000 0.1339000000000000 0.7548000000000000 # 47
- 0.2141000000000000 0.4884000000000000 0.7471000000000000 # 48
- 0.6084000000000002 0.4972000000000000 0.9187000000000000 # 49
- 0.6194000000000000 0.5052000000000000 0.5865000000000000 # 410
- 0.1644000000000000 0.2289000000000000 0.0794000000000000 # 411
- 0.3886000000000000 0.5235000000000000 0.2501000000000000 # 412
- 0.4620000000000000 0.2719000000000000 0.2507000000000000 # 413
- 0.0836000000000000 0.8340000000000000 0.4369000000000000 # 414
- 0.8661000000000000 0.7896000000000000 0.7548000000000000 # 415
- 0.5116000000000002 0.7257000000000000 0.7471000000000000 # 416
- 0.5028000000000000 0.1112000000000000 0.9187000000000000 # 417
- 0.4948000000000000 0.1142000000000000 0.5865000000000000 # 418
- 0.7711000000000000 0.9355000000000000 0.0794000000000000 # 419
- 0.4765000000000000 0.8651000000000000 0.2501000000000000 # 420
- 0.7281000000000000 0.1901000000000000 0.2507000000000000 # 421
- 0.1660000000000000 0.2496000000000000 0.4369000000000000 # 422
- 0.2104000000000000 0.0765000000000000 0.7548000000000000 # 423
- 0.2743000000000000 0.7859000000000002 0.7471000000000000 # 424
diff --git a/test/data/trigonal/POSCAR-144 b/test/data/trigonal/POSCAR-144
deleted file mode 100644
index 7711ee3..0000000
--- a/test/data/trigonal/POSCAR-144
+++ /dev/null
@@ -1,52 +0,0 @@
-$cell vectors
-1.0
- 6.8672967686484947 0.0000000000000000 0.0000000000000000
- -3.4336483843242473 5.9472534569763829 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 17.0619919716163047
- 24 21
-Direct
- 0.1667000000000003 0.3333000000000003 0.0833000000000000 # S1
- 0.1667000000000002 0.8333000000000002 0.0833000000000000 # S2
- 0.6667000000000003 0.3333000000000003 0.0833000000000000 # S3
- 0.6667000000000003 0.8333000000000002 0.0833000000000000 # S4
- 0.3332999999999998 0.1666999999999998 0.2511999999999999 # S5
- 0.3332999999999997 0.6666999999999996 0.2511999999999999 # S6
- 0.8333000000000006 0.6666999999999996 0.2511999999999999 # S7
- 0.8332999999999998 0.1666999999999998 0.2348999999999999 # S8
- 0.6667000000000001 0.8334000000000003 0.4166333333333330 # S9
- 0.1667000000000002 0.3334000000000004 0.4166333333333330 # S10
- 0.6667000000000002 0.3334000000000004 0.4166333333333330 # S11
- 0.1667000000000001 0.8334000000000003 0.4166333333333330 # S12
- 0.8332999999999998 0.1665999999999996 0.5845333333333330 # S13
- 0.3333000000000003 0.6666000000000005 0.5845333333333330 # S14
- 0.3333000000000003 0.1666000000000005 0.5845333333333330 # S15
- 0.8333000000000003 0.6666000000000005 0.5682333333333333 # S16
- 0.1665999999999999 0.8333000000000002 0.7499666666666666 # S17
- 0.6666000000000007 0.8333000000000002 0.7499666666666666 # S18
- 0.6666000000000010 0.3333000000000003 0.7499666666666666 # S19
- 0.1666000000000000 0.3333000000000003 0.7499666666666666 # S20
- 0.8334000000000004 0.6667000000000005 0.9178666666666665 # S21
- 0.3334000000000004 0.6667000000000005 0.9178666666666665 # S22
- 0.8334000000000001 0.1666999999999998 0.9178666666666665 # S23
- 0.3334000000000000 0.1666999999999998 0.9015666666666664 # S24
- 0.5000000000000000 0.5000000000000000 0.1750000000000000 # Fe1
- 0.4708000000000003 0.9855000000000008 0.1587000000000000 # Fe2
- 0.0146000000000003 0.9855000000000008 0.1587000000000000 # Fe3
- 0.0146000000000003 0.5292000000000006 0.1587000000000000 # Fe4
- 0.5328000000000005 0.0164000000000001 0.3273000000000001 # Fe5
- 0.9836000000000004 0.0164000000000001 0.3273000000000001 # Fe6
- 0.9083000000000002 0.4671999999999999 0.3273000000000001 # Fe7
- 0.5000000000000000 0.0000000000000000 0.5083333333333331 # Fe8
- 0.0145000000000001 0.4853000000000005 0.4920333333333333 # Fe9
- 0.0144999999999996 0.0290999999999995 0.4920333333333333 # Fe10
- 0.4707999999999999 0.4853999999999997 0.4920333333333333 # Fe11
- 0.9836000000000004 0.5164000000000000 0.6606333333333332 # Fe12
- 0.9836000000000000 0.9671999999999999 0.6606333333333332 # Fe13
- 0.5327999999999999 0.4411000000000000 0.6606333333333332 # Fe14
- 0.0000000000000000 0.5000000000000000 0.8416666666666665 # Fe15
- 0.5147000000000006 0.5292000000000006 0.8253666666666664 # Fe16
- 0.9709000000000005 0.9854000000000006 0.8253666666666664 # Fe17
- 0.5146000000000011 0.9854000000000006 0.8253666666666664 # Fe18
- 0.4835999999999999 0.4671999999999999 0.9939666666666666 # Fe19
- 0.0327999999999997 0.0164000000000001 0.9939666666666666 # Fe20
- 0.5589000000000000 0.0917000000000001 0.9939666666666666 # Fe21
diff --git a/test/data/trigonal/POSCAR-144-2 b/test/data/trigonal/POSCAR-144-2
deleted file mode 100644
index 5345b0d..0000000
--- a/test/data/trigonal/POSCAR-144-2
+++ /dev/null
@@ -1,22 +0,0 @@
-$cell vectors
-1.0
- 4.3367979593544508 0.0000000000000000 0.0000000000000000
- -2.1683989796772254 3.7557772038814652 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.3396960758227934
- 9 6
-Direct
- 0.5467999999999996 0.3972000000000003 0.0000000000000000 # O1
- 0.1484999999999996 0.6003999999999994 0.0774999999999998 # O2
- 0.0045000000000005 0.1608000000000002 0.8709999999999996 # O3
- 0.6027999999999993 0.1496000000000000 0.3333333333333333 # O4
- 0.3995999999999998 0.5481000000000005 0.4108333333333332 # O5
- 0.8391999999999997 0.8436999999999997 0.2043333333333335 # O6
- 0.8503999999999995 0.4531999999999999 0.6666666666666666 # O7
- 0.4519000000000007 0.8515000000000005 0.7441666666666664 # O8
- 0.1563000000000012 0.9955000000000005 0.5376666666666670 # O9
- 0.2229000000000006 0.3926000000000006 0.9810000000000001 # B1
- 0.8280999999999993 0.6030999999999995 0.0921000000000002 # B2
- 0.6074000000000001 0.8303000000000004 0.3143333333333334 # B3
- 0.3969000000000004 0.2250000000000001 0.4254333333333336 # B4
- 0.1696999999999995 0.7770999999999993 0.6476666666666667 # B5
- 0.7750000000000001 0.1719000000000005 0.7587666666666669 # B6
diff --git a/test/data/trigonal/POSCAR-145 b/test/data/trigonal/POSCAR-145
deleted file mode 100644
index 3bfb3c1..0000000
--- a/test/data/trigonal/POSCAR-145
+++ /dev/null
@@ -1,163 +0,0 @@
-$cell vectors
-1.0
- 12.6919940278838439 0.0000000000000000 0.0000000000000000
- -6.3459970139419166 10.9915892528277865 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 19.1859909721855750
- 12 24 120
-Direct
- 0.0023000000000002 0.0020000000000001 0.0000000000000000 # Sr1
- 0.4995000000000002 0.4995000000000003 0.0022000000000001 # Sr2
- 0.5002999999999999 0.5027999999999998 0.6689000000000002 # Sr3
- 0.4978999999999999 0.4989000000000001 0.3381000000000000 # Sr4
- 0.9979999999999999 0.0003000000000001 0.6666666666666670 # Sr5
- 0.5004999999999998 0.0000000000000000 0.6688666666666671 # Sr6
- 0.4971999999999999 0.9975000000000001 0.3355666666666666 # Sr7
- 0.5010999999999997 0.9990000000000001 0.0047666666666667 # Sr8
- 0.9996999999999998 0.9977000000000004 0.3333333333333333 # Sr9
- 0.0000000000000001 0.5005000000000002 0.3355333333333334 # Sr10
- 0.0025000000000002 0.4997000000000001 0.0022333333333334 # Sr11
- 0.0010000000000002 0.5021000000000001 0.6714333333333335 # Sr12
- 0.8438999999999995 0.5334000000000000 0.5052000000000000 # S1
- 0.6537999999999999 0.4688000000000003 0.5049000000000001 # S2
- 0.8097999999999999 0.9664000000000000 0.4988000000000001 # S3
- 0.6839999999999998 1.0308000000000004 0.4999000000000000 # S4
- 0.3178000000000000 0.8473000000000003 0.8381000000000001 # S5
- 0.1904000000000002 0.6580000000000004 0.8388000000000003 # S6
- 0.8461999999999998 0.8170000000000002 0.8337000000000001 # S7
- 0.6568999999999998 0.6902000000000001 0.8336000000000003 # S8
- 0.4666000000000001 0.3105000000000001 0.1718666666666667 # S9
- 0.5312000000000000 0.1850000000000002 0.1715666666666668 # S10
- 0.0336000000000000 0.8433999999999999 0.1654666666666668 # S11
- -0.0308000000000003 0.6532000000000002 0.1665666666666667 # S12
- 0.1527000000000002 0.4705000000000003 0.5047666666666668 # S13
- 0.3419999999999997 0.5324000000000002 0.5054666666666666 # S14
- 0.1830000000000002 1.0292000000000003 0.5003666666666667 # S15
- 0.3097999999999998 0.9667000000000001 0.5002666666666666 # S16
- 0.6895000000000000 0.1561000000000000 0.8385333333333334 # S17
- 0.8149999999999998 0.3461999999999999 0.8382333333333334 # S18
- 0.1566000000000000 0.1901999999999999 0.8321333333333336 # S19
- 0.3467999999999998 0.3159999999999998 0.8332333333333336 # S20
- 0.5294999999999999 0.6821999999999998 0.1714333333333335 # S21
- 0.4675999999999997 0.8095999999999998 0.1721333333333334 # S22
- -0.0292000000000001 0.1538000000000003 0.1670333333333335 # S23
- 0.0333000000000000 0.3431000000000002 0.1669333333333335 # S24
- 0.8655999999999998 0.4849000000000001 0.4422000000000001 # O1
- 0.8636999999999997 0.4865000000000002 0.5689000000000004 # O2
- 0.8994999999999996 0.6657999999999998 0.5048000000000000 # O3
- 0.6363999999999996 0.5244999999999997 0.5663000000000001 # O4
- 0.6338000000000001 0.5131000000000003 0.4401000000000002 # O5
- 0.5939000000000001 0.3362000000000002 0.5087999999999999 # O6
- 0.8794999999999997 1.0140000000000002 0.5615000000000002 # O7
- 0.8775999999999999 1.0145000000000002 0.4353000000000002 # O8
- 0.7340999999999998 0.8352999999999999 0.4981999999999999 # O9
- 0.6101999999999997 0.9746000000000004 0.4388000000000002 # O10
- 0.6205999999999999 0.9873000000000005 0.5656000000000002 # O11
- 0.7583999999999996 1.1638000000000006 0.4956000000000002 # O12
- 0.3817999999999998 0.8666000000000003 0.7733000000000001 # O13
- 0.3898000000000001 0.8643000000000001 0.8997000000000004 # O14
- 0.2449999999999999 0.9086000000000001 0.8417000000000003 # O15
- 0.1230999999999998 0.6399000000000000 0.9018000000000002 # O16
- 0.1216000000000000 0.6361000000000001 0.7757000000000002 # O17
- 0.2645000000000000 0.6002000000000000 0.8394000000000003 # O18
- 0.8663000000000001 0.8809000000000002 0.8989000000000003 # O19
- 0.8628999999999996 0.8901000000000000 0.7723000000000003 # O20
- 0.9072000000000001 0.7443000000000000 0.8297000000000001 # O21
- 0.6378999999999999 0.6211000000000000 0.7706000000000002 # O22
- 0.6363000000000003 0.6213000000000002 0.8969000000000001 # O23
- 0.5994999999999999 0.7640000000000001 0.8331000000000003 # O24
- 0.5923000000000000 0.7280000000000003 0.3764000000000000 # O25
- 0.5901000000000000 0.3671000000000000 0.9618999999999999 # O26
- 0.0913000000000001 0.8673000000000000 0.9590000000000001 # O27
- 0.7224000000000000 0.6332000000000001 0.0433000000000001 # O28
- 0.2743000000000000 0.3967000000000003 0.2958000000000001 # O29
- 0.1026000000000002 0.2229000000000000 0.3805000000000000 # O30
- 0.3766999999999999 0.6034999999999999 0.7112000000000002 # O31
- 0.3776000000000002 0.2730000000000002 0.6258000000000002 # O32
- 0.8668999999999999 0.5909000000000003 0.7123000000000004 # O33
- 0.2248999999999997 0.5916999999999998 0.2939999999999999 # O34
- 0.2282000000000000 0.0926000000000000 0.2946000000000000 # O35
- 0.0918000000000002 0.7245000000000003 0.3779000000000002 # O36
- 0.8801999999999998 0.2765999999999999 0.6244000000000001 # O37
- 0.8761999999999995 0.1016000000000000 0.7088000000000002 # O38
- 0.7737000000000001 0.3771000000000002 0.0460000000000000 # O39
- 0.1039000000000000 0.3768000000000001 0.9603000000000000 # O40
- 0.5150999999999999 0.3807000000000003 0.1088666666666667 # O41
- 0.5135000000000000 0.3772000000000001 0.2355666666666668 # O42
- 0.3342000000000001 0.2337000000000002 0.1714666666666667 # O43
- 0.4754999999999997 0.1118999999999999 0.2329666666666669 # O44
- 0.4869000000000000 0.1207000000000002 0.1067666666666666 # O45
- 0.6637999999999996 0.2577000000000000 0.1754666666666667 # O46
- -0.0140000000000002 0.8655000000000002 0.2281666666666666 # O47
- -0.0145000000000002 0.8631000000000002 0.1019666666666667 # O48
- 0.1646999999999997 0.8988000000000000 0.1648666666666667 # O49
- 0.0253999999999997 0.6356000000000002 0.1054666666666669 # O50
- 0.0127000000000001 0.6333000000000005 0.2322666666666666 # O51
- -0.1638000000000002 0.5946000000000002 0.1622666666666668 # O52
- 0.1334000000000001 0.5152000000000002 0.4399666666666668 # O53
- 0.1356999999999999 0.5255000000000002 0.5663666666666670 # O54
- 0.0914000000000001 0.3363999999999999 0.5083666666666667 # O55
- 0.3600999999999997 0.4831999999999997 0.5684666666666668 # O56
- 0.3638999999999999 0.4854999999999999 0.4423666666666666 # O57
- 0.3997999999999999 0.6643000000000002 0.5060666666666669 # O58
- 0.1191000000000000 0.9854000000000003 0.5655666666666670 # O59
- 0.1099000000000001 0.9728000000000001 0.4389666666666667 # O60
- 0.2556999999999997 1.1629000000000000 0.4963666666666668 # O61
- 0.3789000000000001 1.0168000000000004 0.4372666666666666 # O62
- 0.3786999999999999 1.0150000000000001 0.5635666666666670 # O63
- 0.2359999999999998 0.8355000000000002 0.4997666666666666 # O64
- 0.2720000000000000 0.8643000000000001 0.0430666666666667 # O65
- 0.6329000000000000 0.2229999999999998 0.6285666666666667 # O66
- 0.1327000000000002 0.2240000000000001 0.6256666666666667 # O67
- 0.3668000000000000 0.0892000000000001 0.7099666666666669 # O68
- 0.6032999999999996 0.8775999999999998 0.9624666666666668 # O69
- 0.7770999999999997 0.8797000000000003 0.0471666666666667 # O70
- 0.3964999999999999 0.7731999999999999 0.3778666666666669 # O71
- 0.7269999999999998 0.1045999999999998 0.2924666666666667 # O72
- 0.4091000000000000 0.2760000000000001 0.3789666666666668 # O73
- 0.4082999999999999 0.6332000000000001 0.9606666666666670 # O74
- 0.9073999999999999 0.1356000000000000 0.9612666666666669 # O75
- 0.2754999999999997 0.3673000000000002 0.0445666666666666 # O76
- 0.7233999999999998 0.6035999999999998 0.2910666666666666 # O77
- 0.8983999999999999 0.7746000000000000 0.3754666666666667 # O78
- 0.6229000000000000 0.3966000000000000 0.7126666666666669 # O79
- 0.6231999999999999 0.7271000000000001 0.6269666666666668 # O80
- 0.6193000000000001 0.1344000000000000 0.7755333333333335 # O81
- 0.6228000000000001 0.1363000000000001 0.9022333333333334 # O82
- 0.7662999999999999 0.1004999999999998 0.8381333333333337 # O83
- 0.8881000000000002 0.3636000000000002 0.8996333333333336 # O84
- 0.8792999999999996 0.3662000000000000 0.7734333333333336 # O85
- 0.7422999999999995 0.4060999999999999 0.8421333333333335 # O86
- 0.1345000000000001 0.1204999999999999 0.8948333333333335 # O87
- 0.1369000000000001 0.1224000000000001 0.7686333333333335 # O88
- 0.1012000000000002 0.2659000000000000 0.8315333333333335 # O89
- 0.3644000000000000 0.3898000000000002 0.7721333333333334 # O90
- 0.3666999999999996 0.3793999999999999 0.8989333333333337 # O91
- 0.4054000000000001 0.2416000000000001 0.8289333333333333 # O92
- 0.4848000000000001 0.6182000000000005 0.1066333333333333 # O93
- 0.4745000000000001 0.6102000000000002 0.2330333333333334 # O94
- 0.6635999999999995 0.7550000000000000 0.1750333333333335 # O95
- 0.5167999999999999 0.8769000000000001 0.2351333333333334 # O96
- 0.5144999999999997 0.8784000000000004 0.1090333333333333 # O97
- 0.3356999999999999 0.7355000000000004 0.1727333333333336 # O98
- 0.0146000000000002 0.1337000000000003 0.2322333333333334 # O99
- 0.0271999999999999 0.1371000000000002 0.1056333333333332 # O100
- -0.1629000000000001 0.0928000000000002 0.1630333333333336 # O101
- -0.0167999999999999 0.3621000000000000 0.1039333333333331 # O102
- -0.0150000000000000 0.3637000000000001 0.2302333333333334 # O103
- 0.1645000000000000 0.4005000000000001 0.1664333333333331 # O104
- 0.1356999999999997 0.4076999999999998 0.7097333333333334 # O105
- 0.7769999999999999 0.4099000000000002 0.2952333333333332 # O106
- 0.7760000000000000 0.9087000000000005 0.2923333333333334 # O107
- 0.9108000000000001 0.2776000000000002 0.3766333333333334 # O108
- 0.1224000000000001 0.7257000000000002 0.6291333333333333 # O109
- 0.1203000000000002 0.8974000000000004 0.7138333333333335 # O110
- 0.2268000000000001 0.6233000000000002 0.0445333333333333 # O111
- 0.8953999999999998 0.6224000000000004 0.9591333333333339 # O112
- 0.7240000000000000 0.1331000000000001 0.0456333333333335 # O113
- 0.3667999999999999 0.7750999999999999 0.6273333333333334 # O114
- 0.8643999999999996 0.7718000000000000 0.6279333333333333 # O115
- 0.6326999999999998 0.9082000000000000 0.7112333333333335 # O116
- 0.3964000000000004 0.1198000000000003 0.9577333333333334 # O117
- 0.2253999999999997 0.1237999999999999 0.0421333333333334 # O118
- 0.6033999999999996 0.2262999999999998 0.3793333333333333 # O119
- 0.2728999999999999 0.8961000000000002 0.2936333333333335 # O120
diff --git a/test/data/trigonal/POSCAR-145-2 b/test/data/trigonal/POSCAR-145-2
deleted file mode 100644
index c29c9f1..0000000
--- a/test/data/trigonal/POSCAR-145-2
+++ /dev/null
@@ -1,52 +0,0 @@
-$cell vectors
-1.0
- 10.5019950583703192 0.0000000000000000 0.0000000000000000
- -5.2509975291851569 9.0949945109673394 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.4729964836413423
- 9 9 27
-Direct
- 0.4557000000000002 0.5679000000000000 0.6267000000000001 # Rb1
- 0.1189999999999999 1.2214999999999998 1.0000000000000000 # Rb2
- 0.7760000000000001 0.2206000000000002 0.6114999999999999 # Rb3
- 0.4321000000000000 0.8877999999999996 0.2933666666666667 # Rb4
- -0.2214999999999999 -0.1024999999999998 0.6666666666666672 # Rb5
- 0.7793999999999998 0.5553999999999997 0.2781666666666670 # Rb6
- 0.1122000000000000 0.5443000000000000 -0.0399666666666669 # Rb7
- 1.1025000000000003 0.8810000000000000 0.3333333333333336 # Rb8
- 0.4446000000000002 0.2240000000000002 -0.0551666666666666 # Rb9
- 0.4347000000000002 0.5659000000000001 0.1008999999999997 # N1
- 0.1057000000000001 0.2097000000000001 0.5150000000000000 # N2
- 0.7449999999999998 0.2100999999999999 0.1097000000000002 # N3
- 0.4341000000000001 0.8687999999999999 0.7675666666666670 # N4
- 0.7902999999999996 0.8959999999999995 0.1816666666666665 # N5
- 0.7898999999999996 0.5348999999999995 0.7763666666666666 # N6
- 0.1311999999999998 0.5653000000000000 0.4342333333333332 # N7
- 0.1039999999999999 0.8942999999999998 0.8483333333333337 # N8
- 0.4651000000000002 0.2550000000000001 0.4430333333333338 # N9
- 0.3379000000000000 0.5585999999999995 -0.0010000000000000 # O1
- 0.3979999999999997 0.4754999999999995 0.2205000000000001 # O2
- 0.5618000000000000 0.6513000000000002 0.0572999999999999 # O3
- -0.0030000000000001 0.1085999999999998 0.6180000000000000 # O4
- 0.2308999999999999 0.2533999999999999 0.5569999999999999 # O5
- 0.0569999999999997 0.2449999999999996 0.3869999999999999 # O6
- 0.6880000000000002 0.1184000000000001 0.2445000000000003 # O7
- 0.8720000000000000 0.2797999999999999 0.0851000000000000 # O8
- 0.6640000000000001 0.2186000000000002 0.0063999999999999 # O9
- 0.4414000000000001 0.7792999999999997 0.6656666666666665 # O10
- 0.5245000000000000 0.9224999999999995 0.8871666666666664 # O11
- 0.3486999999999996 0.9104999999999996 0.7239666666666671 # O12
- 0.8914000000000000 0.8884000000000001 0.2846666666666665 # O13
- 0.7465999999999996 0.9774999999999998 0.2236666666666670 # O14
- 0.7550000000000001 0.8119999999999999 0.0536666666666670 # O15
- 0.8816000000000002 0.5695999999999997 0.9111666666666667 # O16
- 0.7202000000000000 0.5921999999999999 0.7517666666666672 # O17
- 0.7814000000000000 0.4453999999999999 0.6730666666666670 # O18
- 0.2206999999999997 0.6620999999999996 0.3323333333333336 # O19
- 0.0774999999999998 0.6019999999999996 0.5538333333333336 # O20
- 0.0894999999999998 0.4382000000000000 0.3906333333333334 # O21
- 0.1116000000000003 1.0030000000000003 0.9513333333333337 # O22
- 0.0224999999999996 0.7690999999999997 0.8903333333333334 # O23
- 0.1879999999999999 0.9429999999999998 0.7203333333333335 # O24
- 0.4304000000000002 0.3120000000000002 0.5778333333333331 # O25
- 0.4077999999999999 0.1280000000000002 0.4184333333333337 # O26
- 0.5545999999999998 0.3360000000000000 0.3397333333333334 # O27
diff --git a/test/data/trigonal/POSCAR-146 b/test/data/trigonal/POSCAR-146
deleted file mode 100644
index ea4ba66..0000000
--- a/test/data/trigonal/POSCAR-146
+++ /dev/null
@@ -1,100 +0,0 @@
-$cell vectors
-1.0
- 10.8369949007388264 0.0000000000000000 0.0000000000000000
- -5.4184974503694106 9.3851128847222434 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.1569961617907758
- 3 27 9 54
-Direct
- 1.0000000000000000 0.0000000000000000 1.0000000000000000 # Cr1
- 0.6666666666666669 0.3333333333333336 0.3333333333333331 # Cr2
- 0.3333333333333331 0.6666666666666667 0.6666666666666669 # Cr3
- 0.6502999999999999 0.4747000000000002 0.1928000000000000 # O1
- 0.5175000000000001 0.3288000000000003 0.4655000000000000 # O2
- 0.4217000000000001 0.1837000000000000 0.9075999999999999 # O3
- 0.3169666666666668 0.8080333333333337 0.5261333333333330 # O4
- 0.1841666666666669 0.6621333333333335 0.7988333333333331 # O5
- 0.0883666666666671 0.5170333333333336 0.2409333333333329 # O6
- 0.9836333333333334 0.1413666666666667 0.8594666666666667 # O7
- 0.8508333333333330 -0.0045333333333333 1.1321666666666668 # O8
- 0.7550333333333332 0.8503666666666667 0.5742666666666666 # O9
- 0.5252999999999999 0.1756000000000000 0.1928000000000000 # O10
- 0.6712000000000002 0.1887000000000000 0.4655000000000000 # O11
- 0.8163000000000002 0.2380000000000002 0.9075999999999999 # O12
- 0.1919666666666668 0.5089333333333337 0.5261333333333330 # O13
- 0.3378666666666667 0.5220333333333337 0.7988333333333331 # O14
- 0.4829666666666665 0.5713333333333332 0.2409333333333329 # O15
- 0.8586333333333331 -0.1577333333333336 0.8594666666666667 # O16
- 1.0045333333333331 -0.1446333333333335 1.1321666666666668 # O17
- 0.1496333333333337 0.9046666666666670 0.5742666666666666 # O18
- 0.8243999999999997 0.3496999999999999 0.1928000000000000 # O19
- 0.8112999999999999 0.4825000000000004 0.4655000000000000 # O20
- 0.7620000000000000 0.5783000000000000 0.9075999999999999 # O21
- 0.4910666666666668 0.6830333333333335 0.5261333333333330 # O22
- 0.4779666666666667 0.8158333333333334 0.7988333333333331 # O23
- 0.4286666666666669 0.9116333333333334 0.2409333333333329 # O24
- 1.1577333333333335 0.0163666666666669 0.8594666666666667 # O25
- 1.1446333333333334 0.1491666666666668 1.1321666666666668 # O26
- 0.0953333333333333 0.2449666666666669 0.5742666666666666 # O27
- 0.5183000000000001 0.4298000000000003 0.7528999999999999 # F1
- 0.1849666666666669 0.7631333333333333 0.0862333333333337 # F2
- 0.8516333333333332 0.0964666666666667 0.4195666666666668 # F3
- 0.5701999999999999 0.0884999999999998 0.7528999999999999 # F4
- 0.2368666666666669 0.4218333333333334 0.0862333333333337 # F5
- 0.9035333333333333 0.7551666666666670 0.4195666666666668 # F6
- 0.9114999999999999 0.4817000000000000 0.7528999999999999 # F7
- 0.5781666666666666 0.8150333333333331 0.0862333333333337 # F8
- 0.2448333333333331 0.1483666666666665 0.4195666666666668 # F9
- 0.4471000000000003 0.2582000000000001 0.8697999999999995 # H1
- 0.4624000000000000 0.1563999999999998 0.8539000000000001 # H2
- 0.5238000000000003 0.3651000000000003 0.5512000000000000 # H3
- 0.4389000000000002 0.2645000000000002 0.4475999999999997 # H4
- 0.5895000000000000 0.5018000000000001 0.2014000000000000 # H5
- 0.6910999999999999 0.4994000000000003 0.1052999999999999 # H6
- 0.1137666666666665 0.5915333333333331 0.2031333333333333 # H7
- 0.1290666666666666 0.4897333333333334 0.1872333333333333 # H8
- 0.1904666666666670 0.6984333333333334 0.8845333333333331 # H9
- 0.1055666666666664 0.5978333333333332 0.7809333333333335 # H10
- 0.2561666666666670 0.8351333333333336 0.5347333333333329 # H11
- 0.3577666666666667 0.8327333333333333 0.4386333333333330 # H12
- 0.7804333333333333 0.9248666666666666 0.5364666666666664 # H13
- 0.7957333333333334 0.8230666666666669 0.5205666666666663 # H14
- 0.8571333333333334 0.0317666666666668 1.2178666666666662 # H15
- 0.7722333333333332 -0.0688333333333334 1.1142666666666665 # H16
- 0.9228333333333328 0.1684666666666665 0.8680666666666662 # H17
- 1.0244333333333335 0.1660666666666667 0.7719666666666667 # H18
- 0.7418000000000001 0.1889000000000000 0.8697999999999995 # H19
- 0.8436000000000003 0.3060000000000001 0.8539000000000001 # H20
- 0.6348999999999999 0.1587000000000001 0.5512000000000000 # H21
- 0.7355000000000002 0.1743999999999999 0.4475999999999997 # H22
- 0.4982000000000002 0.0877000000000000 0.2014000000000000 # H23
- 0.5006000000000002 0.1917000000000001 0.1052999999999999 # H24
- 0.4084666666666666 0.5222333333333335 0.2031333333333333 # H25
- 0.5102666666666668 0.6393333333333338 0.1872333333333333 # H26
- 0.3015666666666670 0.4920333333333337 0.8845333333333331 # H27
- 0.4021666666666667 0.5077333333333334 0.7809333333333335 # H28
- 0.1648666666666667 0.4210333333333336 0.5347333333333329 # H29
- 0.1672666666666670 0.5250333333333337 0.4386333333333330 # H30
- 0.0751333333333334 0.8555666666666667 0.5364666666666664 # H31
- 0.1769333333333336 0.9726666666666668 0.5205666666666663 # H32
- 0.9682333333333333 -0.1746333333333335 1.2178666666666662 # H33
- 1.0688333333333333 -0.1589333333333332 1.1142666666666665 # H34
- 0.8315333333333331 -0.2456333333333335 0.8680666666666662 # H35
- 0.8339333333333333 -0.1416333333333334 0.7719666666666667 # H36
- 0.8111000000000002 0.5529000000000002 0.8697999999999995 # H37
- 0.6940000000000000 0.5376000000000003 0.8539000000000001 # H38
- 0.8412999999999999 0.4762000000000002 0.5512000000000000 # H39
- 0.8256000000000001 0.5611000000000002 0.4475999999999997 # H40
- 0.9123000000000002 0.4105000000000001 0.2014000000000000 # H41
- 0.8082999999999998 0.3088999999999998 0.1052999999999999 # H42
- 0.4777666666666670 0.8862333333333337 0.2031333333333333 # H43
- 0.3606666666666671 0.8709333333333339 0.1872333333333333 # H44
- 0.5079666666666667 0.8095333333333333 0.8845333333333331 # H45
- 0.4922666666666667 0.8944333333333331 0.7809333333333335 # H46
- 0.5789666666666669 0.7438333333333337 0.5347333333333329 # H47
- 0.4749666666666668 0.6422333333333333 0.4386333333333330 # H48
- 0.1444333333333331 0.2195666666666665 0.5364666666666664 # H49
- 0.0273333333333332 0.2042666666666667 0.5205666666666663 # H50
- 1.1746333333333328 0.1428666666666667 1.2178666666666662 # H51
- 1.1589333333333336 0.2277666666666666 1.1142666666666665 # H52
- 1.2456333333333331 0.0771666666666665 0.8680666666666662 # H53
- 1.1416333333333331 -0.0244333333333333 0.7719666666666667 # H54
diff --git a/test/data/trigonal/POSCAR-146-2 b/test/data/trigonal/POSCAR-146-2
deleted file mode 100644
index 4d87706..0000000
--- a/test/data/trigonal/POSCAR-146-2
+++ /dev/null
@@ -1,28 +0,0 @@
-$cell vectors
-1.0
- 5.9999971767493738 0.0000000000000000 0.0000000000000000
- -2.9999985883746869 5.1961499776998687 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.3299932571364206
- 6 6 9
-Direct
- 0.0000000000000000 0.0000000000000000 0.7444999999999999 # K1
- 0.0000000000000000 0.0000000000000000 0.2379999999999999 # K2
- 0.6666666666666667 0.3333333333333334 0.0778333333333334 # K3
- 0.6666666666666667 0.3333333333333334 0.5713333333333330 # K4
- 0.3333333333333334 0.6666666666666667 0.4111666666666668 # K5
- 0.3333333333333334 0.6666666666666667 0.9046666666666667 # K6
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Sn1
- 0.0000000000000000 0.0000000000000000 0.4820000000000001 # Sn2
- 0.6666666666666667 0.3333333333333334 0.3333333333333335 # Sn3
- 0.6666666666666667 0.3333333333333334 0.8153333333333330 # Sn4
- 0.3333333333333334 0.6666666666666667 0.6666666666666670 # Sn5
- 0.3333333333333334 0.6666666666666667 0.1486666666666666 # Sn6
- 0.1684999999999998 0.3380000000000002 0.0617999999999999 # O1
- 0.8351666666666673 0.6713333333333336 0.3951333333333333 # O2
- 0.5018333333333331 0.0046666666666668 0.7284666666666668 # O3
- 0.6620000000000003 0.8304999999999999 0.0617999999999999 # O4
- 0.3286666666666669 0.1638333333333331 0.3951333333333333 # O5
- 0.9953333333333336 0.4971666666666664 0.7284666666666668 # O6
- 0.1695000000000001 0.8315000000000003 0.0617999999999999 # O7
- 0.8361666666666667 0.1648333333333335 0.3951333333333333 # O8
- 0.5028333333333334 0.4981666666666669 0.7284666666666668 # O9
diff --git a/test/data/trigonal/POSCAR-147 b/test/data/trigonal/POSCAR-147
deleted file mode 100644
index b93db4f..0000000
--- a/test/data/trigonal/POSCAR-147
+++ /dev/null
@@ -1,115 +0,0 @@
-$cell vectors
-1.0
- 16.9905920052129851 0.0000000000000000 0.0000000000000000
- -8.4952960026064890 14.7142843018512330 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.8887958174483082
- 48 6 54
-Direct
- 0.5352999999999999 0.1882999999999997 0.6624999999999996 # Se1
- 0.2335999999999999 0.1699999999999999 0.0999999999999998 # Se2
- 0.4466000000000000 0.1359000000000001 0.0826999999999998 # Se3
- 0.6505000000000001 0.1156999999999999 0.8854999999999995 # Se4
- 0.1463000000000000 0.1259999999999999 0.6809999999999998 # Se5
- 0.5268999999999999 0.3238999999999997 0.3036999999999994 # Se6
- 0.3364000000000000 0.1378000000000001 0.4005999999999997 # Se7
- 0.4512999999999997 0.0029999999999998 0.4101999999999997 # Se8
- 0.4647000000000000 0.8116999999999999 0.3374999999999997 # Se9
- 0.7663999999999997 0.8299999999999997 0.8999999999999996 # Se10
- 0.5534000000000001 0.8640999999999999 0.9172999999999998 # Se11
- 0.3495000000000001 0.8843000000000000 0.1145000000000001 # Se12
- 0.8536999999999999 0.8739999999999998 0.3190000000000001 # Se13
- 0.4730999999999998 0.6760999999999998 0.6962999999999994 # Se14
- 0.6636000000000000 0.8621999999999999 0.5993999999999997 # Se15
- 0.5486999999999999 0.9969999999999998 0.5897999999999998 # Se16
- 0.8117000000000000 0.3469999999999999 0.6624999999999996 # Se17
- 0.8300000000000001 0.0636000000000000 0.0999999999999998 # Se18
- 0.8640999999999998 0.3106999999999999 0.0826999999999998 # Se19
- 0.8843000000000001 0.5348000000000001 0.8854999999999995 # Se20
- 0.8740000000000002 0.0203000000000001 0.6809999999999998 # Se21
- 0.6761000000000001 0.2029999999999999 0.3036999999999994 # Se22
- 0.8622000000000001 0.1986000000000001 0.4005999999999997 # Se23
- 0.9969999999999998 0.4483000000000001 0.4101999999999997 # Se24
- 0.1882999999999999 0.6530000000000001 0.3374999999999997 # Se25
- 0.1700000000000000 0.9363999999999999 0.8999999999999996 # Se26
- 0.1358999999999999 0.6892999999999998 0.9172999999999998 # Se27
- 0.1157000000000001 0.4652000000000000 0.1145000000000001 # Se28
- 0.1259999999999998 0.9796999999999999 0.3190000000000001 # Se29
- 0.3238999999999999 0.7969999999999996 0.6962999999999994 # Se30
- 0.1378000000000000 0.8013999999999999 0.5993999999999997 # Se31
- 0.0029999999999997 0.5516999999999997 0.5897999999999998 # Se32
- 0.6529999999999999 0.4647000000000000 0.6624999999999996 # Se33
- 0.9363999999999999 0.7663999999999997 0.0999999999999998 # Se34
- 0.6892999999999998 0.5534000000000000 0.0826999999999998 # Se35
- 0.4652000000000002 0.3495000000000000 0.8854999999999995 # Se36
- 0.9796999999999998 0.8536999999999997 0.6809999999999998 # Se37
- 0.7969999999999999 0.4731000000000000 0.3036999999999994 # Se38
- 0.8013999999999999 0.6636000000000000 0.4005999999999997 # Se39
- 0.5517000000000002 0.5487000000000001 0.4101999999999997 # Se40
- 0.3469999999999999 0.5352999999999999 0.3374999999999997 # Se41
- 0.0635999999999999 0.2335999999999999 0.8999999999999996 # Se42
- 0.3107000000000000 0.4466000000000000 0.9172999999999998 # Se43
- 0.5347999999999998 0.6504999999999995 0.1145000000000001 # Se44
- 0.0202999999999999 0.1463000000000000 0.3190000000000001 # Se45
- 0.2029999999999999 0.5269000000000000 0.6962999999999994 # Se46
- 0.1986000000000000 0.3364000000000001 0.5993999999999997 # Se47
- 0.4483000000000000 0.4513000000000000 0.5897999999999998 # Se48
- 0.8542000000000003 0.1939000000000001 0.7983999999999998 # Na1
- 0.1457999999999999 0.8060999999999998 0.2016000000000002 # Na2
- 0.8061000000000000 0.6602999999999999 0.7983999999999998 # Na3
- 0.1939000000000000 0.3396999999999998 0.2016000000000002 # Na4
- 0.3397000000000000 0.1458000000000000 0.7983999999999998 # Na5
- 0.6603000000000001 0.8542000000000000 0.2016000000000002 # Na6
- 0.6041000000000001 0.2729000000000000 0.8306999999999995 # B1
- 0.6074999999999998 0.3352999999999999 0.1318999999999996 # B2
- 0.1073000000000000 0.0817999999999999 0.0361000000000000 # B3
- 0.0667000000000000 0.0516999999999999 0.8498999999999993 # B4
- 0.4374999999999999 0.2016999999999998 0.2555999999999997 # B5
- 0.5674000000000000 0.2382999999999998 0.0186999999999999 # B6
- 0.6629000000000003 0.2345000000000000 0.9443999999999999 # B7
- 0.5754000000000001 0.1016000000000001 0.7072999999999997 # B8
- 0.1375999999999999 0.2321000000000000 0.7325000000000002 # B9
- 0.3959000000000001 0.7271000000000000 0.1692999999999999 # B10
- 0.3925000000000001 0.6647000000000001 0.8680999999999993 # B11
- 0.8927000000000000 0.9182000000000000 0.9639000000000000 # B12
- 0.9333000000000000 0.9482999999999997 0.1501000000000001 # B13
- 0.5624999999999998 0.7982999999999998 0.7443999999999997 # B14
- 0.4326000000000000 0.7617000000000000 0.9812999999999994 # B15
- 0.3371000000000000 0.7655000000000001 0.0555999999999996 # B16
- 0.4246000000000000 0.8983999999999999 0.2926999999999997 # B17
- 0.8624000000000001 0.7678999999999995 0.2674999999999999 # B18
- 0.7271000000000000 0.3311999999999998 0.8306999999999995 # B19
- 0.6647000000000002 0.2721999999999999 0.1318999999999996 # B20
- 0.9181999999999999 0.0255000000000000 0.0361000000000000 # B21
- 0.9482999999999999 0.0149999999999999 0.8498999999999993 # B22
- 0.7983000000000000 0.2358000000000000 0.2555999999999997 # B23
- 0.7617000000000000 0.3291000000000001 0.0186999999999999 # B24
- 0.7655000000000002 0.4284000000000001 0.9443999999999991 # B25
- 0.8983999999999998 0.4737999999999998 0.7072999999999997 # B26
- 0.7679000000000000 0.9054999999999999 0.7324999999999995 # B27
- 0.2728999999999996 0.6687999999999997 0.1692999999999999 # B28
- 0.3353000000000000 0.7278000000000000 0.8680999999999993 # B29
- 0.0818000000000000 0.9745000000000000 0.9639000000000000 # B30
- 0.0516999999999997 0.9849999999999998 0.1501000000000001 # B31
- 0.2016999999999998 0.7642000000000000 0.7443999999999997 # B32
- 0.2382999999999998 0.6708999999999999 0.9812999999999994 # B33
- 0.2345000000000000 0.5715999999999999 0.0555999999999996 # B34
- 0.1015999999999999 0.5261999999999999 0.2926999999999997 # B35
- 0.2320999999999998 0.0944999999999998 0.2674999999999999 # B36
- 0.6688000000000002 0.3959000000000001 0.8306999999999995 # B37
- 0.7277999999999998 0.3924999999999998 0.1318999999999996 # B38
- 0.9744999999999999 0.8927000000000000 0.0361000000000000 # B39
- 0.9849999999999999 0.9332999999999998 0.8498999999999993 # B40
- 0.7641999999999998 0.5624999999999997 0.2555999999999997 # B41
- 0.6709000000000003 0.4326000000000001 0.0186999999999999 # B42
- 0.5716000000000001 0.3371000000000000 0.9443999999999999 # B43
- 0.5261999999999999 0.4245999999999998 0.7072999999999997 # B44
- 0.0944999999999999 0.8623999999999997 0.7324999999999995 # B45
- 0.3312000000000000 0.6041000000000000 0.1692999999999999 # B46
- 0.2722000000000001 0.6075000000000003 0.8680999999999993 # B47
- 0.0255000000000001 0.1073000000000000 0.9639000000000000 # B48
- 0.0149999999999999 0.0667000000000001 0.1501000000000001 # B49
- 0.2357999999999998 0.4374999999999999 0.7443999999999997 # B50
- 0.3290999999999999 0.5673999999999999 0.9812999999999994 # B51
- 0.4283999999999999 0.6629000000000002 0.0555999999999996 # B52
- 0.4737999999999998 0.5753999999999998 0.2926999999999997 # B53
- 0.9054999999999997 0.1375999999999999 0.2674999999999999 # B54
diff --git a/test/data/trigonal/POSCAR-147-2 b/test/data/trigonal/POSCAR-147-2
deleted file mode 100644
index 6ab1f49..0000000
--- a/test/data/trigonal/POSCAR-147-2
+++ /dev/null
@@ -1,45 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.3961955786954121 0.0000000000000000 0.0000000000000000
- -4.6980977893477043 8.1373440700772512 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.2224966015120602
- 2 36
-Direct
- 0.3333333333333333 0.6666666666666666 0.0074000000000001 # 11
- 0.6666666666666666 0.3333333333333333 0.9925999999999999 # 12
- 0.2392000000000000 0.7720000000000000 0.1565000000000001 # 21
- 0.1130000000000000 0.7798000000000002 0.1618000000000000 # 22
- 0.0006000000000000 0.7925000000000000 0.1733000000000000 # 23
- 0.4029000000000000 0.5433000000000000 0.8381000000000000 # 24
- 0.3520000000000000 0.4717000000000000 0.6916000000000000 # 25
- 0.3099000000000000 0.4023000000000000 0.5566000000000000 # 26
- 0.7608000000000000 0.2280000000000000 0.8435000000000000 # 27
- 0.8870000000000000 0.2202000000000000 0.8382000000000002 # 28
- 0.9994000000000000 0.2075000000000000 0.8267000000000000 # 29
- 0.5971000000000000 0.4567000000000000 0.1619000000000000 # 210
- 0.6480000000000000 0.5283000000000000 0.3084000000000000 # 211
- 0.6901000000000002 0.5977000000000000 0.4434000000000001 # 212
- 0.2280000000000000 0.4672000000000000 0.1565000000000001 # 213
- 0.2202000000000000 0.3332000000000000 0.1618000000000000 # 214
- 0.2075000000000000 0.2081000000000000 0.1733000000000000 # 215
- 0.4567000000000000 0.8596000000000000 0.8381000000000000 # 216
- 0.5283000000000000 0.8803000000000000 0.6916000000000000 # 217
- 0.5977000000000000 0.9076000000000000 0.5566000000000000 # 218
- 0.7720000000000000 0.5328000000000002 0.8435000000000000 # 219
- 0.7798000000000002 0.6667999999999999 0.8382000000000002 # 220
- 0.7925000000000000 0.7919000000000002 0.8267000000000000 # 221
- 0.5433000000000000 0.1404000000000000 0.1619000000000000 # 222
- 0.4717000000000000 0.1197000000000000 0.3084000000000000 # 223
- 0.4023000000000000 0.0924000000000000 0.4434000000000001 # 224
- 0.5328000000000002 0.7608000000000000 0.1565000000000001 # 225
- 0.6667999999999999 0.8870000000000000 0.1618000000000000 # 226
- 0.7919000000000002 0.9994000000000000 0.1733000000000000 # 227
- 0.1404000000000000 0.5971000000000000 0.8381000000000000 # 228
- 0.1197000000000000 0.6480000000000000 0.6916000000000000 # 229
- 0.0924000000000000 0.6901000000000002 0.5566000000000000 # 230
- 0.4672000000000000 0.2392000000000000 0.8435000000000000 # 231
- 0.3332000000000000 0.1130000000000000 0.8382000000000002 # 232
- 0.2081000000000000 0.0006000000000000 0.8267000000000000 # 233
- 0.8596000000000000 0.4029000000000000 0.1619000000000000 # 234
- 0.8803000000000000 0.3520000000000000 0.3084000000000000 # 235
- 0.9076000000000000 0.3099000000000000 0.4434000000000001 # 236
diff --git a/test/data/trigonal/POSCAR-148 b/test/data/trigonal/POSCAR-148
deleted file mode 100644
index 5ecfbdc..0000000
--- a/test/data/trigonal/POSCAR-148
+++ /dev/null
@@ -1,58 +0,0 @@
-$cell vectors
-1.0
- 7.1066966560007936 0.0000000000000000 0.0000000000000000
- -3.5533483280003937 6.1545798410866119 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 17.0866919599939209
- 45 6
-Direct
- 0.4004000000000003 0.2843000000000003 0.9633000000000000 # Pd1
- 0.2579999999999997 0.2380999999999997 0.7953000000000001 # Pd2
- 0.0000000000000000 0.0000000000000000 0.0794000000000000 # Pd3
- 0.0000000000000000 0.0000000000000000 0.5000000000000001 # Pd4
- 0.0670666666666670 0.6176333333333333 0.2966333333333333 # Pd5
- 0.9246666666666663 0.5714333333333328 0.1286333333333333 # Pd6
- 0.6666666666666667 0.3333333333333330 0.4127333333333331 # Pd7
- 0.6666666666666667 0.3333333333333330 0.8333333333333331 # Pd8
- 0.7337333333333330 0.9509666666666664 0.6299666666666670 # Pd9
- 0.5913333333333328 0.9047666666666666 0.4619666666666667 # Pd10
- 0.3333333333333331 0.6666666666666669 0.7460666666666664 # Pd11
- 0.3333333333333331 0.6666666666666669 0.1666666666666668 # Pd12
- 0.5995999999999997 0.7156999999999998 0.0367000000000000 # Pd13
- 0.7419999999999998 0.7618999999999994 0.2047000000000000 # Pd14
- 0.0000000000000000 0.0000000000000000 0.9206000000000001 # Pd15
- 0.2662666666666669 0.0490333333333336 0.3700333333333334 # Pd16
- 0.4086666666666671 0.0952333333333333 0.5380333333333334 # Pd17
- 0.6666666666666667 0.3333333333333330 0.2539333333333333 # Pd18
- 0.9329333333333336 0.3823666666666665 0.7033666666666667 # Pd19
- 0.0753333333333330 0.4285666666666663 0.8713666666666667 # Pd20
- 0.3333333333333331 0.6666666666666669 0.5872666666666670 # Pd21
- 0.7157000000000000 0.1160999999999997 0.9633000000000000 # Pd22
- 0.7619000000000000 0.0198999999999999 0.7953000000000001 # Pd23
- 0.3823666666666667 0.4494333333333327 0.2966333333333333 # Pd24
- 0.4285666666666668 0.3532333333333330 0.1286333333333333 # Pd25
- 0.0490333333333330 0.7827666666666666 0.6299666666666670 # Pd26
- 0.0952333333333331 0.6865666666666668 0.4619666666666667 # Pd27
- 0.2842999999999996 0.8838999999999994 0.0367000000000000 # Pd28
- 0.2380999999999994 0.9800999999999991 0.2047000000000000 # Pd29
- 0.9509666666666668 0.2172333333333333 0.3700333333333334 # Pd30
- 0.9047666666666673 0.3134333333333331 0.5380333333333334 # Pd31
- 0.6176333333333335 0.5505666666666663 0.7033666666666667 # Pd32
- 0.5714333333333335 0.6467666666666662 0.8713666666666667 # Pd33
- 0.8839000000000005 0.5995999999999999 0.9633000000000000 # Pd34
- 0.9800999999999997 0.7419999999999994 0.7953000000000001 # Pd35
- 0.5505666666666664 0.9329333333333329 0.2966333333333333 # Pd36
- 0.6467666666666670 0.0753333333333334 0.1286333333333333 # Pd37
- 0.2172333333333337 0.2662666666666669 0.6299666666666670 # Pd38
- 0.3134333333333330 0.4086666666666664 0.4619666666666667 # Pd39
- 0.1161000000000002 0.4004000000000000 0.0367000000000000 # Pd40
- 0.0198999999999998 0.2579999999999996 0.2047000000000000 # Pd41
- 0.7827666666666662 0.7337333333333329 0.3700333333333334 # Pd42
- 0.6865666666666670 0.5913333333333335 0.5380333333333334 # Pd43
- 0.4494333333333335 0.0670666666666670 0.7033666666666667 # Pd44
- 0.3532333333333330 0.9246666666666665 0.8713666666666667 # Pd45
- 0.0000000000000000 0.0000000000000000 0.2855000000000000 # P1
- 0.6666666666666667 0.3333333333333330 0.6188333333333332 # P2
- 0.3333333333333331 0.6666666666666669 0.9521666666666667 # P3
- 0.0000000000000000 0.0000000000000000 0.7144999999999999 # P4
- 0.6666666666666667 0.3333333333333330 0.0478333333333333 # P5
- 0.3333333333333331 0.6666666666666669 0.3811666666666667 # P6
diff --git a/test/data/trigonal/POSCAR-148-2 b/test/data/trigonal/POSCAR-148-2
deleted file mode 100644
index 8ad0dbd..0000000
--- a/test/data/trigonal/POSCAR-148-2
+++ /dev/null
@@ -1,319 +0,0 @@
-$cell vectors
-1.0
- 20.9739901308568939 0.0000000000000000 0.0000000000000000
--10.4869950654284434 18.1640082720461749 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.1339942904461520
- 24 72 216
-Direct
- 0.9681999999999999 0.2257999999999999 0.7636999999999999 # Yb1
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Yb2
- 0.0000000000000003 0.0000000000000000 0.5000000000000000 # Yb3
- 0.6348666666666667 0.5591333333333334 0.0970333333333325 # Yb4
- 0.6666666666666669 0.3333333333333334 0.3333333333333334 # Yb5
- 0.6666666666666669 0.3333333333333334 0.8333333333333331 # Yb6
- 0.3015333333333334 0.8924666666666665 0.4303666666666668 # Yb7
- 0.3333333333333333 0.6666666666666667 0.6666666666666666 # Yb8
- 0.3333333333333333 0.6666666666666667 0.1666666666666665 # Yb9
- 0.0318000000000001 0.7742000000000001 0.2362999999999997 # Yb10
- 0.6984666666666668 0.1075333333333334 0.5696333333333332 # Yb11
- 0.3651333333333335 0.4408666666666668 0.9029666666666667 # Yb12
- 0.7742000000000001 0.7423999999999999 0.7636999999999999 # Yb13
- 0.4408666666666666 0.0757333333333332 0.0970333333333329 # Yb14
- 0.1075333333333332 0.4090666666666665 0.4303666666666668 # Yb15
- 0.2258000000000000 0.2576000000000002 0.2363000000000006 # Yb16
- 0.8924666666666667 0.5909333333333332 0.5696333333333332 # Yb17
- 0.5591333333333335 0.9242666666666669 0.9029666666666671 # Yb18
- 0.2576000000000003 0.0318000000000002 0.7636999999999999 # Yb19
- 0.9242666666666667 0.3651333333333333 0.0970333333333329 # Yb20
- 0.5909333333333335 0.6984666666666669 0.4303666666666668 # Yb21
- 0.7424000000000001 0.9681999999999997 0.2362999999999997 # Yb22
- 0.4090666666666669 0.3015333333333332 0.5696333333333332 # Yb23
- 0.0757333333333336 0.6348666666666668 0.9029666666666667 # Yb24
- 0.7882999999999999 0.1639000000000001 0.8350999999999998 # P1
- 0.7491000000000001 0.2500000000000002 0.9810999999999998 # P2
- 0.6384000000000002 0.1791000000000001 0.1609000000000000 # P3
- 0.7538999999999999 0.0278000000000001 0.9591000000000001 # P4
- 0.4549666666666669 0.4972333333333335 0.1684333333333329 # P5
- 0.4157666666666669 0.5833333333333331 0.3144333333333333 # P6
- 0.3050666666666667 0.5124333333333334 0.4942333333333335 # P7
- 0.4205666666666668 0.3611333333333334 0.2924333333333335 # P8
- 0.1216333333333336 0.8305666666666668 0.5017666666666669 # P9
- 0.0824333333333336 0.9166666666666667 0.6477666666666667 # P10
- 0.9717333333333333 0.8457666666666668 0.8275666666666667 # P11
- 0.0872333333333337 0.6944666666666667 0.6257666666666666 # P12
- 0.2117000000000001 0.8361000000000002 0.1649000000000001 # P13
- 0.2509000000000003 0.7500000000000002 0.0188999999999998 # P14
- 0.3616000000000002 0.8209000000000000 0.8391000000000005 # P15
- 0.2461000000000001 0.9722000000000001 0.0408999999999995 # P16
- 0.8783666666666665 0.1694333333333332 0.4982333333333332 # P17
- 0.9175666666666664 0.0833333333333332 0.3522333333333332 # P18
- 0.0282666666666667 0.1542333333333333 0.1724333333333335 # P19
- 0.9127666666666666 0.3055333333333333 0.3742333333333334 # P20
- 0.5450333333333334 0.5027666666666669 0.8315666666666667 # P21
- 0.5842333333333334 0.4166666666666669 0.6855666666666662 # P22
- 0.6949333333333336 0.4875666666666666 0.5057666666666666 # P23
- 0.5794333333333332 0.6388666666666666 0.7075666666666665 # P24
- 0.8360999999999998 0.6244000000000000 0.8350999999999998 # P25
- 0.7500000000000001 0.4991000000000000 0.9810999999999998 # P26
- 0.8208999999999997 0.4592999999999999 0.1609000000000000 # P27
- 0.9721999999999997 0.7261000000000001 0.9591000000000001 # P28
- 0.5027666666666667 0.9577333333333333 0.1684333333333334 # P29
- 0.4166666666666667 0.8324333333333335 0.3144333333333333 # P30
- 0.4875666666666668 0.7926333333333333 0.4942333333333335 # P31
- 0.6388666666666665 0.0594333333333333 0.2924333333333331 # P32
- 0.1694333333333335 0.2910666666666666 0.5017666666666669 # P33
- 0.0833333333333335 0.1657666666666667 0.6477666666666667 # P34
- 0.1542333333333336 0.1259666666666666 0.8275666666666667 # P35
- 0.3055333333333335 0.3927666666666666 0.6257666666666666 # P36
- 0.1638999999999999 0.3756000000000000 0.1649000000000001 # P37
- 0.2500000000000001 0.5009000000000001 0.0188999999999998 # P38
- 0.1791000000000001 0.5407000000000001 0.8391000000000001 # P39
- 0.0278000000000000 0.2739000000000001 0.0408999999999999 # P40
- 0.8305666666666669 0.7089333333333335 0.4982333333333332 # P41
- 0.9166666666666670 0.8342333333333334 0.3522333333333332 # P42
- 0.8457666666666668 0.8740333333333336 0.1724333333333331 # P43
- 0.6944666666666667 0.6072333333333335 0.3742333333333334 # P44
- 0.4972333333333333 0.0422666666666667 0.8315666666666667 # P45
- 0.5833333333333331 0.1675666666666666 0.6855666666666662 # P46
- 0.5124333333333333 0.2073666666666668 0.5057666666666666 # P47
- 0.3611333333333333 0.9405666666666668 0.7075666666666665 # P48
- 0.3756000000000000 0.2116999999999999 0.8350999999999998 # P49
- 0.5009000000000001 0.2509000000000001 0.9810999999999998 # P50
- 0.5407000000000005 0.3616000000000001 0.1609000000000000 # P51
- 0.2739000000000000 0.2461000000000001 0.9591000000000001 # P52
- 0.0422666666666669 0.5450333333333334 0.1684333333333329 # P53
- 0.1675666666666668 0.5842333333333334 0.3144333333333333 # P54
- 0.2073666666666669 0.6949333333333334 0.4942333333333335 # P55
- 0.9405666666666668 0.5794333333333334 0.2924333333333331 # P56
- 0.7089333333333332 0.8783666666666667 0.5017666666666669 # P57
- 0.8342333333333337 0.9175666666666669 0.6477666666666667 # P58
- 0.8740333333333336 0.0282666666666667 0.8275666666666667 # P59
- 0.6072333333333335 0.9127666666666667 0.6257666666666666 # P60
- 0.6244000000000001 0.7883000000000001 0.1649000000000001 # P61
- 0.4991000000000000 0.7491000000000002 0.0189000000000002 # P62
- 0.4592999999999999 0.6384000000000001 0.8391000000000001 # P63
- 0.7261000000000001 0.7539000000000001 0.0408999999999995 # P64
- 0.2910666666666672 0.1216333333333334 0.4982333333333332 # P65
- 0.1657666666666669 0.0824333333333332 0.3522333333333332 # P66
- 0.1259666666666666 0.9717333333333332 0.1724333333333331 # P67
- 0.3927666666666665 0.0872333333333333 0.3742333333333334 # P68
- 0.9577333333333334 0.4549666666666667 0.8315666666666667 # P69
- 0.8324333333333332 0.4157666666666666 0.6855666666666662 # P70
- 0.7926333333333334 0.3050666666666667 0.5057666666666666 # P71
- 0.0594333333333332 0.4205666666666667 0.7075666666666665 # P72
- 0.7475000000000001 0.1200000000000001 0.7388000000000001 # O1
- 0.8670000000000000 0.2231000000000001 0.8212999999999999 # O2
- 0.7405999999999999 0.1974999999999999 0.8831999999999999 # O3
- 0.7869000000000004 0.1130000000000001 0.9335999999999999 # O4
- 0.7369000000000001 0.3091000000000001 0.9396999999999998 # O5
- 0.8173000000000001 0.2732000000000001 0.0426999999999999 # O6
- 0.6798000000000000 0.1947000000000000 0.0470999999999998 # O7
- 0.6646000000000000 0.1277000000000001 0.2142000000000001 # O8
- 0.6676999999999998 0.2487000000000000 0.2239999999999999 # O9
- 0.5591999999999999 0.1363000000000001 0.1366999999999997 # O10
- 0.7723999999999999 0.0227000000000000 0.0746000000000003 # O11
- 0.6767000000000003 0.9880000000000003 0.9257000000000000 # O12
- 0.4141666666666669 0.4533333333333335 0.0721333333333331 # O13
- 0.5336666666666667 0.5564333333333334 0.1546333333333333 # O14
- 0.4072666666666668 0.5308333333333333 0.2165333333333333 # O15
- 0.4535666666666668 0.4463333333333331 0.2669333333333334 # O16
- 0.4035666666666670 0.6424333333333335 0.2730333333333332 # O17
- 0.4839666666666669 0.6065333333333334 0.3760333333333335 # O18
- 0.3464666666666668 0.5280333333333334 0.3804333333333333 # O19
- 0.3312666666666671 0.4610333333333336 0.5475333333333332 # O20
- 0.3343666666666668 0.5820333333333336 0.5573333333333333 # O21
- 0.2258666666666668 0.4696333333333335 0.4700333333333331 # O22
- 0.4390666666666670 0.3560333333333334 0.4079333333333334 # O23
- 0.3433666666666666 0.3213333333333332 0.2590333333333334 # O24
- 0.0808333333333338 0.7866666666666668 0.4054666666666666 # O25
- 0.2003333333333337 0.8897666666666668 0.4879666666666669 # O26
- 0.0739333333333339 0.8641666666666670 0.5498666666666667 # O27
- 0.1202333333333338 0.7796666666666670 0.6002666666666668 # O28
- 0.0702333333333340 0.9757666666666670 0.6063666666666667 # O29
- 0.1506333333333338 0.9398666666666669 0.7093666666666666 # O30
- 0.0131333333333334 0.8613666666666668 0.7137666666666663 # O31
- 0.9979333333333336 0.7943666666666669 0.8808666666666666 # O32
- 0.0010333333333333 0.9153666666666667 0.8906666666666665 # O33
- 0.8925333333333334 0.8029666666666667 0.8033666666666668 # O34
- 0.1057333333333336 0.6893666666666667 0.7412666666666664 # O35
- 0.0100333333333334 0.6546666666666670 0.5923666666666664 # O36
- 0.2525000000000005 0.8800000000000003 0.2612000000000004 # O37
- 0.1330000000000002 0.7769000000000000 0.1787000000000002 # O38
- 0.2593999999999999 0.8025000000000002 0.1168000000000002 # O39
- 0.2130999999999998 0.8870000000000000 0.0663999999999997 # O40
- 0.2631000000000004 0.6909000000000003 0.0602999999999998 # O41
- 0.1827000000000001 0.7268000000000000 0.9573000000000000 # O42
- 0.3202000000000000 0.8052999999999999 0.9528999999999999 # O43
- 0.3353999999999999 0.8723000000000000 0.7857999999999999 # O44
- 0.3323000000000001 0.7513000000000002 0.7759999999999997 # O45
- 0.4408000000000002 0.8637000000000000 0.8633000000000003 # O46
- 0.2276000000000002 0.9773000000000002 0.9254000000000003 # O47
- 0.3233000000000000 0.0120000000000001 0.0743000000000001 # O48
- 0.9191666666666665 0.2133333333333332 0.5945333333333334 # O49
- 0.7996666666666666 0.1102333333333333 0.5120333333333332 # O50
- 0.9260666666666666 0.1358333333333334 0.4501333333333332 # O51
- 0.8797666666666665 0.2203333333333332 0.3997333333333333 # O52
- 0.9297666666666666 0.0242333333333332 0.3936333333333333 # O53
- 0.8493666666666665 0.0601333333333333 0.2906333333333331 # O54
- 0.9868666666666669 0.1386333333333333 0.2862333333333337 # O55
- 0.0020666666666667 0.2056333333333333 0.1191333333333334 # O56
- 0.9989666666666669 0.0846333333333334 0.1093333333333336 # O57
- 0.1074666666666667 0.1970333333333333 0.1966333333333338 # O58
- 0.8942666666666668 0.3106333333333334 0.2587333333333332 # O59
- 0.9899666666666666 0.3453333333333335 0.4076333333333332 # O60
- 0.5858333333333333 0.5466666666666669 0.9278666666666664 # O61
- 0.4663333333333333 0.4435666666666667 0.8453666666666667 # O62
- 0.5927333333333336 0.4691666666666668 0.7834666666666668 # O63
- 0.5464333333333335 0.5536666666666669 0.7330666666666668 # O64
- 0.5964333333333334 0.3575666666666666 0.7269666666666669 # O65
- 0.5160333333333337 0.3934666666666666 0.6239666666666667 # O66
- 0.6535333333333333 0.4719666666666667 0.6195666666666667 # O67
- 0.6687333333333334 0.5389666666666669 0.4524666666666665 # O68
- 0.6656333333333334 0.4179666666666668 0.4426666666666666 # O69
- 0.7741333333333333 0.5303666666666667 0.5299666666666665 # O70
- 0.5609333333333334 0.6439666666666667 0.5920666666666666 # O71
- 0.6566333333333334 0.6786666666666668 0.7409666666666667 # O72
- 0.8799999999999999 0.6274999999999998 0.7387999999999997 # O73
- 0.7769000000000001 0.6439000000000001 0.8212999999999999 # O74
- 0.8024999999999999 0.5431000000000001 0.8831999999999999 # O75
- 0.8870000000000000 0.6739000000000002 0.9335999999999999 # O76
- 0.6909000000000002 0.4278000000000001 0.9396999999999998 # O77
- 0.7267999999999998 0.5441000000000000 0.0426999999999999 # O78
- 0.8052999999999999 0.4851000000000001 0.0470999999999998 # O79
- 0.8723000000000001 0.5369000000000000 0.2142000000000001 # O80
- 0.7513000000000002 0.4190000000000000 0.2239999999999999 # O81
- 0.8637000000000000 0.4228999999999999 0.1366999999999997 # O82
- 0.9773000000000002 0.7496999999999999 0.0745999999999999 # O83
- 0.0120000000000004 0.6887000000000000 0.9256999999999995 # O84
- 0.5466666666666666 0.9608333333333331 0.0721333333333335 # O85
- 0.4435666666666667 0.9772333333333335 0.1546333333333333 # O86
- 0.4691666666666667 0.8764333333333334 0.2165333333333333 # O87
- 0.5536666666666668 0.0072333333333333 0.2669333333333334 # O88
- 0.3575666666666665 0.7611333333333333 0.2730333333333328 # O89
- 0.3934666666666667 0.8774333333333333 0.3760333333333335 # O90
- 0.4719666666666666 0.8184333333333335 0.3804333333333333 # O91
- 0.5389666666666667 0.8702333333333334 0.5475333333333332 # O92
- 0.4179666666666668 0.7523333333333334 0.5573333333333333 # O93
- 0.5303666666666668 0.7562333333333334 0.4700333333333331 # O94
- 0.6439666666666666 0.0830333333333332 0.4079333333333334 # O95
- 0.6786666666666666 0.0220333333333333 0.2590333333333329 # O96
- 0.2133333333333336 0.2941666666666668 0.4054666666666666 # O97
- 0.1102333333333338 0.3105666666666667 0.4879666666666669 # O98
- 0.1358333333333335 0.2097666666666667 0.5498666666666667 # O99
- 0.2203333333333335 0.3405666666666666 0.6002666666666668 # O100
- 0.0242333333333336 0.0944666666666667 0.6063666666666667 # O101
- 0.0601333333333333 0.2107666666666667 0.7093666666666666 # O102
- 0.1386333333333333 0.1517666666666667 0.7137666666666663 # O103
- 0.2056333333333337 0.2035666666666666 0.8808666666666666 # O104
- 0.0846333333333336 0.0856666666666667 0.8906666666666665 # O105
- 0.1970333333333336 0.0895666666666668 0.8033666666666668 # O106
- 0.3106333333333335 0.4163666666666666 0.7412666666666664 # O107
- 0.3453333333333336 0.3553666666666667 0.5923666666666664 # O108
- 0.1199999999999999 0.3724999999999999 0.2611999999999999 # O109
- 0.2231000000000000 0.3561000000000000 0.1787000000000002 # O110
- 0.1974999999999999 0.4569000000000000 0.1168000000000002 # O111
- 0.1129999999999999 0.3261000000000000 0.0664000000000002 # O112
- 0.3090999999999999 0.5722000000000000 0.0602999999999998 # O113
- 0.2732000000000003 0.4559000000000001 0.9572999999999996 # O114
- 0.1947000000000002 0.5149000000000000 0.9528999999999999 # O115
- 0.1277000000000000 0.4631000000000001 0.7857999999999999 # O116
- 0.2486999999999999 0.5810000000000000 0.7759999999999997 # O117
- 0.1363000000000001 0.5770999999999997 0.8633000000000000 # O118
- 0.0227000000000000 0.2503000000000001 0.9254000000000003 # O119
- 0.9879999999999999 0.3113000000000000 0.0743000000000001 # O120
- 0.7866666666666668 0.7058333333333333 0.5945333333333334 # O121
- 0.8897666666666668 0.6894333333333332 0.5120333333333332 # O122
- 0.8641666666666670 0.7902333333333335 0.4501333333333332 # O123
- 0.7796666666666667 0.6594333333333333 0.3997333333333333 # O124
- 0.9757666666666669 0.9055333333333333 0.3936333333333333 # O125
- 0.9398666666666671 0.7892333333333335 0.2906333333333331 # O126
- 0.8613666666666669 0.8482333333333334 0.2862333333333333 # O127
- 0.7943666666666666 0.7964333333333333 0.1191333333333330 # O128
- 0.9153666666666664 0.9143333333333333 0.1093333333333331 # O129
- 0.8029666666666668 0.9104333333333336 0.1966333333333334 # O130
- 0.6893666666666667 0.5836333333333336 0.2587333333333332 # O131
- 0.6546666666666667 0.6446333333333334 0.4076333333333332 # O132
- 0.4533333333333334 0.0391666666666668 0.9278666666666664 # O133
- 0.5564333333333333 0.0227666666666666 0.8453666666666672 # O134
- 0.5308333333333330 0.1235666666666666 0.7834666666666668 # O135
- 0.4463333333333334 0.9927666666666666 0.7330666666666668 # O136
- 0.6424333333333336 0.2388666666666667 0.7269666666666669 # O137
- 0.6065333333333334 0.1225666666666667 0.6239666666666667 # O138
- 0.5280333333333334 0.1815666666666667 0.6195666666666667 # O139
- 0.4610333333333331 0.1297666666666667 0.4524666666666665 # O140
- 0.5820333333333335 0.2476666666666666 0.4426666666666666 # O141
- 0.4696333333333336 0.2437666666666665 0.5299666666666665 # O142
- 0.3560333333333334 0.9169666666666668 0.5920666666666666 # O143
- 0.3213333333333335 0.9779666666666668 0.7409666666666667 # O144
- 0.3725000000000002 0.2525000000000001 0.7388000000000001 # O145
- 0.3561000000000000 0.1329999999999999 0.8212999999999999 # O146
- 0.4569000000000003 0.2594000000000001 0.8831999999999999 # O147
- 0.3260999999999999 0.2130999999999999 0.9335999999999999 # O148
- 0.5722000000000000 0.2630999999999999 0.9396999999999998 # O149
- 0.4559000000000000 0.1827000000000000 0.0426999999999999 # O150
- 0.5148999999999999 0.3202000000000000 0.0470999999999998 # O151
- 0.4631000000000002 0.3354000000000000 0.2142000000000001 # O152
- 0.5810000000000007 0.3323000000000001 0.2239999999999999 # O153
- 0.5770999999999999 0.4408000000000001 0.1366999999999993 # O154
- 0.2503000000000004 0.2276000000000002 0.0746000000000003 # O155
- 0.3113000000000002 0.3233000000000001 0.9257000000000000 # O156
- 0.0391666666666667 0.5858333333333331 0.0721333333333331 # O157
- 0.0227666666666666 0.4663333333333332 0.1546333333333333 # O158
- 0.1235666666666666 0.5927333333333334 0.2165333333333329 # O159
- 0.9927666666666666 0.5464333333333332 0.2669333333333329 # O160
- 0.2388666666666668 0.5964333333333335 0.2730333333333332 # O161
- 0.1225666666666668 0.5160333333333332 0.3760333333333335 # O162
- 0.1815666666666668 0.6535333333333333 0.3804333333333333 # O163
- 0.1297666666666669 0.6687333333333336 0.5475333333333335 # O164
- 0.2476666666666668 0.6656333333333334 0.5573333333333333 # O165
- 0.2437666666666667 0.7741333333333335 0.4700333333333331 # O166
- 0.9169666666666666 0.5609333333333333 0.4079333333333334 # O167
- 0.9779666666666669 0.6566333333333335 0.2590333333333334 # O168
- 0.7058333333333334 0.9191666666666668 0.4054666666666666 # O169
- 0.6894333333333333 0.7996666666666669 0.4879666666666669 # O170
- 0.7902333333333333 0.9260666666666665 0.5498666666666667 # O171
- 0.6594333333333333 0.8797666666666666 0.6002666666666668 # O172
- 0.9055333333333333 0.9297666666666665 0.6063666666666667 # O173
- 0.7892333333333335 0.8493666666666667 0.7093666666666666 # O174
- 0.8482333333333334 0.9868666666666667 0.7137666666666663 # O175
- 0.7964333333333333 0.0020666666666666 0.8808666666666666 # O176
- 0.9143333333333336 0.9989666666666671 0.8906666666666665 # O177
- 0.9104333333333331 0.1074666666666667 0.8033666666666668 # O178
- 0.5836333333333336 0.8942666666666669 0.7412666666666673 # O179
- 0.6446333333333336 0.9899666666666668 0.5923666666666664 # O180
- 0.6274999999999999 0.7474999999999997 0.2611999999999999 # O181
- 0.6439000000000000 0.8670000000000001 0.1787000000000002 # O182
- 0.5431000000000000 0.7405999999999999 0.1168000000000006 # O183
- 0.6739000000000002 0.7869000000000002 0.0663999999999997 # O184
- 0.4278000000000000 0.7369000000000001 0.0602999999999998 # O185
- 0.5441000000000001 0.8173000000000001 0.9573000000000006 # O186
- 0.4850999999999999 0.6798000000000002 0.9528999999999999 # O187
- 0.5368999999999999 0.6646000000000002 0.7857999999999999 # O188
- 0.4189999999999999 0.6677000000000001 0.7759999999999997 # O189
- 0.4228999999999999 0.5592000000000000 0.8633000000000000 # O190
- 0.7497000000000000 0.7723999999999999 0.9254000000000003 # O191
- 0.6886999999999999 0.6767000000000000 0.0742999999999997 # O192
- 0.2941666666666665 0.0808333333333330 0.5945333333333334 # O193
- 0.3105666666666669 0.2003333333333331 0.5120333333333332 # O194
- 0.2097666666666669 0.0739333333333333 0.4501333333333332 # O195
- 0.3405666666666672 0.1202333333333335 0.3997333333333333 # O196
- 0.0944666666666671 0.0702333333333334 0.3936333333333333 # O197
- 0.2107666666666669 0.1506333333333334 0.2906333333333331 # O198
- 0.1517666666666668 0.0131333333333331 0.2862333333333333 # O199
- 0.2035666666666668 0.9979333333333333 0.1191333333333330 # O200
- 0.0856666666666665 0.0010333333333333 0.1093333333333331 # O201
- 0.0895666666666670 0.8925333333333336 0.1966333333333334 # O202
- 0.4163666666666665 0.1057333333333332 0.2587333333333332 # O203
- 0.3553666666666669 0.0100333333333332 0.4076333333333332 # O204
- 0.9608333333333332 0.4141666666666669 0.9278666666666664 # O205
- 0.9772333333333336 0.5336666666666668 0.8453666666666667 # O206
- 0.8764333333333335 0.4072666666666667 0.7834666666666668 # O207
- 0.0072333333333336 0.4535666666666668 0.7330666666666668 # O208
- 0.7611333333333333 0.4035666666666668 0.7269666666666669 # O209
- 0.8774333333333333 0.4839666666666668 0.6239666666666667 # O210
- 0.8184333333333333 0.3464666666666667 0.6195666666666667 # O211
- 0.8702333333333333 0.3312666666666668 0.4524666666666665 # O212
- 0.7523333333333335 0.3343666666666666 0.4426666666666666 # O213
- 0.7562333333333333 0.2258666666666666 0.5299666666666665 # O214
- 0.0830333333333335 0.4390666666666668 0.5920666666666666 # O215
- 0.0220333333333333 0.3433666666666667 0.7409666666666667 # O216
diff --git a/test/data/trigonal/POSCAR-149 b/test/data/trigonal/POSCAR-149
deleted file mode 100644
index 3f65692..0000000
--- a/test/data/trigonal/POSCAR-149
+++ /dev/null
@@ -1,16 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.0219976369392230 0.0000000000000000 0.0000000000000000
- -2.5109988184696101 4.3491775313347878 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.3759969998256700
- 1 1 1 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.5000000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.5000000000000000 # 31
- 0.6340000000000000 0.0090000000000000 0.3670000000000000 # 41
- 0.9910000000000000 0.6250000000000000 0.3670000000000000 # 42
- 0.3750000000000000 0.3660000000000000 0.3670000000000000 # 43
- 0.9910000000000000 0.3660000000000000 0.6330000000000000 # 44
- 0.3750000000000000 0.0090000000000000 0.6330000000000000 # 45
- 0.6340000000000000 0.6250000000000000 0.6330000000000000 # 46
diff --git a/test/data/trigonal/POSCAR-149-2 b/test/data/trigonal/POSCAR-149-2
deleted file mode 100644
index de6f641..0000000
--- a/test/data/trigonal/POSCAR-149-2
+++ /dev/null
@@ -1,24 +0,0 @@
-POSCAR generated by cell class
-1.0
- 7.1509966351557939 0.0000000000000000 0.0000000000000000
- -3.5754983175778952 6.1929447484219589 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.1757961529445904
- 1 3 1 6 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.5087500000000000 0.0175000000000000 0.5000000000000000 # 21
- 0.9824999999999999 0.4912500000000000 0.5000000000000000 # 22
- 0.5087500000000000 0.4912500000000000 0.5000000000000000 # 23
- 0.3333333333333333 0.6666666666666666 0.0000000000000000 # 31
- 0.7431000000000000 0.0004000000000000 0.8260000000000000 # 41
- 0.9995999999999999 0.7427000000000000 0.8260000000000000 # 42
- 0.2573000000000000 0.2569000000000000 0.8260000000000000 # 43
- 0.9995999999999999 0.2569000000000000 0.1740000000000000 # 44
- 0.2573000000000000 0.0004000000000000 0.1740000000000000 # 45
- 0.7431000000000000 0.7427000000000000 0.1740000000000000 # 46
- 0.6608000000000002 0.0089000000000000 0.7101000000000000 # 51
- 0.9911000000000000 0.6519000000000000 0.7101000000000000 # 52
- 0.3481000000000001 0.3392000000000000 0.7101000000000000 # 53
- 0.9911000000000000 0.3392000000000000 0.2899000000000000 # 54
- 0.3481000000000001 0.0089000000000000 0.2899000000000000 # 55
- 0.6608000000000002 0.6519000000000000 0.2899000000000000 # 56
diff --git a/test/data/trigonal/POSCAR-150 b/test/data/trigonal/POSCAR-150
deleted file mode 100644
index 147a4a2..0000000
--- a/test/data/trigonal/POSCAR-150
+++ /dev/null
@@ -1,34 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.0699957321861380 0.0000000000000000 0.0000000000000000
- -4.5349978660930672 7.8548467162896358 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.9839976548198104
- 6 3 18
-Direct
- 0.6230000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.2855000000000000 0.0000000000000000 0.5000000000000000 # 12
- 0.0000000000000000 0.6230000000000000 0.0000000000000000 # 13
- 0.0000000000000000 0.2855000000000000 0.5000000000000000 # 14
- 0.3770000000000000 0.3770000000000000 0.0000000000000000 # 15
- 0.7145000000000000 0.7145000000000000 0.5000000000000000 # 16
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.4987000000000000 # 22
- 0.6666666666666666 0.3333333333333333 0.5013000000000000 # 23
- 0.0877000000000000 0.8804999999999999 0.7731000000000000 # 31
- 0.4606000000000000 0.5950000000000000 0.7417000000000000 # 32
- 0.2194000000000000 0.7575000000000000 0.2789000000000000 # 33
- 0.1195000000000000 0.2072000000000000 0.7731000000000000 # 34
- 0.4050000000000001 0.8656000000000001 0.7417000000000000 # 35
- 0.2425000000000000 0.4619000000000000 0.2789000000000000 # 36
- 0.7927999999999999 0.9123000000000000 0.7731000000000000 # 37
- 0.1344000000000000 0.5394000000000000 0.7417000000000000 # 38
- 0.5381000000000000 0.7806000000000000 0.2789000000000000 # 39
- 0.2072000000000000 0.1195000000000000 0.2269000000000000 # 310
- 0.8656000000000001 0.4050000000000001 0.2583000000000000 # 311
- 0.4619000000000000 0.2425000000000000 0.7211000000000000 # 312
- 0.9123000000000000 0.7927999999999999 0.2269000000000000 # 313
- 0.5394000000000000 0.1344000000000000 0.2583000000000000 # 314
- 0.7806000000000000 0.5381000000000000 0.7211000000000000 # 315
- 0.8804999999999999 0.0877000000000000 0.2269000000000000 # 316
- 0.5950000000000000 0.4606000000000000 0.2583000000000000 # 317
- 0.7575000000000000 0.2194000000000000 0.7211000000000000 # 318
diff --git a/test/data/trigonal/POSCAR-150-2 b/test/data/trigonal/POSCAR-150-2
deleted file mode 100644
index 9191697..0000000
--- a/test/data/trigonal/POSCAR-150-2
+++ /dev/null
@@ -1,34 +0,0 @@
-POSCAR generated by cell class
-1.0
- 8.6379959354601787 0.0000000000000000 0.0000000000000000
- -4.3189979677300876 7.4807239178952418 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.7379977705730898
- 3 3 3 18
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.3333333333333333 0.6666666666666666 0.5019000000000000 # 12
- 0.6666666666666666 0.3333333333333333 0.4981000000000000 # 13
- 0.6342000000000000 0.0000000000000000 0.0000000000000000 # 21
- 0.0000000000000000 0.6342000000000000 0.0000000000000000 # 22
- 0.3658000000000000 0.3658000000000000 0.0000000000000000 # 23
- 0.3330000000000001 0.0000000000000000 0.5000000000000000 # 31
- 0.0000000000000000 0.3330000000000001 0.5000000000000000 # 32
- 0.6670000000000001 0.6670000000000001 0.5000000000000000 # 33
- 0.0984000000000000 0.8887000000000002 0.7800000000000000 # 41
- 0.4565000000000000 0.5803000000000001 0.7280000000000000 # 42
- 0.2228000000000000 0.7671000000000000 0.2820000000000000 # 43
- 0.1113000000000000 0.2097000000000000 0.7800000000000000 # 44
- 0.4197000000000001 0.8762000000000000 0.7280000000000000 # 45
- 0.2329000000000000 0.4557000000000000 0.2820000000000000 # 46
- 0.7903000000000000 0.9016000000000000 0.7800000000000000 # 47
- 0.1238000000000000 0.5435000000000000 0.7280000000000000 # 48
- 0.5443000000000000 0.7772000000000000 0.2820000000000000 # 49
- 0.2097000000000000 0.1113000000000000 0.2200000000000000 # 410
- 0.8762000000000000 0.4197000000000001 0.2720000000000001 # 411
- 0.4557000000000000 0.2329000000000000 0.7180000000000000 # 412
- 0.9016000000000000 0.7903000000000000 0.2200000000000000 # 413
- 0.5435000000000000 0.1238000000000000 0.2720000000000001 # 414
- 0.7772000000000000 0.5443000000000000 0.7180000000000000 # 415
- 0.8887000000000002 0.0984000000000000 0.2200000000000000 # 416
- 0.5803000000000001 0.4565000000000000 0.2720000000000001 # 417
- 0.7671000000000000 0.2228000000000000 0.7180000000000000 # 418
diff --git a/test/data/trigonal/POSCAR-151 b/test/data/trigonal/POSCAR-151
deleted file mode 100644
index efd92f1..0000000
--- a/test/data/trigonal/POSCAR-151
+++ /dev/null
@@ -1,31 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.9599971955710433 0.0000000000000000 0.0000000000000000
- -2.9799985977855203 5.1615089778485350 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 17.1999919066815288
- 6 18
-Direct
- 0.2220000000000000 0.4440000000000000 0.1666666666666667 # 11
- 0.5560000000000002 0.1120000000000000 0.1666666666666667 # 12
- 0.5560000000000002 0.7780000000000000 0.5000000000000000 # 13
- 0.8880000000000000 0.4440000000000000 0.5000000000000000 # 14
- 0.2220000000000000 0.7780000000000000 0.8333333333333334 # 15
- 0.5560000000000002 0.4440000000000000 0.8333333333333334 # 16
- 0.2220000000000000 0.4440000000000000 0.4167000000000000 # 21
- 0.5560000000000002 0.1110000000000000 0.4167000000000000 # 22
- 0.8890000000000000 0.7780000000000000 0.4167000000000000 # 23
- 0.5560000000000002 0.7780000000000000 0.7500333333333333 # 24
- 0.8890000000000000 0.4450000000000000 0.7500333333333333 # 25
- 0.2220000000000000 0.1110000000000000 0.7500333333333333 # 26
- 0.2220000000000000 0.7780000000000000 0.0833666666666667 # 27
- 0.5550000000000002 0.4440000000000000 0.0833666666666667 # 28
- 0.8890000000000000 0.1110000000000000 0.0833666666666667 # 29
- 0.5560000000000002 0.7780000000000000 0.2499666666666667 # 210
- 0.8890000000000000 0.4440000000000000 0.2499666666666667 # 211
- 0.2220000000000000 0.1110000000000000 0.2499666666666667 # 212
- 0.2220000000000000 0.4440000000000000 0.9166333333333334 # 213
- 0.5550000000000002 0.1110000000000000 0.9166333333333334 # 214
- 0.8890000000000000 0.7780000000000000 0.9166333333333334 # 215
- 0.2220000000000000 0.7780000000000000 0.5833000000000002 # 216
- 0.5560000000000002 0.4450000000000000 0.5833000000000002 # 217
- 0.8890000000000000 0.1110000000000000 0.5833000000000002 # 218
diff --git a/test/data/trigonal/POSCAR-151-2 b/test/data/trigonal/POSCAR-151-2
deleted file mode 100644
index ddfaaff..0000000
--- a/test/data/trigonal/POSCAR-151-2
+++ /dev/null
@@ -1,43 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.0339976312927215 0.0000000000000000 0.0000000000000000
- -2.5169988156463594 4.3595698312901874 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.1409933460688197
- 3 15 18
-Direct
- 0.1111000000000000 0.8889000000000000 0.3333333333333333 # 11
- 0.1111000000000000 0.2222000000000000 0.6666666666666666 # 12
- 0.7778000000000002 0.8889000000000000 0.0000000000000000 # 13
- 0.4444000000000001 0.5556000000000000 0.3333333333333333 # 21
- 0.7778000000000002 0.2222000000000000 0.3333333333333333 # 22
- 0.1111000000000000 0.8889000000000000 0.8333333333333334 # 23
- 0.4444000000000001 0.5556000000000000 0.8333333333333334 # 24
- 0.7778000000000002 0.2222000000000000 0.8333333333333334 # 25
- 0.4444000000000001 0.8888000000000001 0.6666666666666666 # 26
- 0.7778000000000002 0.5556000000000000 0.6666666666666666 # 27
- 0.1111000000000000 0.2222000000000000 0.1666666666666667 # 28
- 0.4444000000000001 0.8888000000000001 0.1666666666666667 # 29
- 0.7778000000000002 0.5556000000000000 0.1666666666666667 # 210
- 0.1112000000000000 0.5556000000000000 0.0000000000000000 # 211
- 0.4444000000000001 0.2222000000000000 0.0000000000000000 # 212
- 0.7778000000000002 0.8889000000000000 0.5000000000000000 # 213
- 0.1112000000000000 0.5556000000000000 0.5000000000000000 # 214
- 0.4444000000000001 0.2222000000000000 0.5000000000000000 # 215
- 0.1111000000000000 0.8889000000000000 0.5833000000000002 # 31
- 0.4444000000000001 0.5556000000000000 0.5833000000000002 # 32
- 0.7778000000000002 0.2222000000000000 0.5833000000000002 # 33
- 0.1111000000000000 0.2222000000000000 0.9166333333333334 # 34
- 0.4444000000000001 0.8888000000000001 0.9166333333333334 # 35
- 0.7778000000000002 0.5556000000000000 0.9166333333333334 # 36
- 0.7778000000000002 0.8889000000000000 0.2499666666666667 # 37
- 0.1112000000000000 0.5556000000000000 0.2499666666666667 # 38
- 0.4444000000000001 0.2222000000000000 0.2499666666666667 # 39
- 0.1111000000000000 0.8889000000000000 0.0833666666666666 # 310
- 0.4444000000000001 0.5556000000000000 0.0833666666666666 # 311
- 0.7778000000000002 0.2222000000000000 0.0833666666666666 # 312
- 0.7778000000000002 0.8889000000000000 0.7500333333333333 # 313
- 0.1112000000000000 0.5556000000000000 0.7500333333333333 # 314
- 0.4444000000000001 0.2222000000000000 0.7500333333333333 # 315
- 0.1111000000000000 0.2222000000000000 0.4167000000000000 # 316
- 0.4444000000000001 0.8888000000000001 0.4167000000000000 # 317
- 0.7778000000000002 0.5556000000000000 0.4167000000000000 # 318
diff --git a/test/data/trigonal/POSCAR-152 b/test/data/trigonal/POSCAR-152
deleted file mode 100644
index d895ffd..0000000
--- a/test/data/trigonal/POSCAR-152
+++ /dev/null
@@ -1,118 +0,0 @@
-POSCAR generated by cell class
-1.0
- 9.2039956691335405 0.0000000000000000 0.0000000000000000
- -4.6019978345667685 7.9708940657915992 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 24.8179883220943189
- 15 48 48
-Direct
- 0.1295000000000000 0.0000000000000000 0.3333333333333333 # 11
- 0.4750000000000000 0.1442000000000000 0.3637000000000000 # 12
- 0.4032000000000000 0.1588000000000000 0.2574000000000000 # 13
- 0.0000000000000000 0.1295000000000000 0.6666666666666666 # 14
- 0.8558000000000000 0.3308000000000000 0.6970333333333334 # 15
- 0.8411999999999999 0.2444000000000000 0.5907333333333333 # 16
- 0.8705000000000002 0.8705000000000002 0.0000000000000000 # 17
- 0.6692000000000000 0.5250000000000000 0.0303666666666667 # 18
- 0.7556000000000002 0.5968000000000000 0.9240666666666666 # 19
- 0.3308000000000000 0.8558000000000000 0.3029666666666667 # 110
- 0.2444000000000000 0.8411999999999999 0.4092666666666667 # 111
- 0.5250000000000000 0.6692000000000000 0.9696333333333333 # 112
- 0.5968000000000000 0.7556000000000002 0.0759333333333334 # 113
- 0.1442000000000000 0.4750000000000000 0.6363000000000002 # 114
- 0.1588000000000000 0.4032000000000000 0.7426000000000001 # 115
- 0.9429999999999999 0.8940000000000000 0.3833000000000000 # 21
- 0.4868000000000000 0.1911000000000000 0.4388000000000000 # 22
- 0.6919000000000000 0.1551000000000000 0.3651000000000000 # 23
- 0.2838000000000000 0.0960000000000000 0.1927000000000000 # 24
- 0.4174000000000000 0.3713000000000001 0.2462000000000000 # 25
- 0.6031000000000000 0.2034000000000000 0.2301000000000000 # 26
- 0.5758000000000000 0.3703000000000001 0.3487000000000000 # 27
- 0.2178000000000000 0.1968000000000000 0.3769000000000000 # 28
- 0.1060000000000000 0.0490000000000000 0.7166333333333333 # 29
- 0.8089000000000000 0.2957000000000000 0.7721333333333333 # 210
- 0.8449000000000000 0.5368000000000002 0.6984333333333334 # 211
- 0.9040000000000000 0.1878000000000000 0.5260333333333334 # 212
- 0.6287000000000000 0.0461000000000000 0.5795333333333333 # 213
- 0.7966000000000000 0.3997000000000000 0.5634333333333333 # 214
- 0.6297000000000000 0.2055000000000000 0.6820333333333334 # 215
- 0.8032000000000000 0.0210000000000000 0.7102333333333334 # 216
- 0.9510000000000000 0.0569999999999999 0.0499666666666667 # 217
- 0.7043000000000001 0.5132000000000000 0.1054666666666666 # 218
- 0.4632000000000000 0.3081000000000000 0.0317666666666667 # 219
- 0.8122000000000001 0.7161999999999999 0.8593666666666666 # 220
- 0.9539000000000000 0.5826000000000000 0.9128666666666668 # 221
- 0.6002999999999999 0.3969000000000000 0.8967666666666668 # 222
- 0.7945000000000000 0.4242000000000001 0.0153666666666668 # 223
- 0.9790000000000000 0.7822000000000000 0.0435666666666668 # 224
- 0.0490000000000000 0.1060000000000000 0.2833666666666667 # 225
- 0.2957000000000000 0.8089000000000000 0.2278666666666667 # 226
- 0.5368000000000002 0.8449000000000000 0.3015666666666667 # 227
- 0.1878000000000000 0.9040000000000000 0.4739666666666668 # 228
- 0.0461000000000000 0.6287000000000000 0.4204666666666667 # 229
- 0.3997000000000000 0.7966000000000000 0.4365666666666667 # 230
- 0.2055000000000000 0.6297000000000000 0.3179666666666667 # 231
- 0.0210000000000000 0.8032000000000000 0.2897666666666666 # 232
- 0.0569999999999999 0.9510000000000000 0.9500333333333334 # 233
- 0.5132000000000000 0.7043000000000001 0.8945333333333334 # 234
- 0.3081000000000000 0.4632000000000000 0.9682333333333332 # 235
- 0.7161999999999999 0.8122000000000001 0.1406333333333334 # 236
- 0.5826000000000000 0.9539000000000000 0.0871333333333333 # 237
- 0.3969000000000000 0.6002999999999999 0.1032333333333333 # 238
- 0.4242000000000001 0.7945000000000000 0.9846333333333334 # 239
- 0.7822000000000000 0.9790000000000000 0.9564333333333334 # 240
- 0.8940000000000000 0.9429999999999999 0.6167000000000000 # 241
- 0.1911000000000000 0.4868000000000000 0.5612000000000000 # 242
- 0.1551000000000000 0.6919000000000000 0.6349000000000000 # 243
- 0.0960000000000000 0.2838000000000000 0.8073000000000000 # 244
- 0.3713000000000001 0.4174000000000000 0.7538000000000000 # 245
- 0.2034000000000000 0.6031000000000000 0.7699000000000000 # 246
- 0.3703000000000001 0.5758000000000000 0.6513000000000000 # 247
- 0.1968000000000000 0.2178000000000000 0.6231000000000000 # 248
- 0.8390000000000000 0.8420000000000000 0.4127000000000000 # 31
- 0.5134000000000000 0.2243000000000000 0.4833000000000000 # 32
- 0.8118000000000000 0.1551000000000000 0.3649000000000000 # 33
- 0.2136000000000000 0.0527000000000000 0.1501000000000000 # 34
- 0.4447000000000000 0.5061000000000000 0.2436000000000000 # 35
- 0.7389000000000000 0.2386000000000000 0.2132000000000000 # 36
- 0.6451000000000000 0.5191000000000000 0.3466000000000001 # 37
- 0.2423000000000000 0.3188000000000000 0.4018000000000000 # 38
- 0.1580000000000001 0.9970000000000000 0.7460333333333334 # 39
- 0.7757000000000002 0.2891000000000001 0.8166333333333334 # 310
- 0.8449000000000000 0.6567000000000000 0.6982333333333334 # 311
- 0.9473000000000000 0.1609000000000000 0.4834333333333334 # 312
- 0.4939000000000000 0.9386000000000000 0.5769333333333334 # 313
- 0.7614000000000000 0.5003000000000000 0.5465333333333334 # 314
- 0.4809000000000000 0.1260000000000000 0.6799333333333334 # 315
- 0.6812000000000000 0.9235000000000000 0.7351333333333334 # 316
- 0.0029999999999999 0.1610000000000000 0.0793666666666666 # 317
- 0.7109000000000000 0.4866000000000000 0.1499666666666666 # 318
- 0.3433000000000000 0.1882000000000000 0.0315666666666667 # 319
- 0.8391000000000000 0.7864000000000000 0.8167666666666668 # 320
- 0.0613999999999999 0.5553000000000000 0.9102666666666666 # 321
- 0.4997000000000000 0.2611000000000000 0.8798666666666666 # 322
- 0.8740000000000000 0.3549000000000000 0.0132666666666668 # 323
- 0.0765000000000000 0.7577000000000002 0.0684666666666667 # 324
- 0.9970000000000000 0.1580000000000001 0.2539666666666667 # 325
- 0.2891000000000001 0.7757000000000002 0.1833666666666667 # 326
- 0.6567000000000000 0.8449000000000000 0.3017666666666667 # 327
- 0.1609000000000000 0.9473000000000000 0.5165666666666666 # 328
- 0.9386000000000000 0.4939000000000000 0.4230666666666666 # 329
- 0.5003000000000000 0.7614000000000000 0.4534666666666668 # 330
- 0.1260000000000000 0.4809000000000000 0.3200666666666666 # 331
- 0.9235000000000000 0.6812000000000000 0.2648666666666667 # 332
- 0.1610000000000000 0.0029999999999999 0.9206333333333334 # 333
- 0.4866000000000000 0.7109000000000000 0.8500333333333334 # 334
- 0.1882000000000000 0.3433000000000000 0.9684333333333334 # 335
- 0.7864000000000000 0.8391000000000000 0.1832333333333334 # 336
- 0.5553000000000000 0.0613999999999999 0.0897333333333332 # 337
- 0.2611000000000000 0.4997000000000000 0.1201333333333334 # 338
- 0.3549000000000000 0.8740000000000000 0.9867333333333334 # 339
- 0.7577000000000002 0.0765000000000000 0.9315333333333334 # 340
- 0.8420000000000000 0.8390000000000000 0.5873000000000002 # 341
- 0.2243000000000000 0.5134000000000000 0.5167000000000002 # 342
- 0.1551000000000000 0.8118000000000000 0.6351000000000000 # 343
- 0.0527000000000000 0.2136000000000000 0.8499000000000000 # 344
- 0.5061000000000000 0.4447000000000000 0.7564000000000000 # 345
- 0.2386000000000000 0.7389000000000000 0.7868000000000002 # 346
- 0.5191000000000000 0.6451000000000000 0.6534000000000000 # 347
- 0.3188000000000000 0.2423000000000000 0.5982000000000002 # 348
diff --git a/test/data/trigonal/POSCAR-152-2 b/test/data/trigonal/POSCAR-152-2
deleted file mode 100644
index 34fe44c..0000000
--- a/test/data/trigonal/POSCAR-152-2
+++ /dev/null
@@ -1,25 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.0359976303516376 0.0000000000000000 0.0000000000000000
- -2.5179988151758175 4.3613018812827535 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 11.2549947040523701
- 3 3 12
-Direct
- 0.4583000000000000 0.0000000000000000 0.3333333333333333 # 11
- 0.0000000000000000 0.4583000000000000 0.6666666666666666 # 12
- 0.5417000000000000 0.5417000000000000 0.0000000000000000 # 13
- 0.4577000000000000 0.0000000000000000 0.8333333333333334 # 21
- 0.0000000000000000 0.4577000000000000 0.1666666666666667 # 22
- 0.5423000000000000 0.5423000000000000 0.5000000000000000 # 23
- 0.4190000000000000 0.3180000000000000 0.3963000000000000 # 31
- 0.4130000000000000 0.2640000000000000 0.8749000000000000 # 32
- 0.6820000000000002 0.1010000000000000 0.7296333333333334 # 33
- 0.7360000000000000 0.1490000000000000 0.2082333333333333 # 34
- 0.8990000000000000 0.5810000000000000 0.0629666666666667 # 35
- 0.8510000000000000 0.5870000000000000 0.5415666666666668 # 36
- 0.1010000000000000 0.6820000000000002 0.2703666666666667 # 37
- 0.1490000000000000 0.7360000000000000 0.7917666666666666 # 38
- 0.5810000000000000 0.8990000000000000 0.9370333333333334 # 39
- 0.5870000000000000 0.8510000000000000 0.4584333333333334 # 310
- 0.3180000000000000 0.4190000000000000 0.6037000000000000 # 311
- 0.2640000000000000 0.4130000000000000 0.1251000000000000 # 312
diff --git a/test/data/trigonal/POSCAR-153 b/test/data/trigonal/POSCAR-153
deleted file mode 100644
index 2c386cd..0000000
--- a/test/data/trigonal/POSCAR-153
+++ /dev/null
@@ -1,31 +0,0 @@
-POSCAR generated by cell class
-1.0
- 6.0199971673385386 0.0000000000000000 0.0000000000000000
- -3.0099985836692680 5.2134704776255347 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 17.2999918596273687
- 6 18
-Direct
- 0.2222000000000000 0.1111000000000000 0.0000000000000000 # 11
- 0.8889000000000000 0.4444500000000000 0.0000000000000000 # 12
- 0.8889000000000000 0.1111000000000000 0.6666666666666666 # 13
- 0.5555500000000000 0.4444500000000000 0.6666666666666666 # 14
- 0.8889000000000000 0.7778000000000002 0.3333333333333333 # 15
- 0.5555500000000000 0.1111000000000000 0.3333333333333333 # 16
- 0.8889000000000000 0.1111000000000000 0.0731000000000000 # 21
- 0.5556000000000000 0.4444000000000001 0.0731000000000000 # 22
- 0.2222000000000000 0.7778000000000002 0.0731000000000000 # 23
- 0.8889000000000000 0.7778000000000002 0.7397666666666668 # 24
- 0.5556000000000000 0.1112000000000000 0.7397666666666668 # 25
- 0.2222000000000000 0.4444000000000001 0.7397666666666668 # 26
- 0.2222000000000000 0.1111000000000000 0.4064333333333334 # 27
- 0.8888000000000001 0.4444000000000001 0.4064333333333334 # 28
- 0.5556000000000000 0.7778000000000002 0.4064333333333334 # 29
- 0.8889000000000000 0.1111000000000000 0.2602333333333333 # 210
- 0.5556000000000000 0.4444000000000001 0.2602333333333333 # 211
- 0.2222000000000000 0.7778000000000002 0.2602333333333333 # 212
- 0.2222000000000000 0.1111000000000000 0.5935666666666668 # 213
- 0.8888000000000001 0.4444000000000001 0.5935666666666668 # 214
- 0.5556000000000000 0.7778000000000002 0.5935666666666668 # 215
- 0.8889000000000000 0.7778000000000002 0.9268999999999999 # 216
- 0.5556000000000000 0.1112000000000000 0.9268999999999999 # 217
- 0.2222000000000000 0.4444000000000001 0.9268999999999999 # 218
diff --git a/test/data/trigonal/POSCAR-154 b/test/data/trigonal/POSCAR-154
deleted file mode 100644
index fa8ae07..0000000
--- a/test/data/trigonal/POSCAR-154
+++ /dev/null
@@ -1,16 +0,0 @@
-POSCAR generated by cell class
-1.0
- 4.9133976880400603 0.0000000000000000 0.0000000000000000
- -2.4566988440200292 4.2551272167384209 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.4051974566276204
- 3 6
-Direct
- 0.4698000000000000 0.0000000000000000 0.6666666666666666 # 11
- 0.0000000000000000 0.4698000000000000 0.3333333333333333 # 12
- 0.5302000000000000 0.5302000000000000 0.0000000000000000 # 13
- 0.4141000000000001 0.2681000000000000 0.7855000000000000 # 21
- 0.7319000000000000 0.1460000000000000 0.4521666666666668 # 22
- 0.8540000000000000 0.5859000000000000 0.1188333333333333 # 23
- 0.1460000000000000 0.7319000000000000 0.5478333333333334 # 24
- 0.5859000000000000 0.8540000000000000 0.8811666666666668 # 25
- 0.2681000000000000 0.4141000000000001 0.2145000000000000 # 26
diff --git a/test/data/trigonal/POSCAR-154-2 b/test/data/trigonal/POSCAR-154-2
deleted file mode 100644
index c3a900f..0000000
--- a/test/data/trigonal/POSCAR-154-2
+++ /dev/null
@@ -1,55 +0,0 @@
-POSCAR generated by cell class
-1.0
- 13.0399938641353010 0.0000000000000000 0.0000000000000000
- -6.5199969320676479 11.2929659515343772 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.3999960474491306
- 6 24 9 9
-Direct
- 0.6336000000000002 0.5520000000000002 0.0639000000000000 # 11
- 0.4480000000000000 0.0816000000000000 0.7305666666666668 # 12
- 0.9184000000000000 0.3664000000000000 0.3972333333333334 # 13
- 0.0816000000000000 0.4480000000000000 0.2694333333333334 # 14
- 0.3664000000000000 0.9184000000000000 0.6027666666666668 # 15
- 0.5520000000000002 0.6336000000000002 0.9360999999999999 # 16
- 0.7402000000000000 0.6837000000000000 0.2682000000000000 # 21
- 0.4940000000000000 0.4384000000000000 0.2642000000000000 # 22
- 0.5695000000000000 0.3645000000000000 0.9409999999999999 # 23
- 0.8132000000000001 0.6173999999999999 0.9319999999999999 # 24
- 0.3163000000000001 0.0565000000000000 0.9348666666666666 # 25
- 0.5616000000000000 0.0556000000000000 0.9308666666666666 # 26
- 0.6355000000000000 0.2050000000000000 0.6076666666666668 # 27
- 0.3826000000000000 0.1958000000000000 0.5986666666666668 # 28
- 0.9435000000000000 0.2598000000000000 0.6015333333333334 # 29
- 0.9444000000000000 0.5060000000000000 0.5975333333333334 # 210
- 0.7950000000000002 0.4305000000000000 0.2743333333333333 # 211
- 0.8042000000000000 0.1868000000000000 0.2653333333333333 # 212
- 0.0565000000000000 0.3163000000000001 0.0651333333333333 # 213
- 0.0556000000000000 0.5616000000000000 0.0691333333333333 # 214
- 0.2050000000000000 0.6355000000000000 0.3923333333333333 # 215
- 0.1958000000000000 0.3826000000000000 0.4013333333333334 # 216
- 0.2598000000000000 0.9435000000000000 0.3984666666666667 # 217
- 0.5060000000000000 0.9444000000000000 0.4024666666666667 # 218
- 0.4305000000000000 0.7950000000000002 0.7256666666666668 # 219
- 0.1868000000000000 0.8042000000000000 0.7346666666666668 # 220
- 0.6837000000000000 0.7402000000000000 0.7318000000000000 # 221
- 0.4384000000000000 0.4940000000000000 0.7358000000000000 # 222
- 0.3645000000000000 0.5695000000000000 0.0590000000000000 # 223
- 0.6173999999999999 0.8132000000000001 0.0680000000000000 # 224
- 0.4830000000000000 0.6730000000000002 0.4160000000000000 # 31
- 0.2990000000000000 0.2990000000000000 0.0000000000000000 # 32
- 0.3270000000000000 0.8100000000000002 0.0826666666666667 # 33
- 0.7010000000000000 0.0000000000000000 0.6666666666666666 # 34
- 0.1900000000000000 0.5170000000000000 0.7493333333333334 # 35
- 0.0000000000000000 0.7010000000000000 0.3333333333333333 # 36
- 0.8100000000000002 0.3270000000000000 0.9173333333333333 # 37
- 0.5170000000000000 0.1900000000000000 0.2506666666666667 # 38
- 0.6730000000000002 0.4830000000000000 0.5840000000000000 # 39
- 0.1800000000000000 0.2310000000000001 0.7250000000000000 # 41
- 0.0000000000000000 0.0530000000000000 0.8333333333333334 # 42
- 0.7690000000000000 0.9490000000000000 0.3916666666666667 # 43
- 0.9470000000000000 0.9470000000000000 0.5000000000000000 # 44
- 0.0510000000000000 0.8200000000000000 0.0583333333333333 # 45
- 0.0530000000000000 0.0000000000000000 0.1666666666666667 # 46
- 0.9490000000000000 0.7690000000000000 0.6083333333333334 # 47
- 0.8200000000000000 0.0510000000000000 0.9416666666666665 # 48
- 0.2310000000000001 0.1800000000000000 0.2750000000000000 # 49
diff --git a/test/data/trigonal/POSCAR-154-3 b/test/data/trigonal/POSCAR-154-3
deleted file mode 100644
index 7425f81..0000000
--- a/test/data/trigonal/POSCAR-154-3
+++ /dev/null
@@ -1,26 +0,0 @@
-POSCAR generated by cell class
- 1.00000000000000
- 3.5185386123395598 -2.0314292149883366 0.0000000000000000
- 0.0000000000000000 4.0628584299766732 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.6155767045048108
- 3 6
-Direct
- 0.4647039739275505 0.0000000000000000 0.6666666666666642
- 0.0000000000000000 0.4647039739275505 0.3333333333333357
- 0.5352960260724497 0.5352960260724497 0.0000000000000000
- 0.3926740737001666 0.2848805436603805 0.7634020028802487
- 0.7151194563396196 0.1077935300397861 0.4300686695469201
- 0.8922064699602136 0.6073259262998333 0.0967353362135845
- 0.1077935300397861 0.7151194563396196 0.5699313304530798
- 0.6073259262998333 0.8922064699602136 0.9032646637864155
- 0.2848805436603805 0.3926740737001666 0.2365979971197512
-
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
- 0.00000000E+00 0.00000000E+00 0.00000000E+00
diff --git a/test/data/trigonal/POSCAR-155 b/test/data/trigonal/POSCAR-155
deleted file mode 100644
index f56e99b..0000000
--- a/test/data/trigonal/POSCAR-155
+++ /dev/null
@@ -1,67 +0,0 @@
-$cell vectors
-1.0
- 9.3415956043869901 0.0000000000000000 0.0000000000000000
- -4.6707978021934924 8.0900591052801811 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.3054965624570940
- 3 9 12 36
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Nd1
- 0.6666666666666667 0.3333333333333331 0.3333333333333334 # Nd2
- 0.3333333333333333 0.6666666666666669 0.6666666666666667 # Nd3
- 0.5574000000000003 0.0000000000000000 0.0000000000000000 # Al1
- 0.2240666666666665 0.3333333333333331 0.3333333333333334 # Al2
- 0.8907333333333336 0.6666666666666669 0.6666666666666667 # Al3
- -0.0000000000000001 0.5573999999999999 0.0000000000000000 # Al4
- 0.6666666666666671 0.8907333333333337 0.3333333333333334 # Al5
- 0.3333333333333333 0.2240666666666668 0.6666666666666667 # Al6
- 0.4426000000000003 0.4426000000000000 0.0000000000000000 # Al7
- 0.1092666666666665 0.7759333333333331 0.3333333333333334 # Al8
- 0.7759333333333337 0.1092666666666669 0.6666666666666667 # Al9
- 0.0000000000000000 0.0000000000000000 0.4999999999999997 # B1
- 0.4360000000000002 0.0000000000000000 0.4999999999999997 # B2
- 0.6666666666666667 0.3333333333333331 0.8333333333333331 # B3
- 0.1026666666666663 0.3333333333333331 0.8333333333333331 # B4
- 0.3333333333333333 0.6666666666666669 0.1666666666666663 # B5
- 0.7693333333333334 0.6666666666666669 0.1666666666666663 # B6
- -0.0000000000000001 0.4359999999999998 0.4999999999999997 # B7
- 0.6666666666666670 0.7693333333333334 0.8333333333333331 # B8
- 0.3333333333333333 0.1026666666666666 0.1666666666666663 # B9
- 0.5639999999999999 0.5640000000000003 0.4999999999999997 # B10
- 0.2306666666666666 0.8973333333333333 0.8333333333333331 # B11
- 0.8973333333333335 0.2306666666666665 0.1666666666666663 # B12
- 0.8510000000000002 0.0000000000000000 0.4999999999999997 # O1
- 0.5889999999999997 0.0000000000000000 0.4999999999999997 # O2
- 0.4469000000000000 0.1481000000000001 0.5252000000000000 # O3
- 0.5176666666666669 0.3333333333333331 0.8333333333333331 # O4
- 0.2556666666666665 0.3333333333333331 0.8333333333333331 # O5
- 0.1135666666666667 0.4814333333333333 0.8585333333333334 # O6
- 0.1843333333333328 0.6666666666666669 0.1666666666666663 # O7
- 0.9223333333333330 0.6666666666666669 0.1666666666666663 # O8
- 0.7802333333333338 0.8147666666666669 0.1918666666666666 # O9
- -0.0000000000000002 0.8509999999999996 0.4999999999999997 # O10
- -0.0000000000000002 0.5889999999999996 0.4999999999999997 # O11
- 0.8519000000000000 0.2988000000000003 0.5252000000000000 # O12
- 0.6666666666666666 0.1843333333333328 0.8333333333333331 # O13
- 0.6666666666666670 0.9223333333333336 0.8333333333333331 # O14
- 0.5185666666666667 0.6321333333333333 0.8585333333333334 # O15
- 0.3333333333333331 0.5176666666666666 0.1666666666666663 # O16
- 0.3333333333333331 0.2556666666666667 0.1666666666666663 # O17
- 0.1852333333333329 0.9654666666666665 0.1918666666666666 # O18
- 0.1490000000000001 0.1490000000000003 0.4999999999999997 # O19
- 0.4110000000000005 0.4110000000000003 0.4999999999999997 # O20
- 0.7011999999999998 0.5531000000000001 0.5252000000000000 # O21
- 0.8156666666666668 0.4823333333333334 0.8333333333333331 # O22
- 0.0776666666666666 0.7443333333333334 0.8333333333333331 # O23
- 0.3678666666666666 0.8864333333333333 0.8585333333333334 # O24
- 0.4823333333333333 0.8156666666666672 0.1666666666666663 # O25
- 0.7443333333333334 0.0776666666666665 0.1666666666666663 # O26
- 0.0345333333333333 0.2197666666666664 0.1918666666666666 # O27
- 0.2987999999999997 0.8518999999999998 0.4748000000000002 # O28
- 0.9654666666666669 0.1852333333333336 0.8081333333333334 # O29
- 0.6321333333333330 0.5185666666666666 0.1414666666666668 # O30
- 0.5531000000000001 0.7012000000000002 0.4748000000000002 # O31
- 0.2197666666666669 0.0345333333333335 0.8081333333333334 # O32
- 0.8864333333333331 0.3678666666666666 0.1414666666666668 # O33
- 0.1481000000000000 0.4468999999999998 0.4748000000000002 # O34
- 0.8147666666666664 0.7802333333333336 0.8081333333333334 # O35
- 0.4814333333333332 0.1135666666666667 0.1414666666666668 # O36
diff --git a/test/data/trigonal/POSCAR-155-2 b/test/data/trigonal/POSCAR-155-2
deleted file mode 100644
index 78b9631..0000000
--- a/test/data/trigonal/POSCAR-155-2
+++ /dev/null
@@ -1,88 +0,0 @@
-$cell vectors
-1.0
- 9.1229957072474228 0.0000000000000000 0.0000000000000000
- -4.5614978536237070 7.9007460410926491 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 16.9829920087891040
- 9 9 63
-Direct
- 0.2601000000000002 0.0000000000000000 0.5000000000000000 # Sn1
- 0.9267666666666667 0.3333333333333334 0.8333333333333331 # Sn2
- 0.5934333333333327 0.6666666666666667 0.1666666666666666 # Sn3
- -0.0000000000000002 0.2601000000000000 0.5000000000000000 # Sn4
- 0.6666666666666667 0.5934333333333333 0.8333333333333331 # Sn5
- 0.3333333333333327 0.9267666666666666 0.1666666666666666 # Sn6
- -0.2601000000000000 -0.2601000000000000 0.5000000000000000 # Sn7
- 0.4065666666666665 0.0732333333333334 0.8333333333333331 # Sn8
- 0.0732333333333330 0.4065666666666667 0.1666666666666666 # Sn9
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # As1
- 0.0000000000000000 0.0000000000000000 0.2989000000000001 # As2
- 0.6666666666666665 0.3333333333333334 0.3333333333333331 # As3
- 0.6666666666666665 0.3333333333333334 0.6322333333333332 # As4
- 0.3333333333333330 0.6666666666666667 0.6666666666666665 # As5
- 0.3333333333333330 0.6666666666666667 0.9655666666666668 # As6
- 0.0000000000000000 0.0000000000000000 0.7010999999999999 # As7
- 0.6666666666666665 0.3333333333333334 0.0344333333333334 # As8
- 0.3333333333333330 0.6666666666666667 0.3677666666666665 # As9
- 0.0850999999999999 0.1730000000000003 0.0591999999999999 # F1
- 0.1537999999999997 0.1511999999999998 0.2414000000000001 # F2
- 0.0039000000000000 0.1558000000000004 0.3588000000000002 # F3
- 0.1760000000000001 0.1759999999999999 0.5000000000000000 # F4
- 0.7517666666666665 0.5063333333333336 0.3925333333333333 # F5
- 0.8204666666666662 0.4845333333333332 0.5747333333333333 # F6
- 0.6705666666666662 0.4891333333333330 0.6921333333333333 # F7
- 0.8426666666666667 0.5093333333333333 0.8333333333333331 # F8
- 0.4184333333333332 0.8396666666666663 0.7258666666666664 # F9
- 0.4871333333333333 0.8178666666666665 0.9080666666666667 # F10
- 0.3372333333333336 0.8224666666666670 1.0254666666666667 # F11
- 0.5093333333333331 0.8426666666666666 0.1666666666666666 # F12
- -0.1729999999999997 -0.0878999999999998 0.0591999999999999 # F13
- -0.1511999999999998 0.0026000000000002 0.2414000000000001 # F14
- -0.1557999999999999 -0.1519000000000001 0.3588000000000002 # F15
- -0.1759999999999999 0.0000000000000000 0.5000000000000000 # F16
- 0.4936666666666668 0.2454333333333336 0.3925333333333333 # F17
- 0.5154666666666667 0.3359333333333335 0.5747333333333333 # F18
- 0.5108666666666666 0.1814333333333332 0.6921333333333333 # F19
- 0.4906666666666666 0.3333333333333334 0.8333333333333331 # F20
- 0.1603333333333333 0.5787666666666669 0.7258666666666664 # F21
- 0.1821333333333331 0.6692666666666669 0.9080666666666667 # F22
- 0.1775333333333330 0.5147666666666666 1.0254666666666667 # F23
- 0.1573333333333331 0.6666666666666667 0.1666666666666666 # F24
- 0.0879000000000001 -0.0850999999999999 0.0591999999999999 # F25
- -0.0025999999999999 -0.1538000000000000 0.2414000000000001 # F26
- 0.1519000000000000 -0.0039000000000003 0.3588000000000002 # F27
- 0.0000000000000004 -0.1759999999999999 0.5000000000000000 # F28
- 0.7545666666666666 0.2482333333333334 0.3925333333333333 # F29
- 0.6640666666666666 0.1795333333333334 0.5747333333333333 # F30
- 0.8185666666666666 0.3294333333333331 0.6921333333333333 # F31
- 0.6666666666666670 0.1573333333333334 0.8333333333333331 # F32
- 0.4212333333333331 0.5815666666666669 0.7258666666666664 # F33
- 0.3307333333333331 0.5128666666666667 0.9080666666666667 # F34
- 0.4852333333333333 0.6627666666666672 1.0254666666666667 # F35
- 0.3333333333333334 0.4906666666666668 0.1666666666666666 # F36
- -0.0879000000000002 -0.1730000000000003 -0.0591999999999999 # F37
- 0.0026000000000001 -0.1511999999999998 0.7586000000000001 # F38
- -0.1519000000000002 -0.1558000000000004 0.6411999999999999 # F39
- 0.5787666666666667 0.1603333333333337 0.2741333333333332 # F40
- 0.6692666666666666 0.1821333333333335 0.0919333333333333 # F41
- 0.5147666666666667 0.1775333333333337 -0.0254666666666667 # F42
- 0.2454333333333331 0.4936666666666670 0.6074666666666667 # F43
- 0.3359333333333331 0.5154666666666670 0.4252666666666668 # F44
- 0.1814333333333332 0.5108666666666670 0.3078666666666668 # F45
- -0.0851000000000001 0.0878999999999998 -0.0591999999999999 # F46
- -0.1538000000000000 -0.0026000000000002 0.7586000000000001 # F47
- -0.0039000000000000 0.1519000000000001 0.6411999999999999 # F48
- 0.5815666666666665 0.4212333333333331 0.2741333333333332 # F49
- 0.5128666666666665 0.3307333333333332 0.0919333333333333 # F50
- 0.6627666666666665 0.4852333333333335 -0.0254666666666667 # F51
- 0.2482333333333329 0.7545666666666664 0.6074666666666667 # F52
- 0.1795333333333330 0.6640666666666666 0.4252666666666668 # F53
- 0.3294333333333329 0.8185666666666668 0.3078666666666668 # F54
- 0.1729999999999999 0.0850999999999999 -0.0591999999999999 # F55
- 0.1511999999999999 0.1538000000000000 0.7586000000000001 # F56
- 0.1558000000000002 0.0039000000000003 0.6411999999999999 # F57
- 0.8396666666666665 0.4184333333333333 0.2741333333333332 # F58
- 0.8178666666666664 0.4871333333333333 0.0919333333333333 # F59
- 0.8224666666666668 0.3372333333333337 -0.0254666666666667 # F60
- 0.5063333333333329 0.7517666666666666 0.6074666666666667 # F61
- 0.4845333333333329 0.8204666666666667 0.4252666666666668 # F62
- 0.4891333333333332 0.6705666666666669 0.3078666666666668 # F63
diff --git a/test/data/trigonal/POSCAR-156 b/test/data/trigonal/POSCAR-156
deleted file mode 100644
index 13f2dd5..0000000
--- a/test/data/trigonal/POSCAR-156
+++ /dev/null
@@ -1,11 +0,0 @@
-POSCAR generated by cell class
-1.0
- 3.7332982433264039 0.0000000000000000 0.0000000000000000
- -1.8666491216632011 3.2331311186244847 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 6.0979971306362799
- 1 1 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.3333333333333333 0.6666666666666666 0.4126000000000001 # 21
- 0.3333333333333333 0.6666666666666666 0.7760000000000000 # 31
- 0.6666666666666666 0.3333333333333333 0.2542000000000000 # 32
diff --git a/test/data/trigonal/POSCAR-156-2 b/test/data/trigonal/POSCAR-156-2
deleted file mode 100644
index e4d8694..0000000
--- a/test/data/trigonal/POSCAR-156-2
+++ /dev/null
@@ -1,14 +0,0 @@
-POSCAR generated by cell class
-1.0
- 3.9149981578289608 0.0000000000000000 0.0000000000000000
- -1.9574990789144795 3.3904878604491593 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.7249940123559604
- 1 1 1 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.5370000000000000 # 11
- 0.3333333333333333 0.6666666666666666 0.8040000000000002 # 21
- 0.3333333333333333 0.6666666666666666 0.2860000000000000 # 31
- 0.3333333333333333 0.6666666666666666 0.1020000000000000 # 41
- 0.0000000000000000 0.0000000000000000 0.3420000000000001 # 42
- 0.3333333333333333 0.6666666666666666 0.6110000000000000 # 43
- 0.6666666666666666 0.3333333333333333 0.9229999999999999 # 44
diff --git a/test/data/trigonal/POSCAR-157 b/test/data/trigonal/POSCAR-157
deleted file mode 100644
index a6cab55..0000000
--- a/test/data/trigonal/POSCAR-157
+++ /dev/null
@@ -1,196 +0,0 @@
-POSCAR generated by cell class
-1.0
- 12.1969942608020201 0.0000000000000000 0.0000000000000000
- -6.0984971304010074 10.5629068796675512 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 19.3589908907818504
- 3 21 63 18 84
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.0296000000000000 # 12
- 0.3333333333333333 0.6666666666666666 0.0296000000000000 # 13
- 0.0000000000000000 0.0000000000000000 0.2376000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.2532000000000000 # 22
- 0.0000000000000000 0.0000000000000000 0.7782000000000000 # 23
- 0.6666666666666666 0.3333333333333333 0.7950000000000002 # 24
- 0.0000000000000000 0.0000000000000000 0.5074000000000000 # 25
- 0.6666666666666666 0.3333333333333333 0.5266000000000000 # 26
- 0.6699000000000002 0.0000000000000000 0.6659000000000002 # 27
- 0.6672000000000000 0.0000000000000000 0.9387000000000000 # 28
- 0.3366000000000000 0.0000000000000000 0.3673000000000000 # 29
- 0.3344000000000000 0.0000000000000000 0.0933000000000000 # 210
- 0.0000000000000000 0.6699000000000002 0.6659000000000002 # 211
- 0.0000000000000000 0.6672000000000000 0.9387000000000000 # 212
- 0.0000000000000000 0.3366000000000000 0.3673000000000000 # 213
- 0.0000000000000000 0.3344000000000000 0.0933000000000000 # 214
- 0.3301000000000000 0.3301000000000000 0.6659000000000002 # 215
- 0.3328000000000000 0.3328000000000000 0.9387000000000000 # 216
- 0.6634000000000000 0.6634000000000000 0.3673000000000000 # 217
- 0.6656000000000000 0.6656000000000000 0.0933000000000000 # 218
- 0.3333333333333333 0.6666666666666666 0.2532000000000000 # 219
- 0.3333333333333333 0.6666666666666666 0.7950000000000002 # 220
- 0.3333333333333333 0.6666666666666666 0.5266000000000000 # 221
- 0.5152000000000000 0.0000000000000000 0.5165999999999999 # 31
- 0.1591000000000000 0.3340000000000001 0.5147000000000002 # 32
- 0.8128000000000000 0.0000000000000000 0.3789000000000000 # 33
- 0.4788000000000000 0.3318000000000000 0.3846000000000000 # 34
- 0.1892000000000000 0.0000000000000000 0.9294000000000000 # 35
- 0.8470000000000000 0.3359000000000000 0.9339000000000000 # 36
- 0.1759000000000000 0.0000000000000000 0.6468000000000002 # 37
- 0.8448000000000000 0.3337000000000000 0.6526999999999999 # 38
- 0.8236000000000000 0.0000000000000000 0.0957000000000000 # 39
- 0.4783000000000000 0.3312000000000000 0.1034000000000000 # 310
- 0.4879000000000000 0.0000000000000000 0.7927999999999999 # 311
- 0.1515000000000000 0.3345000000000001 0.7941000000000000 # 312
- 0.5180000000000000 0.0000000000000000 0.2357000000000000 # 313
- 0.1811000000000000 0.3334000000000000 0.2391000000000000 # 314
- 0.0000000000000000 0.5152000000000000 0.5165999999999999 # 315
- 0.6660000000000001 0.8250999999999999 0.5147000000000002 # 316
- 0.0000000000000000 0.8128000000000000 0.3789000000000000 # 317
- 0.6682000000000000 0.1470000000000000 0.3846000000000000 # 318
- 0.0000000000000000 0.1892000000000000 0.9294000000000000 # 319
- 0.6641000000000000 0.5111000000000000 0.9339000000000000 # 320
- 0.0000000000000000 0.1759000000000000 0.6468000000000002 # 321
- 0.6663000000000000 0.5111000000000000 0.6526999999999999 # 322
- 0.0000000000000000 0.8236000000000000 0.0957000000000000 # 323
- 0.6688000000000000 0.1471000000000000 0.1034000000000000 # 324
- 0.0000000000000000 0.4879000000000000 0.7927999999999999 # 325
- 0.6655000000000000 0.8169999999999999 0.7941000000000000 # 326
- 0.0000000000000000 0.5180000000000000 0.2357000000000000 # 327
- 0.6666000000000000 0.8477000000000000 0.2391000000000000 # 328
- 0.4848000000000000 0.4848000000000000 0.5165999999999999 # 329
- 0.1749000000000000 0.8409000000000000 0.5147000000000002 # 330
- 0.1872000000000000 0.1872000000000000 0.3789000000000000 # 331
- 0.8530000000000000 0.5212000000000000 0.3846000000000000 # 332
- 0.8108000000000000 0.8108000000000000 0.9294000000000000 # 333
- 0.4889000000000000 0.1530000000000000 0.9339000000000000 # 334
- 0.8241000000000002 0.8241000000000002 0.6468000000000002 # 335
- 0.4889000000000000 0.1552000000000000 0.6526999999999999 # 336
- 0.1764000000000000 0.1764000000000000 0.0957000000000000 # 337
- 0.8529000000000000 0.5217000000000002 0.1034000000000000 # 338
- 0.5121000000000000 0.5121000000000000 0.7927999999999999 # 339
- 0.1830000000000000 0.8485000000000000 0.7941000000000000 # 340
- 0.4820000000000000 0.4820000000000000 0.2357000000000000 # 341
- 0.1523000000000000 0.8189000000000000 0.2391000000000000 # 342
- 0.3340000000000001 0.1591000000000000 0.5147000000000002 # 343
- 0.3318000000000000 0.4788000000000000 0.3846000000000000 # 344
- 0.3359000000000000 0.8470000000000000 0.9339000000000000 # 345
- 0.3337000000000000 0.8448000000000000 0.6526999999999999 # 346
- 0.3312000000000000 0.4783000000000000 0.1034000000000000 # 347
- 0.3345000000000001 0.1515000000000000 0.7941000000000000 # 348
- 0.3334000000000000 0.1811000000000000 0.2391000000000000 # 349
- 0.8250999999999999 0.6660000000000001 0.5147000000000002 # 350
- 0.1470000000000000 0.6682000000000000 0.3846000000000000 # 351
- 0.5111000000000000 0.6641000000000000 0.9339000000000000 # 352
- 0.5111000000000000 0.6663000000000000 0.6526999999999999 # 353
- 0.1471000000000000 0.6688000000000000 0.1034000000000000 # 354
- 0.8169999999999999 0.6655000000000000 0.7941000000000000 # 355
- 0.8477000000000000 0.6666000000000000 0.2391000000000000 # 356
- 0.8409000000000000 0.1749000000000000 0.5147000000000002 # 357
- 0.5212000000000000 0.8530000000000000 0.3846000000000000 # 358
- 0.1530000000000000 0.4889000000000000 0.9339000000000000 # 359
- 0.1552000000000000 0.4889000000000000 0.6526999999999999 # 360
- 0.5217000000000002 0.8529000000000000 0.1034000000000000 # 361
- 0.8485000000000000 0.1830000000000000 0.7941000000000000 # 362
- 0.8189000000000000 0.1523000000000000 0.2391000000000000 # 363
- 0.6858000000000000 0.0000000000000000 0.4658000000000000 # 41
- 0.3396000000000000 0.0000000000000000 0.8636000000000001 # 42
- 0.3486000000000001 0.0000000000000000 0.5674000000000000 # 43
- 0.6620000000000000 0.0000000000000000 0.3131000000000000 # 44
- 0.6753000000000000 0.0000000000000000 0.1666000000000000 # 45
- 0.3262000000000000 0.0000000000000000 0.7175000000000000 # 46
- 0.0000000000000000 0.6858000000000000 0.4658000000000000 # 47
- 0.0000000000000000 0.3396000000000000 0.8636000000000001 # 48
- 0.0000000000000000 0.3486000000000001 0.5674000000000000 # 49
- 0.0000000000000000 0.6620000000000000 0.3131000000000000 # 410
- 0.0000000000000000 0.6753000000000000 0.1666000000000000 # 411
- 0.0000000000000000 0.3262000000000000 0.7175000000000000 # 412
- 0.3142000000000000 0.3142000000000000 0.4658000000000000 # 413
- 0.6604000000000000 0.6604000000000000 0.8636000000000001 # 414
- 0.6514000000000000 0.6514000000000000 0.5674000000000000 # 415
- 0.3380000000000001 0.3380000000000001 0.3131000000000000 # 416
- 0.3247000000000000 0.3247000000000000 0.1666000000000000 # 417
- 0.6738000000000000 0.6738000000000000 0.7175000000000000 # 418
- 0.0000000000000000 0.0000000000000000 0.1631000000000000 # 51
- 0.8884000000000000 0.0000000000000000 0.2636000000000000 # 52
- 0.6666666666666666 0.3333333333333333 0.3301000000000000 # 53
- 0.6683000000000000 0.2201000000000000 0.2318000000000000 # 54
- 0.0000000000000000 0.0000000000000000 0.7026000000000000 # 55
- 0.1140000000000000 0.0000000000000000 0.8064000000000000 # 56
- 0.6666666666666666 0.3333333333333333 0.8717000000000000 # 57
- 0.5502000000000000 0.2158000000000000 0.7701000000000000 # 58
- 0.0000000000000000 0.0000000000000000 0.4317000000000000 # 59
- 0.1130000000000000 0.0000000000000000 0.5320000000000000 # 510
- 0.6666666666666666 0.3333333333333333 0.6042999999999999 # 511
- 0.6720000000000002 0.2209000000000000 0.5021000000000000 # 512
- 0.6771000000000000 0.0000000000000000 0.7416000000000001 # 513
- 0.5517000000000000 0.0000000000000000 0.6460000000000000 # 514
- 0.7834000000000000 0.1167000000000000 0.6403000000000000 # 515
- 0.6677999999999999 0.0000000000000000 0.0145999999999999 # 516
- 0.5527000000000000 0.0000000000000000 0.9142000000000000 # 517
- 0.7808000000000002 0.1154000000000000 0.9133000000000000 # 518
- 0.3384000000000000 0.0000000000000000 0.2897000000000000 # 519
- 0.4475000000000000 0.0000000000000000 0.3971000000000000 # 520
- 0.3356000000000000 0.1125000000000000 0.3934000000000001 # 521
- 0.3358000000000000 0.0000000000000000 0.0167000000000000 # 522
- 0.4461000000000000 0.0000000000000000 0.1203000000000000 # 523
- 0.3342000000000000 0.1123000000000000 0.1204000000000000 # 524
- 0.0000000000000000 0.8884000000000000 0.2636000000000000 # 525
- 0.7799000000000001 0.4482000000000000 0.2318000000000000 # 526
- 0.0000000000000000 0.1140000000000000 0.8064000000000000 # 527
- 0.7842000000000000 0.3344000000000000 0.7701000000000000 # 528
- 0.0000000000000000 0.1130000000000000 0.5320000000000000 # 529
- 0.7791000000000000 0.4511000000000000 0.5021000000000000 # 530
- 0.0000000000000000 0.6771000000000000 0.7416000000000001 # 531
- 0.0000000000000000 0.5517000000000000 0.6460000000000000 # 532
- 0.8833000000000000 0.6667000000000000 0.6403000000000000 # 533
- 0.0000000000000000 0.6677999999999999 0.0145999999999999 # 534
- 0.0000000000000000 0.5527000000000000 0.9142000000000000 # 535
- 0.8846000000000002 0.6654000000000000 0.9133000000000000 # 536
- 0.0000000000000000 0.3384000000000000 0.2897000000000000 # 537
- 0.0000000000000000 0.4475000000000000 0.3971000000000000 # 538
- 0.8875000000000000 0.2231000000000000 0.3934000000000001 # 539
- 0.0000000000000000 0.3358000000000000 0.0167000000000000 # 540
- 0.0000000000000000 0.4461000000000000 0.1203000000000000 # 541
- 0.8876999999999999 0.2219000000000000 0.1204000000000000 # 542
- 0.1116000000000000 0.1116000000000000 0.2636000000000000 # 543
- 0.5518000000000000 0.3317000000000000 0.2318000000000000 # 544
- 0.8860000000000000 0.8860000000000000 0.8064000000000000 # 545
- 0.6656000000000000 0.4498000000000000 0.7701000000000000 # 546
- 0.8870000000000000 0.8870000000000000 0.5320000000000000 # 547
- 0.5489000000000002 0.3280000000000000 0.5021000000000000 # 548
- 0.3229000000000001 0.3229000000000001 0.7416000000000001 # 549
- 0.4483000000000000 0.4483000000000000 0.6460000000000000 # 550
- 0.3333000000000000 0.2166000000000000 0.6403000000000000 # 551
- 0.3322000000000000 0.3322000000000000 0.0145999999999999 # 552
- 0.4473000000000000 0.4473000000000000 0.9142000000000000 # 553
- 0.3346000000000000 0.2192000000000000 0.9133000000000000 # 554
- 0.6616000000000000 0.6616000000000000 0.2897000000000000 # 555
- 0.5525000000000000 0.5525000000000000 0.3971000000000000 # 556
- 0.7769000000000001 0.6644000000000000 0.3934000000000001 # 557
- 0.6642000000000000 0.6642000000000000 0.0167000000000000 # 558
- 0.5538999999999999 0.5538999999999999 0.1203000000000000 # 559
- 0.7781000000000000 0.6657999999999999 0.1204000000000000 # 560
- 0.3333333333333333 0.6666666666666666 0.3301000000000000 # 561
- 0.2201000000000000 0.6683000000000000 0.2318000000000000 # 562
- 0.3333333333333333 0.6666666666666666 0.8717000000000000 # 563
- 0.2158000000000000 0.5502000000000000 0.7701000000000000 # 564
- 0.3333333333333333 0.6666666666666666 0.6042999999999999 # 565
- 0.2209000000000000 0.6720000000000002 0.5021000000000000 # 566
- 0.1167000000000000 0.7834000000000000 0.6403000000000000 # 567
- 0.1154000000000000 0.7808000000000002 0.9133000000000000 # 568
- 0.1125000000000000 0.3356000000000000 0.3934000000000001 # 569
- 0.1123000000000000 0.3342000000000000 0.1204000000000000 # 570
- 0.4482000000000000 0.7799000000000001 0.2318000000000000 # 571
- 0.3344000000000000 0.7842000000000000 0.7701000000000000 # 572
- 0.4511000000000000 0.7791000000000000 0.5021000000000000 # 573
- 0.6667000000000000 0.8833000000000000 0.6403000000000000 # 574
- 0.6654000000000000 0.8846000000000002 0.9133000000000000 # 575
- 0.2231000000000000 0.8875000000000000 0.3934000000000001 # 576
- 0.2219000000000000 0.8876999999999999 0.1204000000000000 # 577
- 0.3317000000000000 0.5518000000000000 0.2318000000000000 # 578
- 0.4498000000000000 0.6656000000000000 0.7701000000000000 # 579
- 0.3280000000000000 0.5489000000000002 0.5021000000000000 # 580
- 0.2166000000000000 0.3333000000000000 0.6403000000000000 # 581
- 0.2192000000000000 0.3346000000000000 0.9133000000000000 # 582
- 0.6644000000000000 0.7769000000000001 0.3934000000000001 # 583
- 0.6657999999999999 0.7781000000000000 0.1204000000000000 # 584
diff --git a/test/data/trigonal/POSCAR-157-2 b/test/data/trigonal/POSCAR-157-2
deleted file mode 100644
index 8dbb409..0000000
--- a/test/data/trigonal/POSCAR-157-2
+++ /dev/null
@@ -1,27 +0,0 @@
-POSCAR generated by cell class
-1.0
- 8.7529958813478768 0.0000000000000000 0.0000000000000000
- -4.3764979406739366 7.5803167924678236 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 3.9659981338313401
- 3 3 12 2
-Direct
- 0.5964000000000002 0.0000000000000000 0.4989000000000000 # 11
- 0.0000000000000000 0.5964000000000002 0.4989000000000000 # 12
- 0.4036000000000000 0.4036000000000000 0.4989000000000000 # 13
- 0.2463000000000000 0.0000000000000000 0.0000000000000000 # 21
- 0.0000000000000000 0.2463000000000000 0.0000000000000000 # 22
- 0.7537000000000001 0.7537000000000001 0.0000000000000000 # 23
- 0.8179000000000000 0.0000000000000000 0.9930000000000000 # 31
- 0.2606000000000000 0.0000000000000000 0.4930000000000000 # 32
- 0.5030000000000000 0.1854000000000000 0.9840000000000000 # 33
- 0.0000000000000000 0.8179000000000000 0.9930000000000000 # 34
- 0.0000000000000000 0.2606000000000000 0.4930000000000000 # 35
- 0.8146000000000000 0.3176000000000000 0.9840000000000000 # 36
- 0.1821000000000000 0.1821000000000000 0.9930000000000000 # 37
- 0.7393999999999999 0.7393999999999999 0.4930000000000000 # 38
- 0.6824000000000000 0.4970000000000000 0.9840000000000000 # 39
- 0.1854000000000000 0.5030000000000000 0.9840000000000000 # 310
- 0.3176000000000000 0.8146000000000000 0.9840000000000000 # 311
- 0.4970000000000000 0.6824000000000000 0.9840000000000000 # 312
- 0.3333333333333333 0.6666666666666666 0.9820000000000000 # 41
- 0.6666666666666666 0.3333333333333333 0.9820000000000000 # 42
diff --git a/test/data/trigonal/POSCAR-158 b/test/data/trigonal/POSCAR-158
deleted file mode 100644
index 588e5c5..0000000
--- a/test/data/trigonal/POSCAR-158
+++ /dev/null
@@ -1,15 +0,0 @@
-$cell vectors
-1.0
- 6.1199971202843608 0.0000000000000000 0.0000000000000000
- -3.0599985601421777 5.3000729772538655 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.6579973376746597
- 2 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ru1
- 0.0000000000000000 0.0000000000000000 0.4999999999999996 # Ru2
- 0.3180000000000004 0.0270000000000001 0.2369999999999997 # Cl1
- 0.9729999999999999 0.2909999999999996 0.2369999999999997 # Cl2
- 0.7090000000000002 0.6820000000000005 0.2369999999999997 # Cl3
- 0.7089999999999997 0.0270000000000001 0.7370000000000002 # Cl4
- 0.3179999999999997 0.2909999999999996 0.7370000000000002 # Cl5
- 0.9730000000000005 0.6820000000000005 0.7370000000000002 # Cl6
diff --git a/test/data/trigonal/POSCAR-158-2 b/test/data/trigonal/POSCAR-158-2
deleted file mode 100644
index b598e5f..0000000
--- a/test/data/trigonal/POSCAR-158-2
+++ /dev/null
@@ -1,91 +0,0 @@
-POSCAR generated by cell class
-1.0
- 12.8739939422452405 0.0000000000000000 0.0000000000000000
- -6.4369969711226176 11.1492058021513518 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.2389956526645793
- 24 24 36
-Direct
- 0.3333333333333333 0.6666666666666666 0.6203000000000000 # 11
- 0.2405000000000000 0.5407000000000000 0.4045000000000001 # 12
- 0.6666666666666666 0.3333333333333333 0.1905000000000001 # 13
- 0.6433000000000000 0.4321000000000000 0.9700000000000000 # 14
- 0.0000000000000000 0.0000000000000000 0.7640000000000000 # 15
- 0.1273000000000000 0.0466000000000000 0.9840000000000000 # 16
- 0.4593000000000000 0.6998000000000000 0.4045000000000001 # 17
- 0.5679000000000000 0.2112000000000000 0.9700000000000000 # 18
- 0.9534000000000000 0.0807000000000000 0.9840000000000000 # 19
- 0.3002000000000001 0.7595000000000000 0.4045000000000001 # 110
- 0.7887999999999999 0.3567000000000000 0.9700000000000000 # 111
- 0.9193000000000000 0.8727000000000000 0.9840000000000000 # 112
- 0.3333333333333333 0.6666666666666666 0.1202999999999999 # 113
- 0.3002000000000001 0.5407000000000000 0.9045000000000002 # 114
- 0.6666666666666666 0.3333333333333333 0.6905000000000000 # 115
- 0.7887999999999999 0.4321000000000000 0.4700000000000000 # 116
- 0.0000000000000000 0.0000000000000000 0.2640000000000000 # 117
- 0.9193000000000000 0.0466000000000000 0.4840000000000000 # 118
- 0.2405000000000000 0.6998000000000000 0.9045000000000002 # 119
- 0.6433000000000000 0.2112000000000000 0.4700000000000000 # 120
- 0.1273000000000000 0.0807000000000000 0.4840000000000000 # 121
- 0.4593000000000000 0.7595000000000000 0.9045000000000002 # 122
- 0.5679000000000000 0.3567000000000000 0.4700000000000000 # 123
- 0.9534000000000000 0.8727000000000000 0.4840000000000000 # 124
- 0.3333333333333333 0.6666666666666666 0.4667000000000000 # 21
- 0.2366000000000000 0.4451000000000000 0.2848000000000001 # 22
- 0.6666666666666666 0.3333333333333333 0.0300000000000000 # 23
- 0.5506000000000000 0.4373000000000001 0.8510000000000000 # 24
- 0.0000000000000000 0.0000000000000000 0.9229999999999999 # 25
- 0.2149000000000000 0.1534000000000000 0.1000000000000000 # 26
- 0.5548999999999999 0.7915000000000000 0.2848000000000001 # 27
- 0.5627000000000000 0.1133000000000000 0.8510000000000000 # 28
- 0.8466000000000000 0.0615000000000000 0.1000000000000000 # 29
- 0.2085000000000000 0.7634000000000000 0.2848000000000001 # 210
- 0.8867000000000002 0.4494000000000001 0.8510000000000000 # 211
- 0.9385000000000000 0.7851000000000000 0.1000000000000000 # 212
- 0.3333333333333333 0.6666666666666666 0.9667000000000000 # 213
- 0.2085000000000000 0.4451000000000000 0.7847999999999999 # 214
- 0.6666666666666666 0.3333333333333333 0.5300000000000000 # 215
- 0.8867000000000002 0.4373000000000001 0.3510000000000000 # 216
- 0.0000000000000000 0.0000000000000000 0.4230000000000000 # 217
- 0.9385000000000000 0.1534000000000000 0.6000000000000000 # 218
- 0.2366000000000000 0.7915000000000000 0.7847999999999999 # 219
- 0.5506000000000000 0.1133000000000000 0.3510000000000000 # 220
- 0.2149000000000000 0.0615000000000000 0.6000000000000000 # 221
- 0.5548999999999999 0.7634000000000000 0.7847999999999999 # 222
- 0.5627000000000000 0.4494000000000001 0.3510000000000000 # 223
- 0.8466000000000000 0.7851000000000000 0.6000000000000000 # 224
- 0.1224000000000000 0.4318000000000001 0.2000000000000000 # 31
- 0.1677000000000000 0.3346000000000000 0.3896000000000000 # 32
- 0.6468000000000002 0.5476000000000000 0.7690000000000000 # 33
- 0.5094000000000000 0.5074000000000000 0.9560000000000000 # 34
- 0.2542000000000000 0.0738000000000000 0.1840000000000001 # 35
- 0.3295000000000000 0.2160000000000000 0.0003000000000000 # 36
- 0.5682000000000001 0.6906000000000000 0.2000000000000000 # 37
- 0.6654000000000000 0.8331000000000000 0.3896000000000000 # 38
- 0.4524000000000000 0.0992000000000000 0.7690000000000000 # 39
- 0.4926000000000000 0.0020000000000000 0.9560000000000000 # 310
- 0.9262000000000000 0.1804000000000000 0.1840000000000001 # 311
- 0.7840000000000000 0.1135000000000000 0.0003000000000000 # 312
- 0.3094000000000000 0.8776000000000002 0.2000000000000000 # 313
- 0.1669000000000000 0.8323000000000002 0.3896000000000000 # 314
- 0.9007999999999999 0.3532000000000000 0.7690000000000000 # 315
- 0.9980000000000000 0.4906000000000000 0.9560000000000000 # 316
- 0.8196000000000000 0.7458000000000000 0.1840000000000001 # 317
- 0.8865000000000000 0.6705000000000000 0.0003000000000000 # 318
- 0.3094000000000000 0.4318000000000001 0.7000000000000000 # 319
- 0.1669000000000000 0.3346000000000000 0.8895999999999999 # 320
- 0.9007999999999999 0.5476000000000000 0.2690000000000000 # 321
- 0.9980000000000000 0.5074000000000000 0.4560000000000000 # 322
- 0.8196000000000000 0.0738000000000000 0.6839999999999999 # 323
- 0.8865000000000000 0.2160000000000000 0.5003000000000000 # 324
- 0.1224000000000000 0.6906000000000000 0.7000000000000000 # 325
- 0.1677000000000000 0.8331000000000000 0.8895999999999999 # 326
- 0.6468000000000002 0.0992000000000000 0.2690000000000000 # 327
- 0.5094000000000000 0.0020000000000000 0.4560000000000000 # 328
- 0.2542000000000000 0.1804000000000000 0.6839999999999999 # 329
- 0.3295000000000000 0.1135000000000000 0.5003000000000000 # 330
- 0.5682000000000001 0.8776000000000002 0.7000000000000000 # 331
- 0.6654000000000000 0.8323000000000002 0.8895999999999999 # 332
- 0.4524000000000000 0.3532000000000000 0.2690000000000000 # 333
- 0.4926000000000000 0.4906000000000000 0.4560000000000000 # 334
- 0.9262000000000000 0.7458000000000000 0.6839999999999999 # 335
- 0.7840000000000000 0.6705000000000000 0.5003000000000000 # 336
diff --git a/test/data/trigonal/POSCAR-159 b/test/data/trigonal/POSCAR-159
deleted file mode 100644
index 94255a1..0000000
--- a/test/data/trigonal/POSCAR-159
+++ /dev/null
@@ -1,87 +0,0 @@
-POSCAR generated by cell class
-1.0
- 10.1999952004739374 0.0000000000000000 0.0000000000000000
- -5.0999976002369660 8.8334549620897782 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 30.3509857185867098
- 16 64
-Direct
- 0.3585000000000000 0.4308000000000001 0.1052000000000000 # 11
- 0.3333333333333333 0.6666666666666666 0.2213000000000000 # 12
- 0.0447000000000000 0.2705000000000000 0.4167000000000000 # 13
- 0.0000000000000000 0.0000000000000000 0.2944000000000000 # 14
- 0.5692000000000002 0.9277000000000000 0.1052000000000000 # 15
- 0.7295000000000001 0.7742000000000000 0.4167000000000000 # 16
- 0.0723000000000000 0.6415000000000000 0.1052000000000000 # 17
- 0.2258000000000000 0.9552999999999999 0.4167000000000000 # 18
- 0.4308000000000001 0.3585000000000000 0.6052000000000000 # 19
- 0.6666666666666666 0.3333333333333333 0.7213000000000002 # 110
- 0.2705000000000000 0.0447000000000000 0.9167000000000000 # 111
- 0.0000000000000000 0.0000000000000000 0.7944000000000000 # 112
- 0.9277000000000000 0.5692000000000002 0.6052000000000000 # 113
- 0.7742000000000000 0.7295000000000001 0.9167000000000000 # 114
- 0.6415000000000000 0.0723000000000000 0.6052000000000000 # 115
- 0.9552999999999999 0.2258000000000000 0.9167000000000000 # 116
- 0.5734000000000000 0.4821000000000000 0.0584000000000000 # 21
- 0.1797000000000000 0.2416000000000000 0.0589000000000000 # 22
- 0.3796000000000000 0.2650000000000000 0.1526999999999999 # 23
- 0.1296000000000000 0.4292000000000001 0.1606000000000000 # 24
- 0.3879000000000001 0.4999000000000000 0.2617000000000000 # 25
- 0.2519000000000000 0.4172000000000000 0.4621000000000000 # 26
- 0.8580000000000002 0.2885000000000001 0.4579000000000000 # 27
- 0.0925000000000000 0.4558000000000000 0.3633000000000000 # 28
- 0.7980000000000002 0.0328000000000000 0.3600000000000000 # 29
- 0.9910000000000000 0.1884999999999999 0.2531000000000000 # 210
- 0.0000000000000000 0.0000000000000000 0.4696000000000000 # 211
- 0.3333333333333333 0.6666666666666666 0.0500000000000000 # 212
- 0.5179000000000000 0.0913000000000000 0.0584000000000000 # 213
- 0.7584000000000000 0.9380999999999999 0.0589000000000000 # 214
- 0.7350000000000000 0.1146000000000000 0.1526999999999999 # 215
- 0.5708000000000000 0.7004000000000000 0.1606000000000000 # 216
- 0.5001000000000000 0.8880000000000000 0.2617000000000000 # 217
- 0.5828000000000000 0.8347000000000000 0.4621000000000000 # 218
- 0.7115000000000000 0.5695000000000000 0.4579000000000000 # 219
- 0.5442000000000000 0.6367000000000002 0.3633000000000000 # 220
- 0.9671999999999999 0.7652000000000000 0.3600000000000000 # 221
- 0.8115000000000000 0.8025000000000002 0.2531000000000000 # 222
- 0.9087000000000000 0.4266000000000000 0.0584000000000000 # 223
- 0.0619000000000001 0.8203000000000000 0.0589000000000000 # 224
- 0.8854000000000000 0.6204000000000000 0.1526999999999999 # 225
- 0.2996000000000000 0.8704000000000000 0.1606000000000000 # 226
- 0.1120000000000000 0.6121000000000000 0.2617000000000000 # 227
- 0.1653000000000000 0.7481000000000000 0.4621000000000000 # 228
- 0.4305000000000000 0.1419999999999999 0.4579000000000000 # 229
- 0.3633000000000000 0.9075000000000000 0.3633000000000000 # 230
- 0.2348000000000000 0.2020000000000000 0.3600000000000000 # 231
- 0.1974999999999999 0.0089999999999999 0.2531000000000000 # 232
- 0.4821000000000000 0.5734000000000000 0.5584000000000000 # 233
- 0.2416000000000000 0.1797000000000000 0.5589000000000000 # 234
- 0.2650000000000000 0.3796000000000000 0.6527000000000002 # 235
- 0.4292000000000001 0.1296000000000000 0.6606000000000000 # 236
- 0.4999000000000000 0.3879000000000001 0.7617000000000002 # 237
- 0.4172000000000000 0.2519000000000000 0.9621000000000000 # 238
- 0.2885000000000001 0.8580000000000002 0.9579000000000000 # 239
- 0.4558000000000000 0.0925000000000000 0.8633000000000000 # 240
- 0.0328000000000000 0.7980000000000002 0.8600000000000000 # 241
- 0.1884999999999999 0.9910000000000000 0.7531000000000000 # 242
- 0.0000000000000000 0.0000000000000000 0.9696000000000000 # 243
- 0.6666666666666666 0.3333333333333333 0.5500000000000002 # 244
- 0.0913000000000000 0.5179000000000000 0.5584000000000000 # 245
- 0.9380999999999999 0.7584000000000000 0.5589000000000000 # 246
- 0.1146000000000000 0.7350000000000000 0.6527000000000002 # 247
- 0.7004000000000000 0.5708000000000000 0.6606000000000000 # 248
- 0.8880000000000000 0.5001000000000000 0.7617000000000002 # 249
- 0.8347000000000000 0.5828000000000000 0.9621000000000000 # 250
- 0.5695000000000000 0.7115000000000000 0.9579000000000000 # 251
- 0.6367000000000002 0.5442000000000000 0.8633000000000000 # 252
- 0.7652000000000000 0.9671999999999999 0.8600000000000000 # 253
- 0.8025000000000002 0.8115000000000000 0.7531000000000000 # 254
- 0.4266000000000000 0.9087000000000000 0.5584000000000000 # 255
- 0.8203000000000000 0.0619000000000001 0.5589000000000000 # 256
- 0.6204000000000000 0.8854000000000000 0.6527000000000002 # 257
- 0.8704000000000000 0.2996000000000000 0.6606000000000000 # 258
- 0.6121000000000000 0.1120000000000000 0.7617000000000002 # 259
- 0.7481000000000000 0.1653000000000000 0.9621000000000000 # 260
- 0.1419999999999999 0.4305000000000000 0.9579000000000000 # 261
- 0.9075000000000000 0.3633000000000000 0.8633000000000000 # 262
- 0.2020000000000000 0.2348000000000000 0.8600000000000000 # 263
- 0.0089999999999999 0.1974999999999999 0.7531000000000000 # 264
diff --git a/test/data/trigonal/POSCAR-159-2 b/test/data/trigonal/POSCAR-159-2
deleted file mode 100644
index ced85e4..0000000
--- a/test/data/trigonal/POSCAR-159-2
+++ /dev/null
@@ -1,43 +0,0 @@
-$cell vectors
-1.0
- 10.5629950296672739 0.0000000000000000 0.0000000000000000
- -5.2814975148336343 9.1478220357406155 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.3679974741317729
- 6 6 18 6
-Direct
- 0.5453000000000002 0.6225000000000003 0.0000000000000000 # Ag1
- 0.3775000000000001 0.9228000000000002 0.0000000000000000 # Ag2
- 0.0772000000000004 0.4547000000000001 0.0000000000000000 # Ag3
- 0.6225000000000001 0.5452999999999999 0.4999999999999999 # Ag4
- 0.9228000000000002 0.3775000000000003 0.4999999999999999 # Ag5
- 0.4546999999999998 0.0771999999999997 0.4999999999999999 # Ag6
- 0.7071999999999998 0.2072000000000001 0.9860000000000002 # S1
- 0.7928000000000001 0.5000000000000000 0.9860000000000002 # S2
- 0.4999999999999997 0.2927999999999998 0.9860000000000002 # S3
- 0.2072000000000000 0.7072000000000002 0.4860000000000003 # S4
- 0.5000000000000000 0.7928000000000005 0.4860000000000003 # S5
- 0.2927999999999997 0.5000000000000000 0.4860000000000003 # S6
- 0.7074999999999997 0.1988999999999998 0.2554000000000000 # O1
- 0.7393999999999999 0.1108000000000000 0.8499999999999998 # O2
- 0.8496000000000000 0.7910000000000003 0.4518999999999998 # O3
- 0.8011000000000003 0.5086000000000003 0.2554000000000000 # O4
- 0.8891999999999998 0.6285999999999998 0.8499999999999998 # O5
- 0.2089999999999997 0.0585999999999998 0.4518999999999998 # O6
- 0.4914000000000001 0.2924999999999999 0.2554000000000000 # O7
- 0.3714000000000002 0.2606000000000002 0.8499999999999998 # O8
- 0.9413999999999998 0.1504000000000001 0.4518999999999998 # O9
- 0.1988999999999997 0.7075000000000001 0.7554000000000001 # O10
- 0.1108000000000002 0.7393999999999998 0.3499999999999999 # O11
- 0.7910000000000001 0.8496000000000006 0.9518999999999997 # O12
- 0.5085999999999999 0.8011000000000001 0.7554000000000001 # O13
- 0.6286000000000002 0.8892000000000005 0.3499999999999999 # O14
- 0.0586000000000002 0.2089999999999999 0.9518999999999997 # O15
- 0.2925000000000001 0.4914000000000004 0.7554000000000001 # O16
- 0.2605999999999999 0.3714000000000002 0.3499999999999999 # O17
- 0.1503999999999999 0.9414000000000001 0.9518999999999997 # O18
- 0.5472999999999999 0.1752000000000000 0.8909999999999999 # N1
- 0.8247999999999998 0.3720999999999999 0.8909999999999999 # N2
- 0.6279000000000002 0.4527000000000002 0.8909999999999999 # N3
- 0.1751999999999998 0.5472999999999999 0.3910000000000001 # N4
- 0.3720999999999999 0.8248000000000000 0.3910000000000001 # N5
- 0.4527000000000001 0.6279000000000001 0.3910000000000001 # N6
diff --git a/test/data/trigonal/POSCAR-160 b/test/data/trigonal/POSCAR-160
deleted file mode 100644
index ed5ac52..0000000
--- a/test/data/trigonal/POSCAR-160
+++ /dev/null
@@ -1,33 +0,0 @@
-$cell vectors
-1.0
- 7.8050963273744252 0.0000000000000000 0.0000000000000000
- -2.5690227480952075 7.3701866190323218 0.0000000000000000
- -2.5690227480952075 -3.6161021794898791 6.4221068059361670
- 10 16
-Direct
- 0.1940000000000002 0.1940000000000002 0.1940000000000003 # Cr1
- 0.0029999999999999 0.0030000000000001 0.7939999999999998 # Cr2
- 0.9979999999999991 0.9979999999999998 0.3399999999999996 # Cr3
- 0.3549999999999998 0.3550000000000002 0.0059999999999999 # Cr4
- 0.7940000000000003 0.0029999999999999 0.0030000000000004 # Cr5
- 0.3399999999999996 0.9979999999999993 0.9979999999999993 # Cr6
- 0.0060000000000002 0.3549999999999999 0.3549999999999998 # Cr7
- 0.0030000000000001 0.7940000000000000 0.0030000000000004 # Cr8
- 0.9979999999999991 0.3400000000000000 0.9979999999999993 # Cr9
- 0.3549999999999997 0.0059999999999999 0.3549999999999998 # Cr10
- 0.6719999999999994 0.6719999999999995 0.6719999999999994 # Al1
- 0.6539999999999994 0.6539999999999996 0.9879999999999993 # Al2
- 0.3489999999999996 0.3490000000000001 0.5819999999999999 # Al3
- 0.7220000000000001 0.7220000000000001 0.3560000000000003 # Al4
- 0.0329999999999998 0.2880000000000002 0.6610000000000000 # Al5
- 0.9879999999999997 0.6539999999999997 0.6539999999999997 # Al6
- 0.5819999999999994 0.3489999999999998 0.3489999999999999 # Al7
- 0.3559999999999994 0.7219999999999994 0.7219999999999994 # Al8
- 0.6609999999999993 0.0329999999999995 0.2879999999999996 # Al9
- 0.6539999999999994 0.9879999999999992 0.6539999999999997 # Al10
- 0.3489999999999994 0.5819999999999997 0.3489999999999999 # Al11
- 0.7219999999999995 0.3559999999999995 0.7219999999999994 # Al12
- 0.2880000000000000 0.6610000000000000 0.0329999999999999 # Al13
- 0.2880000000000001 0.0330000000000003 0.6610000000000000 # Al14
- 0.0329999999999994 0.6609999999999996 0.2879999999999996 # Al15
- 0.6609999999999995 0.2880000000000000 0.0329999999999999 # Al16
diff --git a/test/data/trigonal/POSCAR-160-2 b/test/data/trigonal/POSCAR-160-2
deleted file mode 100644
index 92c9227..0000000
--- a/test/data/trigonal/POSCAR-160-2
+++ /dev/null
@@ -1,22 +0,0 @@
-$cell vectors
-1.0
- 5.4869974181373005 0.0000000000000000 0.0000000000000000
- -2.7434987090686476 4.7518791546065291 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.1559956917195429
- 3 3 9
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # K1
- 0.6666666666666673 0.3333333333333337 0.3333333333333331 # K2
- 0.3333333333333329 0.6666666666666663 0.6666666666666669 # K3
- 0.0000000000000000 0.0000000000000000 0.4050000000000000 # N1
- 0.6666666666666673 0.3333333333333337 0.7383333333333336 # N2
- 0.3333333333333329 0.6666666666666663 0.0716666666666668 # N3
- 0.1310000000000004 -0.1310000000000001 0.4339999999999999 # O1
- 0.7976666666666676 0.2023333333333336 0.7673333333333336 # O2
- 0.4643333333333338 0.5356666666666674 0.1006666666666668 # O3
- 0.1310000000000000 0.2620000000000003 0.4339999999999999 # O4
- 0.7976666666666667 0.5953333333333329 0.7673333333333336 # O5
- 0.4643333333333329 0.9286666666666666 0.1006666666666668 # O6
- -0.2620000000000005 -0.1310000000000001 0.4339999999999999 # O7
- 0.4046666666666668 0.2023333333333336 0.7673333333333336 # O8
- 0.0713333333333330 0.5356666666666674 0.1006666666666668 # O9
diff --git a/test/data/trigonal/POSCAR-161 b/test/data/trigonal/POSCAR-161
deleted file mode 100644
index b07f7cb..0000000
--- a/test/data/trigonal/POSCAR-161
+++ /dev/null
@@ -1,277 +0,0 @@
-$cell vectors
-1.0
- 10.4379950884849926 0.0000000000000000 0.0000000000000000
- -5.2189975442424963 9.0395689112052064 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 37.1499825193732036
- 6 54 42 168
-Direct
- 0.0000000000000000 0.0000000000000000 1.0000000000000000 # Mn1
- 0.6666666666666670 0.3333333333333331 0.3333333333333334 # Mn2
- 0.3333333333333339 0.6666666666666669 0.6666666666666669 # Mn3
- 1.0000000000000004 0.0000000000000000 0.5000000000000000 # Mn4
- 0.6666666666666670 0.3333333333333331 0.8333333333333333 # Mn5
- 0.3333333333333334 0.6666666666666669 0.1666666666666667 # Mn6
- 0.2954000000000001 0.1584999999999998 0.6720999999999999 # Ca1
- 0.2813000000000004 0.1464000000000001 0.5657000000000001 # Ca2
- 0.3874000000000004 0.1798000000000000 0.7677999999999998 # Ca3
- 0.9620666666666668 0.4918333333333335 0.0054333333333335 # Ca4
- 0.9479666666666670 0.4797333333333332 0.8990333333333335 # Ca5
- 0.0540666666666669 0.5131333333333331 0.1011333333333333 # Ca6
- 0.6287333333333335 0.8251666666666667 0.3387666666666667 # Ca7
- 0.6146333333333338 0.8130666666666669 0.2323666666666666 # Ca8
- 0.7207333333333338 0.8464666666666668 0.4344666666666667 # Ca9
- 0.8415000000000001 0.1369000000000001 0.6720999999999999 # Ca10
- 0.8536000000000002 0.1348999999999999 0.5657000000000001 # Ca11
- 0.8202000000000003 0.2075999999999998 0.7677999999999998 # Ca12
- 0.5081666666666668 0.4702333333333331 0.0054333333333335 # Ca13
- 0.5202666666666671 0.4682333333333336 0.8990333333333335 # Ca14
- 0.4868666666666671 0.5409333333333335 0.1011333333333333 # Ca15
- 0.1748333333333334 0.8035666666666663 0.3387666666666667 # Ca16
- 0.1869333333333337 0.8015666666666666 0.2323666666666666 # Ca17
- 0.1535333333333337 0.8742666666666666 0.4344666666666667 # Ca18
- 0.8631000000000001 0.7045999999999999 0.6720999999999999 # Ca19
- 0.8651000000000002 0.7187000000000000 0.5657000000000001 # Ca20
- 0.7924000000000004 0.6126000000000000 0.7677999999999998 # Ca21
- 0.5297666666666667 0.0379333333333332 0.0054333333333335 # Ca22
- 0.5317666666666668 0.0520333333333332 0.8990333333333335 # Ca23
- 0.4590666666666668 0.9459333333333330 0.1011333333333333 # Ca24
- 0.1964333333333333 0.3712666666666663 0.3387666666666667 # Ca25
- 0.1984333333333338 0.3853666666666669 0.2323666666666666 # Ca26
- 0.1257333333333338 0.2792666666666670 0.4344666666666667 # Ca27
- 0.8631000000000001 0.1584999999999998 0.1720999999999999 # Ca28
- 0.8651000000000001 0.1464000000000001 0.0657000000000001 # Ca29
- 0.7924000000000001 0.1798000000000000 0.2678000000000000 # Ca30
- 0.5297666666666671 0.4918333333333335 0.5054333333333332 # Ca31
- 0.5317666666666667 0.4797333333333332 0.3990333333333334 # Ca32
- 0.4590666666666667 0.5131333333333331 0.6011333333333334 # Ca33
- 0.1964333333333337 0.8251666666666667 0.8387666666666667 # Ca34
- 0.1984333333333337 0.8130666666666669 0.7323666666666667 # Ca35
- 0.1257333333333336 0.8464666666666668 0.9344666666666664 # Ca36
- 0.2954000000000003 0.1369000000000001 0.1720999999999999 # Ca37
- 0.2813000000000001 0.1348999999999999 0.0657000000000001 # Ca38
- 0.3874000000000001 0.2075999999999998 0.2678000000000000 # Ca39
- 0.9620666666666668 0.4702333333333331 0.5054333333333332 # Ca40
- 0.9479666666666671 0.4682333333333336 0.3990333333333334 # Ca41
- 0.0540666666666669 0.5409333333333335 0.6011333333333334 # Ca42
- 0.6287333333333335 0.8035666666666663 0.8387666666666667 # Ca43
- 0.6146333333333340 0.8015666666666666 0.7323666666666667 # Ca44
- 0.7207333333333340 0.8742666666666666 0.9344666666666664 # Ca45
- 0.8415000000000002 0.7045999999999999 0.1720999999999999 # Ca46
- 0.8536000000000002 0.7187000000000000 0.0657000000000001 # Ca47
- 0.8202000000000002 0.6126000000000000 0.2678000000000000 # Ca48
- 0.5081666666666669 0.0379333333333332 0.5054333333333332 # Ca49
- 0.5202666666666669 0.0520333333333332 0.3990333333333334 # Ca50
- 0.4868666666666667 0.9459333333333330 0.6011333333333334 # Ca51
- 0.1748333333333335 0.3712666666666663 0.8387666666666667 # Ca52
- 0.1869333333333337 0.3853666666666669 0.7323666666666667 # Ca53
- 0.1535333333333337 0.2792666666666670 0.9344666666666664 # Ca54
- 0.0000000000000000 0.0000000000000000 0.7542000000000000 # P1
- 0.3166000000000003 0.1431000000000003 0.8649000000000000 # P2
- 0.3524000000000000 0.1589999999999998 0.9672999999999998 # P3
- 0.6666666666666665 0.3333333333333331 0.0875333333333332 # P4
- -0.0167333333333332 0.4764333333333333 0.1982333333333333 # P5
- 1.0190666666666670 0.4923333333333330 0.3006333333333334 # P6
- 0.3333333333333334 0.6666666666666669 0.4208666666666667 # P7
- 0.6499333333333336 -0.1902333333333334 0.5315666666666667 # P8
- 0.6857333333333340 0.8256666666666667 0.6339666666666670 # P9
- 0.8569000000000001 0.1734999999999998 0.8649000000000000 # P10
- -0.1589999999999998 0.1933999999999999 0.9672999999999998 # P11
- 0.5235666666666672 0.5068333333333336 0.1982333333333333 # P12
- 0.5076666666666667 0.5267333333333329 0.3006333333333334 # P13
- 1.1902333333333339 -0.1598333333333333 0.5315666666666667 # P14
- 0.1743333333333336 0.8600666666666666 0.6339666666666670 # P15
- 0.8265000000000002 0.6833999999999998 0.8649000000000000 # P16
- -0.1933999999999997 -0.3523999999999997 0.9672999999999998 # P17
- 0.4931666666666672 1.0167333333333335 0.1982333333333333 # P18
- 0.4732666666666668 -0.0190666666666666 0.3006333333333334 # P19
- 1.1598333333333337 0.3500666666666667 0.5315666666666667 # P20
- 0.1399333333333334 0.3142666666666665 0.6339666666666670 # P21
- 0.0000000000000000 0.0000000000000000 0.2542000000000000 # P22
- 0.8265000000000003 0.1431000000000003 0.3649000000000001 # P23
- 0.8066000000000003 0.1589999999999998 0.4673000000000000 # P24
- 0.6666666666666670 0.3333333333333331 0.5875333333333332 # P25
- 0.4931666666666669 0.4764333333333333 0.6982333333333335 # P26
- 0.4732666666666668 0.4923333333333330 0.8006333333333332 # P27
- 0.3333333333333339 0.6666666666666669 0.9208666666666665 # P28
- 0.1598333333333336 -0.1902333333333334 1.0315666666666667 # P29
- 0.1399333333333337 0.8256666666666667 0.1339666666666670 # P30
- 0.3166000000000001 0.1734999999999998 0.3649000000000001 # P31
- 1.3524000000000005 0.1933999999999999 0.4673000000000000 # P32
- -0.0167333333333330 0.5068333333333336 0.6982333333333335 # P33
- 1.0190666666666672 0.5267333333333329 0.8006333333333332 # P34
- -0.3500666666666664 -0.1598333333333333 1.0315666666666667 # P35
- 0.6857333333333335 0.8600666666666666 0.1339666666666670 # P36
- 0.8569000000000004 0.6833999999999998 0.3649000000000001 # P37
- 0.8410000000000004 -0.3523999999999997 0.4673000000000000 # P38
- 0.5235666666666673 1.0167333333333335 0.6982333333333335 # P39
- 0.5076666666666670 -0.0190666666666666 0.8006333333333332 # P40
- 0.1902333333333334 0.3500666666666667 1.0315666666666667 # P41
- 0.1743333333333331 0.3142666666666665 0.1339666666666670 # P42
- 0.2798000000000000 0.0954999999999998 0.8258999999999999 # O1
- 0.2449000000000000 0.2317999999999998 0.8783000000000001 # O2
- 0.2708000000000000 0.0006000000000001 0.8868000000000001 # O3
- 0.4868000000000000 0.2414999999999999 0.8711000000000001 # O4
- 0.4017000000000003 0.1953000000000001 1.0074999999999998 # O5
- 0.4020000000000003 0.0511999999999997 0.9541999999999998 # O6
- 0.4174000000000004 0.3063000000000000 0.9472999999999999 # O7
- 0.1817000000000003 0.0801999999999997 0.9628999999999999 # O8
- 0.0000000000000000 0.0000000000000000 0.7971999999999999 # O9
- -0.0179999999999999 0.1302999999999999 0.7424999999999998 # O10
- -0.0535333333333331 0.4288333333333335 0.1592333333333333 # O11
- -0.0884333333333334 0.5651333333333329 0.2116333333333334 # O12
- -0.0625333333333334 0.3339333333333332 0.2201333333333333 # O13
- 0.1534666666666669 0.5748333333333336 0.2044333333333332 # O14
- 1.0683666666666667 0.5286333333333332 0.3408333333333333 # O15
- 1.0686666666666671 0.3845333333333334 0.2875333333333334 # O16
- 1.0840666666666670 0.6396333333333333 0.2806333333333332 # O17
- 0.8483666666666672 0.4135333333333334 0.2962333333333334 # O18
- 0.6666666666666665 0.3333333333333331 0.1305333333333334 # O19
- 0.6486666666666665 0.4636333333333330 0.0758333333333334 # O20
- 0.6131333333333335 -0.2378333333333333 0.4925666666666667 # O21
- 0.5782333333333336 -0.1015333333333333 0.5449666666666666 # O22
- 0.6041333333333334 -0.3327333333333330 0.5534666666666668 # O23
- 0.8201333333333339 -0.0918333333333333 0.5377666666666666 # O24
- 0.7350333333333334 0.8619666666666664 0.6741666666666667 # O25
- 0.7353333333333336 0.7178666666666664 0.6208666666666666 # O26
- 0.7507333333333337 0.9729666666666666 0.6139666666666668 # O27
- 0.5150333333333338 0.7468666666666666 0.6295666666666666 # O28
- 0.3333333333333334 0.6666666666666669 0.4638666666666668 # O29
- 0.3153333333333334 0.7969666666666666 0.4091666666666666 # O30
- 0.9045000000000001 0.1843000000000000 0.8258999999999999 # O31
- 0.7682000000000002 0.0130999999999998 0.8783000000000001 # O32
- 0.9994000000000002 0.2701999999999998 0.8868000000000001 # O33
- 0.7585000000000000 0.2452999999999997 0.8711000000000001 # O34
- -0.1953000000000002 0.2063999999999997 1.0074999999999998 # O35
- -0.0511999999999995 0.3508000000000001 0.9541999999999998 # O36
- -0.3062999999999999 0.1110999999999999 0.9472999999999999 # O37
- -0.0802000000000000 0.1014999999999999 0.9628999999999999 # O38
- -0.1302999999999999 -0.1482999999999997 0.7424999999999998 # O39
- 0.5711666666666667 0.5176333333333332 0.1592333333333333 # O40
- 0.4348666666666670 0.3464333333333335 0.2116333333333334 # O41
- 0.6660666666666671 0.6035333333333334 0.2201333333333333 # O42
- 0.4251666666666669 0.5786333333333334 0.2044333333333332 # O43
- 0.4713666666666672 0.5397333333333333 0.3408333333333333 # O44
- 0.6154666666666671 0.6841333333333331 0.2875333333333334 # O45
- 0.3603666666666667 0.4444333333333330 0.2806333333333332 # O46
- 0.5864666666666666 0.4348333333333330 0.2962333333333334 # O47
- 0.5363666666666667 0.1850333333333334 0.0758333333333334 # O48
- 1.2378333333333336 -0.1490333333333331 0.4925666666666667 # O49
- 1.1015333333333335 -0.3202333333333333 0.5449666666666666 # O50
- 1.3327333333333335 -0.0631333333333333 0.5534666666666668 # O51
- 1.0918333333333332 -0.0880333333333334 0.5377666666666666 # O52
- 0.1380333333333332 0.8730666666666664 0.6741666666666667 # O53
- 0.2821333333333336 1.0174666666666663 0.6208666666666666 # O54
- 0.0270333333333335 0.7777666666666666 0.6139666666666668 # O55
- 0.2531333333333334 0.7681666666666668 0.6295666666666666 # O56
- 0.2030333333333337 0.5183666666666665 0.4091666666666666 # O57
- 0.8157000000000002 0.7202000000000002 0.8258999999999999 # O58
- 0.9868999999999999 0.7550999999999995 0.8783000000000001 # O59
- 0.7298000000000004 0.7292000000000000 0.8868000000000001 # O60
- 0.7547000000000001 0.5131999999999998 0.8711000000000001 # O61
- -0.2064000000000001 -0.4016999999999998 1.0074999999999998 # O62
- -0.3507999999999998 -0.4019999999999999 0.9541999999999998 # O63
- -0.1111000000000001 -0.4173999999999999 0.9472999999999999 # O64
- -0.1015000000000001 -0.1817000000000002 0.9628999999999999 # O65
- 0.1482999999999998 0.0179999999999998 0.7424999999999998 # O66
- 0.4823666666666674 1.0535333333333334 0.1592333333333333 # O67
- 0.6535666666666665 1.0884333333333327 0.2116333333333334 # O68
- 0.3964666666666671 1.0625333333333331 0.2201333333333333 # O69
- 0.4213666666666671 0.8465333333333336 0.2044333333333332 # O70
- 0.4602666666666670 -0.0683666666666667 0.3408333333333333 # O71
- 0.3158666666666667 -0.0686666666666667 0.2875333333333334 # O72
- 0.5555666666666670 -0.0840666666666668 0.2806333333333332 # O73
- 0.5651666666666672 0.1516333333333335 0.2962333333333334 # O74
- 0.8149666666666667 0.3513333333333335 0.0758333333333334 # O75
- 1.1490333333333336 0.3868666666666665 0.4925666666666667 # O76
- 1.3202333333333336 0.4217666666666666 0.5449666666666666 # O77
- 1.0631333333333339 0.3958666666666664 0.5534666666666668 # O78
- 1.0880333333333336 0.1798666666666667 0.5377666666666666 # O79
- 0.1269333333333335 0.2649666666666664 0.6741666666666667 # O80
- -0.0174666666666667 0.2646666666666663 0.6208666666666666 # O81
- 0.2222333333333338 0.2492666666666669 0.6139666666666668 # O82
- 0.2318333333333338 0.4849666666666665 0.6295666666666666 # O83
- 0.4816333333333332 0.6846666666666666 0.4091666666666666 # O84
- 0.8157000000000002 0.0954999999999998 0.3258999999999998 # O85
- 0.9869000000000003 0.2317999999999998 0.3782999999999999 # O86
- 0.7298000000000006 0.0006000000000001 0.3868000000000000 # O87
- 0.7546999999999999 0.2414999999999999 0.3710999999999999 # O88
- 0.7936000000000003 0.1953000000000001 0.5075000000000000 # O89
- 0.6491999999999999 0.0511999999999997 0.4542000000000002 # O90
- 0.8889000000000000 0.3063000000000000 0.4473000000000000 # O91
- 0.8985000000000003 0.0801999999999997 0.4628999999999998 # O92
- 0.0000000000000000 0.0000000000000000 0.2972000000000002 # O93
- 0.1482999999999998 0.1302999999999999 0.2425000000000002 # O94
- 0.4823666666666672 0.4288333333333335 0.6592333333333333 # O95
- 0.6535666666666669 0.5651333333333329 0.7116333333333332 # O96
- 0.3964666666666671 0.3339333333333332 0.7201333333333335 # O97
- 0.4213666666666672 0.5748333333333336 0.7044333333333334 # O98
- 0.4602666666666669 0.5286333333333332 0.8408333333333333 # O99
- 0.3158666666666673 0.3845333333333334 0.7875333333333334 # O100
- 0.5555666666666672 0.6396333333333333 0.7806333333333332 # O101
- 0.5651666666666673 0.4135333333333334 0.7962333333333332 # O102
- 0.6666666666666670 0.3333333333333331 0.6305333333333334 # O103
- 0.8149666666666668 0.4636333333333330 0.5758333333333335 # O104
- 0.1490333333333338 -0.2378333333333333 0.9925666666666665 # O105
- 0.3202333333333337 -0.1015333333333333 1.0449666666666666 # O106
- 0.0631333333333335 -0.3327333333333330 1.0534666666666668 # O107
- 0.0880333333333333 -0.0918333333333333 1.0377666666666667 # O108
- 0.1269333333333335 0.8619666666666664 0.1741666666666669 # O109
- -0.0174666666666667 0.7178666666666664 0.1208666666666669 # O110
- 0.2222333333333334 0.9729666666666666 0.1139666666666670 # O111
- 0.2318333333333334 0.7468666666666666 0.1295666666666667 # O112
- 0.3333333333333339 0.6666666666666669 0.9638666666666668 # O113
- 0.4816333333333337 0.7969666666666666 0.9091666666666667 # O114
- 0.2798000000000003 0.1843000000000000 0.3258999999999998 # O115
- 0.2449000000000002 0.0130999999999998 0.3782999999999999 # O116
- 0.2708000000000005 0.2701999999999998 0.3868000000000000 # O117
- 0.4868000000000002 0.2452999999999997 0.3710999999999999 # O118
- 1.4017000000000006 0.2063999999999997 0.5075000000000000 # O119
- 1.4020000000000006 0.3508000000000001 0.4542000000000002 # O120
- 1.4174000000000002 0.1110999999999999 0.4473000000000000 # O121
- 1.1817000000000004 0.1014999999999999 0.4628999999999998 # O122
- -0.0179999999999998 -0.1482999999999997 0.2425000000000002 # O123
- -0.0535333333333331 0.5176333333333332 0.6592333333333333 # O124
- -0.0884333333333329 0.3464333333333335 0.7116333333333332 # O125
- -0.0625333333333328 0.6035333333333334 0.7201333333333335 # O126
- 0.1534666666666671 0.5786333333333334 0.7044333333333334 # O127
- 1.0683666666666671 0.5397333333333333 0.8408333333333333 # O128
- 1.0686666666666671 0.6841333333333331 0.7875333333333334 # O129
- 1.0840666666666667 0.4444333333333330 0.7806333333333332 # O130
- 0.8483666666666668 0.4348333333333330 0.7962333333333332 # O131
- 0.6486666666666667 0.1850333333333334 0.5758333333333335 # O132
- -0.3868666666666662 -0.1490333333333331 0.9925666666666665 # O133
- -0.4217666666666663 -0.3202333333333333 1.0449666666666666 # O134
- -0.3958666666666666 -0.0631333333333333 1.0534666666666668 # O135
- -0.1798666666666663 -0.0880333333333334 1.0377666666666667 # O136
- 0.7350333333333332 0.8730666666666664 0.1741666666666669 # O137
- 0.7353333333333337 1.0174666666666663 0.1208666666666669 # O138
- 0.7507333333333337 0.7777666666666666 0.1139666666666670 # O139
- 0.5150333333333339 0.7681666666666668 0.1295666666666667 # O140
- 0.3153333333333334 0.5183666666666665 0.9091666666666667 # O141
- 0.9045000000000004 0.7202000000000002 0.3258999999999998 # O142
- 0.7682000000000002 0.7550999999999995 0.3782999999999999 # O143
- 0.9994000000000005 0.7292000000000000 0.3868000000000000 # O144
- 0.7585000000000002 0.5131999999999998 0.3710999999999999 # O145
- 0.8047000000000002 -0.4016999999999998 0.5075000000000000 # O146
- 0.9488000000000004 -0.4019999999999999 0.4542000000000002 # O147
- 0.6937000000000002 -0.4173999999999999 0.4473000000000000 # O148
- 0.9198000000000004 -0.1817000000000002 0.4628999999999998 # O149
- -0.1303000000000000 0.0179999999999998 0.2425000000000002 # O150
- 0.5711666666666675 1.0535333333333334 0.6592333333333333 # O151
- 0.4348666666666670 1.0884333333333334 0.7116333333333332 # O152
- 0.6660666666666670 1.0625333333333331 0.7201333333333335 # O153
- 0.4251666666666670 0.8465333333333336 0.7044333333333334 # O154
- 0.4713666666666668 -0.0683666666666667 0.8408333333333333 # O155
- 0.6154666666666671 -0.0686666666666667 0.7875333333333334 # O156
- 0.3603666666666666 -0.0840666666666668 0.7806333333333332 # O157
- 0.5864666666666672 0.1516333333333335 0.7962333333333332 # O158
- 0.5363666666666668 0.3513333333333335 0.5758333333333335 # O159
- 0.2378333333333335 0.3868666666666665 0.9925666666666665 # O160
- 0.1015333333333336 0.4217666666666666 1.0449666666666666 # O161
- 0.3327333333333337 0.3958666666666664 1.0534666666666668 # O162
- 0.0918333333333336 0.1798666666666667 1.0377666666666667 # O163
- 0.1380333333333333 0.2649666666666664 0.1741666666666669 # O164
- 0.2821333333333330 0.2646666666666663 0.1208666666666669 # O165
- 0.0270333333333335 0.2492666666666669 0.1139666666666670 # O166
- 0.2531333333333333 0.4849666666666665 0.1295666666666667 # O167
- 0.2030333333333334 0.6846666666666666 0.9091666666666667 # O168
diff --git a/test/data/trigonal/POSCAR-161-2 b/test/data/trigonal/POSCAR-161-2
deleted file mode 100644
index f6f83f0..0000000
--- a/test/data/trigonal/POSCAR-161-2
+++ /dev/null
@@ -1,37 +0,0 @@
-$cell vectors
-1.0
- 5.1599975720044595 0.0000000000000000 0.0000000000000000
- -2.5799987860022298 4.4686889808218870 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 16.5799921984174325
- 6 18 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ag1
- 0.6666666666666669 0.3333333333333337 0.3333333333333334 # Ag2
- 0.3333333333333331 0.6666666666666662 0.6666666666666669 # Ag3
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # Ag4
- 0.6666666666666669 0.3333333333333337 0.8333333333333335 # Ag5
- 0.3333333333333331 0.6666666666666662 0.1666666666666665 # Ag6
- 0.2748000000000003 0.1990000000000001 0.2208000000000000 # O1
- 0.9414666666666670 0.5323333333333338 0.5541333333333335 # O2
- 0.6081333333333334 0.8656666666666663 0.8874666666666668 # O3
- 0.8010000000000008 0.0758000000000001 0.2208000000000000 # O4
- 0.4676666666666668 0.4091333333333337 0.5541333333333335 # O5
- 0.1343333333333330 0.7424666666666662 0.8874666666666668 # O6
- 0.9242000000000006 0.7251999999999997 0.2208000000000000 # O7
- 0.5908666666666674 0.0585333333333335 0.5541333333333335 # O8
- 0.2575333333333338 0.3918666666666660 0.8874666666666668 # O9
- 0.9242000000000007 0.1990000000000001 0.7208000000000003 # O10
- 0.5908666666666675 0.5323333333333338 0.0541333333333334 # O11
- 0.2575333333333339 0.8656666666666663 0.3874666666666665 # O12
- 0.2748000000000001 0.0758000000000001 0.7208000000000003 # O13
- 0.9414666666666669 0.4091333333333337 0.0541333333333334 # O14
- 0.6081333333333332 0.7424666666666662 0.3874666666666665 # O15
- 0.8009999999999999 0.7251999999999997 0.7208000000000003 # O16
- 0.4676666666666668 0.0585333333333335 0.0541333333333334 # O17
- 0.1343333333333338 0.3918666666666672 0.3874666666666665 # O18
- 0.0000000000000000 0.0000000000000000 0.2244999999999999 # N1
- 0.6666666666666669 0.3333333333333337 0.5578333333333334 # N2
- 0.3333333333333331 0.6666666666666662 0.8911666666666668 # N3
- 0.0000000000000000 0.0000000000000000 0.7245000000000003 # N4
- 0.6666666666666669 0.3333333333333337 0.0578333333333334 # N5
- 0.3333333333333331 0.6666666666666662 0.3911666666666668 # N6
diff --git a/test/data/trigonal/POSCAR-162 b/test/data/trigonal/POSCAR-162
deleted file mode 100644
index 5726b76..0000000
--- a/test/data/trigonal/POSCAR-162
+++ /dev/null
@@ -1,21 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.4499974355473491 0.0000000000000000 0.0000000000000000
- -2.7249987177736732 4.7198362297440486 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.1009961881411101
- 1 1 4 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.2250000000000000 # 31
- 0.6666666666666666 0.3333333333333333 0.7750000000000000 # 32
- 0.3333333333333333 0.6666666666666666 0.7750000000000000 # 33
- 0.6666666666666666 0.3333333333333333 0.2250000000000000 # 34
- 0.3333333333333333 0.6666666666666666 0.0000000000000000 # 41
- 0.3460000000000000 0.0000000000000000 0.2800000000000001 # 42
- 0.6666666666666666 0.3333333333333333 0.0000000000000000 # 43
- 0.6540000000000000 0.0000000000000000 0.7200000000000000 # 44
- 0.0000000000000000 0.3460000000000000 0.2800000000000001 # 45
- 0.0000000000000000 0.6540000000000000 0.7200000000000000 # 46
- 0.6540000000000000 0.6540000000000000 0.2800000000000001 # 47
- 0.3460000000000000 0.3460000000000000 0.7200000000000000 # 48
diff --git a/test/data/trigonal/POSCAR-162-2 b/test/data/trigonal/POSCAR-162-2
deleted file mode 100644
index ed5403c..0000000
--- a/test/data/trigonal/POSCAR-162-2
+++ /dev/null
@@ -1,16 +0,0 @@
-POSCAR generated by cell class
-1.0
- 4.9899976519965588 0.0000000000000000 0.0000000000000000
- -2.4949988259982785 4.3214647314537205 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 4.6219978251559297
- 1 2 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.3333333333333333 0.6666666666666666 0.5000000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.5000000000000000 # 22
- 0.3410000000000001 0.0000000000000000 0.2664000000000001 # 31
- 0.6590000000000000 0.0000000000000000 0.7336000000000000 # 32
- 0.0000000000000000 0.3410000000000001 0.2664000000000001 # 33
- 0.0000000000000000 0.6590000000000000 0.7336000000000000 # 34
- 0.6590000000000000 0.6590000000000000 0.2664000000000001 # 35
- 0.3410000000000001 0.3410000000000001 0.7336000000000000 # 36
diff --git a/test/data/trigonal/POSCAR-163 b/test/data/trigonal/POSCAR-163
deleted file mode 100644
index 5d73dc7..0000000
--- a/test/data/trigonal/POSCAR-163
+++ /dev/null
@@ -1,23 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.8899972285089710 0.0000000000000000 0.0000000000000000
- -2.9449986142544842 5.1008872281087063 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.5909954870338705
- 2 2 12
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 12
- 0.3333333333333333 0.6666666666666666 0.2500000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.7500000000000000 # 22
- 0.2300000000000000 0.3200000000000000 0.1200000000000000 # 31
- 0.7700000000000000 0.6799999999999999 0.8800000000000000 # 32
- 0.6799999999999999 0.9100000000000000 0.1200000000000000 # 33
- 0.3200000000000000 0.0900000000000000 0.8800000000000000 # 34
- 0.0900000000000000 0.7700000000000000 0.1200000000000000 # 35
- 0.9100000000000000 0.2300000000000000 0.8800000000000000 # 36
- 0.6799999999999999 0.7700000000000000 0.3800000000000000 # 37
- 0.3200000000000000 0.2300000000000000 0.6200000000000000 # 38
- 0.0900000000000000 0.3200000000000000 0.3800000000000000 # 39
- 0.9100000000000000 0.6799999999999999 0.6200000000000000 # 310
- 0.2300000000000000 0.9100000000000000 0.3800000000000000 # 311
- 0.7700000000000000 0.0900000000000000 0.6200000000000000 # 312
diff --git a/test/data/trigonal/POSCAR-163-2 b/test/data/trigonal/POSCAR-163-2
deleted file mode 100644
index 9837307..0000000
--- a/test/data/trigonal/POSCAR-163-2
+++ /dev/null
@@ -1,27 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.3099975014231919 0.0000000000000000 0.0000000000000000
- -2.6549987507115946 4.5985927302643805 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 14.2499932947797596
- 4 4 12
-Direct
- 0.3333333333333333 0.6666666666666666 0.0666000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.9334000000000000 # 12
- 0.3333333333333333 0.6666666666666666 0.4334000000000000 # 13
- 0.6666666666666666 0.3333333333333333 0.5666000000000000 # 14
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.7500000000000000 # 22
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # 23
- 0.6666666666666666 0.3333333333333333 0.2500000000000000 # 24
- 0.9480999999999999 0.2832000000000000 0.1733000000000000 # 31
- 0.0519000000000000 0.7168000000000000 0.8267000000000000 # 32
- 0.7168000000000000 0.6649000000000002 0.1733000000000000 # 33
- 0.2832000000000000 0.3351000000000000 0.8267000000000000 # 34
- 0.3351000000000000 0.0519000000000000 0.1733000000000000 # 35
- 0.6649000000000002 0.9480999999999999 0.8267000000000000 # 36
- 0.7168000000000000 0.0519000000000000 0.3267000000000000 # 37
- 0.2832000000000000 0.9480999999999999 0.6733000000000000 # 38
- 0.3351000000000000 0.2832000000000000 0.3267000000000000 # 39
- 0.6649000000000002 0.7168000000000000 0.6733000000000000 # 310
- 0.9480999999999999 0.6649000000000002 0.3267000000000000 # 311
- 0.0519000000000000 0.3351000000000000 0.6733000000000000 # 312
diff --git a/test/data/trigonal/POSCAR-164 b/test/data/trigonal/POSCAR-164
deleted file mode 100644
index 53e20eb..0000000
--- a/test/data/trigonal/POSCAR-164
+++ /dev/null
@@ -1,10 +0,0 @@
-POSCAR generated by cell class
-1.0
- 4.0469980957174512 0.0000000000000000 0.0000000000000000
- -2.0234990478587247 3.5048031599585601 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.3299974920123603
- 1 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.3333333333333333 0.6666666666666666 0.4320000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.5679999999999999 # 22
diff --git a/test/data/trigonal/POSCAR-164-2 b/test/data/trigonal/POSCAR-164-2
deleted file mode 100644
index 7358499..0000000
--- a/test/data/trigonal/POSCAR-164-2
+++ /dev/null
@@ -1,17 +0,0 @@
-POSCAR generated by cell class
-1.0
- 6.2489970595844690 0.0000000000000000 0.0000000000000000
- -3.1244985297922332 5.4117902017744104 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 5.0859976068245603
- 1 1 2 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.2699000000000000 # 31
- 0.6666666666666666 0.3333333333333333 0.7301000000000000 # 32
- 0.1388000000000000 0.2776000000000000 0.7618000000000000 # 41
- 0.8612000000000000 0.7223999999999999 0.2382000000000000 # 42
- 0.7223999999999999 0.8612000000000000 0.7618000000000000 # 43
- 0.2776000000000000 0.1388000000000000 0.2382000000000000 # 44
- 0.1388000000000000 0.8612000000000000 0.7618000000000000 # 45
- 0.8612000000000000 0.1388000000000000 0.2382000000000000 # 46
diff --git a/test/data/trigonal/POSCAR-165 b/test/data/trigonal/POSCAR-165
deleted file mode 100644
index acb3c38..0000000
--- a/test/data/trigonal/POSCAR-165
+++ /dev/null
@@ -1,31 +0,0 @@
-POSCAR generated by cell class
-1.0
- 7.1849966191573715 0.0000000000000000 0.0000000000000000
- -3.5924983095786840 6.2223895982955897 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 7.3509965410474400
- 6 18
-Direct
- 0.6609000000000002 0.0000000000000000 0.2500000000000000 # 11
- 0.0000000000000000 0.6609000000000002 0.2500000000000000 # 12
- 0.0000000000000000 0.3391000000000000 0.7500000000000000 # 13
- 0.3391000000000000 0.3391000000000000 0.2500000000000000 # 14
- 0.6609000000000002 0.6609000000000002 0.7500000000000000 # 15
- 0.3391000000000000 0.0000000000000000 0.7500000000000000 # 16
- 0.3667000000000001 0.0540000000000000 0.0824000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.1855000000000000 # 22
- 0.0000000000000000 0.0000000000000000 0.2500000000000000 # 23
- 0.6333000000000000 0.9460000000000000 0.9176000000000000 # 24
- 0.6666666666666666 0.3333333333333333 0.8145000000000000 # 25
- 0.0000000000000000 0.0000000000000000 0.7500000000000000 # 26
- 0.9460000000000000 0.3127000000000000 0.0824000000000000 # 27
- 0.0540000000000000 0.6873000000000000 0.9176000000000000 # 28
- 0.6873000000000000 0.6333000000000000 0.0824000000000000 # 29
- 0.3127000000000000 0.3667000000000001 0.9176000000000000 # 210
- 0.3127000000000000 0.9460000000000000 0.4176000000000001 # 211
- 0.6666666666666666 0.3333333333333333 0.3145000000000000 # 212
- 0.6333000000000000 0.6873000000000000 0.4176000000000001 # 213
- 0.0540000000000000 0.3667000000000001 0.4176000000000001 # 214
- 0.9460000000000000 0.6333000000000000 0.5824000000000000 # 215
- 0.6873000000000000 0.0540000000000000 0.5824000000000000 # 216
- 0.3333333333333333 0.6666666666666666 0.6855000000000000 # 217
- 0.3667000000000001 0.3127000000000000 0.5824000000000000 # 218
diff --git a/test/data/trigonal/POSCAR-165-2 b/test/data/trigonal/POSCAR-165-2
deleted file mode 100644
index cdd3060..0000000
--- a/test/data/trigonal/POSCAR-165-2
+++ /dev/null
@@ -1,97 +0,0 @@
-POSCAR generated by cell class
-1.0
- 12.1899942640958123 0.0000000000000000 0.0000000000000000
- -6.0949971320479035 10.5568447046935674 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.1399952287064394
- 12 6 18 54
-Direct
- 0.0015000000000000 0.3353000000000000 0.4300000000000001 # 11
- 0.9984999999999999 0.6647000000000000 0.5700000000000000 # 12
- 0.6647000000000000 0.6662000000000000 0.4300000000000001 # 13
- 0.3353000000000000 0.3338000000000000 0.5700000000000000 # 14
- 0.3338000000000000 0.9984999999999999 0.4300000000000001 # 15
- 0.6662000000000000 0.0015000000000000 0.5700000000000000 # 16
- 0.6662000000000000 0.6647000000000000 0.0700000000000000 # 17
- 0.3338000000000000 0.3353000000000000 0.9299999999999999 # 18
- 0.9984999999999999 0.3338000000000000 0.0700000000000000 # 19
- 0.0015000000000000 0.6662000000000000 0.9299999999999999 # 110
- 0.3353000000000000 0.0015000000000000 0.0700000000000000 # 111
- 0.6647000000000000 0.9984999999999999 0.9299999999999999 # 112
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 21
- 0.3333333333333333 0.6666666666666666 0.4733000000000000 # 22
- 0.6666666666666666 0.3333333333333333 0.5266999999999999 # 23
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 24
- 0.6666666666666666 0.3333333333333333 0.0267000000000000 # 25
- 0.3333333333333333 0.6666666666666666 0.9732999999999999 # 26
- 0.0000000000000000 0.1790000000000000 0.7500000000000000 # 31
- 0.1481000000000000 0.4802000000000000 0.7235000000000000 # 32
- 0.0000000000000000 0.8210000000000000 0.2500000000000000 # 33
- 0.8519000000000000 0.5198000000000002 0.2765000000000001 # 34
- 0.8210000000000000 0.8210000000000000 0.7500000000000000 # 35
- 0.5198000000000002 0.6679000000000002 0.7235000000000000 # 36
- 0.1790000000000000 0.1790000000000000 0.2500000000000000 # 37
- 0.4802000000000000 0.3321000000000000 0.2765000000000001 # 38
- 0.1790000000000000 0.0000000000000000 0.7500000000000000 # 39
- 0.3321000000000000 0.8519000000000000 0.7235000000000000 # 310
- 0.8210000000000000 0.0000000000000000 0.2500000000000000 # 311
- 0.6679000000000002 0.1481000000000000 0.2765000000000001 # 312
- 0.6679000000000002 0.5198000000000002 0.7765000000000000 # 313
- 0.3321000000000000 0.4802000000000000 0.2235000000000000 # 314
- 0.8519000000000000 0.3321000000000000 0.7765000000000000 # 315
- 0.1481000000000000 0.6679000000000002 0.2235000000000000 # 316
- 0.4802000000000000 0.1481000000000000 0.7765000000000000 # 317
- 0.5198000000000002 0.8519000000000000 0.2235000000000000 # 318
- 0.0000000000000000 0.4562000000000000 0.7500000000000000 # 41
- 0.0692000000000000 0.1518000000000000 0.8822000000000000 # 42
- 0.1134000000000000 0.3233000000000000 0.6725000000000000 # 43
- 0.2468000000000000 0.5161000000000000 0.8637000000000000 # 44
- 0.1881000000000000 0.5731000000000002 0.5823000000000002 # 45
- 0.0000000000000000 0.5438000000000000 0.2500000000000000 # 46
- 0.9308000000000000 0.8482000000000000 0.1178000000000000 # 47
- 0.8866000000000002 0.6767000000000000 0.3275000000000000 # 48
- 0.7532000000000000 0.4839000000000000 0.1363000000000000 # 49
- 0.8119000000000000 0.4269000000000000 0.4177000000000000 # 410
- 0.5438000000000000 0.5438000000000000 0.7500000000000000 # 411
- 0.8482000000000000 0.9174000000000000 0.8822000000000000 # 412
- 0.6767000000000000 0.7901000000000000 0.6725000000000000 # 413
- 0.4839000000000000 0.7307000000000000 0.8637000000000000 # 414
- 0.4269000000000000 0.6150000000000000 0.5823000000000002 # 415
- 0.4562000000000000 0.4562000000000000 0.2500000000000000 # 416
- 0.1518000000000000 0.0826000000000000 0.1178000000000000 # 417
- 0.3233000000000000 0.2099000000000000 0.3275000000000000 # 418
- 0.5161000000000000 0.2693000000000000 0.1363000000000000 # 419
- 0.5731000000000002 0.3850000000000000 0.4177000000000000 # 420
- 0.4562000000000000 0.0000000000000000 0.7500000000000000 # 421
- 0.0826000000000000 0.9308000000000000 0.8822000000000000 # 422
- 0.2099000000000000 0.8866000000000002 0.6725000000000000 # 423
- 0.2693000000000000 0.7532000000000000 0.8637000000000000 # 424
- 0.3850000000000000 0.8119000000000000 0.5823000000000002 # 425
- 0.5438000000000000 0.0000000000000000 0.2500000000000000 # 426
- 0.9174000000000000 0.0692000000000000 0.1178000000000000 # 427
- 0.7901000000000000 0.1134000000000000 0.3275000000000000 # 428
- 0.7307000000000000 0.2468000000000000 0.1363000000000000 # 429
- 0.6150000000000000 0.1881000000000000 0.4177000000000000 # 430
- 0.9174000000000000 0.8482000000000000 0.6178000000000000 # 431
- 0.7901000000000000 0.6767000000000000 0.8275000000000000 # 432
- 0.7307000000000000 0.4839000000000000 0.6363000000000000 # 433
- 0.6150000000000000 0.4269000000000000 0.9177000000000000 # 434
- 0.0826000000000000 0.1518000000000000 0.3822000000000000 # 435
- 0.2099000000000000 0.3233000000000000 0.1725000000000000 # 436
- 0.2693000000000000 0.5161000000000000 0.3637000000000001 # 437
- 0.3850000000000000 0.5731000000000002 0.0823000000000000 # 438
- 0.9308000000000000 0.0826000000000000 0.6178000000000000 # 439
- 0.8866000000000002 0.2099000000000000 0.8275000000000000 # 440
- 0.7532000000000000 0.2693000000000000 0.6363000000000000 # 441
- 0.8119000000000000 0.3850000000000000 0.9177000000000000 # 442
- 0.0692000000000000 0.9174000000000000 0.3822000000000000 # 443
- 0.1134000000000000 0.7901000000000000 0.1725000000000000 # 444
- 0.2468000000000000 0.7307000000000000 0.3637000000000001 # 445
- 0.1881000000000000 0.6150000000000000 0.0823000000000000 # 446
- 0.1518000000000000 0.0692000000000000 0.6178000000000000 # 447
- 0.3233000000000000 0.1134000000000000 0.8275000000000000 # 448
- 0.5161000000000000 0.2468000000000000 0.6363000000000000 # 449
- 0.5731000000000002 0.1881000000000000 0.9177000000000000 # 450
- 0.8482000000000000 0.9308000000000000 0.3822000000000000 # 451
- 0.6767000000000000 0.8866000000000002 0.1725000000000000 # 452
- 0.4839000000000000 0.7532000000000000 0.3637000000000001 # 453
- 0.4269000000000000 0.8119000000000000 0.0823000000000000 # 454
diff --git a/test/data/trigonal/POSCAR-166 b/test/data/trigonal/POSCAR-166
deleted file mode 100644
index 3332116..0000000
--- a/test/data/trigonal/POSCAR-166
+++ /dev/null
@@ -1,67 +0,0 @@
-POSCAR generated by cell class
-1.0
- 6.2429970624077198 0.0000000000000000 0.0000000000000000
- -3.1214985312038586 5.4065940517967102 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 29.9999858837468700
- 6 6 12 36
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 12
- 0.6666666666666666 0.3333333333333333 0.3333333333333333 # 13
- 0.6666666666666666 0.3333333333333333 0.8333333333333334 # 14
- 0.3333333333333333 0.6666666666666666 0.6666666666666667 # 15
- 0.3333333333333333 0.6666666666666666 0.1666666666666667 # 16
- 0.0000000000000000 0.0000000000000000 0.4023000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.7356333333333334 # 22
- 0.3333333333333333 0.6666666666666666 0.0689666666666667 # 23
- 0.0000000000000000 0.0000000000000000 0.5977000000000000 # 24
- 0.6666666666666666 0.3333333333333333 0.9310333333333334 # 25
- 0.3333333333333333 0.6666666666666666 0.2643666666666668 # 26
- 0.0000000000000000 0.0000000000000000 0.1280000000000000 # 31
- 0.0000000000000000 0.0000000000000000 0.2811000000000000 # 32
- 0.6666666666666666 0.3333333333333333 0.4613333333333334 # 33
- 0.6666666666666666 0.3333333333333333 0.6144333333333334 # 34
- 0.3333333333333333 0.6666666666666666 0.7946666666666666 # 35
- 0.3333333333333333 0.6666666666666666 0.9477666666666665 # 36
- 0.0000000000000000 0.0000000000000000 0.8720000000000000 # 37
- 0.0000000000000000 0.0000000000000000 0.7189000000000000 # 38
- 0.3333333333333333 0.6666666666666666 0.5386666666666666 # 39
- 0.6666666666666666 0.3333333333333333 0.2053333333333333 # 310
- 0.6666666666666666 0.3333333333333333 0.0522333333333333 # 311
- 0.3333333333333333 0.6666666666666666 0.3855666666666668 # 312
- 0.1411500000000000 0.8588500000000000 0.4620000000000002 # 41
- 0.1881000000000000 0.8119000000000000 0.6309000000000000 # 42
- 0.8078166666666666 0.1921833333333334 0.7953333333333333 # 43
- 0.8547666666666668 0.1452333333333334 0.9642333333333334 # 44
- 0.4744833333333334 0.5255166666666666 0.1286666666666667 # 45
- 0.5214333333333334 0.4785666666666668 0.2975666666666667 # 46
- 0.8588500000000000 0.1411500000000000 0.5380000000000000 # 47
- 0.8119000000000002 0.1881000000000000 0.3691000000000000 # 48
- 0.5255166666666666 0.4744833333333334 0.8713333333333334 # 49
- 0.4785666666666668 0.5214333333333334 0.7024333333333334 # 410
- 0.1921833333333334 0.8078166666666666 0.2046666666666667 # 411
- 0.1452333333333334 0.8547666666666668 0.0357666666666666 # 412
- 0.1411500000000000 0.2823000000000000 0.4620000000000002 # 413
- 0.1881000000000000 0.3762000000000000 0.6309000000000000 # 414
- 0.8078166666666666 0.6156333333333334 0.7953333333333333 # 415
- 0.8547666666666668 0.7095333333333333 0.9642333333333334 # 416
- 0.4744833333333334 0.9489666666666666 0.1286666666666667 # 417
- 0.5214333333333334 0.0428666666666667 0.2975666666666667 # 418
- 0.8588500000000000 0.7177000000000000 0.5380000000000000 # 419
- 0.8119000000000000 0.6238000000000000 0.3691000000000000 # 420
- 0.5255166666666666 0.0510333333333333 0.8713333333333334 # 421
- 0.4785666666666668 0.9571333333333334 0.7024333333333334 # 422
- 0.1921833333333334 0.3843666666666667 0.2046666666666667 # 423
- 0.1452333333333334 0.2904666666666667 0.0357666666666666 # 424
- 0.7177000000000000 0.8588500000000000 0.4620000000000002 # 425
- 0.6238000000000000 0.8119000000000002 0.6309000000000000 # 426
- 0.3843666666666667 0.1921833333333334 0.7953333333333333 # 427
- 0.2904666666666667 0.1452333333333334 0.9642333333333334 # 428
- 0.0510333333333333 0.5255166666666666 0.1286666666666667 # 429
- 0.9571333333333334 0.4785666666666668 0.2975666666666667 # 430
- 0.2823000000000000 0.1411500000000000 0.5380000000000000 # 431
- 0.3762000000000000 0.1881000000000000 0.3691000000000000 # 432
- 0.9489666666666666 0.4744833333333334 0.8713333333333334 # 433
- 0.0428666666666667 0.5214333333333334 0.7024333333333334 # 434
- 0.6156333333333334 0.8078166666666666 0.2046666666666667 # 435
- 0.7095333333333333 0.8547666666666668 0.0357666666666666 # 436
diff --git a/test/data/trigonal/POSCAR-166-2 b/test/data/trigonal/POSCAR-166-2
deleted file mode 100644
index ec33722..0000000
--- a/test/data/trigonal/POSCAR-166-2
+++ /dev/null
@@ -1,31 +0,0 @@
-POSCAR generated by cell class
-1.0
- 5.4249974473108944 0.0000000000000000 0.0000000000000000
- -2.7124987236554459 4.6981856048369668 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 9.8359953717511406
- 3 3 18
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # 11
- 0.6666666666666666 0.3333333333333333 0.3333333333333333 # 12
- 0.3333333333333333 0.6666666666666666 0.6666666666666667 # 13
- 0.0000000000000000 0.0000000000000000 0.5000000000000000 # 21
- 0.6666666666666666 0.3333333333333333 0.8333333333333334 # 22
- 0.3333333333333333 0.6666666666666666 0.1666666666666667 # 23
- 0.1300000000000000 0.8700000000000000 0.4750000000000000 # 31
- 0.7966666666666667 0.2033333333333334 0.8083333333333333 # 32
- 0.4633333333333334 0.5366666666666666 0.1416666666666667 # 33
- 0.8700000000000000 0.1300000000000000 0.5250000000000000 # 34
- 0.5366666666666666 0.4633333333333334 0.8583333333333334 # 35
- 0.2033333333333334 0.7966666666666667 0.1916666666666667 # 36
- 0.1300000000000000 0.2600000000000000 0.4750000000000000 # 37
- 0.7966666666666667 0.5933333333333334 0.8083333333333333 # 38
- 0.4633333333333334 0.9266666666666665 0.1416666666666667 # 39
- 0.8700000000000000 0.7400000000000000 0.5250000000000000 # 310
- 0.5366666666666666 0.0733333333333333 0.8583333333333334 # 311
- 0.2033333333333334 0.4066666666666667 0.1916666666666667 # 312
- 0.7400000000000000 0.8700000000000000 0.4750000000000000 # 313
- 0.4066666666666667 0.2033333333333334 0.8083333333333333 # 314
- 0.0733333333333333 0.5366666666666666 0.1416666666666667 # 315
- 0.2600000000000000 0.1300000000000000 0.5250000000000000 # 316
- 0.9266666666666665 0.4633333333333334 0.8583333333333334 # 317
- 0.5933333333333334 0.7966666666666667 0.1916666666666667 # 318
diff --git a/test/data/trigonal/POSCAR-167 b/test/data/trigonal/POSCAR-167
deleted file mode 100644
index e09f760..0000000
--- a/test/data/trigonal/POSCAR-167
+++ /dev/null
@@ -1,271 +0,0 @@
-$cell vectors
-1.0
- 11.5099945840642164 0.0000000000000000 0.0000000000000000
- -5.7549972920321055 9.9679477072209135 0.0000000000000000
- 0.0000000000000053 0.0000000000000000 60.5699714992849252
- 36 72 72 84
-Direct
- 0.8448999999999998 0.1537000000000002 0.1990000000000000 # K1
- 0.5115666666666667 0.4870333333333334 0.5323333333333333 # K2
- 0.1782333333333329 0.8203666666666667 0.8656666666666667 # K3
- 0.1550999999999998 0.8462999999999998 0.8009999999999999 # K4
- 0.8217666666666666 0.1796333333333335 0.1343333333333333 # K5
- 0.4884333333333332 0.5129666666666667 0.4676666666666666 # K6
- 0.8462999999999999 0.6912000000000000 0.1990000000000000 # K7
- 0.5129666666666665 0.0245333333333332 0.5323333333333333 # K8
- 0.1796333333333334 0.3578666666666669 0.8656666666666667 # K9
- 0.1537000000000000 0.3088000000000000 0.8009999999999999 # K10
- 0.8203666666666665 0.6421333333333332 0.1343333333333333 # K11
- 0.4870333333333334 0.9754666666666668 0.4676666666666666 # K12
- 0.3087999999999999 0.1551000000000003 0.1990000000000000 # K13
- 0.9754666666666663 0.4884333333333334 0.5323333333333333 # K14
- 0.6421333333333329 0.8217666666666665 0.8656666666666667 # K15
- 0.6911999999999999 0.8449000000000002 0.8009999999999999 # K16
- 0.3578666666666665 0.1782333333333334 0.1343333333333333 # K17
- 0.0245333333333330 0.5115666666666665 0.4676666666666666 # K18
- 0.6911999999999999 0.8462999999999998 0.3009999999999999 # K19
- 0.3578666666666668 0.1796333333333335 0.6343333333333333 # K20
- 0.0245333333333334 0.5129666666666667 0.9676666666666668 # K21
- 0.3088000000000000 0.1537000000000002 0.6990000000000001 # K22
- 0.9754666666666667 0.4870333333333334 0.0323333333333333 # K23
- 0.6421333333333332 0.8203666666666667 0.3656666666666667 # K24
- 0.1550999999999997 0.3088000000000000 0.3009999999999999 # K25
- 0.8217666666666666 0.6421333333333332 0.6343333333333333 # K26
- 0.4884333333333331 0.9754666666666668 0.9676666666666668 # K27
- 0.8448999999999997 0.6912000000000000 0.6990000000000001 # K28
- 0.5115666666666663 0.0245333333333332 0.0323333333333333 # K29
- 0.1782333333333332 0.3578666666666669 0.3656666666666667 # K30
- 0.1537000000000003 0.8449000000000002 0.3009999999999999 # K31
- 0.8203666666666662 0.1782333333333334 0.6343333333333333 # K32
- 0.4870333333333329 0.5115666666666665 0.9676666666666668 # K33
- 0.8462999999999999 0.1551000000000003 0.6990000000000001 # K34
- 0.5129666666666665 0.4884333333333334 0.0323333333333333 # K35
- 0.1796333333333330 0.8217666666666665 0.3656666666666667 # K36
- 0.1710000000000001 1.0981000000000005 0.0361000000000000 # P1
- 0.1032000000000002 1.2688000000000001 0.0094000000000001 # P2
- 0.8376666666666667 0.4314333333333336 0.3694333333333333 # P3
- 0.7698666666666668 0.6021333333333334 0.3427333333333333 # P4
- 0.5043333333333334 0.7647666666666669 0.7027666666666669 # P5
- 0.4365333333333329 0.9354666666666666 0.6760666666666667 # P6
- -0.1710000000000000 0.9019000000000000 -0.0361000000000000 # P7
- -0.1032000000000002 0.7311999999999999 -0.0093999999999999 # P8
- 0.4956666666666666 0.2352333333333332 0.2972333333333333 # P9
- 0.5634666666666667 0.0645333333333335 0.3239333333333333 # P10
- 0.1623333333333335 0.5685666666666670 0.6305666666666668 # P11
- 0.2301333333333332 0.3978666666666666 0.6572666666666668 # P12
- -0.0981000000000001 1.0729000000000002 0.0361000000000000 # P13
- -0.2687999999999997 0.8344000000000003 0.0094000000000001 # P14
- 0.5685666666666662 0.4062333333333332 0.3694333333333333 # P15
- 0.3978666666666664 0.1677333333333333 0.3427333333333333 # P16
- 0.2352333333333332 0.7395666666666669 0.7027666666666669 # P17
- 0.0645333333333333 0.5010666666666670 0.6760666666666667 # P18
- 0.0981000000000002 0.9271000000000000 -0.0361000000000000 # P19
- 0.2687999999999997 1.1656000000000000 -0.0093999999999999 # P20
- 0.7647666666666663 0.2604333333333331 0.2972333333333333 # P21
- 0.9354666666666667 0.4989333333333337 0.3239333333333333 # P22
- 0.4314333333333331 0.5937666666666668 0.6305666666666668 # P23
- 0.6021333333333331 0.8322666666666668 0.6572666666666668 # P24
- -0.0728999999999999 0.8290000000000001 0.0361000000000000 # P25
- 0.1656000000000001 0.8968000000000003 0.0094000000000001 # P26
- 0.5937666666666662 0.1623333333333332 0.3694333333333333 # P27
- 0.8322666666666668 0.2301333333333333 0.3427333333333333 # P28
- 0.2604333333333331 0.4956666666666668 0.7027666666666669 # P29
- 0.4989333333333332 0.5634666666666664 0.6760666666666667 # P30
- 0.0729000000000004 1.1710000000000003 -0.0361000000000000 # P31
- -0.1655999999999997 1.1031999999999997 -0.0093999999999999 # P32
- 0.7395666666666664 0.5043333333333332 0.2972333333333333 # P33
- 0.5010666666666668 0.4365333333333336 0.3239333333333333 # P34
- 0.4062333333333332 0.8376666666666668 0.6305666666666668 # P35
- 0.1677333333333332 0.7698666666666667 0.6572666666666668 # P36
- 0.0728999999999999 -0.0980999999999999 0.4639000000000000 # P37
- -0.1655999999999998 -0.2687999999999997 0.4906000000000001 # P38
- 0.7395666666666664 0.2352333333333332 0.7972333333333335 # P39
- 0.5010666666666668 0.0645333333333335 0.8239333333333335 # P40
- 0.4062333333333333 0.5685666666666670 0.1305666666666667 # P41
- 0.1677333333333333 0.3978666666666666 0.1572666666666666 # P42
- -0.0729000000000004 0.0980999999999999 0.5361000000000000 # P43
- 0.1655999999999998 0.2687999999999997 0.5094000000000001 # P44
- 0.5937666666666664 0.4314333333333336 0.8694333333333333 # P45
- 0.8322666666666666 0.6021333333333334 0.8427333333333334 # P46
- 0.2604333333333335 0.7647666666666669 0.2027666666666666 # P47
- 0.4989333333333332 0.9354666666666666 0.1760666666666667 # P48
- -0.1710000000000000 -0.0729000000000001 0.4639000000000000 # P49
- -0.1032000000000002 0.1655999999999999 0.4906000000000001 # P50
- 0.4956666666666666 0.2604333333333331 0.7972333333333335 # P51
- 0.5634666666666668 0.4989333333333337 0.8239333333333335 # P52
- 0.1623333333333334 0.5937666666666668 0.1305666666666667 # P53
- 0.2301333333333332 0.8322666666666668 0.1572666666666666 # P54
- 0.1709999999999999 0.0729000000000001 0.5361000000000000 # P55
- 0.1032000000000002 -0.1655999999999999 0.5094000000000001 # P56
- 0.8376666666666664 0.4062333333333332 0.8694333333333333 # P57
- 0.7698666666666668 0.1677333333333333 0.8427333333333334 # P58
- 0.5043333333333333 0.7395666666666669 0.2027666666666666 # P59
- 0.4365333333333336 0.5010666666666670 0.1760666666666667 # P60
- 0.0980999999999999 0.1710000000000000 0.4639000000000000 # P61
- 0.2687999999999998 0.1031999999999999 0.4906000000000001 # P62
- 0.7647666666666665 0.5043333333333332 0.7972333333333335 # P63
- 0.9354666666666667 0.4365333333333336 0.8239333333333335 # P64
- 0.4314333333333332 0.8376666666666668 0.1305666666666667 # P65
- 0.6021333333333331 0.7698666666666667 0.1572666666666666 # P66
- -0.0980999999999999 -0.1710000000000000 0.5361000000000000 # P67
- -0.2688000000000002 -0.1031999999999999 0.5094000000000001 # P68
- 0.5685666666666661 0.1623333333333332 0.8694333333333333 # P69
- 0.3978666666666664 0.2301333333333333 0.8427333333333334 # P70
- 0.2352333333333335 0.4956666666666668 0.2027666666666666 # P71
- 0.0645333333333334 0.5634666666666664 0.1760666666666667 # P72
- 0.2541999999999998 1.2113000000000000 0.0616000000000001 # S1
- 0.2188000000000001 1.4598000000000002 0.0040000000000000 # S2
- 0.9208666666666663 0.5446333333333333 0.3949333333333333 # S3
- 0.8854666666666665 0.7931333333333332 0.3373333333333333 # S4
- 0.5875333333333331 0.8779666666666669 0.7282666666666668 # S5
- 0.5521333333333334 1.1264666666666669 0.6706666666666667 # S6
- -0.2541999999999996 0.7887000000000001 -0.0616000000000000 # S7
- -0.2188000000000001 0.5401999999999999 -0.0040000000000000 # S8
- 0.4124666666666663 0.1220333333333332 0.2717333333333334 # S9
- 0.4478666666666665 -0.1264666666666669 0.3293333333333334 # S10
- 0.0791333333333332 0.4553666666666669 0.6050666666666666 # S11
- 0.1145333333333334 0.2068666666666668 0.6626666666666667 # S12
- -0.2113000000000000 1.0428999999999999 0.0616000000000001 # S13
- -0.4597999999999998 0.7590000000000003 0.0040000000000000 # S14
- 0.4553666666666664 0.3762333333333331 0.3949333333333333 # S15
- 0.2068666666666666 0.0923333333333333 0.3373333333333333 # S16
- 0.1220333333333334 0.7095666666666669 0.7282666666666668 # S17
- -0.1264666666666668 0.4256666666666666 0.6706666666666667 # S18
- 0.2113000000000001 0.9571000000000001 -0.0616000000000000 # S19
- 0.4598000000000001 1.2410000000000003 -0.0040000000000000 # S20
- 0.8779666666666668 0.2904333333333332 0.2717333333333334 # S21
- 1.1264666666666667 0.5743333333333336 0.3293333333333334 # S22
- 0.5446333333333330 0.6237666666666669 0.6050666666666666 # S23
- 0.7931333333333331 0.9076666666666666 0.6626666666666667 # S24
- -0.0428999999999997 0.7458000000000001 0.0616000000000001 # S25
- 0.2410000000000001 0.7812000000000003 0.0040000000000000 # S26
- 0.6237666666666662 0.0791333333333332 0.3949333333333333 # S27
- 0.9076666666666667 0.1145333333333334 0.3373333333333333 # S28
- 0.2904333333333332 0.4124666666666669 0.7282666666666668 # S29
- 0.5743333333333333 0.4478666666666666 0.6706666666666667 # S30
- 0.0429000000000003 1.2542000000000002 -0.0616000000000000 # S31
- -0.2410000000000002 1.2187999999999997 -0.0040000000000000 # S32
- 0.7095666666666668 0.5875333333333331 0.2717333333333334 # S33
- 0.4256666666666667 0.5521333333333334 0.3293333333333334 # S34
- 0.3762333333333333 0.9208666666666671 0.6050666666666666 # S35
- 0.0923333333333333 0.8854666666666666 0.6626666666666667 # S36
- 0.0429000000000002 -0.2113000000000000 0.4384000000000001 # S37
- -0.2410000000000001 -0.4598000000000002 0.4960000000000001 # S38
- 0.7095666666666661 0.1220333333333332 0.7717333333333334 # S39
- 0.4256666666666665 -0.1264666666666669 0.8293333333333334 # S40
- 0.3762333333333336 0.4553666666666669 0.1050666666666667 # S41
- 0.0923333333333333 0.2068666666666668 0.1626666666666667 # S42
- -0.0429000000000002 0.2113000000000000 0.5616000000000000 # S43
- 0.2410000000000002 0.4598000000000002 0.5040000000000001 # S44
- 0.6237666666666665 0.5446333333333333 0.8949333333333335 # S45
- 0.9076666666666662 0.7931333333333332 0.8373333333333335 # S46
- 0.2904333333333333 0.8779666666666669 0.2282666666666666 # S47
- 0.5743333333333334 1.1264666666666669 0.1706666666666667 # S48
- -0.2542000000000003 -0.0429000000000000 0.4384000000000001 # S49
- -0.2187999999999997 0.2410000000000004 0.4960000000000001 # S50
- 0.4124666666666663 0.2904333333333332 0.7717333333333334 # S51
- 0.4478666666666664 0.5743333333333336 0.8293333333333334 # S52
- 0.0791333333333337 0.6237666666666669 0.1050666666666667 # S53
- 0.1145333333333334 0.9076666666666666 0.1626666666666667 # S54
- 0.2541999999999998 0.0429000000000000 0.5616000000000000 # S55
- 0.2187999999999999 -0.2409999999999999 0.5040000000000001 # S56
- 0.9208666666666664 0.3762333333333331 0.8949333333333335 # S57
- 0.8854666666666666 0.0923333333333333 0.8373333333333335 # S58
- 0.5875333333333332 0.7095666666666669 0.2282666666666666 # S59
- 0.5521333333333330 0.4256666666666666 0.1706666666666667 # S60
- 0.2113000000000000 0.2542000000000000 0.4384000000000001 # S61
- 0.4598000000000000 0.2187999999999998 0.4960000000000001 # S62
- 0.8779666666666665 0.5875333333333331 0.7717333333333334 # S63
- 1.1264666666666663 0.5521333333333334 0.8293333333333334 # S64
- 0.5446333333333335 0.9208666666666671 0.1050666666666667 # S65
- 0.7931333333333329 0.8854666666666666 0.1626666666666667 # S66
- -0.2113000000000000 -0.2542000000000000 0.5616000000000000 # S67
- -0.4598000000000000 -0.2187999999999998 0.5040000000000001 # S68
- 0.4553666666666666 0.0791333333333332 0.8949333333333335 # S69
- 0.2068666666666666 0.1145333333333334 0.8373333333333335 # S70
- 0.1220333333333335 0.4124666666666669 0.2282666666666666 # S71
- -0.1264666666666664 0.4478666666666666 0.1706666666666667 # S72
- 0.0000000000000000 1.0000000000000000 0.0382000000000000 # N1
- 0.1874000000000002 1.1866000000000001 0.0124999999999999 # N2
- 0.2217000000000001 0.9989999999999999 0.0299000000000000 # N3
- 0.6666666666666665 0.3333333333333331 0.3715333333333334 # N4
- 0.8540666666666666 0.5199333333333338 0.3458333333333333 # N5
- 0.8883666666666667 0.3323333333333334 0.3632333333333334 # N6
- 0.3333333333333334 0.6666666666666669 0.7048666666666669 # N7
- 0.5207333333333330 0.8532666666666668 0.6791666666666667 # N8
- 0.5550333333333329 0.6656666666666666 0.6965666666666668 # N9
- 0.0000000000000000 1.0000000000000000 -0.0382000000000000 # N10
- -0.1873999999999996 0.8134000000000002 -0.0124999999999999 # N11
- -0.2216999999999995 1.0010000000000003 -0.0299000000000000 # N12
- 0.6666666666666666 0.3333333333333331 0.2951333333333333 # N13
- 0.4792666666666664 0.1467333333333332 0.3208333333333334 # N14
- 0.4449666666666665 0.3343333333333334 0.3034333333333333 # N15
- 0.1459333333333333 0.4800666666666669 0.6541666666666666 # N16
- 0.1116333333333332 0.6676666666666666 0.6367666666666668 # N17
- -0.1865999999999995 1.0008000000000001 0.0124999999999999 # N18
- 0.0009999999999999 1.2227000000000003 0.0299000000000000 # N19
- 0.4800666666666664 0.3341333333333333 0.3458333333333333 # N20
- 0.6676666666666664 0.5560333333333335 0.3632333333333334 # N21
- 0.1467333333333331 0.6674666666666664 0.6791666666666667 # N22
- 0.3343333333333330 0.8893666666666666 0.6965666666666668 # N23
- 0.1866000000000000 0.9991999999999999 -0.0124999999999999 # N24
- -0.0009999999999997 0.7773000000000003 -0.0299000000000000 # N25
- 0.8532666666666664 0.3325333333333335 0.3208333333333334 # N26
- 0.6656666666666665 0.1106333333333334 0.3034333333333333 # N27
- 0.5199333333333334 0.6658666666666667 0.6541666666666666 # N28
- 0.3323333333333331 0.4439666666666666 0.6367666666666668 # N29
- -0.0008000000000003 0.8125999999999998 0.0124999999999999 # N30
- -0.2226999999999998 0.7783000000000000 0.0299000000000000 # N31
- 0.6658666666666667 0.1459333333333336 0.3458333333333333 # N32
- 0.4439666666666666 0.1116333333333332 0.3632333333333334 # N33
- 0.3325333333333332 0.4792666666666667 0.6791666666666667 # N34
- 0.1106333333333335 0.4449666666666669 0.6965666666666668 # N35
- 0.0008000000000000 1.1874000000000000 -0.0124999999999999 # N36
- 0.2227000000000003 1.2217000000000000 -0.0299000000000000 # N37
- 0.6674666666666668 0.5207333333333334 0.3208333333333334 # N38
- 0.8893666666666665 0.5550333333333332 0.3034333333333333 # N39
- 0.3333333333333334 0.6666666666666669 0.6284666666666668 # N40
- 0.3341333333333330 0.8540666666666669 0.6541666666666666 # N41
- 0.5560333333333333 0.8883666666666669 0.6367666666666668 # N42
- -0.0000000000000002 0.0000000000000000 0.4618000000000000 # N43
- 0.0008000000000000 -0.1866000000000000 0.4875000000000000 # N44
- 0.2226999999999999 0.0009999999999998 0.4701000000000001 # N45
- 0.6666666666666664 0.3333333333333331 0.7951333333333332 # N46
- 0.6674666666666663 0.1467333333333332 0.8208333333333334 # N47
- 0.8893666666666667 0.3343333333333334 0.8034333333333334 # N48
- 0.3333333333333332 0.6666666666666669 0.1284666666666666 # N49
- 0.3341333333333335 0.4800666666666669 0.1541666666666666 # N50
- 0.5560333333333333 0.6676666666666666 0.1367666666666666 # N51
- -0.0000000000000002 0.0000000000000000 0.5382000000000000 # N52
- -0.0008000000000000 0.1866000000000000 0.5125000000000001 # N53
- -0.2226999999999998 -0.0009999999999998 0.5299000000000000 # N54
- 0.6666666666666663 0.3333333333333331 0.8715333333333334 # N55
- 0.6658666666666668 0.5199333333333338 0.8458333333333335 # N56
- 0.4439666666666667 0.3323333333333334 0.8632333333333334 # N57
- 0.3333333333333331 0.6666666666666669 0.2048666666666667 # N58
- 0.3325333333333333 0.8532666666666668 0.1791666666666667 # N59
- 0.1106333333333333 0.6656666666666666 0.1965666666666667 # N60
- -0.1873999999999999 -0.0008000000000001 0.4875000000000000 # N61
- -0.2217000000000001 -0.2227000000000003 0.4701000000000001 # N62
- 0.4792666666666663 0.3325333333333335 0.8208333333333334 # N63
- 0.4449666666666663 0.1106333333333334 0.8034333333333334 # N64
- 0.1459333333333335 0.6658666666666667 0.1541666666666666 # N65
- 0.1116333333333333 0.4439666666666666 0.1367666666666666 # N66
- 0.1874000000000000 0.0008000000000001 0.5125000000000001 # N67
- 0.2217000000000000 0.2227000000000003 0.5299000000000000 # N68
- 0.8540666666666663 0.3341333333333333 0.8458333333333335 # N69
- 0.8883666666666665 0.5560333333333335 0.8632333333333334 # N70
- 0.5207333333333330 0.6674666666666664 0.1791666666666667 # N71
- 0.5550333333333332 0.8893666666666666 0.1965666666666667 # N72
- 0.1866000000000002 0.1874000000000001 0.4875000000000000 # N73
- -0.0010000000000003 0.2217000000000000 0.4701000000000001 # N74
- 0.8532666666666663 0.5207333333333334 0.8208333333333334 # N75
- 0.6656666666666663 0.5550333333333332 0.8034333333333334 # N76
- 0.5199333333333334 0.8540666666666669 0.1541666666666666 # N77
- 0.3323333333333331 0.8883666666666669 0.1367666666666666 # N78
- -0.1866000000000001 -0.1874000000000001 0.5125000000000001 # N79
- 0.0009999999999998 -0.2217000000000000 0.5299000000000000 # N80
- 0.4800666666666667 0.1459333333333336 0.8458333333333335 # N81
- 0.6676666666666663 0.1116333333333332 0.8632333333333334 # N82
- 0.1467333333333333 0.4792666666666667 0.1791666666666667 # N83
- 0.3343333333333332 0.4449666666666669 0.1965666666666667 # N84
diff --git a/test/data/trigonal/POSCAR-167-2 b/test/data/trigonal/POSCAR-167-2
deleted file mode 100644
index af20e51..0000000
--- a/test/data/trigonal/POSCAR-167-2
+++ /dev/null
@@ -1,133 +0,0 @@
-$cell vectors
-1.0
- 10.0229952837598280 0.0000000000000000 0.0000000000000000
- -5.0114976418799113 8.6801685377476314 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 25.4709880148305494
- 18 18 90
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000 # Ba1
- 0.0000000000000000 0.0000000000000000 0.1637000000000001 # Ba2
- 0.6666666666666667 0.3333333333333331 0.3333333333333331 # Ba3
- 0.6666666666666667 0.3333333333333331 0.4970333333333334 # Ba4
- 0.3333333333333332 0.6666666666666667 0.6666666666666666 # Ba5
- 0.3333333333333332 0.6666666666666667 0.8303666666666667 # Ba6
- 0.0000000000000000 0.0000000000000000 0.8362999999999998 # Ba7
- 0.6666666666666667 0.3333333333333331 0.1696333333333333 # Ba8
- 0.3333333333333332 0.6666666666666667 0.5029666666666667 # Ba9
- 0.0000000000000000 0.0000000000000000 0.5000000000000001 # Ba10
- 0.0000000000000000 0.0000000000000000 0.3363000000000000 # Ba11
- 0.6666666666666667 0.3333333333333331 0.8333333333333333 # Ba12
- 0.6666666666666667 0.3333333333333331 0.6696333333333333 # Ba13
- 0.3333333333333332 0.6666666666666667 0.1666666666666667 # Ba14
- 0.3333333333333332 0.6666666666666667 0.0029666666666666 # Ba15
- 0.0000000000000000 0.0000000000000000 0.6637000000000001 # Ba16
- 0.6666666666666667 0.3333333333333331 0.9970333333333331 # Ba17
- 0.3333333333333332 0.6666666666666667 0.3303666666666667 # Ba18
- 0.3461000000000001 0.0000000000000000 0.2500000000000001 # Ru1
- 0.0127666666666668 0.3333333333333331 0.5833333333333334 # Ru2
- 0.6794333333333333 0.6666666666666667 0.9166666666666667 # Ru3
- 0.6539000000000000 0.0000000000000000 0.7499999999999998 # Ru4
- 0.3205666666666667 0.3333333333333331 0.0833333333333333 # Ru5
- 0.9872333333333339 0.6666666666666667 0.4166666666666666 # Ru6
- 0.0000000000000000 0.3461000000000003 0.2500000000000001 # Ru7
- 0.6666666666666669 0.6794333333333334 0.5833333333333334 # Ru8
- 0.3333333333333336 0.0127666666666666 0.9166666666666667 # Ru9
- 0.0000000000000002 0.6539000000000003 0.7499999999999998 # Ru10
- 0.6666666666666670 0.9872333333333332 0.0833333333333333 # Ru11
- 0.3333333333333333 0.3205666666666664 0.4166666666666666 # Ru12
- 0.6539000000000003 0.6539000000000003 0.2500000000000001 # Ru13
- 0.3205666666666668 0.9872333333333332 0.5833333333333334 # Ru14
- 0.9872333333333332 0.3205666666666664 0.9166666666666667 # Ru15
- 0.3461000000000001 0.3461000000000003 0.7499999999999998 # Ru16
- 0.0127666666666668 0.6794333333333334 0.0833333333333333 # Ru17
- 0.6794333333333336 0.0127666666666666 0.4166666666666666 # Ru18
- 0.1706000000000000 0.0000000000000000 0.2500000000000001 # O1
- 0.4376999999999999 0.0040999999999999 0.1910000000000000 # O2
- 0.4593999999999998 0.2345999999999998 0.2502000000000000 # O3
- -0.1627333333333333 0.3333333333333331 0.5833333333333334 # O4
- 0.1043666666666669 0.3374333333333336 0.5243333333333332 # O5
- 0.1260666666666667 0.5679333333333335 0.5835333333333332 # O6
- 0.5039333333333332 0.6666666666666667 0.9166666666666667 # O7
- 0.7710333333333337 0.6707666666666666 0.8576666666666668 # O8
- 0.7927333333333335 0.9012666666666665 0.9168666666666666 # O9
- 0.8294000000000000 0.0000000000000000 0.7499999999999998 # O10
- 0.5623000000000001 -0.0040999999999999 0.8089999999999999 # O11
- 0.5406000000000004 -0.2345999999999998 0.7498000000000000 # O12
- 0.4960666666666668 0.3333333333333331 0.0833333333333333 # O13
- 0.2289666666666668 0.3292333333333332 0.1423333333333333 # O14
- 0.2072666666666665 0.0987333333333333 0.0831333333333333 # O15
- 1.1627333333333332 0.6666666666666667 0.4166666666666666 # O16
- 0.8956333333333333 0.6625666666666667 0.4756666666666667 # O17
- 0.8739333333333337 0.4320666666666669 0.4164666666666667 # O18
- 0.0000000000000002 0.1706000000000000 0.2500000000000001 # O19
- -0.0041000000000000 0.4335999999999997 0.1910000000000000 # O20
- -0.2346000000000000 0.2247999999999999 0.2502000000000000 # O21
- 0.6666666666666671 0.5039333333333331 0.5833333333333334 # O22
- 0.6625666666666670 0.7669333333333334 0.5243333333333332 # O23
- 0.4320666666666668 0.5581333333333330 0.5835333333333332 # O24
- 0.3333333333333335 -0.1627333333333331 0.9166666666666667 # O25
- 0.3292333333333333 0.1002666666666666 0.8576666666666668 # O26
- 0.0987333333333334 -0.1085333333333332 0.9168666666666666 # O27
- 0.0000000000000003 0.8293999999999998 0.7499999999999998 # O28
- 0.0041000000000004 0.5664000000000000 0.8089999999999999 # O29
- 0.2345999999999999 0.7751999999999999 0.7498000000000000 # O30
- 0.6666666666666663 1.1627333333333327 0.0833333333333333 # O31
- 0.6707666666666666 0.8997333333333332 0.1423333333333333 # O32
- 0.9012666666666669 1.1085333333333336 0.0831333333333333 # O33
- 0.3333333333333336 0.4960666666666668 0.4166666666666666 # O34
- 0.3374333333333335 0.2330666666666664 0.4756666666666667 # O35
- 0.5679333333333332 0.4418666666666669 0.4164666666666667 # O36
- 0.8293999999999997 0.8293999999999998 0.2500000000000001 # O37
- 0.5664000000000000 0.5623000000000001 0.1910000000000000 # O38
- 0.7752000000000003 0.5406000000000002 0.2502000000000000 # O39
- 0.4960666666666663 1.1627333333333327 0.5833333333333334 # O40
- 0.2330666666666667 0.8956333333333333 0.5243333333333332 # O41
- 0.4418666666666669 0.8739333333333332 0.5835333333333332 # O42
- 1.1627333333333338 0.4960666666666668 0.9166666666666667 # O43
- 0.8997333333333332 0.2289666666666665 0.8576666666666668 # O44
- 1.1085333333333338 0.2072666666666664 0.9168666666666666 # O45
- 0.1706000000000003 0.1706000000000000 0.7499999999999998 # O46
- 0.4335999999999999 0.4376999999999996 0.8089999999999999 # O47
- 0.2247999999999997 0.4593999999999996 0.7498000000000000 # O48
- -0.1627333333333336 0.5039333333333331 0.0833333333333333 # O49
- 0.1002666666666668 0.7710333333333332 0.1423333333333333 # O50
- -0.1085333333333333 0.7927333333333334 0.0831333333333333 # O51
- 0.5039333333333336 -0.1627333333333331 0.4166666666666666 # O52
- 0.7669333333333332 0.1043666666666666 0.4756666666666667 # O53
- 0.5581333333333336 0.1260666666666666 0.4164666666666667 # O54
- 0.4336000000000000 -0.0040999999999999 0.3089999999999999 # O55
- 0.2248000000000001 -0.2345999999999998 0.2498000000000000 # O56
- 0.1002666666666667 0.3292333333333332 0.6423333333333334 # O57
- -0.1085333333333333 0.0987333333333333 0.5831333333333333 # O58
- 0.7669333333333337 0.6625666666666667 0.9756666666666666 # O59
- 0.5581333333333338 0.4320666666666669 0.9164666666666667 # O60
- 0.5664000000000001 0.0040999999999999 0.6910000000000001 # O61
- 0.7752000000000001 0.2345999999999998 0.7502000000000001 # O62
- 0.2330666666666671 0.3374333333333336 0.0243333333333334 # O63
- 0.4418666666666670 0.5679333333333335 0.0835333333333334 # O64
- 0.8997333333333333 0.6707666666666666 0.3576666666666667 # O65
- 1.1085333333333334 0.9012666666666665 0.4168666666666667 # O66
- 0.5622999999999999 0.5664000000000000 0.3089999999999999 # O67
- 0.5406000000000002 0.7751999999999999 0.2498000000000000 # O68
- 0.2289666666666671 0.8997333333333332 0.6423333333333334 # O69
- 0.2072666666666671 1.1085333333333336 0.5831333333333333 # O70
- 0.8956333333333335 0.2330666666666664 0.9756666666666666 # O71
- 0.8739333333333336 0.4418666666666669 0.9164666666666667 # O72
- 0.4377000000000000 0.4335999999999997 0.6910000000000001 # O73
- 0.4594000000000003 0.2247999999999999 0.7502000000000001 # O74
- 0.1043666666666665 0.7669333333333334 0.0243333333333334 # O75
- 0.1260666666666664 0.5581333333333330 0.0835333333333334 # O76
- 0.7710333333333335 0.1002666666666666 0.3576666666666667 # O77
- 0.7927333333333332 -0.1085333333333332 0.4168666666666667 # O78
- 0.0041000000000000 0.4376999999999996 0.3089999999999999 # O79
- 0.2345999999999997 0.4593999999999996 0.2498000000000000 # O80
- 0.6707666666666672 0.7710333333333332 0.6423333333333334 # O81
- 0.9012666666666669 0.7927333333333334 0.5831333333333333 # O82
- 0.3374333333333334 0.1043666666666666 0.9756666666666666 # O83
- 0.5679333333333336 0.1260666666666666 0.9164666666666667 # O84
- -0.0040999999999997 0.5623000000000001 0.6910000000000001 # O85
- -0.2345999999999999 0.5406000000000002 0.7502000000000001 # O86
- 0.6625666666666666 0.8956333333333333 0.0243333333333334 # O87
- 0.4320666666666669 0.8739333333333332 0.0835333333333334 # O88
- 0.3292333333333334 0.2289666666666665 0.3576666666666667 # O89
- 0.0987333333333332 0.2072666666666664 0.4168666666666667 # O90
diff --git a/test/data/trigonal/POSCAR-167-3 b/test/data/trigonal/POSCAR-167-3
deleted file mode 100644
index 76a0ec7..0000000
--- a/test/data/trigonal/POSCAR-167-3
+++ /dev/null
@@ -1,37 +0,0 @@
-$cell vectors
-1.0
- 4.9491976711946686 0.0000000000000000 0.0000000000000000
- -2.4745988355973312 4.2861309116053663 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 13.9979934133562907
- 12 18
-Direct
- 0.0000000000000000 0.0000000000000000 0.3463000000000001 # V1
- 0.0000000000000000 0.0000000000000000 0.1537000000000001 # V2
- 0.0000000000000000 0.0000000000000000 0.6536999999999998 # V3
- 0.0000000000000000 0.0000000000000000 0.8462999999999999 # V4
- 0.6666666666666671 0.3333333333333338 0.6796333333333332 # V5
- 0.6666666666666671 0.3333333333333338 0.4870333333333332 # V6
- 0.6666666666666671 0.3333333333333338 0.9870333333333333 # V7
- 0.6666666666666671 0.3333333333333338 0.1796333333333334 # V8
- 0.3333333333333328 0.6666666666666663 0.0129666666666667 # V9
- 0.3333333333333328 0.6666666666666663 0.8203666666666666 # V10
- 0.3333333333333328 0.6666666666666663 0.3203666666666668 # V11
- 0.3333333333333328 0.6666666666666663 0.5129666666666669 # V12
- 0.3122000000000004 0.0000000000000000 0.2499999999999999 # O1
- -0.0000000000000006 0.3121999999999995 0.2499999999999999 # O2
- 0.6877999999999994 0.6877999999999992 0.2499999999999999 # O3
- 0.6877999999999994 0.0000000000000000 0.7500000000000000 # O4
- -0.0000000000000001 0.6877999999999992 0.7500000000000000 # O5
- 0.3121999999999998 0.3121999999999995 0.7500000000000000 # O6
- 0.9788666666666663 0.3333333333333338 0.5833333333333330 # O7
- 0.6666666666666665 0.6455333333333333 0.5833333333333330 # O8
- 0.3544666666666668 0.0211333333333330 0.5833333333333330 # O9
- 0.3544666666666667 0.3333333333333338 0.0833333333333332 # O10
- 0.6666666666666662 0.0211333333333330 0.0833333333333332 # O11
- 0.9788666666666659 0.6455333333333333 0.0833333333333332 # O12
- 0.6455333333333332 0.6666666666666663 0.9166666666666669 # O13
- 0.3333333333333338 0.9788666666666671 0.9166666666666669 # O14
- 0.0211333333333340 0.3544666666666667 0.9166666666666669 # O15
- 0.0211333333333333 0.6666666666666663 0.4166666666666666 # O16
- 0.3333333333333334 0.3544666666666667 0.4166666666666666 # O17
- 0.6455333333333325 0.9788666666666657 0.4166666666666666 # O18
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-01 b/test/data/virtual_structure/poscar-221/POSCAR-01
deleted file mode 100644
index aff8807..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-01
+++ /dev/null
@@ -1,55 +0,0 @@
-group 1
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 48
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-02 b/test/data/virtual_structure/poscar-221/POSCAR-02
deleted file mode 100644
index ab0f89d..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-02
+++ /dev/null
@@ -1,55 +0,0 @@
-group 2
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-03 b/test/data/virtual_structure/poscar-221/POSCAR-03
deleted file mode 100644
index bdbf613..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-03
+++ /dev/null
@@ -1,55 +0,0 @@
-group 3
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-04 b/test/data/virtual_structure/poscar-221/POSCAR-04
deleted file mode 100644
index 046cf6d..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-04
+++ /dev/null
@@ -1,55 +0,0 @@
-group 4
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-05 b/test/data/virtual_structure/poscar-221/POSCAR-05
deleted file mode 100644
index 88d66d6..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-05
+++ /dev/null
@@ -1,55 +0,0 @@
-group 5
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 16 16 16
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-06 b/test/data/virtual_structure/poscar-221/POSCAR-06
deleted file mode 100644
index b83317a..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-06
+++ /dev/null
@@ -1,55 +0,0 @@
-group 6
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 12 12 12 12
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-07 b/test/data/virtual_structure/poscar-221/POSCAR-07
deleted file mode 100644
index 00fffa4..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-07
+++ /dev/null
@@ -1,55 +0,0 @@
-group 7
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 12 12 12 12
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-08 b/test/data/virtual_structure/poscar-221/POSCAR-08
deleted file mode 100644
index a8b80c4..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-08
+++ /dev/null
@@ -1,55 +0,0 @@
-group 8
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-09 b/test/data/virtual_structure/poscar-221/POSCAR-09
deleted file mode 100644
index fc14a7e..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-09
+++ /dev/null
@@ -1,55 +0,0 @@
-group 9
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-10 b/test/data/virtual_structure/poscar-221/POSCAR-10
deleted file mode 100644
index 46eaa7b..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-10
+++ /dev/null
@@ -1,55 +0,0 @@
-group 10
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-11 b/test/data/virtual_structure/poscar-221/POSCAR-11
deleted file mode 100644
index adfa22a..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-11
+++ /dev/null
@@ -1,55 +0,0 @@
-group 11
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-12 b/test/data/virtual_structure/poscar-221/POSCAR-12
deleted file mode 100644
index a2b74bf..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-12
+++ /dev/null
@@ -1,55 +0,0 @@
-group 12
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-13 b/test/data/virtual_structure/poscar-221/POSCAR-13
deleted file mode 100644
index ae650a7..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-13
+++ /dev/null
@@ -1,55 +0,0 @@
-group 13
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-14 b/test/data/virtual_structure/poscar-221/POSCAR-14
deleted file mode 100644
index 4c9c916..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-14
+++ /dev/null
@@ -1,55 +0,0 @@
-group 14
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-15 b/test/data/virtual_structure/poscar-221/POSCAR-15
deleted file mode 100644
index a9f928c..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-15
+++ /dev/null
@@ -1,55 +0,0 @@
-group 15
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-16 b/test/data/virtual_structure/poscar-221/POSCAR-16
deleted file mode 100644
index 317710e..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-16
+++ /dev/null
@@ -1,55 +0,0 @@
-group 16
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-17 b/test/data/virtual_structure/poscar-221/POSCAR-17
deleted file mode 100644
index c64b1f5..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-17
+++ /dev/null
@@ -1,55 +0,0 @@
-group 17
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-18 b/test/data/virtual_structure/poscar-221/POSCAR-18
deleted file mode 100644
index 1b1bafa..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-18
+++ /dev/null
@@ -1,55 +0,0 @@
-group 18
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-19 b/test/data/virtual_structure/poscar-221/POSCAR-19
deleted file mode 100644
index 2c8f109..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-19
+++ /dev/null
@@ -1,55 +0,0 @@
-group 19
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-20 b/test/data/virtual_structure/poscar-221/POSCAR-20
deleted file mode 100644
index c8661cc..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-20
+++ /dev/null
@@ -1,55 +0,0 @@
-group 20
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-21 b/test/data/virtual_structure/poscar-221/POSCAR-21
deleted file mode 100644
index 4a6e4a8..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-21
+++ /dev/null
@@ -1,55 +0,0 @@
-group 21
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-22 b/test/data/virtual_structure/poscar-221/POSCAR-22
deleted file mode 100644
index c995ea3..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-22
+++ /dev/null
@@ -1,55 +0,0 @@
-group 22
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-23 b/test/data/virtual_structure/poscar-221/POSCAR-23
deleted file mode 100644
index d1d98e5..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-23
+++ /dev/null
@@ -1,55 +0,0 @@
-group 23
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-24 b/test/data/virtual_structure/poscar-221/POSCAR-24
deleted file mode 100644
index 869d21c..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-24
+++ /dev/null
@@ -1,55 +0,0 @@
-group 24
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-25 b/test/data/virtual_structure/poscar-221/POSCAR-25
deleted file mode 100644
index 38d744e..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-25
+++ /dev/null
@@ -1,55 +0,0 @@
-group 25
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-26 b/test/data/virtual_structure/poscar-221/POSCAR-26
deleted file mode 100644
index 6d37d50..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-26
+++ /dev/null
@@ -1,55 +0,0 @@
-group 26
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-27 b/test/data/virtual_structure/poscar-221/POSCAR-27
deleted file mode 100644
index edbdbee..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-27
+++ /dev/null
@@ -1,55 +0,0 @@
-group 27
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-28 b/test/data/virtual_structure/poscar-221/POSCAR-28
deleted file mode 100644
index bf30265..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-28
+++ /dev/null
@@ -1,55 +0,0 @@
-group 28
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-29 b/test/data/virtual_structure/poscar-221/POSCAR-29
deleted file mode 100644
index b5d3e6e..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-29
+++ /dev/null
@@ -1,55 +0,0 @@
-group 29
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-30 b/test/data/virtual_structure/poscar-221/POSCAR-30
deleted file mode 100644
index b704a90..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-30
+++ /dev/null
@@ -1,55 +0,0 @@
-group 30
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-31 b/test/data/virtual_structure/poscar-221/POSCAR-31
deleted file mode 100644
index 3406740..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-31
+++ /dev/null
@@ -1,55 +0,0 @@
-group 31
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-32 b/test/data/virtual_structure/poscar-221/POSCAR-32
deleted file mode 100644
index 5732862..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-32
+++ /dev/null
@@ -1,55 +0,0 @@
-group 32
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-221/POSCAR-33 b/test/data/virtual_structure/poscar-221/POSCAR-33
deleted file mode 100644
index df2b8d1..0000000
--- a/test/data/virtual_structure/poscar-221/POSCAR-33
+++ /dev/null
@@ -1,55 +0,0 @@
-group 33
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-01 b/test/data/virtual_structure/poscar-222/POSCAR-01
deleted file mode 100644
index 316e529..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-01
+++ /dev/null
@@ -1,55 +0,0 @@
-group 1
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 48
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-02 b/test/data/virtual_structure/poscar-222/POSCAR-02
deleted file mode 100644
index 9936991..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-02
+++ /dev/null
@@ -1,55 +0,0 @@
-group 2
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-03 b/test/data/virtual_structure/poscar-222/POSCAR-03
deleted file mode 100644
index 2eb33d0..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-03
+++ /dev/null
@@ -1,55 +0,0 @@
-group 3
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-04 b/test/data/virtual_structure/poscar-222/POSCAR-04
deleted file mode 100644
index e523131..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-04
+++ /dev/null
@@ -1,55 +0,0 @@
-group 4
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-05 b/test/data/virtual_structure/poscar-222/POSCAR-05
deleted file mode 100644
index 9b77cf6..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-05
+++ /dev/null
@@ -1,55 +0,0 @@
-group 5
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 16 16 16
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-06 b/test/data/virtual_structure/poscar-222/POSCAR-06
deleted file mode 100644
index 95c279d..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-06
+++ /dev/null
@@ -1,55 +0,0 @@
-group 6
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 12 12 12 12
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-07 b/test/data/virtual_structure/poscar-222/POSCAR-07
deleted file mode 100644
index 88452d4..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-07
+++ /dev/null
@@ -1,55 +0,0 @@
-group 7
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 12 12 12 12
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-08 b/test/data/virtual_structure/poscar-222/POSCAR-08
deleted file mode 100644
index 1461805..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-08
+++ /dev/null
@@ -1,55 +0,0 @@
-group 8
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-09 b/test/data/virtual_structure/poscar-222/POSCAR-09
deleted file mode 100644
index 7122d02..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-09
+++ /dev/null
@@ -1,55 +0,0 @@
-group 9
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-10 b/test/data/virtual_structure/poscar-222/POSCAR-10
deleted file mode 100644
index cf09707..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-10
+++ /dev/null
@@ -1,55 +0,0 @@
-group 10
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-11 b/test/data/virtual_structure/poscar-222/POSCAR-11
deleted file mode 100644
index 9c90926..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-11
+++ /dev/null
@@ -1,55 +0,0 @@
-group 11
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-12 b/test/data/virtual_structure/poscar-222/POSCAR-12
deleted file mode 100644
index 81ab6af..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-12
+++ /dev/null
@@ -1,55 +0,0 @@
-group 12
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-13 b/test/data/virtual_structure/poscar-222/POSCAR-13
deleted file mode 100644
index 5266bd7..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-13
+++ /dev/null
@@ -1,55 +0,0 @@
-group 13
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-14 b/test/data/virtual_structure/poscar-222/POSCAR-14
deleted file mode 100644
index 77fc9c5..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-14
+++ /dev/null
@@ -1,55 +0,0 @@
-group 14
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-15 b/test/data/virtual_structure/poscar-222/POSCAR-15
deleted file mode 100644
index 6212fd6..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-15
+++ /dev/null
@@ -1,55 +0,0 @@
-group 15
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-16 b/test/data/virtual_structure/poscar-222/POSCAR-16
deleted file mode 100644
index 77d099c..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-16
+++ /dev/null
@@ -1,55 +0,0 @@
-group 16
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-17 b/test/data/virtual_structure/poscar-222/POSCAR-17
deleted file mode 100644
index f740f7d..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-17
+++ /dev/null
@@ -1,55 +0,0 @@
-group 17
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-18 b/test/data/virtual_structure/poscar-222/POSCAR-18
deleted file mode 100644
index c168621..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-18
+++ /dev/null
@@ -1,55 +0,0 @@
-group 18
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-19 b/test/data/virtual_structure/poscar-222/POSCAR-19
deleted file mode 100644
index 4530819..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-19
+++ /dev/null
@@ -1,55 +0,0 @@
-group 19
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-20 b/test/data/virtual_structure/poscar-222/POSCAR-20
deleted file mode 100644
index 34db3a4..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-20
+++ /dev/null
@@ -1,55 +0,0 @@
-group 20
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-21 b/test/data/virtual_structure/poscar-222/POSCAR-21
deleted file mode 100644
index a3b357e..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-21
+++ /dev/null
@@ -1,55 +0,0 @@
-group 21
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-22 b/test/data/virtual_structure/poscar-222/POSCAR-22
deleted file mode 100644
index a263439..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-22
+++ /dev/null
@@ -1,55 +0,0 @@
-group 22
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-23 b/test/data/virtual_structure/poscar-222/POSCAR-23
deleted file mode 100644
index afc04d4..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-23
+++ /dev/null
@@ -1,55 +0,0 @@
-group 23
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-24 b/test/data/virtual_structure/poscar-222/POSCAR-24
deleted file mode 100644
index 76a62da..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-24
+++ /dev/null
@@ -1,55 +0,0 @@
-group 24
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-25 b/test/data/virtual_structure/poscar-222/POSCAR-25
deleted file mode 100644
index 55151d0..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-25
+++ /dev/null
@@ -1,55 +0,0 @@
-group 25
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-26 b/test/data/virtual_structure/poscar-222/POSCAR-26
deleted file mode 100644
index 42dad83..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-26
+++ /dev/null
@@ -1,55 +0,0 @@
-group 26
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-27 b/test/data/virtual_structure/poscar-222/POSCAR-27
deleted file mode 100644
index e519ae5..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-27
+++ /dev/null
@@ -1,55 +0,0 @@
-group 27
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-28 b/test/data/virtual_structure/poscar-222/POSCAR-28
deleted file mode 100644
index dd2b0f1..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-28
+++ /dev/null
@@ -1,55 +0,0 @@
-group 28
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-29 b/test/data/virtual_structure/poscar-222/POSCAR-29
deleted file mode 100644
index 0e1022b..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-29
+++ /dev/null
@@ -1,55 +0,0 @@
-group 29
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-30 b/test/data/virtual_structure/poscar-222/POSCAR-30
deleted file mode 100644
index eab0804..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-30
+++ /dev/null
@@ -1,55 +0,0 @@
-group 30
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-31 b/test/data/virtual_structure/poscar-222/POSCAR-31
deleted file mode 100644
index 8c881ed..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-31
+++ /dev/null
@@ -1,55 +0,0 @@
-group 31
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-32 b/test/data/virtual_structure/poscar-222/POSCAR-32
deleted file mode 100644
index 5f05f2a..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-32
+++ /dev/null
@@ -1,55 +0,0 @@
-group 32
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-222/POSCAR-33 b/test/data/virtual_structure/poscar-222/POSCAR-33
deleted file mode 100644
index 3a6045e..0000000
--- a/test/data/virtual_structure/poscar-222/POSCAR-33
+++ /dev/null
@@ -1,55 +0,0 @@
-group 33
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.8585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-01 b/test/data/virtual_structure/poscar-223/POSCAR-01
deleted file mode 100644
index 6db86f4..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-01
+++ /dev/null
@@ -1,55 +0,0 @@
-group 1
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 48
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-02 b/test/data/virtual_structure/poscar-223/POSCAR-02
deleted file mode 100644
index 1b5cbb4..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-02
+++ /dev/null
@@ -1,55 +0,0 @@
-group 2
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-03 b/test/data/virtual_structure/poscar-223/POSCAR-03
deleted file mode 100644
index 46ac97b..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-03
+++ /dev/null
@@ -1,55 +0,0 @@
-group 3
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-04 b/test/data/virtual_structure/poscar-223/POSCAR-04
deleted file mode 100644
index 03da096..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-04
+++ /dev/null
@@ -1,55 +0,0 @@
-group 4
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-05 b/test/data/virtual_structure/poscar-223/POSCAR-05
deleted file mode 100644
index 0657d99..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-05
+++ /dev/null
@@ -1,55 +0,0 @@
-group 5
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 16 16 16
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-06 b/test/data/virtual_structure/poscar-223/POSCAR-06
deleted file mode 100644
index a3bc025..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-06
+++ /dev/null
@@ -1,55 +0,0 @@
-group 6
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 12 12 12 12
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-07 b/test/data/virtual_structure/poscar-223/POSCAR-07
deleted file mode 100644
index c3cf7ab..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-07
+++ /dev/null
@@ -1,55 +0,0 @@
-group 7
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 12 12 12 12
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-08 b/test/data/virtual_structure/poscar-223/POSCAR-08
deleted file mode 100644
index e4c79d1..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-08
+++ /dev/null
@@ -1,55 +0,0 @@
-group 8
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-09 b/test/data/virtual_structure/poscar-223/POSCAR-09
deleted file mode 100644
index afab687..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-09
+++ /dev/null
@@ -1,55 +0,0 @@
-group 9
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-10 b/test/data/virtual_structure/poscar-223/POSCAR-10
deleted file mode 100644
index f151927..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-10
+++ /dev/null
@@ -1,55 +0,0 @@
-group 10
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-11 b/test/data/virtual_structure/poscar-223/POSCAR-11
deleted file mode 100644
index 4fdffae..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-11
+++ /dev/null
@@ -1,55 +0,0 @@
-group 11
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-12 b/test/data/virtual_structure/poscar-223/POSCAR-12
deleted file mode 100644
index 66d3171..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-12
+++ /dev/null
@@ -1,55 +0,0 @@
-group 12
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-13 b/test/data/virtual_structure/poscar-223/POSCAR-13
deleted file mode 100644
index ae81db5..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-13
+++ /dev/null
@@ -1,55 +0,0 @@
-group 13
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-14 b/test/data/virtual_structure/poscar-223/POSCAR-14
deleted file mode 100644
index c25ae86..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-14
+++ /dev/null
@@ -1,55 +0,0 @@
-group 14
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-15 b/test/data/virtual_structure/poscar-223/POSCAR-15
deleted file mode 100644
index f35ee9e..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-15
+++ /dev/null
@@ -1,55 +0,0 @@
-group 15
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-16 b/test/data/virtual_structure/poscar-223/POSCAR-16
deleted file mode 100644
index 19e09f5..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-16
+++ /dev/null
@@ -1,55 +0,0 @@
-group 16
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-17 b/test/data/virtual_structure/poscar-223/POSCAR-17
deleted file mode 100644
index 5041e3b..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-17
+++ /dev/null
@@ -1,55 +0,0 @@
-group 17
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-18 b/test/data/virtual_structure/poscar-223/POSCAR-18
deleted file mode 100644
index 73d9e08..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-18
+++ /dev/null
@@ -1,55 +0,0 @@
-group 18
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-19 b/test/data/virtual_structure/poscar-223/POSCAR-19
deleted file mode 100644
index 23c0523..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-19
+++ /dev/null
@@ -1,55 +0,0 @@
-group 19
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-20 b/test/data/virtual_structure/poscar-223/POSCAR-20
deleted file mode 100644
index 6daf01f..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-20
+++ /dev/null
@@ -1,55 +0,0 @@
-group 20
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-21 b/test/data/virtual_structure/poscar-223/POSCAR-21
deleted file mode 100644
index e53ef3e..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-21
+++ /dev/null
@@ -1,55 +0,0 @@
-group 21
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-22 b/test/data/virtual_structure/poscar-223/POSCAR-22
deleted file mode 100644
index 975fb5c..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-22
+++ /dev/null
@@ -1,55 +0,0 @@
-group 22
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-23 b/test/data/virtual_structure/poscar-223/POSCAR-23
deleted file mode 100644
index 2542659..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-23
+++ /dev/null
@@ -1,55 +0,0 @@
-group 23
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-24 b/test/data/virtual_structure/poscar-223/POSCAR-24
deleted file mode 100644
index 1adce8f..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-24
+++ /dev/null
@@ -1,55 +0,0 @@
-group 24
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-25 b/test/data/virtual_structure/poscar-223/POSCAR-25
deleted file mode 100644
index 403fc24..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-25
+++ /dev/null
@@ -1,55 +0,0 @@
-group 25
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-26 b/test/data/virtual_structure/poscar-223/POSCAR-26
deleted file mode 100644
index 76b3431..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-26
+++ /dev/null
@@ -1,55 +0,0 @@
-group 26
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-27 b/test/data/virtual_structure/poscar-223/POSCAR-27
deleted file mode 100644
index a6b2402..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-27
+++ /dev/null
@@ -1,55 +0,0 @@
-group 27
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-28 b/test/data/virtual_structure/poscar-223/POSCAR-28
deleted file mode 100644
index 5bbed4f..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-28
+++ /dev/null
@@ -1,55 +0,0 @@
-group 28
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-29 b/test/data/virtual_structure/poscar-223/POSCAR-29
deleted file mode 100644
index db873e2..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-29
+++ /dev/null
@@ -1,55 +0,0 @@
-group 29
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-30 b/test/data/virtual_structure/poscar-223/POSCAR-30
deleted file mode 100644
index 9db1804..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-30
+++ /dev/null
@@ -1,55 +0,0 @@
-group 30
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-31 b/test/data/virtual_structure/poscar-223/POSCAR-31
deleted file mode 100644
index 22c2623..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-31
+++ /dev/null
@@ -1,55 +0,0 @@
-group 31
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-32 b/test/data/virtual_structure/poscar-223/POSCAR-32
deleted file mode 100644
index 550369b..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-32
+++ /dev/null
@@ -1,55 +0,0 @@
-group 32
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-223/POSCAR-33 b/test/data/virtual_structure/poscar-223/POSCAR-33
deleted file mode 100644
index 3c450e6..0000000
--- a/test/data/virtual_structure/poscar-223/POSCAR-33
+++ /dev/null
@@ -1,55 +0,0 @@
-group 33
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.6683400000000000
- 0.1414200000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.8316600000000000
- 0.7236000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.7236000000000000
- 0.6414200000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.8316600000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-01 b/test/data/virtual_structure/poscar-224/POSCAR-01
deleted file mode 100644
index 789658f..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-01
+++ /dev/null
@@ -1,55 +0,0 @@
-group 1
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 48
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-02 b/test/data/virtual_structure/poscar-224/POSCAR-02
deleted file mode 100644
index 405d16e..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-02
+++ /dev/null
@@ -1,55 +0,0 @@
-group 2
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-03 b/test/data/virtual_structure/poscar-224/POSCAR-03
deleted file mode 100644
index 2089fe6..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-03
+++ /dev/null
@@ -1,55 +0,0 @@
-group 3
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-04 b/test/data/virtual_structure/poscar-224/POSCAR-04
deleted file mode 100644
index 452b6ca..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-04
+++ /dev/null
@@ -1,55 +0,0 @@
-group 4
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 24 24
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-05 b/test/data/virtual_structure/poscar-224/POSCAR-05
deleted file mode 100644
index 522f858..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-05
+++ /dev/null
@@ -1,55 +0,0 @@
-group 5
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 16 16 16
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-06 b/test/data/virtual_structure/poscar-224/POSCAR-06
deleted file mode 100644
index 03dd5ea..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-06
+++ /dev/null
@@ -1,55 +0,0 @@
-group 6
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 12 12 12 12
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-07 b/test/data/virtual_structure/poscar-224/POSCAR-07
deleted file mode 100644
index 9f55ce6..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-07
+++ /dev/null
@@ -1,55 +0,0 @@
-group 7
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 12 12 12 12
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-08 b/test/data/virtual_structure/poscar-224/POSCAR-08
deleted file mode 100644
index f0ff3d3..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-08
+++ /dev/null
@@ -1,55 +0,0 @@
-group 8
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-09 b/test/data/virtual_structure/poscar-224/POSCAR-09
deleted file mode 100644
index f38c279..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-09
+++ /dev/null
@@ -1,55 +0,0 @@
-group 9
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-10 b/test/data/virtual_structure/poscar-224/POSCAR-10
deleted file mode 100644
index 5e03dce..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-10
+++ /dev/null
@@ -1,55 +0,0 @@
-group 10
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-11 b/test/data/virtual_structure/poscar-224/POSCAR-11
deleted file mode 100644
index b5b02a4..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-11
+++ /dev/null
@@ -1,55 +0,0 @@
-group 11
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-12 b/test/data/virtual_structure/poscar-224/POSCAR-12
deleted file mode 100644
index 2346176..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-12
+++ /dev/null
@@ -1,55 +0,0 @@
-group 12
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-13 b/test/data/virtual_structure/poscar-224/POSCAR-13
deleted file mode 100644
index 7d202de..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-13
+++ /dev/null
@@ -1,55 +0,0 @@
-group 13
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-14 b/test/data/virtual_structure/poscar-224/POSCAR-14
deleted file mode 100644
index 82af072..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-14
+++ /dev/null
@@ -1,55 +0,0 @@
-group 14
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 8 8 8 8 8 8
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-15 b/test/data/virtual_structure/poscar-224/POSCAR-15
deleted file mode 100644
index 73dcfcc..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-15
+++ /dev/null
@@ -1,55 +0,0 @@
-group 15
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-16 b/test/data/virtual_structure/poscar-224/POSCAR-16
deleted file mode 100644
index 258fc99..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-16
+++ /dev/null
@@ -1,55 +0,0 @@
-group 16
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-17 b/test/data/virtual_structure/poscar-224/POSCAR-17
deleted file mode 100644
index 5b1f5a2..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-17
+++ /dev/null
@@ -1,55 +0,0 @@
-group 17
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 6 6 6 6 6 6 6 6
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-18 b/test/data/virtual_structure/poscar-224/POSCAR-18
deleted file mode 100644
index 4b1d612..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-18
+++ /dev/null
@@ -1,55 +0,0 @@
-group 18
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-19 b/test/data/virtual_structure/poscar-224/POSCAR-19
deleted file mode 100644
index 9d0737b..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-19
+++ /dev/null
@@ -1,55 +0,0 @@
-group 19
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-20 b/test/data/virtual_structure/poscar-224/POSCAR-20
deleted file mode 100644
index 2d3291f..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-20
+++ /dev/null
@@ -1,55 +0,0 @@
-group 20
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-21 b/test/data/virtual_structure/poscar-224/POSCAR-21
deleted file mode 100644
index 01a9490..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-21
+++ /dev/null
@@ -1,55 +0,0 @@
-group 21
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-22 b/test/data/virtual_structure/poscar-224/POSCAR-22
deleted file mode 100644
index b3ce8f3..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-22
+++ /dev/null
@@ -1,55 +0,0 @@
-group 22
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-23 b/test/data/virtual_structure/poscar-224/POSCAR-23
deleted file mode 100644
index 0779a1c..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-23
+++ /dev/null
@@ -1,55 +0,0 @@
-group 23
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-24 b/test/data/virtual_structure/poscar-224/POSCAR-24
deleted file mode 100644
index 5534c44..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-24
+++ /dev/null
@@ -1,55 +0,0 @@
-group 24
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-25 b/test/data/virtual_structure/poscar-224/POSCAR-25
deleted file mode 100644
index 9d8a4eb..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-25
+++ /dev/null
@@ -1,55 +0,0 @@
-group 25
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-26 b/test/data/virtual_structure/poscar-224/POSCAR-26
deleted file mode 100644
index 81ccb15..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-26
+++ /dev/null
@@ -1,55 +0,0 @@
-group 26
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-27 b/test/data/virtual_structure/poscar-224/POSCAR-27
deleted file mode 100644
index 0479b35..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-27
+++ /dev/null
@@ -1,55 +0,0 @@
-group 27
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-28 b/test/data/virtual_structure/poscar-224/POSCAR-28
deleted file mode 100644
index 2857a09..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-28
+++ /dev/null
@@ -1,55 +0,0 @@
-group 28
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-29 b/test/data/virtual_structure/poscar-224/POSCAR-29
deleted file mode 100644
index 94a201b..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-29
+++ /dev/null
@@ -1,55 +0,0 @@
-group 29
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-30 b/test/data/virtual_structure/poscar-224/POSCAR-30
deleted file mode 100644
index d2096a9..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-30
+++ /dev/null
@@ -1,55 +0,0 @@
-group 30
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-31 b/test/data/virtual_structure/poscar-224/POSCAR-31
deleted file mode 100644
index 2d355ba..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-31
+++ /dev/null
@@ -1,55 +0,0 @@
-group 31
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-32 b/test/data/virtual_structure/poscar-224/POSCAR-32
deleted file mode 100644
index 83270df..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-32
+++ /dev/null
@@ -1,55 +0,0 @@
-group 32
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar-224/POSCAR-33 b/test/data/virtual_structure/poscar-224/POSCAR-33
deleted file mode 100644
index f47e9d4..0000000
--- a/test/data/virtual_structure/poscar-224/POSCAR-33
+++ /dev/null
@@ -1,55 +0,0 @@
-group 33
- 1.00000000000000
- 10.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 10.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 10.0000000000000000
- 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-Direct
- 0.1414200000000000 0.2236000000000000 0.3316600000000000
- 0.8585800000000000 0.7764000000000000 0.3316600000000000
- 0.8585800000000000 0.2236000000000000 0.6683400000000000
- 0.1414200000000000 0.7764000000000000 0.6683400000000000
- 0.3316600000000000 0.1414200000000000 0.2236000000000000
- 0.3316600000000000 0.8585800000000000 0.7764000000000000
- 0.6683400000000000 0.8585800000000000 0.2236000000000000
- 0.6683400000000000 0.1414200000000000 0.7764000000000000
- 0.2236000000000000 0.3316600000000000 0.1414200000000000
- 0.7764000000000000 0.3316600000000000 0.8585800000000000
- 0.2236000000000000 0.6683400000000000 0.8585800000000000
- 0.7764000000000000 0.6683400000000000 0.1414200000000000
- 0.7236000000000000 0.6414200000000000 0.1683400000000000
- 0.2764000000000000 0.3585800000000000 0.1683400000000000
- 0.7236000000000000 0.3585800000000000 0.8316600000000000
- 0.2764000000000000 0.6414200000000000 0.8316600000000000
- 0.6414200000000000 0.8316600000000000 0.2764000000000000
- 0.3585800000000000 0.8316600000000000 0.7236000000000000
- 0.3585800000000000 0.1683400000000000 0.2764000000000000
- 0.6414200000000000 0.1683400000000000 0.7236000000000000
- 0.8316600000000000 0.7236000000000000 0.3585800000000000
- 0.8316600000000000 0.2764000000000000 0.6414200000000000
- 0.1683400000000000 0.7236000000000000 0.6414200000000000
- 0.1683400000000000 0.2764000000000000 0.3585800000000000
- 0.3585800000000000 0.2764000000000000 0.1683400000000000
- 0.6414200000000000 0.7236000000000000 0.1683400000000000
- 0.6414200000000000 0.2764000000000000 0.8316600000000000
- 0.3585800000000000 0.7236000000000000 0.8316600000000000
- 0.1683400000000000 0.3585800000000000 0.2764000000000000
- 0.1683400000000000 0.6414200000000000 0.7236000000000000
- 0.8316600000000000 0.6414200000000000 0.2764000000000000
- 0.8316600000000000 0.3585800000000000 0.7236000000000000
- 0.2764000000000000 0.1683400000000000 0.3585800000000000
- 0.7236000000000000 0.1683400000000000 0.6414200000000000
- 0.2764000000000000 0.8316600000000000 0.6414200000000000
- 0.7236000000000000 0.8316600000000000 0.3585800000000000
- 0.7764000000000000 0.8585800000000000 0.3316600000000000
- 0.2236000000000000 0.1414200000000000 0.3316600000000000
- 0.7764000000000000 0.1414200000000000 0.6683400000000000
- 0.2236000000000000 0.8585800000000000 0.6683400000000000
- 0.8585800000000000 0.6683400000000000 0.2236000000000000
- 0.1414200000000000 0.6683400000000000 0.7764000000000000
- 0.1414200000000000 0.3316600000000000 0.2236000000000000
- 0.8585800000000000 0.3316600000000000 0.7764000000000000
- 0.6683400000000000 0.7764000000000000 0.1414200000000000
- 0.6683400000000000 0.2236000000000000 0.8585800000000000
- 0.3316600000000000 0.7764000000000000 0.8585800000000000
- 0.3316600000000000 0.2236000000000000 0.1414200000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-01 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-01
deleted file mode 100644
index 7508b76..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-01
+++ /dev/null
@@ -1,63 +0,0 @@
-group 1
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 16 32
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-03 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-03
deleted file mode 100644
index 71f52cd..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-03
+++ /dev/null
@@ -1,63 +0,0 @@
-group 3
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 16 16 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-06 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-06
deleted file mode 100644
index 439bf58..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-06
+++ /dev/null
@@ -1,63 +0,0 @@
-group 6
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 4 12 8 24
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-09 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-09
deleted file mode 100644
index bb65f2f..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-09
+++ /dev/null
@@ -1,63 +0,0 @@
-group 9
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 8 16 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-13 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-13
deleted file mode 100644
index 10e24f5..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-13
+++ /dev/null
@@ -1,63 +0,0 @@
-group 13
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 16 16 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-16 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-16
deleted file mode 100644
index e0ed206..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-16
+++ /dev/null
@@ -1,63 +0,0 @@
-group 16
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 12 4 12 12 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-18 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-18
deleted file mode 100644
index 0342418..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-18
+++ /dev/null
@@ -1,63 +0,0 @@
-group 18
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 3 4 4 12 4 12 12 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-19 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-19
deleted file mode 100644
index c5927b3..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-19
+++ /dev/null
@@ -1,63 +0,0 @@
-group 19
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 12 4 24 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-21 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-21
deleted file mode 100644
index 3b0e77f..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-21
+++ /dev/null
@@ -1,63 +0,0 @@
-group 21
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 4 4 8 8 8 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-24 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-24
deleted file mode 100644
index 90b9bb6..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-24
+++ /dev/null
@@ -1,63 +0,0 @@
-group 24
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 8 8 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-28 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-28
deleted file mode 100644
index 57f60d7..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-28
+++ /dev/null
@@ -1,63 +0,0 @@
-group 28
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 8 8 16 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-29 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-29
deleted file mode 100644
index 4c3307d..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-29
+++ /dev/null
@@ -1,63 +0,0 @@
-group 29
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 8 4 4 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-31 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-31
deleted file mode 100644
index 426e079..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-31
+++ /dev/null
@@ -1,63 +0,0 @@
-group 31
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 8 8 8 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-32 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-32
deleted file mode 100644
index 90968e1..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-32
+++ /dev/null
@@ -1,63 +0,0 @@
-group 32
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 4 4 16 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-33 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-33
deleted file mode 100644
index dff9b84..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-33
+++ /dev/null
@@ -1,63 +0,0 @@
-group 33
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 4 8 8 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-35 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-35
deleted file mode 100644
index f0741f8..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-35
+++ /dev/null
@@ -1,63 +0,0 @@
-group 35
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 16 16 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-36 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-36
deleted file mode 100644
index 47cb354..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-36
+++ /dev/null
@@ -1,63 +0,0 @@
-group 36
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 8 16 16
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-38 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-38
deleted file mode 100644
index 4297124..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-38
+++ /dev/null
@@ -1,63 +0,0 @@
-group 38
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 6 6 6 3 1 6 12 6 6 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-40 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-40
deleted file mode 100644
index ee28a87..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-40
+++ /dev/null
@@ -1,63 +0,0 @@
-group 40
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 12 4 12 12 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-41 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-41
deleted file mode 100644
index b2bb693..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-41
+++ /dev/null
@@ -1,63 +0,0 @@
-group 41
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 4 4 4 4 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-43 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-43
deleted file mode 100644
index 573a466..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-43
+++ /dev/null
@@ -1,63 +0,0 @@
-group 43
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 8 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-44 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-44
deleted file mode 100644
index 31469f1..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-44
+++ /dev/null
@@ -1,63 +0,0 @@
-group 44
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 8 4 4 8 4 4 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-45 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-45
deleted file mode 100644
index 92497e2..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-45
+++ /dev/null
@@ -1,63 +0,0 @@
-group 45
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 4 4 8 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-47 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-47
deleted file mode 100644
index fda7370..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-47
+++ /dev/null
@@ -1,63 +0,0 @@
-group 47
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 4 4 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-48 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-48
deleted file mode 100644
index 78d48a4..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-48
+++ /dev/null
@@ -1,63 +0,0 @@
-group 48
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 4 4 4 4 8 8 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-49 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-49
deleted file mode 100644
index f485a91..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-49
+++ /dev/null
@@ -1,63 +0,0 @@
-group 49
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 4 4 4 4 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-50 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-50
deleted file mode 100644
index aa2644f..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-50
+++ /dev/null
@@ -1,63 +0,0 @@
-group 50
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 8 2 2 2 2 8 8 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-51 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-51
deleted file mode 100644
index 909de99..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-51
+++ /dev/null
@@ -1,63 +0,0 @@
-group 51
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 4 4 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-53 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-53
deleted file mode 100644
index 026f6bd..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-53
+++ /dev/null
@@ -1,63 +0,0 @@
-group 53
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 8 8 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-54 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-54
deleted file mode 100644
index 55b4305..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-54
+++ /dev/null
@@ -1,63 +0,0 @@
-group 54
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-58 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-58
deleted file mode 100644
index a093b3e..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-58
+++ /dev/null
@@ -1,63 +0,0 @@
-group 58
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 8 4 4 8 8 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-59 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-59
deleted file mode 100644
index 2dcb01e..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-59
+++ /dev/null
@@ -1,63 +0,0 @@
-group 59
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 8 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-60 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-60
deleted file mode 100644
index 628a79b..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-60
+++ /dev/null
@@ -1,63 +0,0 @@
-group 60
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 4 4 4 4 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-61 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-61
deleted file mode 100644
index 9fea02d..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-61
+++ /dev/null
@@ -1,63 +0,0 @@
-group 61
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 8 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-62 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-62
deleted file mode 100644
index c7d174e..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-62
+++ /dev/null
@@ -1,63 +0,0 @@
-group 62
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 4 4 4 4 8 8 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-63 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-63
deleted file mode 100644
index 1d021a5..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-63
+++ /dev/null
@@ -1,63 +0,0 @@
-group 63
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 8 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-64 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-64
deleted file mode 100644
index f395a7e..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-64
+++ /dev/null
@@ -1,63 +0,0 @@
-group 64
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 8 4 4 8 8 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-65 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-65
deleted file mode 100644
index 8c4b631..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-65
+++ /dev/null
@@ -1,63 +0,0 @@
-group 65
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 4 4 8 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-66 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-66
deleted file mode 100644
index da5f16a..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-66
+++ /dev/null
@@ -1,63 +0,0 @@
-group 66
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 2 1 4 4 8 4 4 8 4 8 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-67 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-67
deleted file mode 100644
index 0bec979..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-67
+++ /dev/null
@@ -1,63 +0,0 @@
-group 67
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 8 4 4 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-68 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-68
deleted file mode 100644
index 8c0250d..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-68
+++ /dev/null
@@ -1,63 +0,0 @@
-group 68
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 4 4 8 4 4 8 4 8 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-69 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-69
deleted file mode 100644
index c331786..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-69
+++ /dev/null
@@ -1,63 +0,0 @@
-group 69
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 8 8 4 4 8 8 8 8
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-70 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-70
deleted file mode 100644
index e42f842..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-70
+++ /dev/null
@@ -1,63 +0,0 @@
-group 70
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 6 6 6 3 1 6 6 6 6 6 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-71 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-71
deleted file mode 100644
index 97a1884..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-71
+++ /dev/null
@@ -1,63 +0,0 @@
-group 71
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 3 3 1 1 3 6 3 3 1 3 6 3 3 6 3 3 1 3
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-72 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-72
deleted file mode 100644
index c58cac3..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-72
+++ /dev/null
@@ -1,63 +0,0 @@
-group 72
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 6 2 3 1 6 3 3 6 2 6 6 6 6
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-73 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-73
deleted file mode 100644
index 967a82d..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-73
+++ /dev/null
@@ -1,63 +0,0 @@
-group 73
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-74 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-74
deleted file mode 100644
index dc72111..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-74
+++ /dev/null
@@ -1,63 +0,0 @@
-group 74
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 2 2 2 2 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-75 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-75
deleted file mode 100644
index 0a736bb..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-75
+++ /dev/null
@@ -1,63 +0,0 @@
-group 75
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-77 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-77
deleted file mode 100644
index 8cf69db..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-77
+++ /dev/null
@@ -1,63 +0,0 @@
-group 77
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-78 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-78
deleted file mode 100644
index fe60142..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-78
+++ /dev/null
@@ -1,63 +0,0 @@
-group 78
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-79 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-79
deleted file mode 100644
index c7df4a7..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-79
+++ /dev/null
@@ -1,63 +0,0 @@
-group 79
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 2 2 2 2 4 4 2 2 2 2 4 4 2 2 4 4 2 2 2 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-80 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-80
deleted file mode 100644
index 5132b2c..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-80
+++ /dev/null
@@ -1,63 +0,0 @@
-group 80
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-81 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-81
deleted file mode 100644
index 30669d4..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-81
+++ /dev/null
@@ -1,63 +0,0 @@
-group 81
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-82 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-82
deleted file mode 100644
index 9396b85..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-82
+++ /dev/null
@@ -1,63 +0,0 @@
-group 82
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 2 2 4 4 2 2 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-83 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-83
deleted file mode 100644
index 433dc43..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-83
+++ /dev/null
@@ -1,63 +0,0 @@
-group 83
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 4 2 4 4 1 2 1 2 2 4 4 4 4 2 4 2 4 2 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-84 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-84
deleted file mode 100644
index e54d481..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-84
+++ /dev/null
@@ -1,63 +0,0 @@
-group 84
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-85 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-85
deleted file mode 100644
index 5cbbec5..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-85
+++ /dev/null
@@ -1,63 +0,0 @@
-group 85
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-86 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-86
deleted file mode 100644
index e2c2553..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-86
+++ /dev/null
@@ -1,63 +0,0 @@
-group 86
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-87 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-87
deleted file mode 100644
index 62e0556..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-87
+++ /dev/null
@@ -1,63 +0,0 @@
-group 87
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 2 1 2 2 2 4 2 4 2 2 2 4 2 4 2 2 4 2 2 2 4 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-88 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-88
deleted file mode 100644
index 9e481a6..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-88
+++ /dev/null
@@ -1,63 +0,0 @@
-group 88
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-89 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-89
deleted file mode 100644
index a5a796f..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-89
+++ /dev/null
@@ -1,63 +0,0 @@
-group 89
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-90 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-90
deleted file mode 100644
index 4c62dbf..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-90
+++ /dev/null
@@ -1,63 +0,0 @@
-group 90
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 2 2 2 4 2 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-91 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-91
deleted file mode 100644
index 7a7bd76..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-91
+++ /dev/null
@@ -1,63 +0,0 @@
-group 91
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-92 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-92
deleted file mode 100644
index ed9b9e7..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-92
+++ /dev/null
@@ -1,63 +0,0 @@
-group 92
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 3 3 1 1 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 1 3
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-93 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-93
deleted file mode 100644
index 8cb9140..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-93
+++ /dev/null
@@ -1,63 +0,0 @@
-group 93
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-94 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-94
deleted file mode 100644
index 1fbb7a3..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-94
+++ /dev/null
@@ -1,63 +0,0 @@
-group 94
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-95 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-95
deleted file mode 100644
index bbd828d..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-95
+++ /dev/null
@@ -1,63 +0,0 @@
-group 95
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-96 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-96
deleted file mode 100644
index 5cb1707..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-96
+++ /dev/null
@@ -1,63 +0,0 @@
-group 96
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-97 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-97
deleted file mode 100644
index 7ea70d1..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-97
+++ /dev/null
@@ -1,63 +0,0 @@
-group 97
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 2 1 2 1 1 1 2 1 2 1 1 2 2 2 2 1 2 1 2 1 1 2 2 2 2 2 1 1 1 2 1 2 2 2 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-98 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-98
deleted file mode 100644
index c23c912..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-98
+++ /dev/null
@@ -1,63 +0,0 @@
-group 98
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 2 2 2 2 2 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
diff --git a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-99 b/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-99
deleted file mode 100644
index efff529..0000000
--- a/test/data/virtual_structure/poscar_Fd-3m_unit/POSCAR-99
+++ /dev/null
@@ -1,63 +0,0 @@
-group 99
- 1.00000000000000
- 8.2400000000000002 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 8.2400000000000002 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 8.2400000000000002
- 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-Direct
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.6250000000000000 0.6250000000000000 0.6250000000000000
- 0.6250000000000000 0.1250000000000000 0.1250000000000000
- 0.1250000000000000 0.6250000000000000 0.1250000000000000
- 0.1250000000000000 0.1250000000000000 0.6250000000000000
- 0.3750000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.3750000000000000
- 0.8750000000000000 0.6250000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.8750000000000000
- 0.3900000000000000 0.3900000000000000 0.3900000000000000
- 0.3900000000000000 0.8900000000000000 0.8900000000000000
- 0.8900000000000000 0.3900000000000000 0.8900000000000000
- 0.8900000000000000 0.8900000000000000 0.3900000000000000
- 0.6100000000000000 0.1100000000000000 0.8900000000000000
- 0.6100000000000000 0.6100000000000000 0.3900000000000000
- 0.1100000000000000 0.1100000000000000 0.3900000000000000
- 0.1100000000000000 0.6100000000000000 0.8900000000000000
- 0.1100000000000000 0.8900000000000000 0.6100000000000000
- 0.1100000000000000 0.3900000000000000 0.1100000000000000
- 0.6100000000000000 0.8900000000000000 0.1100000000000000
- 0.6100000000000000 0.3900000000000000 0.6100000000000000
- 0.8900000000000000 0.6100000000000000 0.1100000000000000
- 0.8900000000000000 0.1100000000000000 0.6100000000000000
- 0.3900000000000000 0.6100000000000000 0.6100000000000000
- 0.3900000000000000 0.1100000000000000 0.1100000000000000
- 0.1400000000000000 0.6400000000000000 0.3600000000000000
- 0.1400000000000000 0.1400000000000000 0.8600000000000000
- 0.6400000000000000 0.6400000000000000 0.8600000000000000
- 0.6400000000000000 0.1400000000000000 0.3600000000000000
- 0.8600000000000000 0.8600000000000000 0.8600000000000000
- 0.8600000000000000 0.3600000000000000 0.3600000000000000
- 0.3600000000000000 0.8600000000000000 0.3600000000000000
- 0.3600000000000000 0.3600000000000000 0.8600000000000000
- 0.6400000000000000 0.3600000000000000 0.1400000000000000
- 0.6400000000000000 0.8600000000000000 0.6400000000000000
- 0.1400000000000000 0.3600000000000000 0.6400000000000000
- 0.1400000000000000 0.8600000000000000 0.1400000000000000
- 0.3600000000000000 0.1400000000000000 0.6400000000000000
- 0.3600000000000000 0.6400000000000000 0.1400000000000000
- 0.8600000000000000 0.1400000000000000 0.1400000000000000
- 0.8600000000000000 0.6400000000000000 0.6400000000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-01 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-01
deleted file mode 100644
index 08d564e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-01
+++ /dev/null
@@ -1,111 +0,0 @@
-group 1
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 12 24 12 8 48
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-02 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-02
deleted file mode 100644
index 70cad61..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-02
+++ /dev/null
@@ -1,111 +0,0 @@
-group 2
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 12 24 12 4 4 24 24
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-03 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-03
deleted file mode 100644
index d7430bc..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-03
+++ /dev/null
@@ -1,111 +0,0 @@
-group 3
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 6 6 24 12 8 24 24
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-04 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-04
deleted file mode 100644
index 0e2fcc7..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-04
+++ /dev/null
@@ -1,111 +0,0 @@
-group 4
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 12 12 12 6 6 8 24 24
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-05 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-05
deleted file mode 100644
index 5081a6c..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-05
+++ /dev/null
@@ -1,111 +0,0 @@
-group 5
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 8 4 16 8 8 4 8 16 16 16
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-06 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-06
deleted file mode 100644
index f0f1a86..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-06
+++ /dev/null
@@ -1,111 +0,0 @@
-group 6
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 12 12 6 6 6 6 6 2 12 12 12 12
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-07 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-07
deleted file mode 100644
index 919fb1e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-07
+++ /dev/null
@@ -1,111 +0,0 @@
-group 7
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 6 6 12 12 6 6 4 4 12 12 12 12
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-08 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-08
deleted file mode 100644
index 6acbc45..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-08
+++ /dev/null
@@ -1,111 +0,0 @@
-group 8
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 4 4 8 8 8 4 4 4 4 4 8 8 8 8 8 8
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-09 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-09
deleted file mode 100644
index 8b16c2e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-09
+++ /dev/null
@@ -1,111 +0,0 @@
-group 9
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 8 4 4 8 8 2 2 8 4 4 8 8 8 8 8 8
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-10 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-10
deleted file mode 100644
index 2d192e4..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-10
+++ /dev/null
@@ -1,111 +0,0 @@
-group 10
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 8 8 8 8 4 8 4 4 8 8 8 8 8 8
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-11 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-11
deleted file mode 100644
index 34c8594..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-11
+++ /dev/null
@@ -1,111 +0,0 @@
-group 11
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 2 2 4 8 8 8 4 4 4 8 8 8 8 8 8 8
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-12 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-12
deleted file mode 100644
index 08e356b..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-12
+++ /dev/null
@@ -1,111 +0,0 @@
-group 12
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 4 4 8 4 8 4 4 2 4 2 8 8 8 8 8 8 8
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-13 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-13
deleted file mode 100644
index 5368ade..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-13
+++ /dev/null
@@ -1,111 +0,0 @@
-group 13
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 8 8 8 8 4 8 8 8 8 8 8 8 8
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-14 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-14
deleted file mode 100644
index 4755ce4..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-14
+++ /dev/null
@@ -1,111 +0,0 @@
-group 14
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 8 4 4 8 8 2 2 8 8 8 8 8 8 8 8
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-15 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-15
deleted file mode 100644
index 2ed948c..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-15
+++ /dev/null
@@ -1,111 +0,0 @@
-group 15
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 6 6 6 6 6 6 6 6 3 1 1 3 6 6 6 6 6 6 6 6
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-16 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-16
deleted file mode 100644
index 1180b60..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-16
+++ /dev/null
@@ -1,111 +0,0 @@
-group 16
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 6 6 6 6 6 6 6 6 6 2 6 6 6 6 6 6 6 6
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-17 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-17
deleted file mode 100644
index a41a1d8..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-17
+++ /dev/null
@@ -1,111 +0,0 @@
-group 17
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 6 6 6 3 3 6 3 3 3 3 3 3 6 2 6 6 6 6 6 6 6 6
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-18 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-18
deleted file mode 100644
index 18a00f1..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-18
+++ /dev/null
@@ -1,111 +0,0 @@
-group 18
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 4 4 4 4 4 4 4 4 2 2 4 4 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-19 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-19
deleted file mode 100644
index 286ff0e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-19
+++ /dev/null
@@ -1,111 +0,0 @@
-group 19
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 4 4 4 4 4 4 4 2 2 4 4 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-20 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-20
deleted file mode 100644
index fc58342..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-20
+++ /dev/null
@@ -1,111 +0,0 @@
-group 20
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 2 2 2 2 4 4 4 4 4 4 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-21 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-21
deleted file mode 100644
index b209c63..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-21
+++ /dev/null
@@ -1,111 +0,0 @@
-group 21
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 4 4 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-22 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-22
deleted file mode 100644
index aacfe20..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-22
+++ /dev/null
@@ -1,111 +0,0 @@
-group 22
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 4 4 2 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-23 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-23
deleted file mode 100644
index 1c6d011..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-23
+++ /dev/null
@@ -1,111 +0,0 @@
-group 23
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 4 4 2 2 4 4 2 2 4 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-24 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-24
deleted file mode 100644
index 2143764..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-24
+++ /dev/null
@@ -1,111 +0,0 @@
-group 24
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 1 1 4 4 1 1 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-25 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-25
deleted file mode 100644
index aa05887..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-25
+++ /dev/null
@@ -1,111 +0,0 @@
-group 25
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 4 4 4 4 4 4 4 4 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-26 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-26
deleted file mode 100644
index f7798a1..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-26
+++ /dev/null
@@ -1,111 +0,0 @@
-group 26
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 4 4 2 4 2 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-27 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-27
deleted file mode 100644
index fadc39b..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-27
+++ /dev/null
@@ -1,111 +0,0 @@
-group 27
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-28 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-28
deleted file mode 100644
index b341ef2..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-28
+++ /dev/null
@@ -1,111 +0,0 @@
-group 28
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-29 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-29
deleted file mode 100644
index d57756d..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-29
+++ /dev/null
@@ -1,111 +0,0 @@
-group 29
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-30 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-30
deleted file mode 100644
index faa64f0..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-30
+++ /dev/null
@@ -1,111 +0,0 @@
-group 30
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-31 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-31
deleted file mode 100644
index 0cf4756..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-31
+++ /dev/null
@@ -1,111 +0,0 @@
-group 31
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-32 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-32
deleted file mode 100644
index 60a8096..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-32
+++ /dev/null
@@ -1,111 +0,0 @@
-group 32
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 2 2 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-33 b/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-33
deleted file mode 100644
index 64bf62a..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_primitive/POSCAR-33
+++ /dev/null
@@ -1,111 +0,0 @@
-group 33
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-01 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-01
deleted file mode 100644
index 306347a..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-01
+++ /dev/null
@@ -1,215 +0,0 @@
-group 1
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 24 48 24 16 96
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-02 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-02
deleted file mode 100644
index d77dae6..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-02
+++ /dev/null
@@ -1,215 +0,0 @@
-group 2
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 24 48 24 8 8 48 48
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-03 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-03
deleted file mode 100644
index 4a7b784..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-03
+++ /dev/null
@@ -1,215 +0,0 @@
-group 3
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 12 12 48 24 16 48 48
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-04 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-04
deleted file mode 100644
index 6345938..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-04
+++ /dev/null
@@ -1,215 +0,0 @@
-group 4
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 24 24 24 12 12 16 48 48
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-05 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-05
deleted file mode 100644
index ce65a8e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-05
+++ /dev/null
@@ -1,215 +0,0 @@
-group 5
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 16 8 32 16 16 8 16 32 32 32
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-06 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-06
deleted file mode 100644
index 3e835f3..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-06
+++ /dev/null
@@ -1,215 +0,0 @@
-group 6
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 24 12 24 12 12 12 4 12 24 24 24 24
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-07 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-07
deleted file mode 100644
index 973e9c8..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-07
+++ /dev/null
@@ -1,215 +0,0 @@
-group 7
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 12 12 24 24 12 12 8 8 24 24 24 24
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-08 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-08
deleted file mode 100644
index 586334e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-08
+++ /dev/null
@@ -1,215 +0,0 @@
-group 8
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 24 24 24 24 8 4 4 24 24 24 24
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-09 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-09
deleted file mode 100644
index ba95367..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-09
+++ /dev/null
@@ -1,215 +0,0 @@
-group 9
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 24 24 12 12 12 12 8 8 24 24 24 24
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-10 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-10
deleted file mode 100644
index ef7a811..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-10
+++ /dev/null
@@ -1,215 +0,0 @@
-group 10
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 8 8 16 16 16 8 8 8 8 8 16 16 16 16 16 16
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-11 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-11
deleted file mode 100644
index b2b8019..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-11
+++ /dev/null
@@ -1,215 +0,0 @@
-group 11
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 16 8 16 16 8 8 16 4 4 8 8 16 16 16 16 16 16
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-12 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-12
deleted file mode 100644
index 3bc0dab..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-12
+++ /dev/null
@@ -1,215 +0,0 @@
-group 12
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 16 4 4 16 16 16 16 8 8 8 16 16 16 16 16 16
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-13 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-13
deleted file mode 100644
index 1a1c31e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-13
+++ /dev/null
@@ -1,215 +0,0 @@
-group 13
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 4 8 4 16 16 16 8 8 8 16 16 16 16 16 16 16
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-14 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-14
deleted file mode 100644
index 10c9a0b..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-14
+++ /dev/null
@@ -1,215 +0,0 @@
-group 14
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 8 8 16 8 16 8 8 4 8 4 16 16 16 16 16 16 16
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-15 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-15
deleted file mode 100644
index 48f2c5b..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-15
+++ /dev/null
@@ -1,215 +0,0 @@
-group 15
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 16 8 16 16 16 16 8 16 16 16 16 16 16 16
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-16 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-16
deleted file mode 100644
index b3a38a5..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-16
+++ /dev/null
@@ -1,215 +0,0 @@
-group 16
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 16 4 4 16 16 8 8 16 4 4 16 16 16 16 16 16 16
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-17 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-17
deleted file mode 100644
index 1050dcb..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-17
+++ /dev/null
@@ -1,215 +0,0 @@
-group 17
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 12 12 12 12 12 12 12 12 2 6 6 2 12 12 12 12 12 12 12 12
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-18 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-18
deleted file mode 100644
index e1471c3..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-18
+++ /dev/null
@@ -1,215 +0,0 @@
-group 18
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 12 12 12 12 12 12 12 12 4 12 12 12 12 12 12 12 12 12
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-19 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-19
deleted file mode 100644
index 367d66d..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-19
+++ /dev/null
@@ -1,215 +0,0 @@
-group 19
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 12 12 6 12 6 6 12 6 6 6 6 6 4 12 12 12 12 12 12 12 12 12
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-20 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-20
deleted file mode 100644
index 63b5e6c..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-20
+++ /dev/null
@@ -1,215 +0,0 @@
-group 20
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 12 12 12 12 12 12 12 12 4 4 4 4 12 12 12 12 12 12 12 12
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-21 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-21
deleted file mode 100644
index d7bf3e6..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-21
+++ /dev/null
@@ -1,215 +0,0 @@
-group 21
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 4 4 8 8 8 8 8 8 8 8 4 4 8 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-22 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-22
deleted file mode 100644
index 809b893..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-22
+++ /dev/null
@@ -1,215 +0,0 @@
-group 22
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 8 8 8 8 8 8 4 8 4 8 8 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-23 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-23
deleted file mode 100644
index d9db65c..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-23
+++ /dev/null
@@ -1,215 +0,0 @@
-group 23
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 8 8 8 8 8 8 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-24 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-24
deleted file mode 100644
index 5f7385c..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-24
+++ /dev/null
@@ -1,215 +0,0 @@
-group 24
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 4 4 8 8 8 8 8 8 8 8 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-25 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-25
deleted file mode 100644
index bfa0d68..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-25
+++ /dev/null
@@ -1,215 +0,0 @@
-group 25
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 4 4 8 8 8 8 8 8 8 8 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-26 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-26
deleted file mode 100644
index 45b924c..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-26
+++ /dev/null
@@ -1,215 +0,0 @@
-group 26
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 4 4 8 8 8 4 4 8 8 4 4 8 2 2 8 2 2 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-27 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-27
deleted file mode 100644
index 99ae4a8..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-27
+++ /dev/null
@@ -1,215 +0,0 @@
-group 27
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 2 2 2 2 8 8 8 8 8 8 8 8 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-28 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-28
deleted file mode 100644
index 1694244..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-28
+++ /dev/null
@@ -1,215 +0,0 @@
-group 28
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 4 4 8 8 8 8 8 8 8 8 4 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-29 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-29
deleted file mode 100644
index aad7380..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-29
+++ /dev/null
@@ -1,215 +0,0 @@
-group 29
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 8 8 8 8 8 8 8 4 4 8 8 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-30 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-30
deleted file mode 100644
index 1192211..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-30
+++ /dev/null
@@ -1,215 +0,0 @@
-group 30
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 8 4 8 8 8 8 8 8 4 4 4 8 4 8 4 4 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-31 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-31
deleted file mode 100644
index 7c27772..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-31
+++ /dev/null
@@ -1,215 +0,0 @@
-group 31
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-32 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-32
deleted file mode 100644
index c0034e0..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-32
+++ /dev/null
@@ -1,215 +0,0 @@
-group 32
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 8 4 8 8 8 8 8 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-33 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-33
deleted file mode 100644
index c147a68..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-33
+++ /dev/null
@@ -1,215 +0,0 @@
-group 33
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 4 2 8 2 8 8 8 8 4 8 4 8 2 4 8 2 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-34 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-34
deleted file mode 100644
index 450fb7e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-34
+++ /dev/null
@@ -1,215 +0,0 @@
-group 34
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 2 4 8 2 8 8 8 8 4 8 4 8 2 4 8 2 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-35 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-35
deleted file mode 100644
index 2c0dcb8..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-35
+++ /dev/null
@@ -1,215 +0,0 @@
-group 35
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 8 8 8 8 8 8 8 4 8 4 8 4 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-36 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-36
deleted file mode 100644
index feca72f..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-36
+++ /dev/null
@@ -1,215 +0,0 @@
-group 36
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 2 6 6 2 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-37 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-37
deleted file mode 100644
index 295dfd4..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-37
+++ /dev/null
@@ -1,215 +0,0 @@
-group 37
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 2 6 3 1 3 1 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-38 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-38
deleted file mode 100644
index 1b9100a..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-38
+++ /dev/null
@@ -1,215 +0,0 @@
-group 38
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 6 6 6 6 6 6 6 6 3 6 3 3 6 3 6 3 3 6 3 3 2 6 2 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-39 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-39
deleted file mode 100644
index 11a1899..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-39
+++ /dev/null
@@ -1,215 +0,0 @@
-group 39
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-40 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-40
deleted file mode 100644
index 333bb0e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-40
+++ /dev/null
@@ -1,215 +0,0 @@
-group 40
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 2 2 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-41 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-41
deleted file mode 100644
index c0faf38..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-41
+++ /dev/null
@@ -1,215 +0,0 @@
-group 41
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-42 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-42
deleted file mode 100644
index 0b3413d..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-42
+++ /dev/null
@@ -1,215 +0,0 @@
-group 42
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-43 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-43
deleted file mode 100644
index 36c66c9..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-43
+++ /dev/null
@@ -1,215 +0,0 @@
-group 43
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 4 4 4 4 2 4 2 4 4 4 4 2 4 2 4 4 2 2 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-44 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-44
deleted file mode 100644
index d4374dc..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-44
+++ /dev/null
@@ -1,215 +0,0 @@
-group 44
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 2 2 4 4 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4 4 4 2 2 4 4 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-45 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-45
deleted file mode 100644
index e00f42c..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-45
+++ /dev/null
@@ -1,215 +0,0 @@
-group 45
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-46 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-46
deleted file mode 100644
index 34b2c0f..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-46
+++ /dev/null
@@ -1,215 +0,0 @@
-group 46
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 2 2 2 4 2 2 2 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 4 2 2 2 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-47 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-47
deleted file mode 100644
index 29e5b0f..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-47
+++ /dev/null
@@ -1,215 +0,0 @@
-group 47
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 2 2 4 4 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-48 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-48
deleted file mode 100644
index c86b98e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-48
+++ /dev/null
@@ -1,215 +0,0 @@
-group 48
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 2 2 4 4 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-49 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-49
deleted file mode 100644
index cb90345..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-49
+++ /dev/null
@@ -1,215 +0,0 @@
-group 49
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 2 2 4 4 2 2 4 4 4 4 4 2 4 2 4 4 4 4 4 2 2 4 1 2 4 4 2 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-50 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-50
deleted file mode 100644
index 36fb2e4..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-50
+++ /dev/null
@@ -1,215 +0,0 @@
-group 50
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 2 1 4 1 2 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4 4 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-51 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-51
deleted file mode 100644
index 8d1d274..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-51
+++ /dev/null
@@ -1,215 +0,0 @@
-group 51
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-52 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-52
deleted file mode 100644
index 32c31f5..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-52
+++ /dev/null
@@ -1,215 +0,0 @@
-group 52
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-53 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-53
deleted file mode 100644
index 03988f7..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-53
+++ /dev/null
@@ -1,215 +0,0 @@
-group 53
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 2 2 4 4 2 2 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-54 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-54
deleted file mode 100644
index 1368c50..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-54
+++ /dev/null
@@ -1,215 +0,0 @@
-group 54
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-55 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-55
deleted file mode 100644
index 3d5f79c..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-55
+++ /dev/null
@@ -1,215 +0,0 @@
-group 55
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 3 1 1 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-56 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-56
deleted file mode 100644
index 0bf0859..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-56
+++ /dev/null
@@ -1,215 +0,0 @@
-group 56
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-57 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-57
deleted file mode 100644
index 0e61897..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-57
+++ /dev/null
@@ -1,215 +0,0 @@
-group 57
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-58 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-58
deleted file mode 100644
index a4bfdab..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-58
+++ /dev/null
@@ -1,215 +0,0 @@
-group 58
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 2 1 1 2 2 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 2 2 2 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-59 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-59
deleted file mode 100644
index c8be56c..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-59
+++ /dev/null
@@ -1,215 +0,0 @@
-group 59
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-60 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-60
deleted file mode 100644
index aa6627b..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-60
+++ /dev/null
@@ -1,215 +0,0 @@
-group 60
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-61 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-61
deleted file mode 100644
index 7fa0e71..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-61
+++ /dev/null
@@ -1,215 +0,0 @@
-group 61
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 1 2 1 2 2 2 2 1 2 2 2 1 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
diff --git a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-62 b/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-62
deleted file mode 100644
index a8beb3e..0000000
--- a/test/data/virtual_structure/poscar_Ia-3d_unit/POSCAR-62
+++ /dev/null
@@ -1,215 +0,0 @@
-group 62
- 1.00000000000000
- 12.8065400000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 12.8065400000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 12.8065400000000000
- 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 [...]
-Direct
- 0.3750000000000000 0.0000000000000000 0.2500000000000000
- 0.1250000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.0000000000000000
- 0.7500000000000000 0.1250000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.5000000000000000
- 0.1250000000000000 0.5000000000000000 0.2500000000000000
- 0.8750000000000000 0.0000000000000000 0.2500000000000000
- 0.0000000000000000 0.2500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.1250000000000000
- 0.8750000000000000 0.5000000000000000 0.7500000000000000
- 0.6250000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.5000000000000000
- 0.2500000000000000 0.6250000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.8750000000000000
- 0.5000000000000000 0.2500000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.0000000000000000
- 0.6250000000000000 0.0000000000000000 0.7500000000000000
- 0.3750000000000000 0.5000000000000000 0.7500000000000000
- 0.5000000000000000 0.7500000000000000 0.3750000000000000
- 0.0000000000000000 0.7500000000000000 0.6250000000000000
- 0.1250000000000000 0.6875000000000000 0.5625000000000000
- 0.3750000000000000 0.3125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.6250000000000000 0.8125000000000000 0.4375000000000000
- 0.5625000000000000 0.1250000000000000 0.6875000000000000
- 0.0625000000000000 0.3750000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.6250000000000000 0.8125000000000000
- 0.6875000000000000 0.5625000000000000 0.1250000000000000
- 0.3125000000000000 0.0625000000000000 0.3750000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.4375000000000000 0.6250000000000000
- 0.8750000000000000 0.3125000000000000 0.4375000000000000
- 0.6250000000000000 0.6875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3750000000000000 0.1875000000000000 0.5625000000000000
- 0.4375000000000000 0.8750000000000000 0.3125000000000000
- 0.9375000000000000 0.6250000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.3750000000000000 0.1875000000000000
- 0.3125000000000000 0.4375000000000000 0.8750000000000000
- 0.6875000000000000 0.9375000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.5625000000000000 0.3750000000000000
- 0.6250000000000000 0.1875000000000000 0.0625000000000000
- 0.8750000000000000 0.8125000000000000 0.5625000000000000
- 0.3750000000000000 0.6875000000000000 0.4375000000000000
- 0.1250000000000000 0.3125000000000000 0.9375000000000000
- 0.0625000000000000 0.6250000000000000 0.1875000000000000
- 0.5625000000000000 0.8750000000000000 0.8125000000000000
- 0.4375000000000000 0.3750000000000000 0.6875000000000000
- 0.9375000000000000 0.1250000000000000 0.3125000000000000
- 0.1875000000000000 0.0625000000000000 0.6250000000000000
- 0.8125000000000000 0.5625000000000000 0.8750000000000000
- 0.6875000000000000 0.4375000000000000 0.3750000000000000
- 0.3125000000000000 0.9375000000000000 0.1250000000000000
- 0.3750000000000000 0.8125000000000000 0.9375000000000000
- 0.1250000000000000 0.1875000000000000 0.4375000000000000
- 0.6250000000000000 0.3125000000000000 0.5625000000000000
- 0.8750000000000000 0.6875000000000000 0.0625000000000000
- 0.9375000000000000 0.3750000000000000 0.8125000000000000
- 0.4375000000000000 0.1250000000000000 0.1875000000000000
- 0.5625000000000000 0.6250000000000000 0.3125000000000000
- 0.0625000000000000 0.8750000000000000 0.6875000000000000
- 0.8125000000000000 0.9375000000000000 0.3750000000000000
- 0.1875000000000000 0.4375000000000000 0.1250000000000000
- 0.3125000000000000 0.5625000000000000 0.6250000000000000
- 0.6875000000000000 0.0625000000000000 0.8750000000000000
- 0.1250000000000000 0.0000000000000000 0.2500000000000000
- 0.3750000000000000 0.0000000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.0000000000000000
- 0.7500000000000000 0.3750000000000000 0.0000000000000000
- 0.0000000000000000 0.2500000000000000 0.1250000000000000
- 0.0000000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.0000000000000000 0.7500000000000000
- 0.6250000000000000 0.0000000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.0000000000000000
- 0.2500000000000000 0.6250000000000000 0.0000000000000000
- 0.0000000000000000 0.7500000000000000 0.8750000000000000
- 0.0000000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.5000000000000000 0.7500000000000000
- 0.8750000000000000 0.5000000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.5000000000000000
- 0.2500000000000000 0.8750000000000000 0.5000000000000000
- 0.5000000000000000 0.7500000000000000 0.6250000000000000
- 0.5000000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.5000000000000000 0.2500000000000000
- 0.1250000000000000 0.5000000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.5000000000000000
- 0.7500000000000000 0.1250000000000000 0.5000000000000000
- 0.5000000000000000 0.2500000000000000 0.3750000000000000
- 0.5000000000000000 0.7500000000000000 0.1250000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.7500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.7500000000000000
- 0.2500000000000000 0.7500000000000000 0.2500000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.2500000000000000 0.7500000000000000 0.7500000000000000
- 0.2500000000000000 0.2500000000000000 0.2500000000000000
- 0.7500000000000000 0.7500000000000000 0.2500000000000000
- 0.7500000000000000 0.2500000000000000 0.7500000000000000
- 0.2796500000000000 0.1056400000000000 0.1989400000000000
- 0.2203500000000000 0.8943600000000000 0.6989400000000000
- 0.7203500000000000 0.6056400000000000 0.3010600000000000
- 0.7796500000000000 0.3943600000000000 0.8010600000000000
- 0.1989400000000000 0.2796500000000000 0.1056400000000000
- 0.6989400000000000 0.2203500000000000 0.8943600000000000
- 0.3010600000000000 0.7203500000000000 0.6056400000000000
- 0.8010600000000000 0.7796500000000000 0.3943600000000000
- 0.1056400000000000 0.1989400000000000 0.2796500000000000
- 0.8943600000000000 0.6989400000000000 0.2203500000000000
- 0.6056400000000000 0.3010600000000000 0.7203500000000000
- 0.3943600000000000 0.8010600000000000 0.7796500000000000
- 0.8556400000000000 0.5296500000000000 0.0510600000000000
- 0.6443600000000000 0.4703500000000000 0.5510600000000000
- 0.3556400000000000 0.9703500000000000 0.9489400000000000
- 0.1443600000000000 0.0296500000000000 0.4489400000000000
- 0.0296500000000000 0.4489400000000000 0.1443600000000000
- 0.9703500000000000 0.9489400000000000 0.3556400000000000
- 0.4703500000000000 0.5510600000000000 0.6443600000000000
- 0.5296500000000000 0.0510600000000000 0.8556400000000000
- 0.9489400000000000 0.3556400000000000 0.9703500000000000
- 0.4489400000000000 0.1443600000000000 0.0296500000000000
- 0.0510600000000000 0.8556400000000000 0.5296500000000000
- 0.5510600000000000 0.6443600000000000 0.4703500000000000
- 0.7203500000000000 0.8943600000000000 0.8010600000000000
- 0.7796500000000000 0.1056400000000000 0.3010600000000000
- 0.2796500000000000 0.3943600000000000 0.6989400000000000
- 0.2203500000000000 0.6056400000000000 0.1989400000000000
- 0.8010600000000000 0.7203500000000000 0.8943600000000000
- 0.3010600000000000 0.7796500000000000 0.1056400000000000
- 0.6989400000000000 0.2796500000000000 0.3943600000000000
- 0.1989400000000000 0.2203500000000000 0.6056400000000000
- 0.8943600000000000 0.8010600000000000 0.7203500000000000
- 0.1056400000000000 0.3010600000000000 0.7796500000000000
- 0.3943600000000000 0.6989400000000000 0.2796500000000000
- 0.6056400000000000 0.1989400000000000 0.2203500000000000
- 0.1443600000000000 0.4703500000000000 0.9489400000000000
- 0.3556400000000000 0.5296500000000000 0.4489400000000000
- 0.6443600000000000 0.0296500000000000 0.0510600000000000
- 0.8556400000000000 0.9703500000000000 0.5510600000000000
- 0.9703500000000000 0.5510600000000000 0.8556400000000000
- 0.0296500000000000 0.0510600000000000 0.6443600000000000
- 0.5296500000000000 0.4489400000000000 0.3556400000000000
- 0.4703500000000000 0.9489400000000000 0.1443600000000000
- 0.0510600000000000 0.6443600000000000 0.0296500000000000
- 0.5510600000000000 0.8556400000000000 0.9703500000000000
- 0.9489400000000000 0.1443600000000000 0.4703500000000000
- 0.4489400000000000 0.3556400000000000 0.5296500000000000
- 0.7796500000000000 0.6056400000000000 0.6989400000000000
- 0.7203500000000000 0.3943600000000000 0.1989400000000000
- 0.2203500000000000 0.1056400000000000 0.8010600000000000
- 0.2796500000000000 0.8943600000000000 0.3010600000000000
- 0.6989400000000000 0.7796500000000000 0.6056400000000000
- 0.1989400000000000 0.7203500000000000 0.3943600000000000
- 0.8010600000000000 0.2203500000000000 0.1056400000000000
- 0.3010600000000000 0.2796500000000000 0.8943600000000000
- 0.6056400000000000 0.6989400000000000 0.7796500000000000
- 0.3943600000000000 0.1989400000000000 0.7203500000000000
- 0.1056400000000000 0.8010600000000000 0.2203500000000000
- 0.8943600000000000 0.3010600000000000 0.2796500000000000
- 0.3556400000000000 0.0296500000000000 0.5510600000000000
- 0.1443600000000000 0.9703500000000000 0.0510600000000000
- 0.8556400000000000 0.4703500000000000 0.4489400000000000
- 0.6443600000000000 0.5296500000000000 0.9489400000000000
- 0.5296500000000000 0.9489400000000000 0.6443600000000000
- 0.4703500000000000 0.4489400000000000 0.8556400000000000
- 0.9703500000000000 0.0510600000000000 0.1443600000000000
- 0.0296500000000000 0.5510600000000000 0.3556400000000000
- 0.4489400000000000 0.8556400000000000 0.4703500000000000
- 0.9489400000000000 0.6443600000000000 0.5296500000000000
- 0.5510600000000000 0.3556400000000000 0.0296500000000000
- 0.0510600000000000 0.1443600000000000 0.9703500000000000
- 0.2203500000000000 0.3943600000000000 0.3010600000000000
- 0.2796500000000000 0.6056400000000000 0.8010600000000000
- 0.7796500000000000 0.8943600000000000 0.1989400000000000
- 0.7203500000000000 0.1056400000000000 0.6989400000000000
- 0.3010600000000000 0.2203500000000000 0.3943600000000000
- 0.8010600000000000 0.2796500000000000 0.6056400000000000
- 0.1989400000000000 0.7796500000000000 0.8943600000000000
- 0.6989400000000000 0.7203500000000000 0.1056400000000000
- 0.3943600000000000 0.3010600000000000 0.2203500000000000
- 0.6056400000000000 0.8010600000000000 0.2796500000000000
- 0.8943600000000000 0.1989400000000000 0.7796500000000000
- 0.1056400000000000 0.6989400000000000 0.7203500000000000
- 0.6443600000000000 0.9703500000000000 0.4489400000000000
- 0.8556400000000000 0.0296500000000000 0.9489400000000000
- 0.1443600000000000 0.5296500000000000 0.5510600000000000
- 0.3556400000000000 0.4703500000000000 0.0510600000000000
- 0.4703500000000000 0.0510600000000000 0.3556400000000000
- 0.5296500000000000 0.5510600000000000 0.1443600000000000
- 0.0296500000000000 0.9489400000000000 0.8556400000000000
- 0.9703500000000000 0.4489400000000000 0.6443600000000000
- 0.5510600000000000 0.1443600000000000 0.5296500000000000
- 0.0510600000000000 0.3556400000000000 0.4703500000000000
- 0.4489400000000000 0.6443600000000000 0.9703500000000000
- 0.9489400000000000 0.8556400000000000 0.0296500000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-15 b/test/data/virtual_structure/poscars-1/POSCAR-15
deleted file mode 100644
index 2ed948c..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-15
+++ /dev/null
@@ -1,111 +0,0 @@
-group 15
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 6 6 6 6 6 6 6 6 3 1 1 3 6 6 6 6 6 6 6 6
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-16 b/test/data/virtual_structure/poscars-1/POSCAR-16
deleted file mode 100644
index 1180b60..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-16
+++ /dev/null
@@ -1,111 +0,0 @@
-group 16
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 6 6 6 6 6 6 6 6 6 2 6 6 6 6 6 6 6 6
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-17 b/test/data/virtual_structure/poscars-1/POSCAR-17
deleted file mode 100644
index a41a1d8..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-17
+++ /dev/null
@@ -1,111 +0,0 @@
-group 17
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 6 6 6 3 3 6 3 3 3 3 3 3 6 2 6 6 6 6 6 6 6 6
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-18 b/test/data/virtual_structure/poscars-1/POSCAR-18
deleted file mode 100644
index 18a00f1..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-18
+++ /dev/null
@@ -1,111 +0,0 @@
-group 18
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 4 4 4 4 4 4 4 4 2 2 4 4 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-19 b/test/data/virtual_structure/poscars-1/POSCAR-19
deleted file mode 100644
index 286ff0e..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-19
+++ /dev/null
@@ -1,111 +0,0 @@
-group 19
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 4 4 4 4 4 4 4 2 2 4 4 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-27 b/test/data/virtual_structure/poscars-1/POSCAR-27
deleted file mode 100644
index fadc39b..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-27
+++ /dev/null
@@ -1,111 +0,0 @@
-group 27
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-28 b/test/data/virtual_structure/poscars-1/POSCAR-28
deleted file mode 100644
index b341ef2..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-28
+++ /dev/null
@@ -1,111 +0,0 @@
-group 28
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-29 b/test/data/virtual_structure/poscars-1/POSCAR-29
deleted file mode 100644
index d57756d..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-29
+++ /dev/null
@@ -1,111 +0,0 @@
-group 29
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-30 b/test/data/virtual_structure/poscars-1/POSCAR-30
deleted file mode 100644
index faa64f0..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-30
+++ /dev/null
@@ -1,111 +0,0 @@
-group 30
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-31 b/test/data/virtual_structure/poscars-1/POSCAR-31
deleted file mode 100644
index 0cf4756..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-31
+++ /dev/null
@@ -1,111 +0,0 @@
-group 31
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-32 b/test/data/virtual_structure/poscars-1/POSCAR-32
deleted file mode 100644
index 60a8096..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-32
+++ /dev/null
@@ -1,111 +0,0 @@
-group 32
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 2 2 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-33 b/test/data/virtual_structure/poscars-1/POSCAR-33
deleted file mode 100644
index 64bf62a..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-33
+++ /dev/null
@@ -1,111 +0,0 @@
-group 33
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
diff --git a/test/data/virtual_structure/poscars-1/POSCAR-6 b/test/data/virtual_structure/poscars-1/POSCAR-6
deleted file mode 100644
index f0f1a86..0000000
--- a/test/data/virtual_structure/poscars-1/POSCAR-6
+++ /dev/null
@@ -1,111 +0,0 @@
-group 6
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 12 12 6 6 6 6 6 2 12 12 12 12
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
diff --git a/test/data/virtual_structure/poscars-2/POSCAR-22 b/test/data/virtual_structure/poscars-2/POSCAR-22
deleted file mode 100644
index aacfe20..0000000
--- a/test/data/virtual_structure/poscars-2/POSCAR-22
+++ /dev/null
@@ -1,111 +0,0 @@
-group 22
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 2 4 4 2 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
diff --git a/test/data/virtual_structure/poscars-2/POSCAR-26 b/test/data/virtual_structure/poscars-2/POSCAR-26
deleted file mode 100644
index f7798a1..0000000
--- a/test/data/virtual_structure/poscars-2/POSCAR-26
+++ /dev/null
@@ -1,111 +0,0 @@
-group 26
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 4 4 2 4 2 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
diff --git a/test/data/virtual_structure/poscars-2/POSCAR-9 b/test/data/virtual_structure/poscars-2/POSCAR-9
deleted file mode 100644
index 8b16c2e..0000000
--- a/test/data/virtual_structure/poscars-2/POSCAR-9
+++ /dev/null
@@ -1,111 +0,0 @@
-group 9
- 1.00000000000000
- -6.4032700000000000 6.4032700000000000 6.4032700000000000
- 6.4032700000000000 -6.4032700000000000 6.4032700000000000
- 6.4032700000000000 6.4032700000000000 -6.4032700000000000
- 4 8 4 4 8 8 2 2 8 4 4 8 8 8 8 8 8
-Direct
- 0.2500000000000000 0.6250000000000000 0.3750000000000000
- 0.7500000000000000 0.8750000000000000 0.1250000000000000
- 0.7500000000000000 0.3750000000000000 0.6250000000000000
- 0.2500000000000000 0.1250000000000000 0.8750000000000000
- 0.3750000000000000 0.2500000000000000 0.6250000000000000
- 0.1250000000000000 0.7500000000000000 0.8750000000000000
- 0.6250000000000000 0.3750000000000000 0.2500000000000000
- 0.8750000000000000 0.1250000000000000 0.7500000000000000
- 0.6250000000000000 0.7500000000000000 0.3750000000000000
- 0.8750000000000000 0.2500000000000000 0.1250000000000000
- 0.1250000000000000 0.8750000000000000 0.2500000000000000
- 0.3750000000000000 0.6250000000000000 0.7500000000000000
- 0.2500000000000000 0.6875000000000000 0.8125000000000000
- 0.2500000000000000 0.0625000000000000 0.4375000000000000
- 0.7500000000000000 0.3125000000000000 0.1875000000000000
- 0.7500000000000000 0.9375000000000000 0.5625000000000000
- 0.3750000000000000 0.4375000000000000 0.6875000000000000
- 0.1250000000000000 0.8125000000000000 0.0625000000000000
- 0.6250000000000000 0.5625000000000000 0.3125000000000000
- 0.8750000000000000 0.1875000000000000 0.9375000000000000
- 0.8125000000000000 0.2500000000000000 0.6875000000000000
- 0.6875000000000000 0.3750000000000000 0.4375000000000000
- 0.6875000000000000 0.8125000000000000 0.2500000000000000
- 0.8125000000000000 0.0625000000000000 0.1250000000000000
- 0.1875000000000000 0.7500000000000000 0.3125000000000000
- 0.3125000000000000 0.6250000000000000 0.5625000000000000
- 0.3125000000000000 0.1875000000000000 0.7500000000000000
- 0.1875000000000000 0.9375000000000000 0.8750000000000000
- 0.0625000000000000 0.1250000000000000 0.8125000000000000
- 0.4375000000000000 0.2500000000000000 0.0625000000000000
- 0.4375000000000000 0.6875000000000000 0.3750000000000000
- 0.0625000000000000 0.4375000000000000 0.2500000000000000
- 0.9375000000000000 0.8750000000000000 0.1875000000000000
- 0.5625000000000000 0.7500000000000000 0.9375000000000000
- 0.5625000000000000 0.3125000000000000 0.6250000000000000
- 0.9375000000000000 0.5625000000000000 0.7500000000000000
- 0.2500000000000000 0.3750000000000000 0.1250000000000000
- 0.7500000000000000 0.6250000000000000 0.8750000000000000
- 0.7500000000000000 0.1250000000000000 0.3750000000000000
- 0.2500000000000000 0.8750000000000000 0.6250000000000000
- 0.1250000000000000 0.2500000000000000 0.3750000000000000
- 0.3750000000000000 0.7500000000000000 0.1250000000000000
- 0.3750000000000000 0.1250000000000000 0.2500000000000000
- 0.1250000000000000 0.3750000000000000 0.7500000000000000
- 0.8750000000000000 0.7500000000000000 0.6250000000000000
- 0.6250000000000000 0.2500000000000000 0.8750000000000000
- 0.6250000000000000 0.8750000000000000 0.7500000000000000
- 0.8750000000000000 0.6250000000000000 0.2500000000000000
- 0.0000000000000000 0.0000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.5000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.0000000000000000
- 0.5000000000000000 0.0000000000000000 0.5000000000000000
- 0.0000000000000000 0.5000000000000000 0.5000000000000000
- 0.5000000000000000 0.0000000000000000 0.0000000000000000
- 0.0000000000000000 0.0000000000000000 0.5000000000000000
- 0.3045800000000000 0.4785900000000000 0.3852900000000000
- 0.1954200000000000 0.5807099999999999 0.1740100000000000
- 0.3045800000000000 0.3259900000000000 0.9192900000000001
- 0.1954200000000000 0.1147100000000000 0.0214100000000000
- 0.6954200000000000 0.5214100000000000 0.6147100000000000
- 0.8045800000000000 0.4192900000000000 0.8259900000000000
- 0.6954200000000000 0.6740100000000000 0.0807100000000000
- 0.8045800000000000 0.8852900000000000 0.9785900000000000
- 0.5933000000000000 0.9192900000000001 0.1147100000000000
- 0.9067000000000000 0.0214100000000000 0.3259900000000000
- 0.5933000000000000 0.1740100000000000 0.4785900000000000
- 0.9067000000000000 0.3852900000000000 0.5807099999999999
- 0.4067000000000000 0.0807100000000000 0.8852900000000000
- 0.0933000000000000 0.9785900000000000 0.6740100000000000
- 0.4067000000000000 0.8259900000000000 0.5214100000000000
- 0.0933000000000000 0.6147100000000000 0.4192900000000000
- 0.3852900000000000 0.3045800000000000 0.4785900000000000
- 0.1147100000000000 0.5933000000000000 0.9192900000000001
- 0.3852900000000000 0.5807099999999999 0.9067000000000000
- 0.1147100000000000 0.0214100000000000 0.1954200000000000
- 0.6147100000000000 0.6954200000000000 0.5214100000000000
- 0.8852900000000000 0.4067000000000000 0.0807100000000000
- 0.6147100000000000 0.4192900000000000 0.0933000000000000
- 0.8852900000000000 0.9785900000000000 0.8045800000000000
- 0.3259900000000000 0.9067000000000000 0.0214100000000000
- 0.1740100000000000 0.1954200000000000 0.5807099999999999
- 0.3259900000000000 0.9192900000000001 0.3045800000000000
- 0.1740100000000000 0.4785900000000000 0.5933000000000000
- 0.6740100000000000 0.0933000000000000 0.9785900000000000
- 0.8259900000000000 0.8045800000000000 0.4192900000000000
- 0.6740100000000000 0.0807100000000000 0.6954200000000000
- 0.8259900000000000 0.5214100000000000 0.4067000000000000
- 0.4785900000000000 0.3852900000000000 0.3045800000000000
- 0.0214100000000000 0.3259900000000000 0.9067000000000000
- 0.0214100000000000 0.1954200000000000 0.1147100000000000
- 0.4785900000000000 0.5933000000000000 0.1740100000000000
- 0.5214100000000000 0.6147100000000000 0.6954200000000000
- 0.9785900000000000 0.6740100000000000 0.0933000000000000
- 0.9785900000000000 0.8045800000000000 0.8852900000000000
- 0.5214100000000000 0.4067000000000000 0.8259900000000000
- 0.9192900000000001 0.1147100000000000 0.5933000000000000
- 0.5807099999999999 0.1740100000000000 0.1954200000000000
- 0.5807099999999999 0.9067000000000000 0.3852900000000000
- 0.9192900000000001 0.3045800000000000 0.3259900000000000
- 0.0807100000000000 0.8852900000000000 0.4067000000000000
- 0.4192900000000000 0.8259900000000000 0.8045800000000000
- 0.4192900000000000 0.0933000000000000 0.6147100000000000
- 0.0807100000000000 0.6954200000000000 0.6740100000000000
diff --git a/test/data/virtual_structure/rhombohedral/POSCAR-1 b/test/data/virtual_structure/rhombohedral/POSCAR-1
deleted file mode 100644
index 56c3b32..0000000
--- a/test/data/virtual_structure/rhombohedral/POSCAR-1
+++ /dev/null
@@ -1,9 +0,0 @@
-rhomb
-1
-0 5 5
-5 0 5
-5 5 0
-1 1
-Direct
-0 0 0
-0.7 0.9 0.7
diff --git a/test/data/virtual_structure/rhombohedral/findsym.log b/test/data/virtual_structure/rhombohedral/findsym.log
deleted file mode 100644
index c95cdf9..0000000
--- a/test/data/virtual_structure/rhombohedral/findsym.log
+++ /dev/null
@@ -1,37 +0,0 @@
-FINDSYM, Version 3.2.3, August 2007
-Written by Harold T. Stokes and Dorian M. Hatch
-Brigham Young University
-
-poscar2findsym
-Tolerance: 0.00001
-Lattice vectors in cartesian coordinates:
- 0.00000 5.00000 5.00000
- 5.00000 0.00000 5.00000
- 5.00000 5.00000 0.00000
-Lattice parameters, a,b,c,alpha,beta,gamma:
- 7.07107 7.07107 7.07107 60.00000 60.00000 60.00000
-Vectors defining the unit cell (dimensionless coordinates):
- 1.00000 0.00000 0.00000
- 0.00000 1.00000 0.00000
- 0.00000 0.00000 1.00000
-Number of atoms in unit cell:
- 2
-Type of each atom:
- 1 2
-Position of each atom (dimensionless coordinates)
- 1 0.00000 0.00000 0.00000
- 2 0.70000 0.90000 0.70000
-------------------------------------------
-Space Group 160 C3v-5 R3m
-Origin at 0.00000 0.00000 0.00000
-Vectors a,b,c:
- 0.00000 0.00000 1.00000
- 1.00000 0.00000 -1.00000
- -1.00000 3.00000 -1.00000
-Values of a,b,c,alpha,beta,gamma:
- 7.07107 7.07107 17.32051 90.00000 90.00000 120.00000
-Atomic positions in terms of a,b,c:
-Wyckoff position a, z = 0.00000
- 1 0.00000 0.00000 0.00000
-Wyckoff position a, z = 0.30000
- 2 0.00000 0.00000 0.30000
diff --git a/test/data/virtual_structure/test-virtual.zsh b/test/data/virtual_structure/test-virtual.zsh
deleted file mode 100755
index f830bba..0000000
--- a/test/data/virtual_structure/test-virtual.zsh
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/zsh
-
-export LD_LIBRARY_PATH=`pwd`/../../../src/.libs
-export RUBYLIB=`pwd`/../..
-# set isotropy information
-ISOTROPY=~/code/isotropy/findsym
-export ISODATA=~/code/isotropy/
-
-
-for dir in `/bin/ls -d *(/)`; do
- echo $dir
- cd $dir
- for i in `ls POSCAR-*`;do
- echo -n " "$i": "
- spglib=`ruby $RUBYLIB/symPoscar.rb -n $i|awk -F"(" '{print $2}'|sed s/\)//`
- isotropy=`ruby $RUBYLIB/poscar2findsym.rb $i|$ISOTROPY|grep Space|awk '{print $3}'`
-
- if [ $spglib = $isotropy ]; then
- echo 'ok'
- else
- echo 'fail (' $isotropy ')'
- fi
- done
- echo
- cd ..
-done
-
diff --git a/test/extconf.rb b/test/extconf.rb
deleted file mode 100644
index 8637281..0000000
--- a/test/extconf.rb
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/usr/bin/env ruby
-
-require 'mkmf'
-extension_name = 'getspg'
-dir_config(extension_name)
-
-if have_header('spglib.h') and have_library('symspg')
- create_makefile(extension_name)
-end
diff --git a/test/getspg.c b/test/getspg.c
deleted file mode 100644
index 1f47dea..0000000
--- a/test/getspg.c
+++ /dev/null
@@ -1,336 +0,0 @@
-#include <stdio.h>
-#include "ruby.h"
-#include "spglib.h"
-
-VALUE Getspg = Qnil;
-void Init_getspg(void);
-VALUE method_getspg(VALUE self, VALUE r_size, VALUE r_lattice, VALUE r_position, VALUE r_types, VALUE r_symprec, VALUE r_angle_symprec);
-VALUE method_getptg(VALUE self, VALUE r_rotations);
-VALUE method_refine_cell(VALUE self, VALUE r_size, VALUE r_lattice, VALUE r_position, VALUE r_types, VALUE r_symprec, VALUE r_angle_symprec);
-VALUE method_get_operations(VALUE self, VALUE r_size, VALUE r_lattice, VALUE r_position, VALUE r_types, VALUE r_symprec, VALUE r_angle_symprec);
-VALUE method_get_dataset(VALUE self, VALUE r_lattice, VALUE r_position, VALUE r_types, VALUE r_symprec, VALUE r_angle_symprec);
-
-void Init_getspg(void)
-{
- Getspg = rb_define_module("Getspg");
- rb_define_method(Getspg, "getspg", method_getspg, 6);
- rb_define_method(Getspg, "getptg", method_getptg, 1);
- rb_define_method(Getspg, "refine_cell", method_refine_cell, 6);
- rb_define_method(Getspg, "get_operations", method_get_operations, 6);
- rb_define_method(Getspg, "get_dataset", method_get_dataset, 5);
-}
-
-VALUE method_getspg(VALUE self, VALUE r_size, VALUE r_lattice, VALUE r_position, VALUE r_types, VALUE r_symprec, VALUE r_angle_symprec)
-{
- int i, j, size, spgroup;
- double symprec, lattice[3][3];
- VALUE array;
-
- size = NUM2INT(r_size);
-
- double position[size*4][3];
- int types[size*4];
- char symbol[21];
- char output[21];
-
- spg_set_angle_tolerance();
- symprec = NUM2DBL(r_symprec);
-
- for (i=0; i<size; i++)
- for (j=0; j<3; j++) {
- position[i][j] =
- NUM2DBL(rb_ary_entry(rb_ary_entry(r_position, i), j));
- types[i] = NUM2DBL(rb_ary_entry(r_types, i));
- }
-
- for (i=0; i<3; i++)
- for (j=0; j<3; j++)
- lattice[i][j] =
- NUM2DBL(rb_ary_entry(rb_ary_entry(r_lattice, i), j));
-
- /* Space group */
- spgroup = spgat_get_international(symbol,
- lattice,
- position,
- types,
- size,
- symprec,
- NUM2DBL(r_angle_symprec));
- sprintf(output, "%s", symbol);
-
- array = rb_ary_new();
- rb_ary_push(array, rb_str_new2(output));
- rb_ary_push(array, INT2NUM(spgroup));
-
- return array;
-}
-
-VALUE method_getptg(VALUE self, VALUE r_rotations)
-{
- int i, j, k, size, ptg_num;
- char symbol[6];
- int trans_mat[3][3];
- VALUE array, matrix, vector;
-
- size = RARRAY_LEN( r_rotations );
- int rotations[size][3][3];
-
- for ( i = 0; i < size; i++ ) {
- for ( j = 0; j < 3; j++ ) {
- for ( k = 0; k < 3; k++ ) {
- rotations[i][j][k] = NUM2INT( rb_ary_entry( rb_ary_entry( rb_ary_entry( r_rotations, i ), j ), k ) );
- }
- }
- }
-
- ptg_num = spg_get_pointgroup( symbol, trans_mat, rotations, size );
- array = rb_ary_new();
- rb_ary_push( array, rb_str_new2( symbol ) );
- rb_ary_push( array, INT2NUM( ptg_num ) );
- matrix = rb_ary_new();
- for ( i = 0; i < 3; i++) {
- vector = rb_ary_new();
- for ( j = 0; j < 3; j++ ) {
- rb_ary_push( vector, INT2NUM( trans_mat[i][j] ) );
- }
- rb_ary_push( matrix, vector);
- }
- rb_ary_push( array, matrix );
-
- return array;
-}
-
-VALUE method_refine_cell(VALUE self, VALUE r_size, VALUE r_lattice, VALUE r_position, VALUE r_types, VALUE r_symprec, VALUE r_angle_symprec)
-{
- int i, j, size, spgroup, num_atom_bravais ;
- double symprec, angle_tolerance, lattice[3][3];
- VALUE vector, array, r_brv_lattice, r_brv_positions, r_brv_types;
-
- size = NUM2INT(r_size);
-
- double position[size*4][3];
- int types[size*4];
- char symbol[21];
- char output[21];
-
- angle_tolerance = NUM2DBL(r_angle_symprec);
- symprec = NUM2DBL(r_symprec);
-
- for (i=0; i<size; i++)
- for (j=0; j<3; j++) {
- position[i][j] =
- NUM2DBL(rb_ary_entry(rb_ary_entry(r_position, i), j));
- types[i] = NUM2DBL(rb_ary_entry(r_types, i));
- }
-
- for (i=0; i<3; i++)
- for (j=0; j<3; j++)
- lattice[i][j] =
- NUM2DBL(rb_ary_entry(rb_ary_entry(r_lattice, i), j));
-
- /* Space group */
- spgroup = spgat_get_international(symbol,
- lattice,
- position,
- types,
- size,
- symprec,
- angle_tolerance);
- sprintf(output, "%s", symbol);
-
- num_atom_bravais = spgat_refine_cell(lattice,
- position,
- types,
- size,
- symprec,
- angle_tolerance);
-
- r_brv_lattice = rb_ary_new();
- for (i=0; i<3; i++) {
- vector = rb_ary_new();
- for (j=0; j<3; j++) {
- rb_ary_push(vector, rb_float_new(lattice[i][j]));
- }
- rb_ary_push(r_brv_lattice, vector);
- }
-
- r_brv_positions = rb_ary_new();
- r_brv_types = rb_ary_new();
- for (i=0; i<num_atom_bravais; i++) {
- vector = rb_ary_new();
- for (j=0; j<3; j++) {
- rb_ary_push(vector, rb_float_new(position[i][j]));
- }
- rb_ary_push(r_brv_positions, vector);
- rb_ary_push(r_brv_types, INT2NUM(types[i]));
- }
-
- array = rb_ary_new();
- rb_ary_push(array, rb_str_new2(output));
- rb_ary_push(array, r_brv_lattice);
- rb_ary_push(array, r_brv_positions);
- rb_ary_push(array, r_brv_types);
- rb_ary_push(array, INT2NUM(spgroup));
-
- return array;
-}
-
-VALUE method_get_operations(VALUE self, VALUE r_size, VALUE r_lattice, VALUE r_position, VALUE r_types, VALUE r_symprec, VALUE r_angle_symprec)
-{
- int i, j, k, num_atom, num_sym;
- double symprec, lattice[3][3];
- VALUE matrix, matrix_row, vector, array, r_rotation, r_translation;
-
- num_atom = NUM2INT(r_size);
-
- double position[num_atom][3];
- int types[num_atom];
- int rotation[num_atom*48][3][3];
- double translation[num_atom*48][3];
-
- symprec = NUM2DBL(r_symprec);
-
- for (i=0; i<num_atom; i++) {
- for (j=0; j<3; j++) {
- position[i][j] =
- NUM2DBL(rb_ary_entry(rb_ary_entry(r_position, i), j));
- types[i] = NUM2DBL(rb_ary_entry(r_types, i));
- }
- }
-
- for (i=0; i<3; i++)
- for (j=0; j<3; j++)
- lattice[i][j] =
- NUM2DBL(rb_ary_entry(rb_ary_entry(r_lattice, i), j));
-
- num_sym = spgat_get_symmetry(rotation,
- translation,
- num_atom*192,
- lattice,
- position,
- types,
- num_atom,
- symprec,
- NUM2DBL(r_angle_symprec));
-
-
- r_rotation = rb_ary_new();
- r_translation = rb_ary_new();
-
- for ( i = 0; i < num_sym; i++ ) {
- vector = rb_ary_new();
- matrix = rb_ary_new();
- for ( j = 0; j < 3 ; j++ ) {
- rb_ary_push( vector, rb_float_new( translation[i][j] ) );
- matrix_row = rb_ary_new();
- for ( k = 0; k < 3; k++ ) {
- rb_ary_push( matrix_row, INT2NUM( rotation[i][j][k] ) );
- }
- rb_ary_push( matrix, matrix_row );
- }
- rb_ary_push( r_rotation, matrix );
- rb_ary_push( r_translation, vector );
- }
-
- array = rb_ary_new();
- rb_ary_push(array, r_rotation);
- rb_ary_push(array, r_translation);
-
- return array;
-}
-
-VALUE method_get_dataset(VALUE self, VALUE r_lattice, VALUE r_position, VALUE r_types, VALUE r_symprec, VALUE r_angle_symprec)
-{
- int i, j, k, num_atom;
- double symprec, lattice[3][3];
- SpglibDataset *dataset;
- VALUE mat, vec, row, array, r_tmat, r_oshift, r_rot, r_trans, r_wyckoffs;
-
- num_atom = RARRAY_LEN( r_types );
-
- double position[num_atom][3];
- int types[num_atom];
- int rotation[num_atom*48][3][3];
- double translation[num_atom*48][3];
-
- symprec = NUM2DBL(r_symprec);
-
- for ( i = 0; i < num_atom; i++ ) {
- for ( j = 0; j < 3; j++ ) {
- position[i][j] =
- NUM2DBL( rb_ary_entry( rb_ary_entry( r_position, i ), j ) );
- types[i] = NUM2DBL( rb_ary_entry( r_types, i ) );
- }
- }
-
- for ( i = 0; i < 3; i++ ) {
- for ( j = 0; j < 3; j++ ) {
- lattice[i][j] =
- NUM2DBL( rb_ary_entry( rb_ary_entry( r_lattice, i), j ) );
- }
- }
-
- dataset = spgat_get_dataset(lattice,
- position,
- types,
- num_atom,
- symprec,
- NUM2DBL(r_angle_symprec));
-
- array = rb_ary_new();
-
- rb_ary_push( array, INT2NUM( dataset->spacegroup_number ) );
- rb_ary_push( array, rb_str_new2( dataset->international_symbol ) );
- rb_ary_push( array, INT2NUM( dataset->hall_number ) );
- rb_ary_push( array, rb_str_new2( dataset->hall_symbol ) );
-
- /* Transformation_matrix */
- r_tmat = rb_ary_new();
- for ( i = 0; i < 3; i++ ) {
- row = rb_ary_new();
- for ( j = 0; j < 3; j++ ) {
- rb_ary_push( row,
- rb_float_new( dataset->transformation_matrix[i][j] ) );
- }
- rb_ary_push( r_tmat, row );
- }
- rb_ary_push( array, r_tmat );
-
- /* Origin shift */
- r_oshift = rb_ary_new();
- for ( i = 0; i < 3; i++ ) {
- rb_ary_push( r_oshift, rb_float_new( dataset->origin_shift[i] ) );
- }
- rb_ary_push( array, r_oshift );
-
- /* Rotations, translations */
- r_rot = rb_ary_new();
- r_trans = rb_ary_new();
- for ( i = 0; i < dataset->n_operations; i++ ) {
- mat = rb_ary_new();
- vec = rb_ary_new();
- for ( j = 0; j < 3; j++ ) {
- rb_ary_push( vec, rb_float_new( dataset->translations[i][j] ) );
- row = rb_ary_new();
- for ( k = 0; k < 3; k++ ) {
- rb_ary_push( row, rb_float_new( dataset->rotations[i][j][k] ) );
- }
- rb_ary_push( mat, row );
- }
- rb_ary_push( r_trans, vec );
- rb_ary_push( r_rot, mat );
- }
- rb_ary_push( array, r_rot );
- rb_ary_push( array, r_trans );
-
- /* Wyckoff letters */
- r_wyckoffs = rb_ary_new();
- for ( i = 0; i < dataset->n_atoms; i++ ) {
- r_wyckoffs = rb_ary_push( r_wyckoffs, INT2NUM( dataset->wyckoffs[i] ) );
- }
- rb_ary_push( array, r_wyckoffs );
-
- spg_free_dataset( dataset );
-
- return array;
-}
diff --git a/test/poscar.rb b/test/poscar.rb
deleted file mode 100644
index abca52a..0000000
--- a/test/poscar.rb
+++ /dev/null
@@ -1,329 +0,0 @@
-# Time-stamp: <2008-04-06 13:39:03 togo>
-#
-# Copyright (C) 2005 Atsushi Togo
-# togo.atsushi at gmail.com
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to
-# the Free Software Foundation, Inc., 51 Franklin Street,
-# Fifth Floor, Boston, MA 02110-1301, USA, or see
-# http://www.gnu.org/copyleft/gpl.html
-
-
-module Crystal
- # constant
- AtomicNumber = {"H"=>1, "He"=>2, "Li"=>3, "Be"=>4, "B"=>5, "C"=>6, "N"=>7, "O"=>8,
- "F"=>9, "Ne"=>9, "K"=>10, "Na"=>11, "Mg"=>12, "Al"=>13, "Si"=>14, "P"=>15, "S"=>16,
- "Cl"=>17, "Al"=>18, "K"=>19, "Ca"=>20, "Sc"=>21, "Ti"=>22, "V"=>23, "Cr"=>24,
- "Mn"=>25, "Fe"=>26, "Co"=>27, "Ni"=>28, "Cu"=>29, "Zn"=>30, "Ga"=>31, "Ge"=>32,
- "As"=>33, "Se"=>34, "Br"=>35, "Kr"=>36, "Rb"=>37, "Sr"=>38, "Y"=>39, "Zr"=>40,
- "Nb"=>41, "Mo"=>42, "Tc"=>43, "Ru"=>44, "Rh"=>45, "Pd"=>46, "Ag"=>47, "Cd"=>48,
- "In"=>49, "Sn"=>50, "Sb"=>51, "Te"=>52, "I"=>53, "Xe"=>54, "Cs"=>55, "Ba"=>56,
- "La"=>57, "Ce"=>58, "Pr"=>59, "Nd"=>60, "Pm"=>61, "Sm"=>62, "Eu"=>63, "Gd"=>64,
- "Tb"=>65, "Dy"=>66, "Ho"=>67, "Er"=>68, "Tm"=>69, "Yb"=>70, "Lu"=>71, "Hf"=>72,
- "Ta"=>73, "W"=>74, "Re"=>75, "Os"=>76, "Ir"=>77, "Pt"=>78, "Au"=>79, "Hg"=>80,
- "Tl"=>81, "Pb"=>82, "Bi"=>83, "Po"=>84, "At"=>85, "Rn"=>86, "Fr"=>87, "Ra"=>88,
- "Ac"=>89, "Th"=>90, "Pa"=>91, "U"=>92, "Np"=>93, "Pu"=>94, "Am"=>95, "Cm"=>96,
- "Bk"=>97, "Cf"=>98, "Es"=>99, "Fm"=>100, "Md"=>101, "No"=>102, "Lr"=>103, "Rf"=>104,
- "Db"=>105, "Sg"=>106, "Bh"=>107, "Hs"=>108, "Mt"=>109, "Ds"=>110, "Rg"=>111}
-
- # method
- def transform2axis(alpha,beta,gamma,cellA,cellB,cellC)
- alpha = alpha / 180 * Math::PI
- beta = beta / 180 * Math::PI
- gamma = gamma / 180 * Math::PI
-# cz = cellC
-# bz = Math.cos(alpha) * cellB
-# by = Math.sin(alpha) * cellB
-# az = Math.cos(beta) * cellA
-# ay = ( Math.cos(gamma) - Math.cos(beta) * Math.cos(alpha) ) / Math.sin(alpha) * cellA
-# ax = Math.sqrt(cellA**2 - ay**2 - az**2)
-# return [ax,ay,az], [0,by,bz], [0,0,cz]
- ax = cellA
- bx = Math.cos(gamma) * cellB
- by = Math.sin(gamma) * cellB
- cx = Math.cos(beta) * cellC
- cy = ( Math.cos(alpha) - Math.cos(beta) * Math.cos(gamma) ) / Math.sin(gamma) * cellC
- cz = Math.sqrt(cellC**2 - cy**2 - cx**2)
- return [ax,0,0], [bx,by,0], [cx,cy,cz]
- end
-
- def axisAngle(inputAxis)
- axis = []
- 3.times {|i| axis << Vector.elements(inputAxis[i])}
- alpha = Math.acos(axis[1].inner_product(axis[2])/axis[1].r/axis[2].r)/Math::PI*180
- beta = Math.acos(axis[2].inner_product(axis[0])/axis[2].r/axis[0].r)/Math::PI*180
- gamma = Math.acos(axis[0].inner_product(axis[1])/axis[0].r/axis[1].r)/Math::PI*180
- return alpha, beta, gamma
- end
-
- def axisLength(axis)
- length = []
- axis.each do |vec|
- length << Vector.elements(vec).r
- end
- length
- end
-
- module_function :transform2axis, :axisAngle, :axisLength
-
- # class
- class Atom
- attr_accessor :position
- def initialize(position)
- @position = position
- end
- end
-
- # This class is mainly considered in Cartesian coordinate.
- class Cell
- require 'matrix'
-
- attr_accessor :axis, :atoms, :comment
- def initialize(axis, atoms, comment = nil)
- @axis = axis
- @atoms = atoms
- @comment = comment
- end
-
- def axisAngle
- Crystal.axisAngle(@axis)
- end
-
- def axisLength
- Crystal.axisLength(@axis)
- end
-
- def volume
- a = @axis
- a[0][0]*(a[1][1]*a[2][2]-a[1][2]*a[2][1])+a[0][1]*(a[1][2]*a[2][1]-a[1][0]*a[2][2])+a[0][2]*(a[1][0]*a[2][1]-a[1][1]*a[2][0])
- end
-
- def distance(num1, num2)
- (Matrix.rows(@axis).transpose * (Vector.elements(@atoms[num1].position) - Vector.elements(@atoms[num2].position))).r
- end
-
- def minDistance(num1, num2)
- min = distance(num1, num2)
- (-1..1).each do |a|
- (-1..1).each do |b|
- (-1..1).each do |c|
- position = Vector.elements(@atoms[num2].position) + Vector[a,b,c]
- distance = (Matrix.rows(@axis).transpose * (Vector.elements(@atoms[num1].position) - position )).r
- min = distance if min > distance
- end
- end
- end
- min
- end
-
- def positionReal(position)
- (Matrix.rows(@axis).transpose * Vector.elements(position)).to_a
- end
- end
-
-end
-
-module Vasp
-
- class CellToPoscar
-
- include Crystal
-
- def initialize(cell, atomicOrder = nil)
- @cell = cell
- @atomicOrder = atomicOrder # this is an array of atomic names like ["Si", "O"]
- end
-
- def print
- puts createPoscar
- end
-
- def printXYZ
- puts createXYZ
- end
-
- def write(filename)
- File.open(filename, "w") {|file| file.puts createPoscar}
- end
-
- private
-
- def createPoscar
- @cell.comment = "POSCAR generated by cell class" if @cell.comment == nil
- poscar = sprintf("#{@cell.comment.strip}\n") # comment
- poscar << (sprintf "1.0\n") # scale
- @cell.axis.each {|row| poscar << sprintf("%20.16f %20.16f %20.16f\n", row[0], row[1], row[2])} # axis
- # number of atoms & sort by atom name
- names = []
- @cell.atoms.each {|atom| names << atom.name}
- atomHash = Hash.new
- if ! @atomicOrder
- @atomicOrder = names.uniq
- end
- @atomicOrder.each {|name| atomHash[name] = []}
- @cell.atoms.each {|atom| atomHash[atom.name] << atom}
- @atomicOrder.each {|name| poscar << sprintf(" #{atomHash[name].size}")}
- poscar << sprintf("\n")
- poscar << sprintf("Direct\n") # Direct only
- # position
- @atomicOrder.each do |name|
- counter = 0
- atomHash[name].each do |atom|
- counter += 1
- 3.times do |i|
- if sprintf("%20.16f", atom.position[i]).to_f.abs < 1e-16
- atom.position[i] = 0.0
- end
- end
- poscar << sprintf("%20.16f %20.16f %20.16f # #{name}#{counter}\n", atom.position[0], atom.position[1], atom.position[2])
- end
- end
- poscar
- end
-
- def createXYZ
- xyz = "#{@cell.atoms.size}\n"
- @cell.comment = "XYZ generated by cell class" if @cell.comment == nil
- xyz << "#{@cell.comment}\n"
- axis = Matrix.rows(@cell.axis).transpose
- @cell.atoms.each do |atom|
- xyz << sprintf("%3s", atom.name.to_s)
- (axis * Vector.elements(atom.position)).to_a.collect {|x| xyz << sprintf("%20.13f", x)}
- xyz << "\n"
- end
- xyz
- end
- end
-
- class Poscar
-
- def initialize(filename = "POSCAR", potcarName = "POTCAR")
- parse(filename, potcarName)
- end
-
- def cell
- Crystal::Cell.new(@axis, @atoms, @comment)
- end
-
- private
-
- def atomNameByPotcar(filename) # pick up atom names from POTCAR
- name = []
- open(filename, "r").each do |line|
- if line =~ /VRHFIN\s*=\s*([A-Za-z]*)/
- name << $1
- end
- end
- name
- end
-
- def axisPoscar(scale)
- axis = []
- 3.times {|i| axis[i] = @input.readline.strip.split(/\s+/)} # a,b,c axis
- # multiply universal scaling factor
- 3.times do |i|
- 3.times do |j|
- axis[i][j] = axis[i][j].to_f * scale
- end
- end
- axis
- end
-
- def namePoscar(numAtoms, potcarName)
- if File.exist?(potcarName)
- atomName = atomNameByPotcar(potcarName)
- else
- atomName = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(//)
- end
- name = []
- numAtoms.size.times do |i|
- numAtoms[i].times {|j| name << "#{atomName[i]}"}
- end
- name
- end
-
- def numAtomsPoscar
- num = @input.readline.strip.split(/\s+/)
- num.size.times {|i| num[i] = num[i].to_i}
- num
- end
-
- def parse(filename, potcarName)
- @input = open(filename, "r")
- @comment = @input.readline.chomp # line 1: comment (string)
- scale = scalePoscar(filename) # line 2: universal scaling factor (float)
- @axis = axisPoscar(scale) # line 3-5: axis (3x3: float)
- numAtoms = numAtomsPoscar # line 6: number of atoms ([] integer), atom name ([name, name, ...]) example [Sn, Sn, O, O]
- if numAtoms[0] == 0
- numAtoms = numAtomsPoscar
- end
- name = namePoscar(numAtoms, potcarName)
- #
- # line 7-(8): 'Selective dynamics' or not (bool)
- #
- @selectiveDynamics = false
- temp = @input.readline
- if temp =~ /^\s*s/i then # check 's' or 'S' of the first word
- @selectiveDynamics = true
- temp = @input.readline # when this situation, reading one more line is nessesarry
- end
- if (! temp =~ /^\s*d/i)
- # allow only 'Direct' now
- warn "#{filename}: line 7 or 8"
- warn "poscar.rb can handle only direct coordinates."
- exit
- end
-
- @atoms = positionPoscar(numAtoms, name) # line 9(8): [Atom, ...]
- # initial states of MD is ignored.
- @input.close
- end
-
- def positionPoscar(numEachAtom, name)
- atoms = []
- numEachAtom.each do |num|
- num.times do
- lineArr = @input.gets.strip.split(/\s+/)
- position = lineArr[0..2].collect! {|x| x.to_f}
- if lineArr.size >= 5 then
- movable = lineArr[3..5].collect! {|x| x = true if x =~ /^t/i}
- else
- movable = [false, false, false]
- end
- atoms << Atom.new(position, name.shift, movable)
- end
- end
- atoms
- end
-
- def scalePoscar(filename)
- scale = @input.readline.to_f
- if scale < 0 # minus value is neglected
- print "#{filename} line 2\n"
- print "poscar.rb cannot use negative scaling factor.\n"
- exit
- end
- scale
- end
- end
-
- class Atom < Crystal::Atom
- attr_accessor :name, :movable
- def initialize(position, name = nil, movable = nil)
- @position = position
- @name = name
- @movable = movable
- end
- end
-end
diff --git a/test/poscar2findsym.rb b/test/poscar2findsym.rb
deleted file mode 100755
index 1095358..0000000
--- a/test/poscar2findsym.rb
+++ /dev/null
@@ -1,354 +0,0 @@
-#!/usr/bin/env ruby
-
-# Time-stamp: <2007-09-11 16:05:49 togo>
-#
-# Copyright (C) 2005 Atsushi Togo
-# togo.atsushi at gmail.com
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to
-# the Free Software Foundation, Inc., 51 Franklin Street,
-# Fifth Floor, Boston, MA 02110-1301, USA, or see
-# http://www.gnu.org/copyleft/gpl.html
-
-require "optparse"
-
-module Crystal
- # constant
- AtomicNumber = {"H"=>1, "He"=>2, "Li"=>3, "Be"=>4, "B"=>5, "C"=>6, "N"=>7, "O"=>8,
- "F"=>9, "Ne"=>9, "K"=>10, "Na"=>11, "Mg"=>12, "Al"=>13, "Si"=>14, "P"=>15, "S"=>16,
- "Cl"=>17, "Al"=>18, "K"=>19, "Ca"=>20, "Sc"=>21, "Ti"=>22, "V"=>23, "Cr"=>24,
- "Mn"=>25, "Fe"=>26, "Co"=>27, "Ni"=>28, "Cu"=>29, "Zn"=>30, "Ga"=>31, "Ge"=>32,
- "As"=>33, "Se"=>34, "Br"=>35, "Kr"=>36, "Rb"=>37, "Sr"=>38, "Y"=>39, "Zr"=>40,
- "Nb"=>41, "Mo"=>42, "Tc"=>43, "Ru"=>44, "Rh"=>45, "Pd"=>46, "Ag"=>47, "Cd"=>48,
- "In"=>49, "Sn"=>50, "Sb"=>51, "Te"=>52, "I"=>53, "Xe"=>54, "Cs"=>55, "Ba"=>56,
- "La"=>57, "Ce"=>58, "Pr"=>59, "Nd"=>60, "Pm"=>61, "Sm"=>62, "Eu"=>63, "Gd"=>64,
- "Tb"=>65, "Dy"=>66, "Ho"=>67, "Er"=>68, "Tm"=>69, "Yb"=>70, "Lu"=>71, "Hf"=>72,
- "Ta"=>73, "W"=>74, "Re"=>75, "Os"=>76, "Ir"=>77, "Pt"=>78, "Au"=>79, "Hg"=>80,
- "Tl"=>81, "Pb"=>82, "Bi"=>83, "Po"=>84, "At"=>85, "Rn"=>86, "Fr"=>87, "Ra"=>88,
- "Ac"=>89, "Th"=>90, "Pa"=>91, "U"=>92, "Np"=>93, "Pu"=>94, "Am"=>95, "Cm"=>96,
- "Bk"=>97, "Cf"=>98, "Es"=>99, "Fm"=>100, "Md"=>101, "No"=>102, "Lr"=>103, "Rf"=>104,
- "Db"=>105, "Sg"=>106, "Bh"=>107, "Hs"=>108, "Mt"=>109, "Ds"=>110, "Rg"=>111}
-
- # method
- def transform2axis(alpha,beta,gamma,cellA,cellB,cellC)
- alpha = alpha / 180 * Math::PI
- beta = beta / 180 * Math::PI
- gamma = gamma / 180 * Math::PI
-# cz = cellC
-# bz = Math.cos(alpha) * cellB
-# by = Math.sin(alpha) * cellB
-# az = Math.cos(beta) * cellA
-# ay = ( Math.cos(gamma) - Math.cos(beta) * Math.cos(alpha) ) / Math.sin(alpha) * cellA
-# ax = Math.sqrt(cellA**2 - ay**2 - az**2)
-# return [ax,ay,az], [0,by,bz], [0,0,cz]
- ax = cellA
- bx = Math.cos(gamma) * cellB
- by = Math.sin(gamma) * cellB
- cx = Math.cos(beta) * cellC
- cy = ( Math.cos(alpha) - Math.cos(beta) * Math.cos(gamma) ) / Math.sin(gamma) * cellC
- cz = Math.sqrt(cellC**2 - cy**2 - cx**2)
- return [ax,0,0], [bx,by,0], [cx,cy,cz]
- end
-
- def axisAngle(inputAxis)
- axis = []
- 3.times {|i| axis << Vector.elements(inputAxis[i])}
- alpha = Math.acos(axis[1].inner_product(axis[2])/axis[1].r/axis[2].r)/Math::PI*180
- beta = Math.acos(axis[2].inner_product(axis[0])/axis[2].r/axis[0].r)/Math::PI*180
- gamma = Math.acos(axis[0].inner_product(axis[1])/axis[0].r/axis[1].r)/Math::PI*180
- return alpha, beta, gamma
- end
-
- def axisLength(axis)
- length = []
- axis.each do |vec|
- length << Vector.elements(vec).r
- end
- length
- end
-
- module_function :transform2axis, :axisAngle, :axisLength
-
- # class
- class Atom
- attr_accessor :position
- def initialize(position)
- @position = position
- end
- end
-
- # This class is mainly considered in Cartesian coordinate.
- class Cell
- require 'matrix'
-
- attr_accessor :axis, :atoms, :comment
- def initialize(axis, atoms, comment = nil)
- @axis = axis
- @atoms = atoms
- @comment = comment
- end
-
- def axisAngle
- Crystal.axisAngle(@axis)
- end
-
- def axisLength
- Crystal.axisLength(@axis)
- end
-
- def volume
- a = @axis
- a[0][0]*(a[1][1]*a[2][2]-a[1][2]*a[2][1])+a[0][1]*(a[1][2]*a[2][1]-a[1][0]*a[2][2])+a[0][2]*(a[1][0]*a[2][1]-a[1][1]*a[2][0])
- end
-
- def distance(num1, num2)
- (Matrix.rows(@axis).transpose * (Vector.elements(@atoms[num1].position) - Vector.elements(@atoms[num2].position))).r
- end
-
- def minDistance(num1, num2)
- min = distance(num1, num2)
- (-1..1).each do |a|
- (-1..1).each do |b|
- (-1..1).each do |c|
- position = Vector.elements(@atoms[num2].position) + Vector[a,b,c]
- distance = (Matrix.rows(@axis).transpose * (Vector.elements(@atoms[num1].position) - position )).r
- min = distance if min > distance
- end
- end
- end
- min
- end
-
- def positionReal(position)
- (Matrix.rows(@axis).transpose * Vector.elements(position)).to_a
- end
- end
-
-end
-
-module Vasp
-
- class CellToPoscar
-
- include Crystal
-
- def initialize(cell)
- @cell = cell
- end
-
- def print
- puts createPoscar
- end
-
- def write(filename)
- File.open(filename, "w") {|file| file.puts createPoscar}
- end
-
- private
-
- def createPoscar
- @cell.comment = "POSCAR generated by cell class" if @cell.comment == nil
- poscar = sprintf("#{@cell.comment.strip}\n") # comment
- poscar << (sprintf "1.0\n") # scale
- @cell.axis.each {|row| poscar << sprintf("%20.16f %20.16f %20.16f\n", row[0], row[1], row[2])} # axis
- # number of atoms & sort by atom name
- names = []
- @cell.atoms.each {|atom| names << atom.name}
- atomHash = Hash.new
- names.uniq.each {|name| atomHash[name] = []}
- @cell.atoms.each {|atom| atomHash[atom.name] << atom}
- names.uniq.each {|name| poscar << sprintf(" #{atomHash[name].size}")}
- poscar << sprintf("\n")
- poscar << sprintf("Direct\n") # Direct only
- # position
- names.uniq.each do |name|
- counter = 0
- atomHash[name].each do |atom|
- counter += 1
- 3.times do |i|
- if sprintf("%20.16f", atom.position[i]).to_f.abs < 1e-16
- atom.position[i] = 0.0
- end
- end
- poscar << sprintf("%20.16f %20.16f %20.16f # #{name}#{counter}\n", atom.position[0], atom.position[1], atom.position[2])
- end
- end
- poscar
- end
- end
-
- class Poscar
-
- def initialize(filename = "POSCAR", potcarName = "POTCAR")
- parse(filename, potcarName)
- end
-
- def cell
- Crystal::Cell.new(@axis, @atoms, @comment)
- end
-
- private
-
- def atomNameByPotcar(filename) # pick up atom names from POTCAR
- name = []
- open(filename, "r").each do |line|
- if line =~ /VRHFIN\s*=\s*([A-Za-z]*)/
- name << $1
- end
- end
- name
- end
-
- def axisPoscar(scale)
- axis = []
- 3.times {|i| axis[i] = @input.readline.strip.split(/\s+/)} # a,b,c axis
- # multiply universal scaling factor
- 3.times do |i|
- 3.times do |j|
- axis[i][j] = axis[i][j].to_f * scale
- end
- end
- axis
- end
-
- def namePoscar(numAtoms, potcarName)
- if File.exist?(potcarName)
- atomName = atomNameByPotcar(potcarName)
- else
- atomName = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(//)
- end
- name = []
- numAtoms.size.times do |i|
- numAtoms[i].times {|j| name << "#{atomName[i]}"}
- end
- name
- end
-
- def numAtomsPoscar
- num = @input.readline.strip.split(/\s+/)
- num.size.times {|i| num[i] = num[i].to_i}
- num
- end
-
- def parse(filename, potcarName)
- @input = open(filename, "r")
- @comment = @input.readline.chomp # line 1: comment (string)
- scale = scalePoscar(filename) # line 2: universal scaling factor (float)
- @axis = axisPoscar(scale) # line 3-5: axis (3x3: float)
- numAtoms = numAtomsPoscar # line 6: number of atoms ([] integer), atom name ([name, name, ...]) example [Sn, Sn, O, O]
- if numAtoms[0] == 0
- numAtoms = numAtomsPoscar
- end
- name = namePoscar(numAtoms, potcarName)
- #
- # line 7-(8): 'Selective dynamics' or not (bool)
- #
- @selectiveDynamics = false
- temp = @input.readline
- if temp =~ /^\s*s/i then # check 's' or 'S' of the first word
- @selectiveDynamics = true
- temp = @input.readline # when this situation, reading one more line is nessesarry
- end
- if (! temp =~ /^\s*d/i)
- # allow only 'Direct' now
- warn "#{filename}: line 7 or 8"
- warn "poscar.rb can handle only direct coordinates."
- exit
- end
-
- @atoms = positionPoscar(numAtoms, name) # line 9(8): [Atom, ...]
- # initial states of MD is ignored.
- @input.close
- end
-
- def positionPoscar(numEachAtom, name)
- atoms = []
- numEachAtom.each do |num|
- num.times do
- lineArr = @input.gets.strip.split(/\s+/)
- position = lineArr[0..2].collect! {|x| x.to_f}
- if lineArr.size >= 5 then
- movable = lineArr[3..5].collect! {|x| x = true if x =~ /^t/i}
- else
- movable = [false, false, false]
- end
- atoms << Atom.new(position, name.shift, movable)
- end
- end
- atoms
- end
-
- def scalePoscar(filename)
- scale = @input.readline.to_f
- if scale < 0 # minus value is neglected
- print "#{filename} line 2\n"
- print "poscar.rb cannot use negative scaling factor.\n"
- exit
- end
- scale
- end
- end
-
- class Atom < Crystal::Atom
- attr_accessor :name, :movable
- def initialize(position, name = nil, movable = nil)
- @position = position
- @name = name
- @movable = movable
- end
- end
-end
-
-
-def printFindsym(cell, precision)
- puts "poscar2findsym"
- puts "#{precision}"
- puts "1"
- cell.axis.each do |vec|
- printf("%20.16f %20.16f %20.16f\n", vec[0], vec[1], vec[2])
- end
- puts "1"
- puts "1 0 0"
- puts "0 1 0"
- puts "0 0 1"
- puts "#{cell.atoms.size}"
- # number of atoms & sort by atom name
- names = []
- cell.atoms.each {|atom| names << atom.name}
- names.uniq.each_with_index do |name, i|
- cell.atoms.each do |atom|
- if atom.name == name
- print "#{i+1} "
- end
- end
- end
- puts
- names.uniq.each_with_index do |name, i|
- cell.atoms.each do |atom|
- if atom.name == name
- vec = atom.position
- printf("%20.16f %20.16f %20.16f\n", vec[0], vec[1], vec[2])
- end
- end
- end
-
- printf("\n")
-end
-
-precision = 1e-5
-opt = OptionParser.new
-opt.on('--precision=', '-p', 'precision') {|tmp| precision = tmp.to_f}
-opt.parse!(ARGV)
-
-printFindsym(Vasp::Poscar.new(ARGV.shift).cell, precision)
diff --git a/test/symPoscar.rb b/test/symPoscar.rb
deleted file mode 100644
index fda1db3..0000000
--- a/test/symPoscar.rb
+++ /dev/null
@@ -1,137 +0,0 @@
-#!/usr/bin/env ruby
-# Copyright (C) 2008 Atsushi Togo
-# togo.atsushi at gmail.com
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to
-# the Free Software Foundation, Inc., 51 Franklin Street,
-# Fifth Floor, Boston, MA 02110-1301, USA, or see
-# http://www.gnu.org/copyleft/gpl.html
-#
-# Usage: symPoscar.rb [OPTION] [structure]
-# OPTION: -s, --symprec= : Symmetry check precision
-
-require 'optparse'
-require 'getspg.so'
-require 'poscar'
-include Getspg
-
-symprec = 1e-5
-angle_tolerance = -1.0
-nonewline = false
-pos_shift = [0,0,0]
-shift_string = false
-is_long_output = false
-is_operations = false
-is_dataset = false
-opt = OptionParser.new
-opt.on('-s', '--symprec VALUE', 'Symmetry check precision') {|tmp| symprec = tmp.to_f}
-opt.on('-a', '--angle_tolerance VALUE', 'Symmetry check precision for angle between lattice vectors in degrees') {|tmp| angle_tolerance = tmp.to_f}
-opt.on('--shift VALUE', 'uniform shift of internal atomic positions') {shift_string = true}
-opt.on('-n', '--nonewline', 'Do not output the trailing newline') {nonewline = true}
-opt.on('-l', '--long', 'Long output') {is_long_output = true}
-opt.on('-o', '--operations', 'Symmetry operations') {is_operations = true}
-opt.on('-d', '--dataset', 'Dataset') {is_dataset = true}
-opt.parse!(ARGV)
-
-if shift_string
- pos_shift = []
- shift_string.split.each {|val| pos_shift << val.to_f }
-end
-cell = Vasp::Poscar.new(ARGV.shift).cell
-lattice = cell.axis.transpose
-names = (cell.atoms.collect {|atom| atom.name}).uniq
-position = []
-types = []
-names.each_with_index do |name, i|
- cell.atoms.each do |atom|
- if atom.name == name
- apos = atom.position
- position << [ apos[0]+pos_shift[0],
- apos[1]+pos_shift[1],
- apos[2]+pos_shift[2] ]
- types << i+1
- end
- end
-end
-
-if is_long_output
- spg, brv_lattice, brv_positions, brv_types, spgnum =
- refine_cell(types.size, lattice, position, types, symprec, angle_tolerance)
-end
-
-spgnum, spg, hallnum, hall_symbol, t_mat, o_shift,
-rotations, translations, wyckoffs = get_dataset(lattice,
- position,
- types,
- symprec,
- angle_tolerance)
-ptg_symbol, ptg_num, trans_mat = getptg(rotations)
-
-if spgnum > 0
- if nonewline
- print "#{spg.strip} (#{spgnum})"
- else
- puts "#{spg.strip} (#{spgnum}) / #{ptg_symbol}/ #{hall_symbol.strip} (#{hallnum})"
-
- if is_long_output
- puts "----------- original -----------"
- lattice.each do |vec|
- printf("%10.5f %10.5f %10.5f\n", vec[0], vec[1], vec[2]);
- end
-
- puts "------------ final -------------"
- brv_lattice.each do |vec|
- printf("%10.5f %10.5f %10.5f\n", vec[0], vec[1], vec[2]);
- end
-
- brv_types.size.times do |i|
- printf("%d: %d %10.5f %10.5f %10.5f\n", i+1, brv_types[i],
- brv_positions[i][0], brv_positions[i][1], brv_positions[i][2]);
- end
- end
-
- if is_dataset
- puts "------ transformation matrix -----"
- t_mat.each do |row|
- printf("%10.5f %10.5f %10.5f\n", row[0], row[1], row[2]);
- end
-
- puts "---------- origin shift ----------"
- printf("%10.5f %10.5f %10.5f\n", o_shift[0], o_shift[1], o_shift[2]);
-
- puts "--------- Wyckoff position ----------"
- wl = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
- wyckoffs.each_with_index do |w, i|
- pos = []
- 3.times do |j|
- pos.push( position[i][j] - position[i][j].floor )
- end
- printf("%4d %2s %s %8.5f %8.5f %8.5f\n",
- i+1, cell.atoms[i].name, wl[w,1], pos[0], pos[1], pos[2])
- end
- end
-
- end
-end
-
-if is_operations or is_dataset
- rotations.size.times do |i|
- print "----", i+1, "----\n"
- rotations[i].each do |row|
- printf("%2d %2d %2d\n", row[0], row[1], row[2])
- end
- printf("%f %f %f\n", translations[i][0], translations[i][1], translations[i][2])
- end
-end
-
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/spglib.git
More information about the debian-science-commits
mailing list